SIGN IN SIGN UP

[DevTools] Deduplicate error reporting (#37137)

Previously, every instance of ErrorBoundary, which wraps every custom
panel in extension, was subscribing to errors from the Store. This would
report the same error for every mounted panel.

ErrorBoundary now only intercepts render-time errors, and Store errors
are captured and reported in an external subscription at the place where
Store is created.
R
Ruslan Lesiutin committed
35a06228b34428a14673d203bc9fcf17bc23fb00
Parent: 3a717e4
Committed by GitHub <noreply@github.com> on 8/3/2026, 3:32:32 PM