cef/libcef
Marshall Greenblatt 262a93b2f7 Split UI thread shutdown into before and after stages (see #3609)
Existing UI thread shutdown tasks need to be executed before the UI
thread RunLoop is terminated. Those tasks have now been moved to
CefMainRunner::StartShutdownOnUIThread and FinishShutdownOnUIThread is
now called after the RunLoop is terminated.

This fixes a shutdown crash in ChromeProcessSingleton::DeleteInstance.
DeleteInstance needs to be called on the UI thread near the end of the
shutdown process (after ChromeProcessSingleton::Cleanup is called via
PostMainMessageLoopRun).
2023-12-13 12:58:55 -05:00
..
browser Split UI thread shutdown into before and after stages (see #3609) 2023-12-13 12:58:55 -05:00
common Split UI thread shutdown into before and after stages (see #3609) 2023-12-13 12:58:55 -05:00
features Fix includes path for Linux ARM cross-compile (see issue #2926) 2022-02-09 16:54:54 -05:00
renderer Update to Chromium version 121.0.6167.0 (#1233107) 2023-12-13 12:58:55 -05:00
resources alloy: Add callback for already running app relaunch (fixes #3615) 2023-12-06 11:50:08 -05:00