blob: 8af8dc4910b18d7ed21dba6bb3b338d5e9f33a52 [file] [log] [blame]
This is a testharness.js-based test.
Found 108 tests; 106 PASS, 2 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS Test frame policy on same origin iframe inherit from header policy.
PASS Test frame policy on cross origin iframe inherit from header policy.
PASS Test frame policy on another cross origin iframe inherit from header policy.
PASS Test frame policy on srcdoc iframe inherit from header policy.
PASS Test frame policy on srcdoc + same origin iframe inherit from header policy.
PASS Test frame policy on srcdoc + cross origin iframe inherit from header policy.
PASS Test frame policy on srcdoc + another cross origin iframe inherit from header policy.
PASS Test frame policy on data: URL cross origin iframe inherit from header policy.
PASS Test frame policy on same origin iframe with allow = "*".
PASS Test frame policy on cross origin iframe with allow = "*".
PASS Test frame policy on another cross origin iframe with allow = "*".
PASS Test frame policy on srcdoc iframe with allow = "*".
PASS Test frame policy on srcdoc + same origin iframe with allow = "*".
PASS Test frame policy on srcdoc + cross origin iframe with allow = "*".
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "*".
FAIL Test frame policy on data: URL cross origin iframe with allow = "*". assert_false: expected false got true
PASS Test frame policy on same origin iframe with allow = "'self'".
PASS Test frame policy on cross origin iframe with allow = "'self'".
PASS Test frame policy on another cross origin iframe with allow = "'self'".
PASS Test frame policy on srcdoc iframe with allow = "'self'".
PASS Test frame policy on srcdoc + same origin iframe with allow = "'self'".
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'self'".
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'self'".
PASS Test frame policy on data: URL cross origin iframe with allow = "'self'".
PASS Test frame policy on same origin iframe with allow = "'none'".
PASS Test frame policy on cross origin iframe with allow = "'none'".
PASS Test frame policy on another cross origin iframe with allow = "'none'".
PASS Test frame policy on srcdoc iframe with allow = "'none'".
PASS Test frame policy on srcdoc + same origin iframe with allow = "'none'".
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'none'".
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'none'".
PASS Test frame policy on data: URL cross origin iframe with allow = "'none'".
PASS Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".
PASS Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".
PASS Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".
PASS Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".
PASS Test frame policy on same origin iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on another cross origin iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "*" and allowfullscreen.
FAIL Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen. assert_false: expected false got true
PASS Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on another cross origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.
PASS Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on another cross origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.
PASS Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
PASS Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.
Harness: the test ran to completion.