From bf86c0072aab29121af50468e98e1ba9fa88c3a9 Mon Sep 17 00:00:00 2001 From: Blink WPT Bot Date: Sun, 3 Oct 2021 10:17:09 +0000 Subject: [PATCH] Bug 1731321 [wpt PR 30781] - [Re-Factor Client Hints] (5) Remove (unlaunched) `lang` client hint, a=testonly Automatic update from web-platform-tests [Re-Factor Client Hints] (5) Remove (unlaunched) `lang` client hint (#30781) Now that we've cleaned up the array indexing that was blocking this, let's move forward with removing this unused client hint. This is a part of a series of CLs to re-factor the client hints code: (1) Label hints with legacy names (2) Fix the naming of (unlaunched) `lang` client hint (3) Consolidate client hint name lists (4) Migrate from array to map indexing for client hint names (5) Remove (unlaunched) `lang` client hint Bug: 1227043 Change-Id: I57404516cd1f39f738f0fbd7c202de7adf063d98 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3160286 Auto-Submit: Ari Chivukula Commit-Queue: Matt Falkenhagen Reviewed-by: Matt Falkenhagen Reviewed-by: David Dorwin Reviewed-by: Yoav Weiss Reviewed-by: Dominick Ng Cr-Commit-Position: refs/heads/main@{#921893} Co-authored-by: Ari Chivukula -- wpt-commits: 1691e2c6a184e2eff0a5c29b22b82aaa01840f9f wpt-pr: 30781 --- .../tests/client-hints/accept-ch-cache-revalidation.https.html | 1 - .../tests/client-hints/http-equiv-accept-ch-merge.https.html | 3 +-- .../tests/client-hints/resources/echo-client-hints-received.py | 2 -- .../tests/client-hints/resources/stale-echo-client-hints.py | 1 - 4 files changed, 1 insertion(+), 6 deletions(-) diff --git a/testing/web-platform/tests/client-hints/accept-ch-cache-revalidation.https.html b/testing/web-platform/tests/client-hints/accept-ch-cache-revalidation.https.html index 217a490ba5c8f..60c61603b3956 100644 --- a/testing/web-platform/tests/client-hints/accept-ch-cache-revalidation.https.html +++ b/testing/web-platform/tests/client-hints/accept-ch-cache-revalidation.https.html @@ -23,7 +23,6 @@ "rtt", "downlink", "ect", - "lang", "sec-ch-ua", "sec-ch-ua-arch", "sec-ch-ua-platform", diff --git a/testing/web-platform/tests/client-hints/http-equiv-accept-ch-merge.https.html b/testing/web-platform/tests/client-hints/http-equiv-accept-ch-merge.https.html index 4ed2291de2999..940554b928692 100644 --- a/testing/web-platform/tests/client-hints/http-equiv-accept-ch-merge.https.html +++ b/testing/web-platform/tests/client-hints/http-equiv-accept-ch-merge.https.html @@ -1,7 +1,7 @@ - + @@ -19,7 +19,6 @@ // Verify that the browser includes client hints in the headers. assert_true(r.headers.has("device-memory-received"), "device-memory-received"); assert_true(r.headers.has("dpr-received"), "dpr-received"); - assert_true(r.headers.has("lang-received"), "lang-received"); assert_true(r.headers.has("viewport-width-received"), "viewport-width-received"); assert_true(r.headers.has("rtt-received"), "rtt-received"); diff --git a/testing/web-platform/tests/client-hints/resources/echo-client-hints-received.py b/testing/web-platform/tests/client-hints/resources/echo-client-hints-received.py index 798e380237d36..0aa4faeed932e 100644 --- a/testing/web-platform/tests/client-hints/resources/echo-client-hints-received.py +++ b/testing/web-platform/tests/client-hints/resources/echo-client-hints-received.py @@ -22,8 +22,6 @@ def main(request, response): response.headers.set(b"downlink-received", request.headers.get(b"downlink")) if b"ect" in request.headers: response.headers.set(b"ect-received", request.headers.get(b"ect")) - if b"Lang" in request.headers: - response.headers.set(b"lang-received", request.headers.get(b"Lang")) if b"sec-ch-ua-mobile" in request.headers: response.headers.set(b"mobile-received", request.headers.get(b"sec-ch-ua-mobile")) if b"sec-ch-prefers-color-scheme" in request.headers: diff --git a/testing/web-platform/tests/client-hints/resources/stale-echo-client-hints.py b/testing/web-platform/tests/client-hints/resources/stale-echo-client-hints.py index a9caae80ccc86..f4d2fb2647305 100644 --- a/testing/web-platform/tests/client-hints/resources/stale-echo-client-hints.py +++ b/testing/web-platform/tests/client-hints/resources/stale-echo-client-hints.py @@ -16,7 +16,6 @@ def main(request, response): b"rtt", b"downlink", b"ect", - b"lang", b"sec-ch-ua", b"sec-ch-ua-arch", b"sec-ch-ua-platform",