referrer-policy-strict-origin.https.html (810B)
1 <!DOCTYPE html> 2 <meta name="referrer" content="strict-origin"> 3 <meta name="timeout" content="long"> 4 <title>Test strict-origin referrer</title> 5 <script src="/common/utils.js"></script> 6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 <script src="../resources/utils.js"></script> 9 <script src="resources/utils.js"></script> 10 11 <script src="resources/referrer-test.js"></script> 12 13 <body> 14 <script> 15 setup(() => assertSpeculationRulesIsSupported()); 16 17 // Tests that the referrer on the prerendering navigation request is the 18 // triggering page's origin when the referrer policy is set to strict-origin. 19 promise_test(async t => { 20 const expected = new URL('', window.origin).href; 21 await referrer_test(expected, token()); 22 }, 'strict-origin referrer'); 23 </script>