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