summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/client-hints/accept-ch
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-change.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation-redirect.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/cross-origin-syncxhr-redirect.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-navigation.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-cross-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-iframe.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-navigation.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/http-equiv-same-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-other-origins.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-iframe-not-setting-own-origin.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-navigation.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-cross-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-without-hints.https.sub.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-with-hints.https.sub.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-subresource-without-hints.https.sub.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-iframe.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-navigation.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/meta-equiv-same-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-iframe.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-empty-accept-ch.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini5
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource-redirect.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch-stickiness/same-origin-subresource.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch.wildcard.https.sub.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/answers.sub.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/cache-revalidation.https.html.ini6
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini9
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini12
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/feature-policy.sub.https.html.ini6
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-accept-ch.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/meta/resource-in-markup-delegate-ch.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/no-feature-policy.sub.https.html.ini3
-rw-r--r--testing/web-platform/meta/client-hints/accept-ch/non-secure.http.html.ini3
45 files changed, 176 insertions, 0 deletions
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]