Files
sousa-gecko/testing/web-platform/tests/fenced-frame/resources/client-hints-inner.sub.https.html
T
Mike Taylor e8ca07b129 Bug 2002471 [wpt PR 56282] - Remove leftover "sec-ch-ua-reduced" & "sec-ch-ua-full" instances, a=testonly
Automatic update from web-platform-tests
Remove leftover "sec-ch-ua-reduced" & "sec-ch-ua-full" instances

These were part of the UA Reduction Origin and Deprecation Trials, which
have been removed for a few years now (since M116).

Bug: 463591207
Change-Id: I9ab7108ed74c673db433bf51e8707def38f63885
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7204098
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Mike Taylor <miketaylr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1550134}

--

wpt-commits: b7533a361ea4dc64e9144651730248218c1423a2
wpt-pr: 56282
2025-11-28 14:44:01 +00:00

27 lines
788 B
HTML

<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="utils.js"></script>
<title>Client Hints Helper</title>
<body>
<script type="module">
const [key] = parseKeylist();
let iframe = document.createElement('iframe');
let p = new Promise((resolve, reject) => {
window.addEventListener('message', e => {
resolve(e.data);
});
});
iframe.src = 'client-hints-iframe-inner.sub.https.html';
document.body.appendChild(iframe);
const response = await p;
const result = {
'root-fenced-frame-headers': {
'sec-ch-viewport-width': '{{header_or_default(sec-ch-viewport-width, )}}',
'sec-ch-ua-mobile': '{{header_or_default(sec-ch-ua-mobile, )}}',
},
'iframe-headers': response.headers,
};
writeValueToServer(key, JSON.stringify(result));
</script>
</body>