tor-browser

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

head.js (1140B)


      1 /* Any copyright is dedicated to the Public Domain.
      2 * http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 /* import-globals-from ../../../common/tests/unit/head_helpers.js */
      5 /* import-globals-from ../../../common/tests/unit/head_http.js */
      6 
      7 "use strict";
      8 
      9 const { XPCOMUtils } = ChromeUtils.importESModule(
     10  "resource://gre/modules/XPCOMUtils.sys.mjs"
     11 );
     12 const { sinon } = ChromeUtils.importESModule(
     13  "resource://testing-common/Sinon.sys.mjs"
     14 );
     15 const { SCOPE_APP_SYNC, SCOPE_OLD_SYNC } = ChromeUtils.importESModule(
     16  "resource://gre/modules/FxAccountsCommon.sys.mjs"
     17 );
     18 
     19 // Some mock key data, in both scoped-key and legacy field formats.
     20 const MOCK_ACCOUNT_KEYS = {
     21  scopedKeys: {
     22    [SCOPE_APP_SYNC]: {
     23      kid: "1234567890123-u7u7u7u7u7u7u7u7u7u7uw",
     24      k: "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg",
     25      kty: "oct",
     26    },
     27  },
     28 };
     29 
     30 (function initFxAccountsTestingInfrastructure() {
     31  do_get_profile();
     32 
     33  let { initTestLogging } = ChromeUtils.importESModule(
     34    "resource://testing-common/services/common/logging.sys.mjs"
     35  );
     36 
     37  initTestLogging("Trace");
     38 }).call(this);