mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2024-12-12 17:46:04 +01:00
53ef570f57
Add new CefBrowserHost::[Can]ExecuteChromeCommand methods for executing arbitrary Chrome commands. Add support for existing CefBrowserHost::ShowDevTools, CloseDevTools and HasDevTools methods. DevTools windows now support the same Views callbacks as normal popup windows with the new CefLifeSpanHandler::OnBeforeDevToolsPopup callback as the DevTools-specific equivalent of OnBeforePopup. Always create DevTools as an undocked window to support use of ShowDevTools with default Chrome browser windows. To test: Run `ceftests --enable-chrome-runtime [--use-views] --gtest_filter=V8Test.OnUncaughtExceptionDevTools` OR: 1. Run `cefclient --enable-chrome-runtime [--use-native]` 2. Select "Show DevTools", "Close DevTools" or "Inspect" from the right-click menu. 3. Notice that the DevTools window is Views-hosted (or native-hosted) and works as expected. Add --use-default-popup to get a default styled popup in step 3. |
||
---|---|---|
.. | ||
browser_platform_delegate_chrome_child_window.cc | ||
browser_platform_delegate_chrome_child_window.h | ||
browser_platform_delegate_chrome_views.cc | ||
browser_platform_delegate_chrome_views.h | ||
chrome_browser_frame.cc | ||
chrome_browser_frame.h | ||
chrome_browser_view.cc | ||
chrome_browser_view.h | ||
chrome_child_window.cc | ||
chrome_child_window.h | ||
chrome_views_util.cc | ||
chrome_views_util.h | ||
toolbar_view_impl.cc | ||
toolbar_view_impl.h | ||
toolbar_view_view.cc | ||
toolbar_view_view.h |