tor-browser

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

commit 18331d078430d4f17d12d258d611b6d74295d50c
parent d5a06950a2b0ad81a57c47ef36c3dbf37a556676
Author: Mike Conley <mconley@mozilla.com>
Date:   Wed,  7 Jan 2026 15:52:04 +0000

Bug 1997244 - Part 2: Switch fxaPairDevice in about:settings to use the updated QR code encoding library. r=markh,mstriemer

Differential Revision: https://phabricator.services.mozilla.com/D277934

Diffstat:
Mbrowser/components/preferences/fxaPairDevice.js | 6+-----
1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/browser/components/preferences/fxaPairDevice.js b/browser/components/preferences/fxaPairDevice.js @@ -15,13 +15,9 @@ const { Weave } = ChromeUtils.importESModule( ChromeUtils.defineESModuleGetters(this, { EventEmitter: "resource://gre/modules/EventEmitter.sys.mjs", FxAccountsPairingFlow: "resource://gre/modules/FxAccountsPairing.sys.mjs", + QR: "moz-src:///toolkit/components/qrcode/encoder.mjs", }); -const { require } = ChromeUtils.importESModule( - "resource://devtools/shared/loader/Loader.sys.mjs" -); -const QR = require("devtools/shared/qrcode/index"); - // This is only for "labor illusion", see // https://www.fastcompany.com/3061519/the-ux-secret-that-will-ruin-apps-for-you const MIN_PAIRING_LOADING_TIME_MS = 1000;