Tengo muchas ganas de ver la relativamente nueva W3C Reporting API (v1) , aunque la compatibilidad con los navegadores todavía es limitada en este momento.
En la documentación existente ( web.dev , MDN ), se menciona que un tipo de tipo de informe es Crash (las explicaciones para este tipo son: "El navegador se bloquea mientras su sitio está abierto". / "Ocurrencia de bloqueos". / " Indica que el sitio web dejó de funcionar debido a un bloqueo del navegador").
Según los artículos que encontré, me pregunto si el tipo de informe Crash también incluye informes para excepciones de JavaScript no controladas como las que produce el siguiente código:
// undefinedVar is undefined undefinedVar.toString()(En la consola del navegador, este código genera un registro de errores como "Error de referencia no capturado: undefinedVar no está definido".)
¿Estas excepciones de javascript no controladas producidas por un sitio también se informan a través de la API de informes utilizando el tipo de bloqueo o dichos informes solo se generarán para bloqueos "reales" del navegador (=proceso del navegador bloqueado)?