tor-browser

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

mock_gamepad.js (509B)


      1 /* Any copyright is dedicated to the Public Domain.
      2 * http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 var GamepadService;
      5 
      6 async function setGamepadPreferenceAndCreateIframe(iframeSrc) {
      7  await SpecialPowers.pushPrefEnv({
      8    set: [["dom.gamepad.test.enabled", true]],
      9  });
     10 
     11  let iframe = document.createElement("iframe");
     12  iframe.src = iframeSrc;
     13  document.body.appendChild(iframe);
     14 }
     15 
     16 function runGamepadTest(callback) {
     17  GamepadService = navigator.requestGamepadServiceTest();
     18  callback();
     19 }