Pier Angelo Vendrame pushed to branch mullvad-browser-150.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 6eae5436 by Pier Angelo Vendrame at 2026-05-05T08:41:36+02:00 fixup! BB 40925: Implemented the Security Level component BB 43824: Move from resources:// to moz-src:///. - - - - - a8f33bdd by Pier Angelo Vendrame at 2026-05-05T08:41:46+02:00 fixup! BB 42835: Create an actor to filter file data transfers BB 43824: Move from resources:// to moz-src:///. - - - - - 9 changed files: - browser/components/securitylevel/content/securityLevel.js - browser/components/securitylevel/content/securityLevelDialog.js - browser/components/securitylevel/moz.build - browser/modules/SecurityLevelNotification.sys.mjs - toolkit/actors/moz.build - toolkit/components/search/SearchService.sys.mjs - toolkit/components/securitylevel/components.conf - toolkit/components/securitylevel/moz.build - toolkit/modules/ActorManagerParent.sys.mjs Changes: ===================================== browser/components/securitylevel/content/securityLevel.js ===================================== @@ -3,8 +3,10 @@ /* global AppConstants, Services, openPreferences, XPCOMUtils, gSubDialog */ ChromeUtils.defineESModuleGetters(this, { - SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs", - SecurityLevelUIUtils: "resource:///modules/SecurityLevelUIUtils.sys.mjs", + SecurityLevelPrefs: + "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs", + SecurityLevelUIUtils: + "moz-src:///browser/components/securitylevel/SecurityLevelUIUtils.sys.mjs", }); /* ===================================== browser/components/securitylevel/content/securityLevelDialog.js ===================================== @@ -1,10 +1,10 @@ "use strict"; const { SecurityLevelPrefs } = ChromeUtils.importESModule( - "resource://gre/modules/SecurityLevel.sys.mjs" + "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs" ); const { SecurityLevelUIUtils } = ChromeUtils.importESModule( - "resource:///modules/SecurityLevelUIUtils.sys.mjs" + "moz-src:///browser/components/securitylevel/SecurityLevelUIUtils.sys.mjs" ); const gSecurityLevelDialog = { ===================================== browser/components/securitylevel/moz.build ===================================== @@ -1,5 +1,5 @@ JAR_MANIFESTS += ["jar.mn"] -EXTRA_JS_MODULES += [ +MOZ_SRC_FILES += [ "SecurityLevelUIUtils.sys.mjs", ] ===================================== browser/modules/SecurityLevelNotification.sys.mjs ===================================== @@ -2,7 +2,8 @@ const lazy = {}; ChromeUtils.defineESModuleGetters(lazy, { BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.sys.mjs", - SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs", + SecurityLevelPrefs: + "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs", }); ChromeUtils.defineLazyGetter(lazy, "NotificationStrings", function () { ===================================== toolkit/actors/moz.build ===================================== @@ -49,8 +49,6 @@ FINAL_TARGET_FILES.actors += [ "ControllersChild.sys.mjs", "ControllersParent.sys.mjs", "ExtFindChild.sys.mjs", - "FilesFilterChild.sys.mjs", - "FilesFilterParent.sys.mjs", "FindBarChild.sys.mjs", "FindBarParent.sys.mjs", "FinderChild.sys.mjs", @@ -90,6 +88,8 @@ MOZ_SRC_FILES += [ "ColorPickerParent.sys.mjs", "DateTimePickerChild.sys.mjs", "DateTimePickerParent.sys.mjs", + "FilesFilterChild.sys.mjs", + "FilesFilterParent.sys.mjs", "InputPickerChildCommon.sys.mjs", "InputPickerParentCommon.sys.mjs", ] ===================================== toolkit/components/search/SearchService.sys.mjs ===================================== @@ -25,7 +25,8 @@ const lazy = XPCOMUtils.declareLazy({ "moz-src:///toolkit/components/search/PolicySearchEngine.sys.mjs", Region: "resource://gre/modules/Region.sys.mjs", RemoteSettings: "resource://services-settings/remote-settings.sys.mjs", - SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs", + SecurityLevelPrefs: + "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs", SearchEngine: "moz-src:///toolkit/components/search/SearchEngine.sys.mjs", SearchEngineInstallError: "moz-src:///toolkit/components/search/SearchUtils.sys.mjs", ===================================== toolkit/components/securitylevel/components.conf ===================================== @@ -4,7 +4,7 @@ Classes = [ "contract_ids": [ "@torproject.org/security-level;1", ], - "esModule": "resource://gre/modules/SecurityLevel.sys.mjs", + "esModule": "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs", "constructor": "SecurityLevel", } ] ===================================== toolkit/components/securitylevel/moz.build ===================================== @@ -1,4 +1,4 @@ -EXTRA_JS_MODULES += [ +MOZ_SRC_FILES += [ "SecurityLevel.sys.mjs", ] ===================================== toolkit/modules/ActorManagerParent.sys.mjs ===================================== @@ -333,11 +333,11 @@ let JSWINDOWACTORS = { FilesFilter: { parent: { - esModuleURI: "resource://gre/actors/FilesFilterParent.sys.mjs", + esModuleURI: "moz-src:///toolkit/actors/FilesFilterParent.sys.mjs", }, child: { - esModuleURI: "resource://gre/actors/FilesFilterChild.sys.mjs", + esModuleURI: "moz-src:///toolkit/actors/FilesFilterChild.sys.mjs", events: { drop: {}, paste: { capture: true }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/d51... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/d51... You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
participants (1)
-
Pier Angelo Vendrame (@pierov)