OrcaWin and m4air
da6d823ea0
fix(crash-reporting): renderer crash reports say whether the window was hung or blank ( #30692 )
...
* crash-reporting: say whether the main window was hung or blank when its renderer died
Windows killed/exit-1 renderer reports read the same whether Task Manager, an
EDR, or Orca ended the process. Field bundles show several of them follow
minutes of renderer silence or a document that never loaded after an update,
which points at users ending a frozen Orca. Record Electron's
unresponsive/responsive transitions as durable breadcrumbs and attach
rendererUnresponsiveForMs, rendererDocumentLoaded, rendererDocumentAgeMs and the
window's visible/minimized/hidden + focus state to the renderer crash details.
* fix(crash-reporting): a failed load reads as a blank window, and a crash ends the hang
Electron fires did-finish-load after did-fail-load, and a failed load never
commits, so track from did-start-navigation and flag main-frame load failures.
Clear the hang at renderer death so the replacement renderer's responsive is not
logged as the dead one recovering.
---------
Co-authored-by: m4air <m4air@Mac.localdomain >
2026-10-19 02:45:42 -07:00
..
2026-10-06 18:02:30 -07:00
2026-10-15 23:21:40 -07:00
2026-10-15 23:21:40 -07:00
2026-10-13 01:28:02 -07:00
2026-10-14 03:03:50 -07:00
2026-10-15 19:30:36 -07:00
2026-10-15 19:30:36 -07:00
2026-10-14 09:25:30 -04:00
2026-10-14 09:25:30 -04:00
2026-10-06 16:30:26 -04:00
2026-10-15 23:21:40 -07:00
2026-10-06 16:30:26 -04:00
2026-10-15 17:38:52 -07:00
2026-10-06 16:30:26 -04:00
2026-10-15 17:38:52 -07:00
2026-09-26 12:56:32 -07:00
2026-10-10 03:19:14 -07:00
2026-10-12 02:31:03 -07:00
2026-10-11 03:58:58 -07:00
2026-10-11 03:58:58 -07:00
2026-10-08 19:30:43 -07:00
2026-09-29 14:38:47 -07:00
2026-10-15 23:25:30 -07:00
2026-10-15 23:25:30 -07:00
2026-10-13 01:56:55 -07:00
2026-10-07 03:15:06 -07:00
2026-10-18 19:23:21 -07:00
2026-10-18 08:11:52 -07:00
2026-10-15 19:30:36 -07:00
2026-10-15 19:30:36 -07:00
2026-09-25 22:47:33 -07:00
2026-10-05 13:35:53 -07:00
2026-10-05 13:35:53 -07:00
2026-10-17 22:54:54 -07:00
2026-10-17 22:54:54 -07:00
2026-10-17 22:54:54 -07:00
2026-10-05 22:23:48 -07:00
2026-10-02 01:13:27 -07:00
2026-09-30 02:36:22 -07:00
2026-09-30 02:36:22 -07:00
2026-10-09 18:32:28 -07:00
2026-10-09 18:32:28 -07:00
2026-10-13 22:08:17 -07:00
2026-10-13 22:08:17 -07:00
2026-10-13 22:08:17 -07:00
2026-10-15 17:38:52 -07:00
2026-10-07 03:15:06 -07:00
2026-10-16 01:25:19 -07:00
2026-10-03 00:51:13 -07:00
2026-10-08 23:58:04 -07:00
2026-10-08 23:58:04 -07:00
2026-10-13 17:14:35 -07:00
2026-10-07 03:15:06 -07:00
2026-10-16 16:24:27 -07:00
2026-10-19 00:45:08 -04:00
2026-10-14 01:04:14 -07:00
2026-10-14 01:04:14 -07:00
2026-10-18 09:39:14 -07:00
2026-09-25 23:02:23 -07:00
2026-10-19 00:45:08 -04:00
2026-10-16 04:03:09 -07:00
2026-10-14 06:37:44 -07:00
2026-09-25 23:02:23 -07:00
2026-10-05 22:23:48 -07:00
2026-10-18 21:25:53 -04:00
2026-09-25 23:02:23 -07:00
2026-10-18 01:35:40 -07:00
2026-10-18 08:11:52 -07:00
2026-10-18 08:11:52 -07:00
2026-10-19 01:06:36 -07:00
2026-10-17 16:51:37 -07:00
2026-10-18 01:58:25 -07:00
2026-10-13 23:37:47 -07:00
2026-10-08 05:36:25 -07:00
2026-10-13 23:37:47 -07:00
2026-10-18 22:12:37 -07:00
2026-10-19 02:45:42 -07:00
2026-10-09 15:57:47 -04:00
2026-10-12 08:06:20 -07:00
2026-09-22 22:44:10 -07:00
2026-10-15 23:21:40 -07:00
2026-10-18 15:41:29 -07:00
2026-10-03 00:51:13 -07:00
2026-10-04 16:55:32 -07:00
2026-10-03 00:51:13 -07:00
2026-10-18 15:41:29 -07:00
2026-10-08 05:36:25 -07:00
2026-09-26 17:03:05 -07:00
2026-10-05 13:35:53 -07:00
2026-10-08 11:01:04 -07:00
2026-10-08 11:01:04 -07:00
2026-10-08 11:01:04 -07:00
2026-10-06 14:13:39 -07:00
2026-10-14 15:47:02 -07:00
2026-10-14 15:47:02 -07:00
2026-09-30 02:36:22 -07:00
2026-09-30 02:36:22 -07:00
2026-10-12 08:39:07 -07:00
2026-09-25 23:02:23 -07:00
2026-10-05 22:23:48 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-08 05:36:25 -07:00
2026-10-03 00:51:46 -07:00
2026-09-29 16:42:29 -07:00
2026-10-11 06:10:50 -07:00
2026-09-25 22:47:33 -07:00
2026-09-25 22:47:33 -07:00
2026-10-15 23:21:40 -07:00
2026-10-15 23:21:40 -07:00
2026-10-07 03:15:06 -07:00
2026-10-07 03:15:06 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-13 01:56:55 -07:00
2026-10-02 17:53:54 -07:00
2026-10-13 07:42:38 -07:00
2026-10-13 07:42:38 -07:00
2026-10-15 23:25:30 -07:00