fix(chromium): report local frames of existing oopifs when connecting over CDP - #43000
Dmitry Gozman (dgozman) wants to merge 1 commit into
Conversation
Test results for "tests 1"8 flaky52410 passed, 1243 skipped Merge workflow run. |
Test results for "MCP"1 failed 8828 passed, 1480 skipped Merge workflow run. |
|
Hi, I'm the Playwright bot and I took a first look at the CI failure here. 🟢 The one failure is a pre-existing flake
DetailsThe merged MCP report (run 36637111129) has one failure and 8828 passes. This PR only changes how Chromium reports OOPIF frames on CDP connect ( Pre-existing flake / infra
Triaged by the Playwright bot - agent run |
Summary
Page.getFrameTreein OOPIF sessions the same way as in the main session, so that local child frames of an already existing OOPIF are registered and get a utility world.iframetarget has an unknownparentFrameId, attach it as a child of the main frame instead of replacing the main frame.Fixes #42955