DescriptionHandle cross-process transfers properly in ExtensionViewHost::OpenURLFromTab.
With --isolate-extensions or --site-per-process, cross-process
navigation transfers involve calling OpenURLFromTab on the WebContents
delegate with disposition CURRENT_TAB, but ExtensionViewHost wasn't
handling this case. This caused web iframes embedded in browser
action popups to be broken. This CL adds support for CURRENT_TAB to
ExtensionViewHost::OpenURLFromTab for the case of such transfers.
BUG=546267
Committed: https://crrev.com/9d25e9f1632aacfb5ac75f9efbdb52ec5708a7ef
Cr-Commit-Position: refs/heads/master@{#362537}
Patch Set 1 #Patch Set 2 : Add test #
Total comments: 12
Patch Set 3 : Address Devlin's feedback #Patch Set 4 : Fix license #
Messages
Total messages: 18 (8 generated)
|