OLD | NEW |
1 async_test(function () { | 1 async_test(function () { |
2 var test = this; | 2 var test = this; |
3 window.addEventListener("message", test.step_func(function (event) { | 3 window.addEventListener("message", test.step_func(function (event) { |
4 assert_equals(event.data, expectedReferrer); | 4 assert_equals(event.data, expectedReferrer); |
5 test.done(); | 5 test.done(); |
6 })); | 6 })); |
7 | 7 |
8 var iframe = document.createElement("iframe"); | 8 var iframe = document.createElement("iframe"); |
9 if (navigateTo === "downgrade") | 9 if (navigateTo === "downgrade") |
10 iframe.src = get_host_info().HTTP_ORIGIN + "/security/referrerPolicyHead
er/resources/postmessage-referrer.html"; | 10 iframe.src = get_host_info().HTTP_ORIGIN + "/security/referrerPolicyHead
er/resources/postmessage-referrer.html"; |
11 else if (navigateTo === "same-origin") | 11 else if (navigateTo === "same-origin") |
12 iframe.src = "/security/referrerPolicyHeader/resources/postmessage-refer
rer.html"; | 12 iframe.src = "/security/referrerPolicyHeader/resources/postmessage-refer
rer.html"; |
13 else if (navigateTo === "cross-origin-no-downgrade") | 13 else if (navigateTo === "cross-origin-no-downgrade") |
14 iframe.src = get_host_info().AUTHENTICATED_ORIGIN + "/security/referrerP
olicyHeader/resources/postmessage-referrer.html"; | 14 iframe.src = get_host_info().AUTHENTICATED_ORIGIN + "/security/referrerP
olicyHeader/resources/postmessage-referrer.html"; |
| 15 else if (navigateTo === "no-referrer-on-redirect") |
| 16 iframe.src = "/security/referrerPolicyHeader/resources/no-referrer-on-re
direct.php"; |
15 document.body.appendChild(iframe); | 17 document.body.appendChild(iframe); |
16 }, "Referrer policy header - " + policy); | 18 }, "Referrer policy header - " + policy); |
OLD | NEW |