Skip to content

Add WebDriver BiDi network logging with stable request IDs#1860

Open
juliandescottes wants to merge 6 commits intowhatwg:mainfrom
juliandescottes:jdescottes-updates-bidi-fetch-pr
Open

Add WebDriver BiDi network logging with stable request IDs#1860
juliandescottes wants to merge 6 commits intowhatwg:mainfrom
juliandescottes:jdescottes-updates-bidi-fetch-pr

Conversation

@juliandescottes
Copy link
Copy Markdown

@juliandescottes juliandescottes commented Oct 1, 2025

This PR is based on the feedback on the existing PR #1540 as well as what was discussed in w3c/webdriver-bidi#722

This introduces the concept of a stable webdriver id for requests, which is consistent across redirects, authentication attempts and CORS preflight.

This also triggers steps from the webdriver bidi specification to emit network events and trigger data collection mecanisms.


Preview | Diff

@juliandescottes juliandescottes force-pushed the jdescottes-updates-bidi-fetch-pr branch from 7594c7e to 97daba0 Compare January 6, 2026 15:56
@juliandescottes juliandescottes force-pushed the jdescottes-updates-bidi-fetch-pr branch from ba23447 to 59a91b0 Compare January 7, 2026 07:21
@juliandescottes juliandescottes marked this pull request as ready for review January 7, 2026 07:22
@juliandescottes
Copy link
Copy Markdown
Author

@annevk hi! this PR is meant to take over #1540 which you initially reviewed. Could you take a look and let me know if this addresses the concerns you initially raised. Normally we clarified the expectations from WebDriver BiDi regarding the lifecycle of the request object in w3c/webdriver-bidi#722

@juliandescottes juliandescottes changed the title Call webdriver bidi hooks to clone request and response bodies Add WebDriver BiDi network logging with stable request IDs Jan 7, 2026
@juliandescottes
Copy link
Copy Markdown
Author

@annevk gentle ping - just updated the PR summary to use the expected template.

@juliandescottes
Copy link
Copy Markdown
Author

@annevk @zcorpan it's been ~1month since the last activity on this PR, anything I can do to help it move forward?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants