Name Description Size
bless_cross_site_permissions.html 718
echo-cookie-header.py 448
embedded_forwarder.js 1376
embedded_responder.js 3336
embedded_worker.py "use strict"; self.onmessage = async (message) => { function reply(data) { self.postMessage({data}); } switch (message.data.command) { case "fetch": { const response = await fetch(message.data.url, {mode: 'cors', credentials: 'include'}) .then((resp) => resp.text()); reply(response); break; } case "load": { reply(\ 855
get_cookies.py 425
hasStorageAccess-ABA-iframe.https.html 356
hasStorageAccess-ABA-iframe.sub.https.window.js 606
hasStorageAccess-iframe.html 262
hasStorageAccess-iframe.https.html 364
permissions-iframe.https.html 373
requestStorageAccess-ABA-iframe.https.html 255
requestStorageAccess-ABA-iframe.sub.https.window.js 548
requestStorageAccess-iframe.html 371
requestStorageAccess-iframe.https.html 432
script-with-cookie-header.py <!DOCTYPE html> <meta charset="utf-8"> <title>Subframe with HTTP Cookies</title> <script src="/resources/testharness.js"></script> <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-vendor.js"></script> <script> var httpCookies = "%s"; var should_ack_load = %s; </script> <body> <script src="%s"></script> </body> 979
set-cookie-header.py 371
set_cookies.py 646
shared-worker-cookies.py let connection_count = 0; self.onconnect = (e) => { connection_count++; fetch("/storage-access-api/resources/get_cookies.py", {credentials: 'include'}).then((resp) => { resp.json().then((cookies) => { let message = \ 1379
shared-worker-relay.js 245
storage-access-beyond-cookies-iframe-iframe.html 16336
storage-access-beyond-cookies-iframe.sub.html 5988