tor-browser

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

web-nfc.https.html (839B)


      1 <!DOCTYPE html>
      2 <title>Test Web NFC API</title>
      3 <script src="/resources/testharness.js"></script>
      4 <script src="/resources/testharnessreport.js"></script>
      5 <script src="resources/utils.js"></script>
      6 <script src="/common/utils.js"></script>
      7 
      8 <body>
      9 
     10 <script>
     11 promise_test(async () => {
     12  const ndef_write_key = token();
     13  const ndef_scan_key = token();
     14 
     15  attachFencedFrame(generateURL("resources/web-nfc-inner.https.html",
     16      [ndef_write_key, ndef_scan_key]));
     17 
     18  let result = await nextValueFromServer(ndef_write_key);
     19  assert_equals(result, "rejected",
     20                "The fenced frame is not allowed to NDEFReader.write().");
     21  result = await nextValueFromServer(ndef_scan_key);
     22  assert_equals(result, "rejected",
     23                "The fenced frame is not allowed to NDEFReader.scan().");
     24 
     25 }, "Test Web NFC API");
     26 </script>
     27 
     28 </body>