dillon1000/react

Commit

[DevTools] Buffer Bridge messages during extension reconnects (#37075)

Buffers Bridge messages during extension port reconnects and adds a
readiness handshake for ordered queue flushing. Includes regression
coverage for reconnect delivery and listener cleanup.

Potential scenario could be a long user session, where Chrome kills one
of the extension ports to save resources and then user re-connects by
navigating back to the DevTools UI.
Browse files
Changed paths6 files
First-parent comparison
M packages/react-devtools-extensions/src/background/index.js ModifiedA packages/react-devtools-extensions/src/constants.js AddedM packages/react-devtools-extensions/src/contentScripts/proxy.js ModifiedM packages/react-devtools-extensions/src/main/index.js ModifiedM packages/react-devtools-shared/src/__tests__/setupTests.js ModifiedM packages/react-devtools-shared/src/__tests__/store-test.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…