[wpt-sync] Sync PR 37894 - [No-Vary-Search] Add non-ASCII key support to the response header
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox111 fixed)
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 37894 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/37894
Details from upstream follow.
Liviu Tinta <liviutinta@chromium.org> wrote:
[No-Vary-Search] Add non-ASCII key support to the response header
Implementation of "parse a key" algorithm from
https://wicg.github.io/nav-speculation/no-vary-search.html#parsing"parse a key" algorithm allows the encoding of non-ASCII keys in the
ASCII structured header format.The non-ASCII key would be represented in a percent encoded format
when specified in the No-Vary-Search header.Example: No-Vary-Search: params=("%C3%A9+%E6%B0%97")
"%C3%A9+%E6%B0%97" in this example represents the key "é 気".
Bug: 1399848, 1378072, 1378075
Change-Id: I02ca2e4956dd242ee0ec28706707b1903b6c8beaReviewed-on: https://chromium-review.googlesource.com/4150191
WPT-Export-Revision: 00c36d1ce41e8bdb89ff67a306fc9c3fb5566e88
Assignee | ||
Comment 1•1 year ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=01d7ecac881566ae1e086d6aaa6b94a81ab0769a
Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Assignee | ||
Comment 3•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Assignee | ||
Comment 4•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Assignee | ||
Comment 5•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Assignee | ||
Comment 6•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ed8f9d44d9e7 [wpt PR 37894] - [No-Vary-Search] Add non-ASCII key support to the response header, a=testonly
Assignee | ||
Comment 8•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests and 1 subtests
Status Summary
Firefox
OK
: 30
FAIL
: 30
Chrome
OK
: 30
PASS
: 7
FAIL
: 23
Safari
OK
: 30
FAIL
: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29 [wpt.fyi]
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7 [wpt.fyi]
- Don't use prefetched response as the URLs have the values in different order for a.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have the values in different order for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26 [wpt.fyi]
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2 [wpt.fyi]
- Don't use prefetched response as query parameter b has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as query parameter b has different value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3 [wpt.fyi]
- Use prefetched response as the URLs do not vary by a and b.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary by a and b.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21 [wpt.fyi]
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the values in different order for a. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1 [wpt.fyi]
- Use prefetched response as query parameter b has the same value.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter b has the same value.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6 [wpt.fyi]
- Don't use prefetched response as the URLs have different value for c.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as the URLs have different value for c.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24 [wpt.fyi]
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18 [wpt.fyi]
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9 [wpt.fyi]
- Use prefetched response as the URLs have the same values for a.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs have the same values for a.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11 [wpt.fyi]
- Use prefetched response as query parameter c can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter c can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12 [wpt.fyi]
- Use prefetched response as query parameter a can be ignored.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as query parameter a can be ignored.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10 [wpt.fyi]
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as key-order is set to false and the URLs are not identical.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28 [wpt.fyi]
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Only the last except matters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23 [wpt.fyi]
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22 [wpt.fyi]
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Use prefetched response as the URLs do not vary on any query parameters. Allow extension via parameters.:
- /speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16 [wpt.fyi]
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Don't use prefetched response as even though all query parameters except c can be ignored, c has different value.:
Assignee | ||
Comment 9•1 year ago
|
||
Test result changes from PR not available.
Comment 10•1 year ago
|
||
bugherder |
Description
•