tor-browser

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

a-element.html (1019B)


      1 <!doctype html>
      2 <meta charset=utf-8>
      3 <meta name="variant" content="?include=file">
      4 <meta name="variant" content="?include=javascript">
      5 <meta name="variant" content="?include=mailto">
      6 <meta name="variant" content="?exclude=(file|javascript|mailto)">
      7 <script src=/resources/testharness.js></script>
      8 <script src=/resources/testharnessreport.js></script>
      9 <script src="/common/subset-tests-by-key.js"></script>
     10 <base id=base>
     11 <div id=log></div>
     12 <script src=resources/a-element.js></script>
     13 <!--
     14  Other dependencies:
     15  * resources/urltestdata.json,
     16  * resources/urltestdata-javascript-only.json,
     17 -->
     18 
     19 
     20 <a id="multline-entity" download="multline-entity.txt" href="data:text/plain;charset=utf-8,first%20line&#10;second%20line"> Link with embedded \n is parsed correctly </a>
     21 
     22 <script type="text/javascript">
     23 test(function() {
     24  const link = document.getElementById("multline-entity");
     25  assert_equals(link.href, "data:text/plain;charset=utf-8,first%20linesecond%20line");
     26 }, "Test that embedded 0x0A is stripped");
     27 </script>