DescriptionInitial Implementation of Iframe Attribute for Feature Policy (Part 2)
Enable iframe feature policy by attributes:
allow="feature1 feature2", allowfullscreen, and allowpaymentrequest.
See design doc: https://docs.google.com/a/chromium.org/document/d/1sskoBi7Ba7hLuuiJQ6VMQ1KYIGBP8Lr87hLbkF76c2I/edit?usp=sharing
Part 1: Introduce iframe allowAttr in HTMLIFrameElement::parseAttribute
and store featureNames in HTMLIFrameElement
(CL: https://codereview.chromium.org/2680083002/)
Part 2: Propagate featureNames from HTMLIFrameElement to frame owner and
remote frame owner.
Part 3: Set iframe feature policy in FrameLoader::didBeginDocument
Part 4.a: Replace implementation of allowpaymentrequest by feature policy
Part 4.b: Replace implementation of allowfullscreen by feature policy
Part 5: WebVR
BUG=682256
Review-Url: https://codereview.chromium.org/2697713003
Cr-Commit-Position: refs/heads/master@{#452087}
Committed: https://chromium.googlesource.com/chromium/src/+/fec23406245485fa37f09c3611d014b22cdd234c
Patch Set 1 : Initial Impl #
Total comments: 12
Patch Set 2 : Codereview: renamed allowedFeatureNames to allowedFeatures + added more cases for propogating allow… #
Total comments: 2
Patch Set 3 : Codereview: nit #Patch Set 4 : Update rebase #Messages
Total messages: 60 (40 generated)
|