Skip to content

Add Wirepeek to DevTools Extensions > Workflow - #195

Closed
SYNCRoSoft wants to merge 1 commit into
ChromeDevTools:masterfrom
SYNCRoSoft:SYNCRoSoft-patch-1
Closed

Add Wirepeek to DevTools Extensions > Workflow#195
SYNCRoSoft wants to merge 1 commit into
ChromeDevTools:masterfrom
SYNCRoSoft:SYNCRoSoft-patch-1

Conversation

@SYNCRoSoft

Copy link
Copy Markdown

Adds Wirepeek to DevTools Extensions > Workflow, at the bottom of the section per contributing.md.

Why it belongs here: it's a DevTools panel for traffic the Network tab shows but doesn't decode. WebSocket frames arrive on the wire as 42["event",{...}] - Engine.IO packet type 4 wrapping Socket.IO type 2 - with a bare 2 heartbeat mixed into application traffic and binary payloads shown as an opaque blob. Wirepeek resolves the framing into event names and a JSON tree, and unwraps nested base64/gzip, MessagePack, CBOR and Thrift. It hooks WebSocket.prototype in the page's main world at document_start, so it captures the handshake and survives reloads - which the Network tab cannot when DevTools is opened after the connection.

Read-only, no account, no backend, one permission (storage). Free.

Disclosure: I'm the author. Published to the Chrome Web Store on 2 July 2026, so it's well past the two-week guideline in contributing.md, and I use it daily on my own real-time work.

@google-cla

google-cla Bot commented Aug 31, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@SYNCRoSoft

Copy link
Copy Markdown
Author

I signed it!

@SYNCRoSoft

Copy link
Copy Markdown
Author

Closing this one: the commit was authored with my GitHub noreply address, which the CLA bot can't match to my signed agreement. Reopening as a fresh PR with the commit authored under the email the CLA is signed with. Sorry for the noise.

@SYNCRoSoft SYNCRoSoft closed this Aug 31, 2026
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