DescriptionMake createWindow (mostly) work with OOPIF
If a RemoteFrame is targeted by window.open(), we correctly plumb the navigation out of blink.
We no longer assume that ChromeClient::createWindow will return a Page with a local main frame. However, there are a several places where we wouldn't have the plumbing to set the correct state even if a Page with a remote main frame was ever returned.
BUG=463742
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195063
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #
Total comments: 3
Patch Set 5 : Rebase #
Total comments: 10
Patch Set 6 : Address comments #Patch Set 7 : Fix popup unit test failures #
Total comments: 5
Patch Set 8 : Fix style, use FrameView::root #
Total comments: 1
Messages
Total messages: 18 (5 generated)
|