DescriptionPrepare to replicate sandbox flags for OOPIF.
Corresponding Chromium side CL: https://codereview.chromium.org/837283003/
* Add a new enum to use sandbox flags from the Web layer.
* Add plumbing to use flags passed from the browser process when creating LocalFrames with a remote parent (via RemoteBridgeFrameOwner).
* Allow a RemoteSecurityContext to set replicated SandboxFlags. This will be used at SecurityContext init time to let a LocalFrame check whether its parent is sandboxed when the parent is a RemoteFrame (to ensure children of sandboxed frames are also sandboxed).
This CL doesn't actually send sandbox flags to the browser process when new frames are created. This will happen in a follow-up CL (https://codereview.chromium.org/838903002), once the Chromium-side CL lands.
BUG=426512
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188409
Patch Set 1 #Patch Set 2 : #
Total comments: 6
Patch Set 3 : Address dcheng's comments #Patch Set 4 : Rebase #
Total comments: 6
Patch Set 5 : Second round of dcheng's comments #
Messages
Total messages: 15 (3 generated)
|