tor-browser

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

create-credential.https.html (964B)


      1 <!DOCTYPE html>
      2 <title>Test WebAuthn navigator.credentials.create()</title>
      3 <meta name="timeout" content="long">
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <script src="/resources/testdriver.js"></script>
      7 <script src="/resources/testdriver-vendor.js"></script>
      8 <script src="/webauthn/helpers.js"></script>
      9 <script src="/common/utils.js"></script>
     10 <script src="resources/utils.js"></script>
     11 
     12 <body>
     13 
     14 <script>
     15 standardSetup(function () {
     16  promise_test(async () => {
     17    const key = token();
     18    attachFencedFrame(
     19        generateURL('resources/create-credential-inner.https.html', [key]));
     20    // Get the result for the fenced frame.
     21    const fenced_frame_result = await nextValueFromServer(key);
     22    assert_equals(
     23        fenced_frame_result,
     24        'createCredential failed',
     25        'credentials.create should fail on fenced frame');
     26  }, 'navigator.credentials.create');
     27 });
     28 </script>
     29 
     30 </body>