tor-browser

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

navigator-keyboard-lock.https.html (816B)


      1 <!DOCTYPE html>
      2 <script src="/resources/testharness.js"></script>
      3 <script src="/resources/testharnessreport.js"></script>
      4 <script>
      5 'use strict';
      6 
      7 test(function() {
      8  assert_true(navigator.keyboard instanceof Keyboard);
      9 }, "navigator.keyboard instanceof Keyboard");
     10 
     11 test(function() {
     12  assert_equals(navigator.keyboard, navigator.keyboard);
     13 }, "navigator.keyboard SameObject");
     14 
     15 test(function() {
     16  assert_true(navigator.keyboard.lock instanceof Function);
     17 }, "navigator.keyboard.lock instanceof Function");
     18 
     19 test(function() {
     20  assert_true(navigator.keyboard.unlock instanceof Function);
     21 }, "navigator.keyboard.unlock instanceof Function");
     22 
     23 promise_test(() => {
     24  const p = navigator.keyboard.lock(["KeyA", "KeyB"]);
     25  assert_true(p instanceof Promise);
     26  return p;
     27 }, '[Keyboard Lock] keyboard.lock');
     28 
     29 </script>