These tests are designed for Chromium based browsers only.
To properly trigger all the tests you need to add the code below to your automation script and open this page again.
/* puppeteer & playwright */ // dummyFn - must be called in the main context await page.evaluate(() => window.dummyFn()) // exposeFunctionLeak await page.exposeFunction('exposedFn', () => { console.log('exposedFn call') }) // sourceUrlLeak await page.evaluate(() => document.getElementById('detections-json')) // mainWorldExecution - must be called in an isolated context /* puppeteer */ await page.mainFrame().isolatedRealm().evaluate(() => document.getElementsByClassName('div')) /* playwright - there is no way to explicitly evaluate script in an isolated context follow rebrowser-patches on github for the fix */ await page.evaluate(() => document.getElementsByClassName('div'))
Test name | Time since load | Notes |
---|