SIGN IN SIGN UP

feat(remix): Capture Remix 3 component render errors (#24873)

The `remix/ui` runtime sends every render, scheduler, frame and
hydration error to the event target `run()` returns, and dispatching an
event does not rethrow. So `window.onerror` and `unhandledrejection`
never see them, and the default browser integrations report nothing from
the component layer. Removing the listener added here makes the new e2e
test fail.


Costs 0.27 KB gzipped in the client bundle, inside the existing budget.

Fixes #24665

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
C
Charly Gomez committed
563e333a2591bad304eaf2f77bd009acc31d82c8
Parent: 11c4936
Committed by GitHub <noreply@github.com> on 10/1/2026, 3:09:19 PM