cef/libcef/browser/chrome
Marshall Greenblatt a6a8c0e845 chrome: Fix URL rewrite on new tab navigation (see issue #2969)
This fixes an `Unhandled chrome.send("getApps");` error when creating a new tab.

Creating a new tab initially loads chrome://newtab which should then be
rewritten to chrome://new-tab-page for normal profiles in
HandleNewTabURLRewrite. Failure to rewrite the URL results in the loading of
NewTabUI instead of the expected NewTabPageUI. NewTabUI loads different
resources for normal vs incognito/guest profiles (new_tab.js vs
incognito_tab.js), and new_tab.js calls chrome.send("getApps") via
page_list_view.js. This then fails in WebUIImpl::ProcessWebUIMessage because
the message is unhandled.
2021-02-27 14:34:49 -05:00
..
views chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
browser_delegate.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
browser_platform_delegate_chrome.cc chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
browser_platform_delegate_chrome.h chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
chrome_browser_context.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
chrome_browser_context.h Add initial Chrome runtime support for browser APIs (see issue #2969) 2020-07-04 16:13:30 -04:00
chrome_browser_delegate.cc chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
chrome_browser_delegate.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
chrome_browser_host_impl.cc chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
chrome_browser_host_impl.h chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
chrome_browser_main_extra_parts_cef.cc chrome: Add CEF-specific WebUI handling (see issue #2969) 2021-02-15 18:24:52 -05:00
chrome_browser_main_extra_parts_cef.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
chrome_content_browser_client_cef.cc chrome: Fix URL rewrite on new tab navigation (see issue #2969) 2021-02-27 14:34:49 -05:00
chrome_content_browser_client_cef.h chrome: Add CEF-specific WebUI handling (see issue #2969) 2021-02-15 18:24:52 -05:00