DescriptionDon't refer browser-initiated navigations to web-safe URLs to delegate.
In a previous CL (https://codereview.chromium.org/890183002) it was
decided to refer browser-initiated navigations to the owner WebContents'
delegate, on the assumption that the navigation was to a non-web-safe
url (e.g. a "chrome"-scheme url). However, this change can block
guest navigations to web-safe URLs just because they originated, for
example, from an extension.
This CL ensures that navigations to web-safe URLs are not referred to
the delegate in order to allow them to succeed.
BUG=488053
Committed: https://crrev.com/a03c23d32d176daf1e95cfffbfa333316e1eb1a6
Cr-Commit-Position: refs/heads/master@{#339204}
Patch Set 1 #
Total comments: 6
Patch Set 2 : Improve comments. #
Depends on Patchset: Messages
Total messages: 16 (6 generated)
|