Skip to content

[BUG] playwright 1.15.0 causes page.goto to throw with 'Frame load interrupted' in webkit #9065

@jhiesey

Description

@jhiesey

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions