diff --git a/testing/web-platform/meta/feature-policy/reporting/serial-report-only.https.html.ini b/testing/web-platform/meta/feature-policy/reporting/serial-report-only.https.html.ini new file mode 100644 index 000000000000..83569dac26f0 --- /dev/null +++ b/testing/web-platform/meta/feature-policy/reporting/serial-report-only.https.html.ini @@ -0,0 +1,7 @@ +[serial-report-only.https.html] + [getPorts in serial report only mode] + expected: FAIL + + [requestPort in serial report only mode] + expected: FAIL + diff --git a/testing/web-platform/meta/feature-policy/reporting/serial-reporting.https.html.ini b/testing/web-platform/meta/feature-policy/reporting/serial-reporting.https.html.ini new file mode 100644 index 000000000000..15a8ff54d95e --- /dev/null +++ b/testing/web-platform/meta/feature-policy/reporting/serial-reporting.https.html.ini @@ -0,0 +1,7 @@ +[serial-reporting.https.html] + [requestPort in serial reporting mode] + expected: FAIL + + [getPorts in serial reporting mode] + expected: FAIL + diff --git a/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini new file mode 100644 index 000000000000..46e03e96c1b7 --- /dev/null +++ b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini @@ -0,0 +1,14 @@ +[serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html] + expected: TIMEOUT + [Feature-Policy allow="serial" disallows cross-origin relocation.] + expected: TIMEOUT + + [Feature-Policy allow="serial" allows workers in same-origin relocation.] + expected: TIMEOUT + + [Feature-Policy allow="serial" allows same-origin relocation.] + expected: TIMEOUT + + [Feature-Policy allow="serial" disallows workers in cross-origin relocation.] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute.https.sub.html.ini b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute.https.sub.html.ini new file mode 100644 index 000000000000..28be79f0a359 --- /dev/null +++ b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy-attribute.https.sub.html.ini @@ -0,0 +1,17 @@ +[serial-allowed-by-feature-policy-attribute.https.sub.html] + expected: TIMEOUT + [Feature policy "serial" can be enabled in a worker in same-origin iframe using allow="serial" attribute] + expected: TIMEOUT + + [Feature policy "serial" can be enabled in a worker in cross-origin iframe using allow="serial" attribute] + expected: TIMEOUT + + [Feature policy "serial" can be enabled in cross-origin iframe using allow="serial" attribute] + expected: TIMEOUT + + [Feature policy "serial" can be enabled in same-origin iframe using allow="serial" attribute] + expected: TIMEOUT + + [Inherited header feature policy allows dedicated workers.] + expected: FAIL + diff --git a/testing/web-platform/meta/serial/serial-allowed-by-feature-policy.https.sub.html.ini b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy.https.sub.html.ini new file mode 100644 index 000000000000..b9c0dfb5ee2d --- /dev/null +++ b/testing/web-platform/meta/serial/serial-allowed-by-feature-policy.https.sub.html.ini @@ -0,0 +1,20 @@ +[serial-allowed-by-feature-policy.https.sub.html] + expected: TIMEOUT + [Feature-Policy header {"serial" : ["*"\]} allows cross-origin iframes.] + expected: TIMEOUT + + [Feature-Policy header {"serial" : ["*"\]} allows workers in cross-origin iframes.] + expected: TIMEOUT + + [Inherited header feature policy allows dedicated workers.] + expected: FAIL + + [Feature-Policy header {"serial" : ["*"\]} allows the top-level document.] + expected: FAIL + + [Feature-Policy header {"serial" : ["*"\]} allows same-origin iframes.] + expected: TIMEOUT + + [Feature-Policy header {"serial" : ["*"\]} allows workers in same-origin iframes.] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/serial/serial-default-feature-policy.https.sub.html.ini b/testing/web-platform/meta/serial/serial-default-feature-policy.https.sub.html.ini new file mode 100644 index 000000000000..ba60be7ae552 --- /dev/null +++ b/testing/web-platform/meta/serial/serial-default-feature-policy.https.sub.html.ini @@ -0,0 +1,11 @@ +[serial-default-feature-policy.https.sub.html] + expected: TIMEOUT + [Default "serial" feature policy ["self"\] disallows cross-origin iframes.] + expected: TIMEOUT + + [Default "serial" feature policy ["self"\] allows same-origin iframes.] + expected: TIMEOUT + + [Default "serial" feature policy ["self"\] allows the top-level document.] + expected: FAIL + diff --git a/testing/web-platform/meta/serial/serial-disabled-by-feature-policy.https.sub.html.ini b/testing/web-platform/meta/serial/serial-disabled-by-feature-policy.https.sub.html.ini new file mode 100644 index 000000000000..7b4eee1cc179 --- /dev/null +++ b/testing/web-platform/meta/serial/serial-disabled-by-feature-policy.https.sub.html.ini @@ -0,0 +1,20 @@ +[serial-disabled-by-feature-policy.https.sub.html] + expected: TIMEOUT + [Feature-Policy header {"serial" : [\]} disallows cross-origin iframes.] + expected: TIMEOUT + + [Feature-Policy header {"serial" : [\]} disallows same-origin iframes.] + expected: TIMEOUT + + [Feature-Policy header {"serial" : [\]} disallows workers in cross-origin iframes.] + expected: TIMEOUT + + [Feature-Policy header {"serial" : [\]} disallows workers in same-origin iframes.] + expected: TIMEOUT + + [Inherited Feature-Policy header {"serial" : [\]} disallows dedicated workers.] + expected: FAIL + + [Feature-Policy header {"serial" : [\]} disallows getPorts in the top-level document.] + expected: FAIL +