diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/client-hints | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/client-hints')
103 files changed, 400 insertions, 0 deletions
diff --git a/testing/web-platform/meta/client-hints/__dir__.ini b/testing/web-platform/meta/client-hints/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/client-hints/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/client-hints/accept-ch-change.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-change.https.html.ini new file mode 100644 index 0000000000..ef7189f4af --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-change.https.html.ini @@ -0,0 +1,3 @@ +[accept-ch-change.https.html] + [Accept-CH changes based on header] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini new file mode 100644 index 0000000000..302ffab8e5 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini @@ -0,0 +1,5 @@ +[cross-origin-iframe-redirect-with-fp-delegation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Iframe redirect with Feature Policy delegation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation-redirect.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation-redirect.https.html.ini new file mode 100644 index 0000000000..4244900200 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation-redirect.https.html.ini @@ -0,0 +1,3 @@ +[cross-origin-navigation-redirect.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini new file mode 100644 index 0000000000..9f2b4978bd --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini @@ -0,0 +1,5 @@ +[cross-origin-navigation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [cross origin navigation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini new file mode 100644 index 0000000000..fad53f5349 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini @@ -0,0 +1,5 @@ +[cross-origin-subresource-redirect-with-fp-delegation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [cross-origin subresource redirect with Feature Policy delegation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect.https.html.ini new file mode 100644 index 0000000000..12f886f383 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect.https.html.ini @@ -0,0 +1,3 @@ +[cross-origin-subresource-redirect.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini new file mode 100644 index 0000000000..e1ee203c7d --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini @@ -0,0 +1,5 @@ +[cross-origin-subresource-with-feature-policy.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [cross origin subresources authorized by FP gets it own resources got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource.https.html.ini new file mode 100644 index 0000000000..3e75274d00 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[cross-origin-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-syncxhr-redirect.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-syncxhr-redirect.https.html.ini new file mode 100644 index 0000000000..9f32662f1a --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-syncxhr-redirect.https.html.ini @@ -0,0 +1,3 @@ +[cross-origin-syncxhr-redirect.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini new file mode 100644 index 0000000000..167268c43f --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-cross-origin-iframe-not-setting-other-origins.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini new file mode 100644 index 0000000000..a371bce6dd --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-cross-origin-iframe-not-setting-own-origin.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-navigation.https.html.ini new file mode 100644 index 0000000000..40a8b8d74e --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-navigation.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-cross-origin-navigation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-subresource.https.html.ini new file mode 100644 index 0000000000..16c8c7eae5 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-cross-origin-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-iframe.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-iframe.https.html.ini new file mode 100644 index 0000000000..dcd63cc7ed --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-iframe.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-same-origin-iframe.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-navigation.https.html.ini new file mode 100644 index 0000000000..bf31b45974 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-navigation.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-same-origin-navigation.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-subresource.https.html.ini new file mode 100644 index 0000000000..079cbc93c6 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-same-origin-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini new file mode 100644 index 0000000000..31a18b952a --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-cross-origin-iframe-not-setting-other-origins.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini new file mode 100644 index 0000000000..dc7607431e --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-cross-origin-iframe-not-setting-own-origin.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-navigation.https.html.ini new file mode 100644 index 0000000000..d295b3b669 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-navigation.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-cross-origin-navigation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-subresource.https.html.ini new file mode 100644 index 0000000000..98258fa742 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-cross-origin-subresource.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini new file mode 100644 index 0000000000..50861cfb9d --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini @@ -0,0 +1,5 @@ +[meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [meta-equiv cross origin iframe with hints got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-without-hints.https.sub.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-without-hints.https.sub.html.ini new file mode 100644 index 0000000000..05b87ad8dc --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-without-hints.https.sub.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-delegate-ch-cross-origin-iframe-without-hints.https.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-with-hints.https.sub.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-with-hints.https.sub.html.ini new file mode 100644 index 0000000000..107b85de9c --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-with-hints.https.sub.html.ini @@ -0,0 +1,5 @@ +[meta-equiv-delegate-ch-cross-origin-subresource-with-hints.https.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [meta-equiv cross origin subresource with hints got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-without-hints.https.sub.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-without-hints.https.sub.html.ini new file mode 100644 index 0000000000..9b07ca7594 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-without-hints.https.sub.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-delegate-ch-cross-origin-subresource-without-hints.https.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-iframe.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-iframe.https.html.ini new file mode 100644 index 0000000000..a9a2fbf0a6 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-iframe.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-same-origin-iframe.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-navigation.https.html.ini new file mode 100644 index 0000000000..1d79033ab4 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-navigation.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-same-origin-navigation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-subresource.https.html.ini new file mode 100644 index 0000000000..cb95132670 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-same-origin-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-iframe.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-iframe.https.html.ini new file mode 100644 index 0000000000..345442e6db --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-iframe.https.html.ini @@ -0,0 +1,3 @@ +[same-origin-iframe.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-empty-accept-ch.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-empty-accept-ch.https.html.ini new file mode 100644 index 0000000000..62977f8f7f --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-empty-accept-ch.https.html.ini @@ -0,0 +1,3 @@ +[same-origin-navigation-empty-accept-ch.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini new file mode 100644 index 0000000000..822aa6fef6 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini @@ -0,0 +1,5 @@ +[same-origin-navigation-no-accept-ch.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [empty-ch on navigation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini new file mode 100644 index 0000000000..01bfc32529 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini @@ -0,0 +1,5 @@ +[same-origin-navigation-redirect.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [redirect on navigation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini new file mode 100644 index 0000000000..c29544f9ba --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini @@ -0,0 +1,5 @@ +[same-origin-navigation.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [same origin navigation got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini new file mode 100644 index 0000000000..98cd602cd8 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini @@ -0,0 +1,5 @@ +[same-origin-subresource-redirect-opted-in.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [same-origin subresource redirect with opt-in got client hints according to expectations.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect.https.html.ini new file mode 100644 index 0000000000..7128b6df75 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect.https.html.ini @@ -0,0 +1,3 @@ +[same-origin-subresource-redirect.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource.https.html.ini new file mode 100644 index 0000000000..2d9e7cb517 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource.https.html.ini @@ -0,0 +1,3 @@ +[same-origin-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/accept-ch.wildcard.https.sub.html.ini b/testing/web-platform/meta/client-hints/accept-ch.wildcard.https.sub.html.ini new file mode 100644 index 0000000000..f41c0b0935 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch.wildcard.https.sub.html.ini @@ -0,0 +1,3 @@ +[accept-ch.wildcard.https.sub.html] + [Accept-CH with wildcard policy and iframe subresource] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/answers.sub.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/answers.sub.https.html.ini new file mode 100644 index 0000000000..bb24e36865 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/answers.sub.https.html.ini @@ -0,0 +1,3 @@ +[answers.sub.https.html] + [Accept-CH header test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/cache-revalidation.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/cache-revalidation.https.html.ini new file mode 100644 index 0000000000..55258d4165 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/cache-revalidation.https.html.ini @@ -0,0 +1,6 @@ +[cache-revalidation.https.html] + expected: + if (os == "android") and debug and not swgl: TIMEOUT + [Same headers sent for revalidation request] + expected: + if (os == "android") and debug and not swgl: TIMEOUT diff --git a/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini new file mode 100644 index 0000000000..bb9635cd66 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini @@ -0,0 +1,9 @@ +[feature-policy.https.html] + [Client hints loaded on cross-origin iframe request with feature policy.] + expected: FAIL + + [Client hints loaded on same-origin iframe request with feature policy.] + expected: FAIL + + [Client hints loaded on cross-origin iframe request with feature policy after attempting to set independently.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini new file mode 100644 index 0000000000..1516482a85 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini @@ -0,0 +1,12 @@ +[no-feature-policy.https.html] + [Client hints not loaded on cross-origin iframe request with no feature policy.] + expected: FAIL + + [Client hints loaded on same-origin iframe request with no feature policy.] + expected: FAIL + + [Client hints loaded on cross-origin iframe request with allow list.] + expected: FAIL + + [Client hints loaded on same-origin iframe request with allow list.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/feature-policy.sub.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/feature-policy.sub.https.html.ini new file mode 100644 index 0000000000..e9226a1ae3 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/feature-policy.sub.https.html.ini @@ -0,0 +1,6 @@ +[feature-policy.sub.https.html] + [Accept-CH header test] + expected: FAIL + + [Cross-Origin Accept-CH header test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-accept-ch.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-accept-ch.https.html.ini new file mode 100644 index 0000000000..f3bce4ac02 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-accept-ch.https.html.ini @@ -0,0 +1,3 @@ +[resource-in-markup-accept-ch.https.html] + [DPR is received in page with Accept-CH http-equiv meta tag] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-delegate-ch.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-delegate-ch.https.html.ini new file mode 100644 index 0000000000..2dd9df23ca --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-delegate-ch.https.html.ini @@ -0,0 +1,3 @@ +[resource-in-markup-delegate-ch.https.html] + [DPR is received in page with Accept-CH meta tag] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/no-feature-policy.sub.https.html.ini b/testing/web-platform/meta/client-hints/accept-ch/no-feature-policy.sub.https.html.ini new file mode 100644 index 0000000000..0849866fd4 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/no-feature-policy.sub.https.html.ini @@ -0,0 +1,3 @@ +[no-feature-policy.sub.https.html] + [Accept-CH header test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/accept-ch/non-secure.http.html.ini b/testing/web-platform/meta/client-hints/accept-ch/non-secure.http.html.ini new file mode 100644 index 0000000000..99aa61d481 --- /dev/null +++ b/testing/web-platform/meta/client-hints/accept-ch/non-secure.http.html.ini @@ -0,0 +1,3 @@ +[non-secure.http.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-all.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-all.https.html.ini new file mode 100644 index 0000000000..821afb454a --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-all.https.html.ini @@ -0,0 +1,3 @@ +[clear-site-data-all.https.html] + [Clear-Site-Data for * should remove all client hints.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cache.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cache.https.html.ini new file mode 100644 index 0000000000..ff33d2dca3 --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cache.https.html.ini @@ -0,0 +1,3 @@ +[clear-site-data-cache.https.html] + [Clear-Site-Data for cache should remove all client hints.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-client-hints.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-client-hints.https.html.ini new file mode 100644 index 0000000000..6d1103743d --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-client-hints.https.html.ini @@ -0,0 +1,3 @@ +[clear-site-data-client-hints.https.html] + [Clear-Site-Data for clientHints should remove all client hints.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cookies.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cookies.https.html.ini new file mode 100644 index 0000000000..2eeb2e722a --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-cookies.https.html.ini @@ -0,0 +1,3 @@ +[clear-site-data-cookies.https.html] + [Clear-Site-Data for cookies should remove all client hints.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-storage.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-storage.https.html.ini new file mode 100644 index 0000000000..b4eccd55da --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/clear-site-data-storage.https.html.ini @@ -0,0 +1,3 @@ +[clear-site-data-storage.https.html] + [Clear-Site-Data for storage should not remove all client hints.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/set-client-hints-after-clear-storage.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/set-client-hints-after-clear-storage.https.html.ini new file mode 100644 index 0000000000..f82f201e1d --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/set-client-hints-after-clear-storage.https.html.ini @@ -0,0 +1,3 @@ +[set-client-hints-after-clear-storage.https.html] + [Setting client hints after Clear-Site-Data for storage should allow the client hints to take.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/clear-site-data/set-critical-client-hints-after-clear-storage.https.html.ini b/testing/web-platform/meta/client-hints/clear-site-data/set-critical-client-hints-after-clear-storage.https.html.ini new file mode 100644 index 0000000000..6e0a862f37 --- /dev/null +++ b/testing/web-platform/meta/client-hints/clear-site-data/set-critical-client-hints-after-clear-storage.https.html.ini @@ -0,0 +1,3 @@ +[set-critical-client-hints-after-clear-storage.https.html] + [Setting critical client hints after Clear-Site-Data for storage should allow the client hints to take.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.no-restart.https.html.ini b/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.no-restart.https.html.ini new file mode 100644 index 0000000000..53162ca022 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.no-restart.https.html.ini @@ -0,0 +1,3 @@ +[critical-ch.navigation-timing.no-restart.https.html] + [Critical-CH no-restart navigation timing test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.restart.https.html.ini b/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.restart.https.html.ini new file mode 100644 index 0000000000..bf221cb501 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/critical-ch.navigation-timing.restart.https.html.ini @@ -0,0 +1,3 @@ +[critical-ch.navigation-timing.restart.https.html] + [Critical-CH restart navigation timing test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.https.window.js.ini new file mode 100644 index 0000000000..6625cdfcd9 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.https.window.js.ini @@ -0,0 +1,3 @@ +[navigation.cross-origin.https.window.html] + [Critical-CH cross-origin navigation] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.multiple.https.window.js.ini new file mode 100644 index 0000000000..ac2ecd7723 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/navigation.cross-origin.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[navigation.cross-origin.multiple.https.window.html] + [Critical-CH w/ multiple headers and cross-origin navigation] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.https.window.js.ini new file mode 100644 index 0000000000..95336de5af --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.https.window.js.ini @@ -0,0 +1,3 @@ +[navigation.same-origin.https.window.html] + [Critical-CH navigation] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.multiple.https.window.js.ini new file mode 100644 index 0000000000..f1bee24707 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/navigation.same-origin.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[navigation.same-origin.multiple.https.window.html] + [Critical-CH w/ multiple headers and navigation] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/non-secure.http.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/non-secure.http.window.js.ini new file mode 100644 index 0000000000..f6c61dd4b1 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/non-secure.http.window.js.ini @@ -0,0 +1,3 @@ +[non-secure.http.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.https.window.js.ini new file mode 100644 index 0000000000..7df62cb4ff --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.critical.cross-origin.https.window.html] + [Critical-CH cross-origin critical redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.multiple.https.window.js.ini new file mode 100644 index 0000000000..3439e7aa73 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.critical.cross-origin.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.critical.cross-origin.multiple.https.window.html] + [Critical-CH w/ multiple headers cross-origin critical redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.https.window.js.ini new file mode 100644 index 0000000000..444c1669ff --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.cross-origin.https.window.html] + [Critical-CH cross-origin redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.multiple.https.window.js.ini new file mode 100644 index 0000000000..2a4035b220 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.cross-origin.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.cross-origin.multiple.https.window.html] + [Critical-CH w/ multiple headers cross-origin redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.https.window.js.ini new file mode 100644 index 0000000000..bc47e47b3a --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.same-origin.https.window.html] + [Critical-CH redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.multiple.https.window.js.ini new file mode 100644 index 0000000000..378bdde4a2 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/redirect.same-origin.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[redirect.same-origin.multiple.https.window.html] + [Critical-CH w/ multiple headers and redirect] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/request-count.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/request-count.https.window.js.ini new file mode 100644 index 0000000000..54546eb49d --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/request-count.https.window.js.ini @@ -0,0 +1,5 @@ +[request-count.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Critical-CH navigation restart] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/request-count.multiple.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/request-count.multiple.https.window.js.ini new file mode 100644 index 0000000000..6d6ef8aa76 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/request-count.multiple.https.window.js.ini @@ -0,0 +1,3 @@ +[request-count.multiple.https.window.html] + [Critical-CH w/ multiple headers and navigation restart] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/critical-ch/subresource.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/subresource.https.window.js.ini new file mode 100644 index 0000000000..098157d7d4 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/subresource.https.window.js.ini @@ -0,0 +1,3 @@ +[subresource.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/critical-ch/unsafe-method.https.window.js.ini b/testing/web-platform/meta/client-hints/critical-ch/unsafe-method.https.window.js.ini new file mode 100644 index 0000000000..fe607baf34 --- /dev/null +++ b/testing/web-platform/meta/client-hints/critical-ch/unsafe-method.https.window.js.ini @@ -0,0 +1,3 @@ +[unsafe-method.https.window.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/client-hints/http-equiv-accept-ch-iframe.https.html.ini b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-iframe.https.html.ini new file mode 100644 index 0000000000..69ffe10928 --- /dev/null +++ b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-iframe.https.html.ini @@ -0,0 +1,9 @@ +[http-equiv-accept-ch-iframe.https.html] + expected: + if (os == "android") and debug and fission: [TIMEOUT, OK] + if (os == "android") and debug and not fission: [OK, TIMEOUT] + [Client hints loaded on same-origin iframe should include hints with a default permissions policy ofself and *, but the http-equiv meta tag has a bug and it doesn't impact iframes.] + expected: FAIL + + [Client hints loaded on cross-origin iframe only include hints with a default permissions policy of *.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/http-equiv-accept-ch-malformed-header.https.html.ini b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-malformed-header.https.html.ini new file mode 100644 index 0000000000..e20024a751 --- /dev/null +++ b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-malformed-header.https.html.ini @@ -0,0 +1,3 @@ +[http-equiv-accept-ch-malformed-header.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/http-equiv-accept-ch-merge.https.html.ini b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-merge.https.html.ini new file mode 100644 index 0000000000..728b5a6dae --- /dev/null +++ b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-merge.https.html.ini @@ -0,0 +1,5 @@ +[http-equiv-accept-ch-merge.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Accept-CH header test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/http-equiv-accept-ch-non-secure.http.html.ini b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-non-secure.http.html.ini new file mode 100644 index 0000000000..feead6a48b --- /dev/null +++ b/testing/web-platform/meta/client-hints/http-equiv-accept-ch-non-secure.http.html.ini @@ -0,0 +1,3 @@ +[http-equiv-accept-ch-non-secure.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini new file mode 100644 index 0000000000..ecb8255471 --- /dev/null +++ b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini @@ -0,0 +1,3 @@ +[accept_ch_delegation_to_all.sub.https.html] + [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini new file mode 100644 index 0000000000..e38edaadca --- /dev/null +++ b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini @@ -0,0 +1,3 @@ +[accept_ch_delegation_to_self.sub.https.html] + [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini new file mode 100644 index 0000000000..a42ebb0cfc --- /dev/null +++ b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini @@ -0,0 +1,3 @@ +[accept_ch_delegation_to_some.sub.https.html] + [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini new file mode 100644 index 0000000000..9b9f26631a --- /dev/null +++ b/testing/web-platform/meta/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini @@ -0,0 +1,5 @@ +[accept_ch_delegation_to_src.sub.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini new file mode 100644 index 0000000000..99df595abd --- /dev/null +++ b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini @@ -0,0 +1,9 @@ +[meta-equiv-delegate-ch-iframe.https.html] + expected: + if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not fission: [OK, TIMEOUT] + [Client hints loaded on same-origin iframe include hints with a default permissions policy of self and *.] + expected: FAIL + + [Client hints loaded on cross-origin iframe only include hints with a default permissions policy of *.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-injection.https.html.ini b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-injection.https.html.ini new file mode 100644 index 0000000000..f99b44ba7f --- /dev/null +++ b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-injection.https.html.ini @@ -0,0 +1,4 @@ +[meta-equiv-delegate-ch-injection.https.html] + expected: + if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-malformed-header.https.html.ini b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-malformed-header.https.html.ini new file mode 100644 index 0000000000..eb94257888 --- /dev/null +++ b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-malformed-header.https.html.ini @@ -0,0 +1,3 @@ +[meta-equiv-delegate-ch-malformed-header.https.html] + expected: + if (os == "android") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-merge.https.html.ini b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-merge.https.html.ini new file mode 100644 index 0000000000..355aceca61 --- /dev/null +++ b/testing/web-platform/meta/client-hints/meta-equiv-delegate-ch-merge.https.html.ini @@ -0,0 +1,5 @@ +[meta-equiv-delegate-ch-merge.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Delegate-CH header test] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-csp-same-origin.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-csp-same-origin.https.html.ini new file mode 100644 index 0000000000..051cd328bb --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-csp-same-origin.https.html.ini @@ -0,0 +1,3 @@ +[iframe-csp-same-origin.https.html] + [CSP sandboxed iframe with same-origin flag does send client hint headers] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-csp.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-csp.https.html.ini new file mode 100644 index 0000000000..a8c76650f7 --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-csp.https.html.ini @@ -0,0 +1,3 @@ +[iframe-csp.https.html] + [CSP sandboxed iframe does not send client hint headers] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-iframe-popups.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-iframe-popups.https.html.ini new file mode 100644 index 0000000000..31314cc8d1 --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-iframe-popups.https.html.ini @@ -0,0 +1,6 @@ +[iframe-iframe-popups.https.html] + expected: + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + [Popup from an iframe within a sandboxed iframe does not send hints] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini new file mode 100644 index 0000000000..1afee88c8b --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini @@ -0,0 +1,5 @@ +[iframe-popups-escape-sandbox.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [popup from sandboxed iframe with allow-popups-to-escape-sandbox flag does send client hint headers] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-popups.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-popups.https.html.ini new file mode 100644 index 0000000000..dbcd1f03a8 --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-popups.https.html.ini @@ -0,0 +1,3 @@ +[iframe-popups.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe-same-origin.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe-same-origin.https.html.ini new file mode 100644 index 0000000000..a3b9ab6ce6 --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe-same-origin.https.html.ini @@ -0,0 +1,5 @@ +[iframe-same-origin.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Same origin sandboxed iframe with allow-same-origin flag does send client hint headers] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sandbox/iframe.https.html.ini b/testing/web-platform/meta/client-hints/sandbox/iframe.https.html.ini new file mode 100644 index 0000000000..65b7afbb1e --- /dev/null +++ b/testing/web-platform/meta/client-hints/sandbox/iframe.https.html.ini @@ -0,0 +1,5 @@ +[iframe.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [sandboxed iframe does not send client hint headers] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/sec-ch-quotes.https.html.ini b/testing/web-platform/meta/client-hints/sec-ch-quotes.https.html.ini new file mode 100644 index 0000000000..aecdc106ed --- /dev/null +++ b/testing/web-platform/meta/client-hints/sec-ch-quotes.https.html.ini @@ -0,0 +1,4 @@ +[sec-ch-quotes.https.html] + expected: + if (os == "android") and debug and not fission: [OK, TIMEOUT] + if (os == "android") and debug and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/sec-ch-ua.http.html.ini b/testing/web-platform/meta/client-hints/sec-ch-ua.http.html.ini new file mode 100644 index 0000000000..449f13a919 --- /dev/null +++ b/testing/web-platform/meta/client-hints/sec-ch-ua.http.html.ini @@ -0,0 +1,3 @@ +[sec-ch-ua.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/sec-ch-ua.https.html.ini b/testing/web-platform/meta/client-hints/sec-ch-ua.https.html.ini new file mode 100644 index 0000000000..a6d84e5bad --- /dev/null +++ b/testing/web-platform/meta/client-hints/sec-ch-ua.https.html.ini @@ -0,0 +1,12 @@ +[sec-ch-ua.https.html] + expected: + if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not fission: [OK, TIMEOUT] + [Open HTTPS window: `Sec-CH-UA` header returned by default.] + expected: FAIL + + [Open HTTPS window: `Sec-CH-UA` header is consistent across versions.] + expected: FAIL + + [Open HTTPS window: No brand in `Sec-CH-UA` header is > than 32 chars.] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/service-workers/intercept-request.https.html.ini b/testing/web-platform/meta/client-hints/service-workers/intercept-request.https.html.ini new file mode 100644 index 0000000000..3bfe368851 --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/intercept-request.https.html.ini @@ -0,0 +1,3 @@ +[intercept-request.https.html] + [Service workers succsefully receives hints from request] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/service-workers/navigation-preload-critical.https.window.js.ini b/testing/web-platform/meta/client-hints/service-workers/navigation-preload-critical.https.window.js.ini new file mode 100644 index 0000000000..a6d61f5089 --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/navigation-preload-critical.https.window.js.ini @@ -0,0 +1,5 @@ +[navigation-preload-critical.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Service worker successfully passes hints through to new fetch] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/service-workers/navigation-preload.https.html.ini b/testing/web-platform/meta/client-hints/service-workers/navigation-preload.https.html.ini new file mode 100644 index 0000000000..ae99211e98 --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/navigation-preload.https.html.ini @@ -0,0 +1,5 @@ +[navigation-preload.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Service worker successfully passes hints through to new fetch] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/service-workers/new-request-critical.https.window.js.ini b/testing/web-platform/meta/client-hints/service-workers/new-request-critical.https.window.js.ini new file mode 100644 index 0000000000..23318107cf --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/new-request-critical.https.window.js.ini @@ -0,0 +1,3 @@ +[new-request-critical.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/service-workers/new-request.https.html.ini b/testing/web-platform/meta/client-hints/service-workers/new-request.https.html.ini new file mode 100644 index 0000000000..01d47c3f0f --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/new-request.https.html.ini @@ -0,0 +1,3 @@ +[new-request.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/client-hints/service-workers/passthrough-request-critical.https.window.js.ini b/testing/web-platform/meta/client-hints/service-workers/passthrough-request-critical.https.window.js.ini new file mode 100644 index 0000000000..62b904c3e9 --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/passthrough-request-critical.https.window.js.ini @@ -0,0 +1,5 @@ +[passthrough-request-critical.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Service worker successfully passes hints through to new fetch] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/service-workers/passthrough-request.https.html.ini b/testing/web-platform/meta/client-hints/service-workers/passthrough-request.https.html.ini new file mode 100644 index 0000000000..9b8ff2cae4 --- /dev/null +++ b/testing/web-platform/meta/client-hints/service-workers/passthrough-request.https.html.ini @@ -0,0 +1,5 @@ +[passthrough-request.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Service worker successfully passes hints through to new fetch] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/viewport-size/viewport-size-iframe.https.html.ini b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-iframe.https.html.ini new file mode 100644 index 0000000000..8519a88d0c --- /dev/null +++ b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-iframe.https.html.ini @@ -0,0 +1,3 @@ +[viewport-size-iframe.https.html] + [viewport-size-iframe] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/viewport-size/viewport-size-subresource.https.html.ini b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-subresource.https.html.ini new file mode 100644 index 0000000000..15518f0b4a --- /dev/null +++ b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-subresource.https.html.ini @@ -0,0 +1,5 @@ +[viewport-size-subresource.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [viewport-size-subresource] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini new file mode 100644 index 0000000000..9ef6cb0067 --- /dev/null +++ b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini @@ -0,0 +1,3 @@ +[viewport-size-window-different-dimensions.https.html] + [viewport-size-window-different-dimensions] + expected: FAIL diff --git a/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window.https.html.ini b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window.https.html.ini new file mode 100644 index 0000000000..4ef6a66dac --- /dev/null +++ b/testing/web-platform/meta/client-hints/viewport-size/viewport-size-window.https.html.ini @@ -0,0 +1,5 @@ +[viewport-size-window.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [viewport-size-window] + expected: FAIL |