Skip to content

chore: roll Playwright to 1.66.0-next (0ea3691032) - #3318

Merged
Pavel Feldman (pavelfeldman) merged 1 commit into
mainfrom
roll/0ea3691032/41738892567-1
Nov 4, 2026
Merged

Pavel Feldman (pavelfeldman) merged 1 commit into
mainfrom
roll/0ea3691032/41738892567-1

Conversation

@microsoft-playwright-automation

Copy link
Copy Markdown
Contributor

Hi, I'm the Playwright bot. This rolls Playwright Python from eac236da28 to 0ea3691032 (1.66.0-next).

  • Port the page and context routing fix so unroute_all(behavior="wait") does not release requests before their handlers finish.
  • Port listener-error handling for synchronous handlers and awaitables, including dispatch to error listeners.
  • Update both test flavors for CDP profile-directory discovery, paused clocks, proxy navigation, ARIA snapshots, inert selects, pointer IDs, and frozen-clock skips. Remove the tests deleted upstream.
  • Keep the generated API documentation and test registry in sync. Update the README to Firefox 159.0.

No applicable Python ports remain. Node.js-only APIs and internal tests remain excluded by the existing registry rules. Server and injected-script changes are included in the built driver.

Verification results
  • All changed test files, Chromium/Firefox/WebKit, without retries: 1,696 passed per API flavor.
  • Full ./test.sh run (Chromium): 3,832 sync and 3,935 async tests passed.
  • Direct listener-error checks passed for synchronous failures, rejected awaitables, custom awaitables, wait/ignore behavior, and failing error listeners.
  • API comparison: documentation changes only; no unexpected API differences.
  • mypy playwright, the registry check, and ./scripts/lint.sh passed.

No unexpected failures. Existing skips and expected failures remain.

Upstream commits (42)

Upstream changes: microsoft/playwright@eac236d...0ea3691

Prepared by the roll workflow.

@microsoft-playwright-automation
microsoft-playwright-automation Bot marked this pull request as ready for review November 3, 2026 23:39
@pavelfeldman
Pavel Feldman (pavelfeldman) merged commit df2bf0b into main Nov 4, 2026
34 checks passed
@pavelfeldman
Pavel Feldman (pavelfeldman) deleted the roll/0ea3691032/41738892567-1 branch November 4, 2026 03:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant