tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_bug1260664.html (1525B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <!--
      4 https://bugzilla.mozilla.org/show_bug.cgi?id=1260664
      5 -->
      6 <head>
      7  <meta charset="utf-8">
      8  <title>Test for Bug 1260664</title>
      9  <script src="/tests/SimpleTest/SimpleTest.js"></script>
     10  <script type="application/javascript" src="reflect.js"></script>
     11 </head>
     12 <body>
     13 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1260664">Mozilla Bug 1260664</a>
     14 <p id="display"></p>
     15 <div id="content" style="display: none">
     16 </div>
     17 <pre id="test">
     18 <script type="application/javascript">
     19 
     20 /** Test for Bug 1260664 */
     21 SimpleTest.waitForExplicitFinish();
     22 SimpleTest.waitForFocus(runTests);
     23 
     24 function runTests() {
     25  var elements = [ "iframe", "img", "a", "area", "link", "script"];
     26 
     27  for (var i = 0; i < elements.length; ++i) {
     28    reflectLimitedEnumerated({
     29      element: document.createElement(elements[i]),
     30      attribute: { content: "referrerpolicy", idl: "referrerPolicy" },
     31      validValues: [ "no-referrer",
     32                     "origin",
     33                     /**
     34                      * These 2 below values are still invalid, please see
     35                      * Bug 1178337 - Valid referrer attribute values
     36                      */
     37                     //  "no-referrer-when-downgrade",
     38                     //  "origin-when-cross-origin",
     39                     "unsafe-url" ],
     40      invalidValues: [
     41        "", "  orIgin   ", "  unsafe-uRl  ", "  No-RefeRRer  ", " fOoBaR  "
     42      ],
     43      defaultValue: "",
     44    });
     45  }
     46 
     47  SimpleTest.finish();
     48 }
     49 
     50 </script>
     51 </pre>
     52 </body>
     53 </html>