cef/tests
Marshall Greenblatt da7e19d0ea cefclient: views: Add ability to pop out the overlay Browser (see #3790)
When running with the overlay Browser enabled (`--show-overlay-browser`),
pressing Alt+O will move the overlay Browser to a new top-level Window.
Pressing Alt+O again or closing the new Window via the close button will
return the Browser to the overlay. Closing the Browser via `window.close()`
(in the new Window or overlay) will dismiss the overlay completely as
required to maintain consistent internal state. Detection of this state is
supported by the new CefBrowserHost::IsReadyToBeClosed method.

Draggable regions in the main Browser are updated to account for the
presence or absence of the overlay Browser. Support for draggable regions
in the overlay Browser in not implemented in cefclient.

Behavior with multiple overlays, `window.close()` and draggable regions
can be tested by adding `--hide-frame --hide-controls`.
2024-10-17 12:21:07 -04:00
..
cefclient cefclient: views: Add ability to pop out the overlay Browser (see #3790) 2024-10-17 12:21:07 -04:00
cefsimple Update to Chromium version 129.0.6668.0 2024-08-26 12:44:25 +00:00
ceftests chrome: Support unload handlers with TryCloseBrowser 2024-10-17 11:06:08 -04:00
gtest Update source files for bracket style 2023-01-04 17:47:17 -05:00
shared cefclient: views: Add overlay BrowserView demo (see #3790) 2024-10-15 14:30:26 -04:00