-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
Description
With RenderDocument (https://crbug.com/40615943) that will be enabled by default for Chrome, chromium-bidi seems to fail script evaluation tests in https://github.com/puppeteer/puppeteer/actions/runs/17757666653/job/50463503588?pr=13176#step:12:1279 ( "[ariaqueryhandler.spec] AriaQueryHandler waitForSelector (aria) should persist query handler bindings across reloads")
It appears that the the channel might not be restored on reload. Test PR puppeteer/puppeteer#13176
The same test appears to pass with CDP.
Last messages from the test:
2025-09-16T08:36:34.530Z puppeteer:webDriverBiDi:SEND ► [
'{"id":149,"method":"script.callFunction","params":{"functionDeclaration":"poller => {\\n void poller.start();\\n }\\n//# sourceURL=pptr:evaluate;WaitTask.rerun%20(%2FUsers%2Falexrudenko%2Fsrc%2Fpuppeteer%2Fpackages%2Fpuppeteer-core%2Flib%2Fcjs%2Fpuppeteer%2Fcommon%2FWaitTask.js%3A99%3A32)\\n","awaitPromise":true,"target":{"context":"261A5C5152DDC6B858A440A56CEB3F0A","sandbox":"__puppeteer_internal_1199"},"arguments":[{"type":"object","handle":"-7955279538158075251.5.6"}],"resultOwnership":"none","userActivation":true,"serializationOptions":{}}}'
]
2025-09-16T08:36:34.530Z puppeteer:webDriverBiDi:RECV ◀ [
'{"type":"event","method":"script.message","params":{"channel":"__puppeteer__261A5C5152DDC6B858A440A56CEB3F0A_page_exposeFunction___ariaQuerySelector","data":{"type":"array","value":[{"type":"function"},{"type":"function"},{"type":"array","value":[{"type":"node","value":{"nodeType":9,"childNodeCount":2},"sharedId":"f.261A5C5152DDC6B858A440A56CEB3F0A.d.6A13FD71EE2B307D9532F937E7EC5012.e.7"},{"type":"string","value":"[role=\\"button\\"]"}]}],"handle":"-7955279538158075251.5.7"},"source":{"realm":"1159159162491372988.-5658836509391375256","context":"261A5C5152DDC6B858A440A56CEB3F0A"}}}'
]
2025-09-16T08:36:34.530Z puppeteer:webDriverBiDi:RECV ◀ [
'{"type":"success","id":149,"result":{"type":"success","result":{"type":"undefined"},"realm":"1159159162491372988.-5658836509391375256"}}'
]
2025-09-16T08:36:34.530Z puppeteer:webDriverBiDi:SEND ► [
'{"id":152,"method":"script.callFunction","params":{"functionDeclaration":"poller => {\\n return poller.result();\\n }\\n//# sourceURL=pptr:evaluateHandle;WaitTask.rerun%20(%2FUsers%2Falexrudenko%2Fsrc%2Fpuppeteer%2Fpackages%2Fpuppeteer-core%2Flib%2Fcjs%2Fpuppeteer%2Fcommon%2FWaitTask.js%3A102%3A47)\\n","awaitPromise":true,"target":{"context":"261A5C5152DDC6B858A440A56CEB3F0A","sandbox":"__puppeteer_internal_1199"},"arguments":[{"type":"object","handle":"-7955279538158075251.5.6"}],"resultOwnership":"root","userActivation":true,"serializationOptions":{"maxObjectDepth":0,"maxDomDepth":0}}}'
]
Reactions are currently unavailable