Context:
- Playwright Version: 1.15.0
- Operating System: Mac and Linux
- Node.js version: 16.9.1
- Browser: Webkit
- Extra: Our app uses service workers; that may or may not be relevant
Code Snippet
const { webkit } = require('playwright');
(async () => {
const browser = await webkit.launch();
const page = await browser.newPage();
await page.goto('http://localhost:4000');
// The previous line throws with
// 'page.goto: Frame load interrupted'
})();
With playwright 1.14.1, this example worked fine. With playwright 1.15.0, page.goto rejects with 'page.goto: Frame load interrupted' only on webkit. Firefox and chromium work fine, as does the site when I load it in Safari 15.0 by hand.
Our app does use a service worker which has caused other issues with playwright in the past. I don't know if it's relevant in this case.
Context:
Code Snippet
With playwright 1.14.1, this example worked fine. With playwright 1.15.0,
page.gotorejects with 'page.goto: Frame load interrupted' only on webkit. Firefox and chromium work fine, as does the site when I load it in Safari 15.0 by hand.Our app does use a service worker which has caused other issues with playwright in the past. I don't know if it's relevant in this case.