Name Description Size Coverage
2x3-svg-scaled-by-sec-ch-width.py Simple handler that responds with an SVG image with width `2 * sec-ch-width` and height `3 * sec-ch-width`, or 1x1 if sec-ch-width is not present. 733 -
accept-ch-different.html 330 -
accept-ch-different.html.headers 79 -
accept-ch-empty.html 280 -
accept-ch-empty.html.headers 42 -
accept-ch-malformed.html 263 -
accept-ch-malformed.html.headers 56 -
accept-ch-mixed.html 203 -
accept-ch-mixed.html.headers 110 -
accept-ch-split.html 205 -
accept-ch-split.html.headers 88 -
accept-ch.html 247 -
accept-ch.html.headers 77 -
accept-ch.wildcard.iframe.https.sub.html 591 -
accept-ch.wildcard.iframe.https.sub.html.sub.headers 90 -
clienthintslist.py 1254 -
echo-client-hints-received.py Simple handler that sets a response header based on which client hint request headers were received. 2403 -
echo-ua-client-hints-received.py Simple handler that sets a response header based on which client hint request headers were received. 860 -
expect-client-hints-headers-iframe.py Simple handler that returns an HTML response that passes when the required Client Hints are received as request headers. 1348 -
expect-client-hints-headers.html 602 -
expect-different-client-hints-headers.html 605 -
expect-no-client-hints-headers.html 620 -
export.js 1237 -
feature-policy-navigation.js 1721 -
open-and-add-load-event.js 579 -
script-set-dpr-header.py 186 -
sec-ch-ua.py <script> window.opener.postMessage({ header: '%s' }, "*"); </script> Sec-CH-UA: %s 261 -
stale-echo-client-hints.py 1804 -
viewport-frame.py <script> let parentOrOpener = window.opener || window.parent; parentOrOpener.postMessage({ viewportWidth: '%s', viewportHeight: '%s' }, "*"); </script> 743 -
viewport-measurement.html 174 -
viewport.py Reflect Sec-Ch-Viewport-Width and Sec-Ch-Viewport-Height headers 496 -