Skip to content

[Bug]: page.goto(chrome://extensions) crashes browser #41935

Description

@Skn0tt

Version

478b9f0

Steps to reproduce

test('repro', async ({ page }) => {
  await page.goto(`chrome://extensions`);
});

Expected behavior

unsure.

Actual behavior

npm run ctest: Call rejects with net::ERR_INVALID_URL, chrome survives.
npm run ctest --headed: Sometimes passes, sometimes rejects with page.goto: Target page, context or browser has been closed.. Chrome crashes.

PWTEST_CHANNEL=chromium npm run ctest: Call rejects with Target page, context or browser has been closed, then browser crashes.
PWTEST_CHANNEL=chromium npm run ctest --headed: Call passes, then browser crashes.

PWTEST_CHANNEL=chrome npm run ctest: Call rejects with Target page, context or browser has been closed, then browser crashes.
PWTEST_CHANNEL=chrome npm run ctest --headed: Sometimes passes, sometimes rejects with `page.goto: Target page, context or browser has been closed. In both cases, chrome crashes afterwards.

PWTEST_CHANNEL=msedge npm run ctest + --headed: Passes.
npm run ftest + --headed: Rejects with NS_ERROR_FAILURE.
npm run wtest + --headed: Rejects with Protocol error (Playwright.navigate): Navigation cancelled.

crash.txt

Additional context

No response

Environment

Simon's Mac.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions