mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
cefclient: Add RootWindowManager tracking of other browsers (see #3790)
The message loop should not quit until all browsers have closed, including browsers that are not directly associated with a RootWindow.
This commit is contained in:
@@ -464,6 +464,10 @@ ClientHandler::ClientHandler(Delegate* delegate,
|
||||
startup_url_(startup_url),
|
||||
delegate_(delegate),
|
||||
console_log_file_(MainContext::Get()->GetConsoleLogPath()) {
|
||||
// This handler is used with RootWindows that are explicitly tracked by
|
||||
// RootWindowManager.
|
||||
set_track_as_other_browser(false);
|
||||
|
||||
DCHECK(!console_log_file_.empty());
|
||||
|
||||
// Read command line settings.
|
||||
|
Reference in New Issue
Block a user