cef/libcef/browser/chrome
Marshall Greenblatt 1a99a3abc5 Add notification for aborted popups (fixes #3776)
Pass a new |popup_id| parameter to OnBeforePopup and call a new
OnBeforePopupAborted callback if the popup is aborted before
OnAfterCreated is called for the popup browser. Add new
CefBrowserHost::GetBrowserByIdentifier and GetOpenerIdentifier
methods to assist with retrieval of associated browsers.

In cefclient, clean up state when a popup is aborted and close
any associated popup browsers when the opener browser is closed.
This also works when running with `--use-default-popup`.
2024-11-13 16:24:44 -05:00
..
extensions
views
browser_delegate.h
browser_platform_delegate_chrome.cc
browser_platform_delegate_chrome.h
chrome_browser_context.cc
chrome_browser_context.h
chrome_browser_delegate.cc
chrome_browser_delegate.h
chrome_browser_host_impl.cc
chrome_browser_host_impl.h
chrome_browser_main_extra_parts_cef.cc
chrome_browser_main_extra_parts_cef.h
chrome_content_browser_client_cef.cc
chrome_content_browser_client_cef.h
chrome_content_browser_client_cef_mac.mm
chrome_context_menu_handler.cc
chrome_context_menu_handler.h
chrome_startup_browser_creator.cc
chrome_startup_browser_creator.h
chrome_web_contents_view_delegate_cef.cc
chrome_web_contents_view_delegate_cef.h
chrome_web_contents_view_delegate_cef_mac.mm