DescriptionMake browser_handles_top_level_requests synchronous.
Currently if the browser_handles_top_level_requests renderer pref
is set the top level navigations are unconditionally ignore at
the renderer level and re-initiated from the browser.
This change makes it possible to ignore only certain navigations
and let the others continue uninterrupted.
The change is needed to implement Android url interception where
for certain http(s):// URLs we want to handle it in an external
application.
BUG=121956
TEST=None
Patch Set 1 #
Total comments: 2
Patch Set 2 : fix forward declaration #Patch Set 3 : fix windows build error #Patch Set 4 : fix build error #
Total comments: 17
Patch Set 5 : incorporate feedback #
Total comments: 3
Patch Set 6 : external_tab_container_feedback #
Total comments: 2
Patch Set 7 : ExternalTabContainer::ShouldIgnoreNavigation returns true if is_content_initiated #
Total comments: 2
Messages
Total messages: 17 (0 generated)
|