Description
tl;dr React is passing "A cross-origin error was thrown" to componentDidCatch
when there are no cross-origin scripts.
See this discussion thread and this repro case.
I was able to confirm the behavior. A quick look at onError
showed a null event.error
.