diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/header-parsing.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/header-parsing.https.html.ini
new file mode 100644
index 000000000000..35f2757d33f3
--- /dev/null
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/header-parsing.https.html.ini
@@ -0,0 +1,7 @@
+[header-parsing.https.html]
+ [unspecified document opening popup to https://web-platform.test:8443 with COOP: "same-origin;same-origin"]
+ expected: FAIL
+
+ [unspecified document opening popup to https://web-platform.test:8443 with COOP: "same-origin; foo=bar"]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini
index 0a1d1f937edf..62a3912dc77c 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini
@@ -2,19 +2,20 @@
expected:
if (os == "win") and ccov: OK
if not debug and (os == "win") and not fission and not webrender and (processor == "x86_64"): TIMEOUT
- if not debug and (os == "win") and not fission and not webrender and (processor == "x86"): ["TIMEOUT", "OK"]
- if not debug and (os == "win") and not fission and webrender: ["TIMEOUT", "OK"]
- if not debug and (os == "linux") and not webrender: ["OK", "TIMEOUT"]
+ if not debug and (os == "win") and not fission and not webrender and (processor == "x86"): [OK, TIMEOUT]
+ if not debug and (os == "win") and not fission and webrender: [TIMEOUT, OK]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, OK]
if not debug and (os == "linux") and webrender: TIMEOUT
- if not debug and (os == "win") and fission: ["TIMEOUT", "OK"]
+ if not debug and (os == "win") and fission: [TIMEOUT, OK]
if not debug and (os == "mac"): TIMEOUT
[coop reporting test Report only tests for an opener without any COOP/COOP report only set to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ]
expected:
if not debug and (os == "linux") and webrender: TIMEOUT
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
- if not debug and (os == "win") and fission: ["TIMEOUT", "FAIL"]
- if not debug and (os == "win") and not fission: ["TIMEOUT", "FAIL"]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "win") and fission: [TIMEOUT, FAIL]
if not debug and (os == "mac"): TIMEOUT
+ if not debug and (os == "win") and (processor == "x86"): ["FAIL", "TIMEOUT"]
+ if not debug and (os == "win") and (processor == "x86_64"): ["TIMEOUT", "FAIL"]
FAIL
[coop reporting test Report only tests for an opener without any COOP/COOP report only set to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ]
@@ -27,7 +28,7 @@
if not debug and (os == "win") and not fission and not webrender and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
if not debug and (os == "win") and not fission and webrender: ["NOTRUN", "PASS", "TIMEOUT"]
if not debug and (os == "linux") and webrender: NOTRUN
- if not debug and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
- if not debug and (os == "win") and fission: ["NOTRUN", "PASS", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, PASS]
+ if not debug and (os == "win") and fission: [NOTRUN, PASS, TIMEOUT]
if not debug and (os == "mac"): NOTRUN
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini
index cd1b38b110fe..5a2612d3c289 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini
@@ -2,16 +2,16 @@
expected:
if (os == "win") and ccov: OK
if not debug and (processor == "x86_64") and (os == "linux") and webrender: TIMEOUT
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["OK", "TIMEOUT"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [TIMEOUT, OK]
if not debug and (processor == "x86_64") and (os == "win"): TIMEOUT
if not debug and (processor == "x86_64") and (os == "mac"): TIMEOUT
- if not debug and (processor == "x86"): ["TIMEOUT", "OK"]
+ if not debug and (processor == "x86"): [TIMEOUT, OK]
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ]
expected:
if not debug and (os == "linux") and webrender: TIMEOUT
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86_64"): ["TIMEOUT", "FAIL"]
- if not debug and (os == "win") and (processor == "x86"): ["TIMEOUT", "FAIL"]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "win") and (processor == "x86_64"): [TIMEOUT, FAIL]
+ if not debug and (os == "win") and (processor == "x86"): [FAIL, TIMEOUT]
if not debug and (os == "mac"): TIMEOUT
FAIL
@@ -19,19 +19,19 @@
expected:
if (os == "win") and ccov: PASS
if not debug and (os == "linux") and webrender: NOTRUN
- if not debug and (os == "linux") and not webrender: ["PASS", "NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86"): ["NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, PASS, TIMEOUT]
+ if not debug and (os == "win") and (processor == "x86"): [TIMEOUT, NOTRUN]
+ if not debug and (os == "win") and (processor == "x86_64"): [NOTRUN, TIMEOUT]
if not debug and (os == "mac"): NOTRUN
[verify remaining reports]
expected:
if (os == "win") and ccov: PASS
if not debug and (processor == "x86_64") and (os == "linux") and webrender: NOTRUN
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [NOTRUN, PASS]
if not debug and (processor == "x86_64") and (os == "win"): NOTRUN
if not debug and (processor == "x86_64") and (os == "mac"): NOTRUN
- if not debug and (processor == "x86"): ["NOTRUN", "PASS"]
+ if not debug and (processor == "x86"): [NOTRUN, PASS]
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , , ]
expected: FAIL
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini
index 5faeb9376d76..d89f408031cb 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini
@@ -1,18 +1,18 @@
[report-only-same-origin.https.html]
expected:
- if not debug and (os == "win") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"]
- if not debug and (os == "win") and not webrender and (processor == "x86_64"): ["TIMEOUT", "OK"]
- if not debug and (os == "win") and webrender: ["TIMEOUT", "OK"]
- if not debug and (os == "linux") and not webrender: ["OK", "TIMEOUT"]
- if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"]
+ if not debug and (os == "win") and not webrender and (processor == "x86"): [OK, TIMEOUT]
+ if not debug and (os == "win") and not webrender and (processor == "x86_64"): [TIMEOUT, OK]
+ if not debug and (os == "win") and webrender: [TIMEOUT, OK]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, OK]
+ if not debug and (os == "linux") and webrender: [TIMEOUT, OK]
if not debug and (os == "mac"): TIMEOUT
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp]
expected:
- if not debug and (os == "win") and not webrender and (processor == "x86_64"): ["TIMEOUT", "FAIL"]
- if not debug and (os == "win") and not webrender and (processor == "x86"): ["TIMEOUT", "FAIL"]
- if not debug and (os == "linux") and webrender: ["TIMEOUT", "FAIL"]
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
- if not debug and (os == "win") and webrender: ["TIMEOUT", "FAIL"]
+ if not debug and (os == "win") and not webrender and (processor == "x86_64"): [TIMEOUT, FAIL]
+ if not debug and (os == "win") and not webrender and (processor == "x86"): [FAIL, TIMEOUT]
+ if not debug and (os == "linux") and webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "win") and webrender: [TIMEOUT, FAIL]
if not debug and (os == "mac"): TIMEOUT
FAIL
@@ -21,10 +21,10 @@
[verify remaining reports]
expected:
- if not debug and (os == "win") and not webrender and (processor == "x86"): ["NOTRUN", "PASS", "TIMEOUT"]
- if not debug and (os == "win") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS", "TIMEOUT"]
- if not debug and (os == "linux") and not webrender: ["PASS", "NOTRUN", "TIMEOUT"]
- if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"]
- if not debug and (os == "win") and webrender: ["NOTRUN", "PASS", "TIMEOUT"]
+ if not debug and (os == "win") and not webrender and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
+ if not debug and (os == "win") and not webrender and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, PASS, TIMEOUT]
+ if not debug and (os == "linux") and webrender: [NOTRUN, PASS]
+ if not debug and (os == "win") and webrender: [NOTRUN, PASS, TIMEOUT]
if not debug and (os == "mac"): NOTRUN
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini
index cbd30319837e..c72751026be2 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini
@@ -2,35 +2,37 @@
expected:
if (os == "win") and ccov: OK
if not debug and (processor == "x86_64") and (os == "linux") and webrender: TIMEOUT
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["OK", "TIMEOUT"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [TIMEOUT, OK]
if not debug and (processor == "x86_64") and (os == "win"): TIMEOUT
if not debug and (processor == "x86_64") and (os == "mac"): TIMEOUT
- if not debug and (processor == "x86"): ["TIMEOUT", "OK"]
+ if not debug and (processor == "x86"): [TIMEOUT, OK]
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin, require-corp, , ]
expected:
if (os == "win") and ccov: FAIL
if not debug and (os == "linux") and not webrender: ["FAIL", "NOTRUN", "TIMEOUT"]
if not debug and (os == "linux") and webrender: ["NOTRUN", "TIMEOUT"]
if not debug and (os == "mac"): NOTRUN
- if not debug and (os == "win"): ["NOTRUN", "TIMEOUT"]
+ if not debug and (processor == "x86_64") and (os == "win"): ["NOTRUN", "TIMEOUT"]
+ if not debug and (processor == "x86"): ["TIMEOUT", "NOTRUN"]
FAIL
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, , ]
expected:
- if not debug and (os == "linux") and webrender: ["TIMEOUT", "FAIL"]
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
if not debug and (os == "mac"): TIMEOUT
- if not debug and (os == "win"): ["TIMEOUT", "FAIL"]
+ if not debug and (processor == "x86_64") and (os == "win"): ["TIMEOUT", "FAIL"]
+ if not debug and (processor == "x86"): ["FAIL", "TIMEOUT"]
FAIL
[verify remaining reports]
expected:
if (os == "win") and ccov: PASS
if not debug and (processor == "x86_64") and (os == "linux") and webrender: NOTRUN
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [NOTRUN, PASS]
if not debug and (processor == "x86_64") and (os == "win"): NOTRUN
if not debug and (processor == "x86_64") and (os == "mac"): NOTRUN
- if not debug and (processor == "x86"): ["NOTRUN", "PASS"]
+ if not debug and (processor == "x86"): [NOTRUN, PASS]
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ]
expected: FAIL
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini
index 6a3872cc50f3..bcf80da4891f 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini
@@ -5,30 +5,36 @@
if not fission and (processor == "x86_64") and (os == "linux") and not debug and webrender: TIMEOUT
if not fission and (processor == "x86_64") and (os == "win") and not debug: TIMEOUT
if not fission and (processor == "x86_64") and (os == "mac"): TIMEOUT
- if fission and debug: ["OK", "TIMEOUT"]
+ if fission and debug: [OK, TIMEOUT]
+ if debug and webrender and (os == "linux"): ["OK", "TIMEOUT"]
[TIMEOUT, OK]
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none, , , ]
expected:
- if not debug and (os == "linux") and not webrender: ["TIMEOUT", "NOTRUN", "FAIL"]
- if debug and not fission: ["TIMEOUT", "FAIL"]
- if debug and fission: ["FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, FAIL, TIMEOUT]
+ if debug and fission: [FAIL, TIMEOUT]
+ if debug and webrender and (os == "linux"): ["FAIL", "TIMEOUT"]
+ if debug and webrender and (os == "win"): ["TIMEOUT", "FAIL"]
+ if debug and not webrender and (processor == "x86_64"): ["TIMEOUT", "FAIL"]
+ if debug and not webrender and (processor == "x86"): ["TIMEOUT", "FAIL"]
NOTRUN
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
expected:
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [FAIL, TIMEOUT]
if not debug and (os == "mac"): TIMEOUT
if debug: FAIL
+ if not debug and (os == "win") and (processor == "x86"): ["FAIL", "TIMEOUT"]
[TIMEOUT, FAIL]
[verify remaining reports]
expected:
if (os == "linux") and not debug and webrender and not fission: NOTRUN
if (os == "win") and webrender and not debug and not fission: NOTRUN
- if (os == "linux") and debug and fission: ["PASS", "NOTRUN"]
- if (os == "linux") and debug and not fission: NOTRUN
- if (os == "win") and not webrender and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
+ if (os == "linux") and debug and fission: [PASS, NOTRUN]
+ if (os == "win") and not webrender and (processor == "x86_64"): [NOTRUN, TIMEOUT]
if os == "mac": NOTRUN
+ if (os == "linux") and debug and not webrender: NOTRUN
+ if (os == "linux") and debug and webrender: ["PASS", "NOTRUN"]
[NOTRUN, PASS]
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ]
@@ -36,17 +42,17 @@
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ]
expected:
- if not debug and (os == "linux") and webrender: ["NOTRUN", "TIMEOUT"]
- if not debug and (os == "linux") and not webrender: ["FAIL", "NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86"): ["NOTRUN", "FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and webrender: [NOTRUN, TIMEOUT]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, NOTRUN, FAIL]
+ if not debug and (os == "win") and (processor == "x86_64"): [NOTRUN, TIMEOUT]
+ if not debug and (os == "win") and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN]
if not debug and (os == "mac"): NOTRUN
FAIL
[coop reporting test reporting same origin with report-to to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
expected:
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["FAIL", "NOTRUN"]
- if not debug and (processor == "x86"): ["NOTRUN", "FAIL"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [NOTRUN, FAIL]
+ if not debug and (processor == "x86"): [NOTRUN, FAIL]
if debug: FAIL
NOTRUN
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini
index 1a26d7b30879..0f05392be22f 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini
@@ -1,34 +1,34 @@
[reporting-popup-same-origin.https.html]
expected:
if not debug and (processor == "x86_64") and (os == "linux") and webrender: TIMEOUT
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["OK", "TIMEOUT"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [TIMEOUT, OK]
if not debug and (processor == "x86_64") and (os == "mac"): TIMEOUT
if not debug and (processor == "x86_64") and (os == "win"): TIMEOUT
- if not debug and (processor == "x86"): ["TIMEOUT", "OK"]
+ if not debug and (processor == "x86"): [TIMEOUT, OK]
[coop reporting test reporting same origin to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
expected:
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
- if not debug and (os == "linux") and webrender: ["TIMEOUT", "FAIL"]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
+ if not debug and (os == "linux") and webrender: [TIMEOUT, FAIL]
if not debug and (os == "mac"): TIMEOUT
- if not debug and (os == "win"): ["TIMEOUT", "FAIL"]
+ if not debug and (os == "win"): [TIMEOUT, FAIL]
FAIL
[coop reporting test reporting same origin to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
expected:
- if not debug and (os == "linux") and not webrender: ["FAIL", "NOTRUN", "TIMEOUT"]
- if not debug and (os == "linux") and webrender: ["NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
- if not debug and (os == "win") and (processor == "x86"): ["NOTRUN", "FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, TIMEOUT, FAIL]
+ if not debug and (os == "linux") and webrender: [NOTRUN, TIMEOUT]
+ if not debug and (os == "win") and (processor == "x86_64"): [NOTRUN, TIMEOUT]
+ if not debug and (os == "win") and (processor == "x86"): [NOTRUN, FAIL, TIMEOUT]
if not debug and (os == "mac"): NOTRUN
FAIL
[verify remaining reports]
expected:
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [NOTRUN, PASS]
if not debug and (processor == "x86_64") and (os == "linux") and webrender: NOTRUN
if not debug and (processor == "x86_64") and (os == "mac"): NOTRUN
if not debug and (processor == "x86_64") and (os == "win"): NOTRUN
- if not debug and (processor == "x86"): ["NOTRUN", "PASS"]
+ if not debug and (processor == "x86"): [NOTRUN, PASS]
[coop reporting test reporting same origin to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ]
expected: FAIL
@@ -36,8 +36,8 @@
[coop reporting test reporting same origin to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ]
expected:
if not debug and (processor == "x86_64") and (os == "linux") and webrender: NOTRUN
- if not debug and (processor == "x86_64") and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
+ if not debug and (processor == "x86_64") and (os == "linux") and not webrender: [NOTRUN, PASS]
if not debug and (processor == "x86_64") and (os == "win"): NOTRUN
if not debug and (processor == "x86_64") and (os == "mac"): NOTRUN
- if not debug and (processor == "x86"): ["NOTRUN", "PASS"]
+ if not debug and (processor == "x86"): [NOTRUN, PASS]
diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini
index be7fc063900b..5503fd1102d1 100644
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini
@@ -9,24 +9,24 @@
expected:
if (os == "win") and ccov: FAIL
if not debug and (os == "win") and (processor == "x86"): TIMEOUT
- if not debug and (os == "win") and (processor == "x86_64"): ["NOTRUN", "TIMEOUT"]
+ if not debug and (os == "win") and (processor == "x86_64"): [NOTRUN, TIMEOUT]
if not debug and (os == "linux") and webrender: NOTRUN
- if not debug and (os == "linux") and not webrender: ["FAIL", "NOTRUN", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, FAIL, TIMEOUT]
if not debug and (os == "mac"): NOTRUN
FAIL
[coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin, , , ]
expected:
- if not debug and (os == "linux") and not webrender: ["FAIL", "TIMEOUT"]
+ if not debug and (os == "linux") and not webrender: [TIMEOUT, FAIL]
if not debug and (os == "linux") and webrender: TIMEOUT
- if not debug and (os == "win") and (processor == "x86_64"): ["TIMEOUT", "FAIL"]
+ if not debug and (os == "win") and (processor == "x86_64"): [TIMEOUT, FAIL]
if not debug and (os == "mac"): TIMEOUT
FAIL
[verify remaining reports]
expected:
if (os == "win") and ccov: PASS
- if not debug and (os == "linux") and not webrender: ["PASS", "NOTRUN"]
+ if not debug and (os == "linux") and not webrender: [NOTRUN, PASS]
if not debug and (os == "linux") and webrender: NOTRUN
if not debug and (os == "win"): NOTRUN
if not debug and (os == "mac"): NOTRUN