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:
Changes:
browser/components/securitylevel/content/securityLevel.js
| ... |
... |
@@ -3,8 +3,10 @@ |
|
3
|
3
|
/* global AppConstants, Services, openPreferences, XPCOMUtils, gSubDialog */
|
|
4
|
4
|
|
|
5
|
5
|
ChromeUtils.defineESModuleGetters(this, {
|
|
6
|
|
- SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs",
|
|
7
|
|
- SecurityLevelUIUtils: "resource:///modules/SecurityLevelUIUtils.sys.mjs",
|
|
|
6
|
+ SecurityLevelPrefs:
|
|
|
7
|
+ "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs",
|
|
|
8
|
+ SecurityLevelUIUtils:
|
|
|
9
|
+ "moz-src:///browser/components/securitylevel/SecurityLevelUIUtils.sys.mjs",
|
|
8
|
10
|
});
|
|
9
|
11
|
|
|
10
|
12
|
/*
|
browser/components/securitylevel/content/securityLevelDialog.js
|
1
|
1
|
"use strict";
|
|
2
|
2
|
|
|
3
|
3
|
const { SecurityLevelPrefs } = ChromeUtils.importESModule(
|
|
4
|
|
- "resource://gre/modules/SecurityLevel.sys.mjs"
|
|
|
4
|
+ "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs"
|
|
5
|
5
|
);
|
|
6
|
6
|
const { SecurityLevelUIUtils } = ChromeUtils.importESModule(
|
|
7
|
|
- "resource:///modules/SecurityLevelUIUtils.sys.mjs"
|
|
|
7
|
+ "moz-src:///browser/components/securitylevel/SecurityLevelUIUtils.sys.mjs"
|
|
8
|
8
|
);
|
|
9
|
9
|
|
|
10
|
10
|
const gSecurityLevelDialog = {
|
browser/components/securitylevel/moz.build
|
1
|
1
|
JAR_MANIFESTS += ["jar.mn"]
|
|
2
|
2
|
|
|
3
|
|
-EXTRA_JS_MODULES += [
|
|
|
3
|
+MOZ_SRC_FILES += [
|
|
4
|
4
|
"SecurityLevelUIUtils.sys.mjs",
|
|
5
|
5
|
] |
browser/modules/SecurityLevelNotification.sys.mjs
| ... |
... |
@@ -2,7 +2,8 @@ const lazy = {}; |
|
2
|
2
|
|
|
3
|
3
|
ChromeUtils.defineESModuleGetters(lazy, {
|
|
4
|
4
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.sys.mjs",
|
|
5
|
|
- SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs",
|
|
|
5
|
+ SecurityLevelPrefs:
|
|
|
6
|
+ "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs",
|
|
6
|
7
|
});
|
|
7
|
8
|
|
|
8
|
9
|
ChromeUtils.defineLazyGetter(lazy, "NotificationStrings", function () {
|
toolkit/actors/moz.build
| ... |
... |
@@ -49,8 +49,6 @@ FINAL_TARGET_FILES.actors += [ |
|
49
|
49
|
"ControllersChild.sys.mjs",
|
|
50
|
50
|
"ControllersParent.sys.mjs",
|
|
51
|
51
|
"ExtFindChild.sys.mjs",
|
|
52
|
|
- "FilesFilterChild.sys.mjs",
|
|
53
|
|
- "FilesFilterParent.sys.mjs",
|
|
54
|
52
|
"FindBarChild.sys.mjs",
|
|
55
|
53
|
"FindBarParent.sys.mjs",
|
|
56
|
54
|
"FinderChild.sys.mjs",
|
| ... |
... |
@@ -90,6 +88,8 @@ MOZ_SRC_FILES += [ |
|
90
|
88
|
"ColorPickerParent.sys.mjs",
|
|
91
|
89
|
"DateTimePickerChild.sys.mjs",
|
|
92
|
90
|
"DateTimePickerParent.sys.mjs",
|
|
|
91
|
+ "FilesFilterChild.sys.mjs",
|
|
|
92
|
+ "FilesFilterParent.sys.mjs",
|
|
93
|
93
|
"InputPickerChildCommon.sys.mjs",
|
|
94
|
94
|
"InputPickerParentCommon.sys.mjs",
|
|
95
|
95
|
] |
toolkit/components/search/SearchService.sys.mjs
| ... |
... |
@@ -25,7 +25,8 @@ const lazy = XPCOMUtils.declareLazy({ |
|
25
|
25
|
"moz-src:///toolkit/components/search/PolicySearchEngine.sys.mjs",
|
|
26
|
26
|
Region: "resource://gre/modules/Region.sys.mjs",
|
|
27
|
27
|
RemoteSettings: "resource://services-settings/remote-settings.sys.mjs",
|
|
28
|
|
- SecurityLevelPrefs: "resource://gre/modules/SecurityLevel.sys.mjs",
|
|
|
28
|
+ SecurityLevelPrefs:
|
|
|
29
|
+ "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs",
|
|
29
|
30
|
SearchEngine: "moz-src:///toolkit/components/search/SearchEngine.sys.mjs",
|
|
30
|
31
|
SearchEngineInstallError:
|
|
31
|
32
|
"moz-src:///toolkit/components/search/SearchUtils.sys.mjs",
|
toolkit/components/securitylevel/components.conf
| ... |
... |
@@ -4,7 +4,7 @@ Classes = [ |
|
4
|
4
|
"contract_ids": [
|
|
5
|
5
|
"@torproject.org/security-level;1",
|
|
6
|
6
|
],
|
|
7
|
|
- "esModule": "resource://gre/modules/SecurityLevel.sys.mjs",
|
|
|
7
|
+ "esModule": "moz-src:///toolkit/components/securitylevel/SecurityLevel.sys.mjs",
|
|
8
|
8
|
"constructor": "SecurityLevel",
|
|
9
|
9
|
}
|
|
10
|
10
|
] |
toolkit/components/securitylevel/moz.build
|
1
|
|
-EXTRA_JS_MODULES += [
|
|
|
1
|
+MOZ_SRC_FILES += [
|
|
2
|
2
|
"SecurityLevel.sys.mjs",
|
|
3
|
3
|
]
|
|
4
|
4
|
|
toolkit/modules/ActorManagerParent.sys.mjs
| ... |
... |
@@ -333,11 +333,11 @@ let JSWINDOWACTORS = { |
|
333
|
333
|
|
|
334
|
334
|
FilesFilter: {
|
|
335
|
335
|
parent: {
|
|
336
|
|
- esModuleURI: "resource://gre/actors/FilesFilterParent.sys.mjs",
|
|
|
336
|
+ esModuleURI: "moz-src:///toolkit/actors/FilesFilterParent.sys.mjs",
|
|
337
|
337
|
},
|
|
338
|
338
|
|
|
339
|
339
|
child: {
|
|
340
|
|
- esModuleURI: "resource://gre/actors/FilesFilterChild.sys.mjs",
|
|
|
340
|
+ esModuleURI: "moz-src:///toolkit/actors/FilesFilterChild.sys.mjs",
|
|
341
|
341
|
events: {
|
|
342
|
342
|
drop: {},
|
|
343
|
343
|
paste: { capture: true },
|
|