blob: 5d661f4b15f84e7562d0a715d1d9a21bf7b865a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<!doctype html>
<meta charset=utf-8>
<body>
<script>
async function test() {
// Step 5 (client-hints/inner-delegation/accept_ch_delegation_to_none.sub.https.html)
let r = await fetch("https://{{host}}:{{ports[https][0]}}/client-hints/inner-delegation/resources/was-sec-ch-device-memory-received.py");
if (r.status == 200) {
return "Site 3 fetching Site 1 did recieve sec-ch-device-memory";
}
r = await fetch("https://{{hosts[alt][]}}:{{ports[https][0]}}/client-hints/inner-delegation/resources/was-sec-ch-device-memory-received.py");
if (r.status == 200) {
return "Site 3 fetching Site 2 did recieve sec-ch-device-memory";
}
r = await fetch("/client-hints/inner-delegation/resources/was-sec-ch-device-memory-received.py");
if (r.status == 200) {
return "Site 3 fetching Site 3 did recieve sec-ch-device-memory";
}
return "ch-device-memory is available as expected for none"
}
test().then((message) => window.top.postMessage(message, "*"));
</script>
</body>
|