Name Description Size
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 889
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