Closed Bug 1517876 Opened 6 years ago Closed 6 years ago

[wpt-sync] Sync PR 14723 - Feature Policy JS API Update: policy => featurePolicy

Categories

(Core :: DOM: Core & HTML, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 14723 into mozilla-central (this bug is closed when the sync is complete). PR: https://github.com/web-platform-tests/wpt/pull/14723 Details from upstream follow. Ian Clelland <iclelland@chromium.org> wrote: > Feature Policy JS API Update: policy => featurePolicy > > Bug: 917057 > Change-Id: Ifa601a0a9eb3fae9a6d6e9973ad5e6e0b4c5aa2a > Reviewed-on: https://chromium-review.googlesource.com/1387147 > WPT-Export-Revision: 415d679b55bc9591e9d743a63529b4058e79436a
PR 14723 applied with additional changes from upstream: 7ed525acfb4133c1177fdb1ff8477e2a6469e6b4
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 84 tests and 653 subtests OK : 72 PASS : 57 FAIL : 577 TIMEOUT: 30 NOTRUN : 1 Existing tests that now have a worse result (e.g. they used to PASS and now FAIL): /feature-policy/experimental-features/layout-animations-disabled-violation-report-js-tentative.html Verify 'layout-animations' is not in document's feature list.: FAIL /feature-policy/experimental-features/layout-animations-disabled-violation-report-keyframes-tentative.html Sanity-check: 'layout-animations' is not in document's feature list.: FAIL /feature-policy/feature-policy-frame-policy-allowed-for-all.https.sub.html Test frame policy on cross origin iframe inherit from header policy.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'none'".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self'".: FAIL Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "*".: FAIL Test frame policy on data: URL cross origin iframe inherit from header policy.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'".: FAIL Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "*".: FAIL Test frame policy on same origin iframe inherit from header policy.: FAIL Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'none'".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc iframe inherit from header policy.: FAIL Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'none'".: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self'".: FAIL Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "*".: FAIL Test frame policy on srcdoc+ cross origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc+ same origin iframe inherit from header policy.: FAIL /feature-policy/feature-policy-frame-policy-allowed-for-self.https.sub.html Test frame policy on cross origin iframe inherit from header policy.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'none'".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self'".: FAIL Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "*".: FAIL Test frame policy on data: URL cross origin iframe inherit from header policy.: FAIL Test frame policy on data: URL origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on data: URL origin iframe with allow = "'none'".: FAIL Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on data: URL origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on data: URL origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe inherit from header policy.: FAIL Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'none'".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "*".: FAIL Test frame policy on sandboxed iframe with allow="fullscreen 'src'".: FAIL Test frame policy on sandboxed iframe with allow="fullscreen".: FAIL Test frame policy on sandboxed srcdoc iframe with allow="fullscreen https://www.web-platform.test:8443".: FAIL Test frame policy on srcdoc + cross origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + cross origin sandboxed iframe with allow="fullscreen".: FAIL Test frame policy on srcdoc + same origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + same origin sandboxed iframe with allow="fullscreen".: FAIL Test frame policy on srcdoc iframe inherit from header policy.: FAIL Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'none'".: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self'".: FAIL Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "*".: FAIL Test frame policy on srcdoc sandboxed iframe with allow="fullscreen".: FAIL /feature-policy/feature-policy-frame-policy-allowed-for-some.https.sub.html Test frame policy on another cross origin iframe inherit from header policy.: FAIL Test frame policy on another cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on another cross origin iframe with allow = "'none'".: FAIL Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on another cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on another cross origin iframe with allow = "'self'".: FAIL Test frame policy on another cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on another cross origin iframe with allow = "*".: FAIL Test frame policy on cross origin iframe inherit from header policy.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'none'".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self'".: FAIL Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "*".: FAIL Test frame policy on data: URL cross origin iframe inherit from header policy.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe inherit from header policy.: FAIL Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'none'".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + another cross origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + another cross origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + cross origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + same origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc iframe inherit from header policy.: FAIL Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'none'".: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self'".: FAIL Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "*".: FAIL /feature-policy/feature-policy-frame-policy-disallowed-for-all.https.sub.html Test frame policy on cross origin iframe inherit from header policy.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'none'".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "'self'".: FAIL Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on cross origin iframe with allow = "*".: FAIL Test frame policy on data: URL cross origin iframe inherit from header policy.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'none'".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "'self'".: FAIL Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on data: URL cross origin iframe with allow = "*".: FAIL Test frame policy on same origin iframe inherit from header policy.: FAIL Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'none'".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "'self'".: FAIL Test frame policy on same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".: FAIL Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".: FAIL Test frame policy on same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + cross origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + cross origin iframe with allow = "*".: FAIL Test frame policy on srcdoc + same origin iframe inherit from header policy.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'none'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "'self'".: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc + same origin iframe with allow = "*".: FAIL Test frame policy on srcdoc iframe inherit from header policy.: FAIL Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'none'".: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".: FAIL Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "'self'".: FAIL Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.: FAIL Test frame policy on srcdoc iframe with allow = "*".: FAIL /feature-policy/feature-policy-header-policy-allowed-for-all.https.sub.html Feature-Policy: fullscreen * -- test fullscreen is allowed on cross-origin subframe: FAIL Feature-Policy: fullscreen * -- test fullscreen is allowed on same-origin subframe: FAIL Feature-Policy: fullscreen *, iframe.allow = fullscreen 'self'; -- test fullscreen is allowed on same-origin subframe: FAIL Feature-Policy: fullscreen *, iframe.allow = fullscreen 'self'; -- test fullscreen is disallowed on cross-origin subframe: FAIL Feature-Policy: fullscreen *NaN: FAIL /feature-policy/feature-policy-header-policy-allowed-for-self.https.sub.html Feature-Policy: fullscreen 'self' -- test allowlist is [same_origin]: FAIL Feature-Policy: fullscreen 'self' -- test fullscreen is allowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' -- test fullscreen is disallowed on cross-origin subframe: FAIL Feature-Policy: fullscreen 'self', iframe.allow = fullscreen 'src'; -- test fullscreen is allowed on cross-origin subframe: FAIL Feature-Policy: fullscreen 'self', iframe.allow = fullscreen 'src'; -- test fullscreen is allowed on same-origin subframe: FAIL /feature-policy/feature-policy-header-policy-allowed-for-some.https.sub.html Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test allowlist is [same_origin, cross_origin, https://www.example.com]: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on cross-origin https://www.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is disallowed on cross-origin https://www1.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on cross-origin subframe: FAIL /feature-policy/feature-policy-header-policy-declined.https.sub.html Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on cross-origin https://www.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is disallowed on cross-origin https://www1.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen https://www.web-platform.test:8443 -- test fullscreen is disallowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen 'none'; -- test fullscreen is allowed on specific cross-origin subframe: FAIL Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen https://www.web-platform.test:8443 -- test fullscreen is allowed on specific cross-origin subframe: FAIL /feature-policy/feature-policy-header-policy-disallowed-for-all.https.sub.html Feature-Policy: fullscreen 'none' -- test allowlist is []: FAIL Feature-Policy: fullscreen 'none' -- test fullscreen is disallowed on cross-origin subframe: FAIL Feature-Policy: fullscreen 'none' -- test fullscreen is disallowed on same-origin subframe: FAIL Feature-Policy: fullscreen 'none', iframe.allow = fullscreen 'src'; -- test fullscreen is disallowed on cross-origin subframe: FAIL Feature-Policy: fullscreen 'none', iframe.allow = fullscreen 'src'; -- test fullscreen is disallowed on same-origin subframe: FAIL /feature-policy/feature-policy-nested-header-policy-allowed-for-all.https.sub.html Test nested header policy with local iframe on policy "fullscreen 'none'": FAIL Test nested header policy with local iframe on policy "fullscreen 'self'": FAIL Test nested header policy with local iframe on policy "fullscreen *": FAIL Test nested header policy with remote iframe on policy "fullscreen 'none'": FAIL Test nested header policy with remote iframe on policy "fullscreen 'self'": FAIL Test nested header policy with remote iframe on policy "fullscreen *": FAIL /feature-policy/feature-policy-nested-header-policy-allowed-for-self.https.sub.html Test nested header policy with local iframe on policy "fullscreen 'none'": FAIL Test nested header policy with local iframe on policy "fullscreen 'self'": FAIL Test nested header policy with local iframe on policy "fullscreen *": FAIL Test nested header policy with remote iframe on policy "fullscreen 'none'": FAIL Test nested header policy with remote iframe on policy "fullscreen 'self'": FAIL Test nested header policy with remote iframe on policy "fullscreen *": FAIL /feature-policy/feature-policy-nested-header-policy-disallowed-for-all.https.sub.html Test nested header policy with local iframe on policy "fullscreen 'none'".: FAIL Test nested header policy with local iframe on policy "fullscreen 'self'".: FAIL Test nested header policy with local iframe on policy "fullscreen *".: FAIL Test nested header policy with remote iframe on policy "fullscreen 'none'".: FAIL Test nested header policy with remote iframe on policy "fullscreen 'self'".: FAIL Test nested header policy with remote iframe on policy "fullscreen *".: FAIL
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/mozilla-inbound/rev/78e6e3910236 [wpt PR 14723] - Feature Policy JS API Update: policy => featurePolicy, a=testonly https://hg.mozilla.org/integration/mozilla-inbound/rev/4865dddeae28 [wpt PR 14723] - Update wpt metadata, a=testonly
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/mozilla-inbound/rev/db2327e476ba [wpt PR 14723] - Feature Policy JS API Update: policy => featurePolicy, a=testonly https://hg.mozilla.org/integration/mozilla-inbound/rev/64e040daa11d [wpt PR 14723] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.