sec-gpc.https.html (861B)
1 <!DOCTYPE html> 2 <html> 3 <title>Primary Sec-GPC test window</title> 4 <head> 5 <script src="/resources/testdriver.js"></script> 6 <script src='/resources/testdriver-vendor.js'></script> 7 <script src="/resources/testharness.js"></script> 8 <script src="/resources/testharnessreport.js"></script> 9 </head> 10 <body> 11 <div id="log"></div> 12 <script> 13 setup({explicit_done: true}); 14 async function run() { 15 const windows_to_close = []; 16 for (const gpcValue of [true, false]) { 17 await test_driver.set_global_privacy_control(gpcValue); 18 19 let child_window = window.open(`support/getGPC.py?gpc=${gpcValue}`); 20 windows_to_close.push(child_window); 21 await fetch_tests_from_window(child_window); 22 } 23 24 for (const w of windows_to_close) { 25 w.close(); 26 } 27 done(); 28 } 29 run(); 30 31 </script> 32 </body> 33 </html>