Marshall Greenblatt
7f253f83a2
Reduce the frequency of connection-related renderer crashes (see #3664 )
...
- Use ResetWithReason to report intentional browser side disconnects of
existing Mojo connections. Don't retry for those disconnects.
- Add set_disconnect_with_reason_and_result_handler in Chromium/Mojo to
expose the MojoResult code for failed connections, allowing
identification of connections that are intentionally unbound on the
browser side.
- Optimize initial reconnect delay for known disconnect cases such as
navigation-related and bfcache changes.
- Remove connection timeout and increase total connection deadline by
100% to further reduce crash rates on slower machines.
- Only fail fatally for main frames (not sub-frames) in cases where the
connection fails or disconnects for unknown reasons.
- Improve connection debug logging when running with
`--enable-logging --vmodule=*frame*=1 --log-file=C:\temp\log.txt`
2024-12-02 16:16:42 -05:00
..
2024-09-27 14:15:44 +00:00
2024-11-19 13:24:23 -05:00
2024-11-15 11:38:37 -05:00
2024-08-26 12:44:25 +00:00
2024-09-27 14:15:44 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-21 15:39:10 -05:00
2024-09-27 14:15:44 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-10-24 11:24:17 -04:00
2024-07-01 12:32:14 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2021-07-27 19:03:09 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-07-30 11:10:09 -04:00
2024-07-30 11:10:09 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-05-26 13:45:29 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-07-30 11:10:09 -04:00
2023-12-13 12:58:55 -05:00
2024-01-30 12:07:08 -05:00
2024-08-26 12:44:25 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-10-24 11:24:17 -04:00
2024-11-15 11:38:37 -05:00
2023-08-15 12:07:58 -04:00
2023-08-15 12:07:58 -04:00
2024-10-24 11:24:17 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-09-27 14:15:44 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-12-02 16:16:42 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 12:55:03 -05:00
2024-11-15 11:38:37 -05:00
2024-08-26 12:44:25 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-09-27 14:15:44 +00:00
2024-08-26 12:44:25 +00:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-10-24 14:50:11 -04:00
2024-11-15 11:38:37 -05:00
2024-04-25 18:43:05 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2022-09-29 13:09:35 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2023-02-03 13:00:26 -05:00
2024-04-25 18:43:05 -04:00
2024-02-06 13:55:01 -05:00