DescriptionReplicate sandbox flags for OOPIF (Blink part 2).
* Add plumbing to pass sandbox flags from HTMLFrameOwnerElement to browser process via WebFrameClient::createChildFrame().
* Enable RemoteBridgeFrameOwner::sandboxFlags() to check the remote parent's (replicated) sandbox flags, similarly to what HTMLFrameOwnerElement::sandboxFlags() does.
* Remove the old version of WebRemoteFrame::createLocalChild.
Blink part 1 is here: https://codereview.chromium.org/793493003/
Corresponding Chromium CL: https://codereview.chromium.org/837283003/
BUG=426512
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188835
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase #Patch Set 4 : Remove old createLocalChild #
Total comments: 11
Patch Set 5 : Address dcheng's comments #Patch Set 6 : Simplify the plumbing by making HTMLFrameOwnerElement::sandboxFlags() public #
Total comments: 9
Patch Set 7 : Address Daniel's comments. Move sandbox flags inheritance to FrameLoader::effectiveSandboxFlags(). #
Total comments: 2
Messages
Total messages: 16 (3 generated)
|