mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 13:48:23 +02:00
Automatic update from web-platform-tests Sec-CH-UA: Send only the major version by default. Rather than sending a `Sec-CH-UA` header containing the full version number by default (e.g. "Chromium 99.0.1232.12"), send only the major version (e.g. "Chromium 99"). This does not effect the value of `UserAgent.version` obtained from `navigator.getUserAgent()`, but only the HTTP request header. Bug: 928669 Change-Id: I074e244a3918b0bdab4453c2f56dc737c506f732 Reviewed-on: https://chromium-review.googlesource.com/c/1475438 Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Tarun Bansal <tbansal@chromium.org> Commit-Queue: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#633726} -- wpt-commits: f70ff91fce2695f4303075b45eb8660f7a8d6508 wpt-pr: 15418
11 lines
353 B
Python
11 lines
353 B
Python
def main(request, response):
|
|
ua = request.headers.get('sec-ch-ua', '')
|
|
response.headers.set("Content-Type", "text/html")
|
|
response.headers.set("Accept-CH", "UA")
|
|
response.headers.set("Accept-CH-Lifetime", "10")
|
|
response.content = '''
|
|
<script>
|
|
window.opener.postMessage({ header: "%s" }, "*");
|
|
</script>
|
|
Sec-CH-UA: %s
|
|
''' % (ua, ua)
|