[tbb-commits] [tor-browser] 04/06: fixup! Bug 40925: Implemented the Security Level component
gitolite role
git at cupani.torproject.org
Thu Oct 6 13:47:57 UTC 2022
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-102.3.0esr-12.0-2
in repository tor-browser.
commit 28020af1754e41f3d63bd0cd84d1117fab55a1d5
Author: Pier Angelo Vendrame <pierov at torproject.org>
AuthorDate: Mon Oct 3 12:35:48 2022 +0200
fixup! Bug 40925: Implemented the Security Level component
Bug 41308: Moved the Security Level backend to include it also on Android
---
browser/components/securitylevel/moz.build | 12 ------------
browser/installer/package-manifest.in | 2 +-
mobile/android/installer/package-manifest.in | 3 +++
toolkit/components/moz.build | 1 +
.../components/securitylevel/SecurityLevel.jsm | 0
.../components/securitylevel/SecurityLevel.manifest | 0
.../components/securitylevel/components.conf | 2 +-
{browser => toolkit}/components/securitylevel/moz.build | 2 --
8 files changed, 6 insertions(+), 16 deletions(-)
diff --git a/browser/components/securitylevel/moz.build b/browser/components/securitylevel/moz.build
index 33573a3706f9..2661ad7cb9f3 100644
--- a/browser/components/securitylevel/moz.build
+++ b/browser/components/securitylevel/moz.build
@@ -1,13 +1 @@
JAR_MANIFESTS += ["jar.mn"]
-
-EXTRA_JS_MODULES += [
- "SecurityLevel.jsm",
-]
-
-XPCOM_MANIFESTS += [
- "components.conf",
-]
-
-EXTRA_COMPONENTS += [
- "SecurityLevel.manifest",
-]
diff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in
index 1cffb5564030..c84928e45c15 100644
--- a/browser/installer/package-manifest.in
+++ b/browser/installer/package-manifest.in
@@ -259,7 +259,7 @@
@RESPATH@/browser/chrome/newidentity/
@RESPATH@/browser/chrome/securitylevel.manifest
@RESPATH@/browser/chrome/securitylevel/
- at RESPATH@/browser/components/SecurityLevel.manifest
+ at RESPATH@/components/SecurityLevel.manifest
; [DevTools Startup Files]
@RESPATH@/browser/chrome/devtools-startup at JAREXT@
diff --git a/mobile/android/installer/package-manifest.in b/mobile/android/installer/package-manifest.in
index 29ffe95fa27c..ead4a138d927 100644
--- a/mobile/android/installer/package-manifest.in
+++ b/mobile/android/installer/package-manifest.in
@@ -134,6 +134,9 @@
@BINPATH@/chrome/devtools at JAREXT@
@BINPATH@/chrome/devtools.manifest
+; Base Browser
+ at BINPATH@/components/SecurityLevel.manifest
+
; Torbutton
@BINPATH@/chrome/torbutton at JAREXT@
@BINPATH@/chrome/torbutton.manifest
diff --git a/toolkit/components/moz.build b/toolkit/components/moz.build
index 4e88cf68d22c..86a289d2c71d 100644
--- a/toolkit/components/moz.build
+++ b/toolkit/components/moz.build
@@ -66,6 +66,7 @@ DIRS += [
"reputationservice",
"resistfingerprinting",
"search",
+ "securitylevel",
"sessionstore",
"shell",
"startup",
diff --git a/browser/components/securitylevel/SecurityLevel.jsm b/toolkit/components/securitylevel/SecurityLevel.jsm
similarity index 100%
rename from browser/components/securitylevel/SecurityLevel.jsm
rename to toolkit/components/securitylevel/SecurityLevel.jsm
diff --git a/browser/components/securitylevel/SecurityLevel.manifest b/toolkit/components/securitylevel/SecurityLevel.manifest
similarity index 100%
rename from browser/components/securitylevel/SecurityLevel.manifest
rename to toolkit/components/securitylevel/SecurityLevel.manifest
diff --git a/browser/components/securitylevel/components.conf b/toolkit/components/securitylevel/components.conf
similarity index 77%
rename from browser/components/securitylevel/components.conf
rename to toolkit/components/securitylevel/components.conf
index 4b9263ce7f0f..d25c9f994071 100644
--- a/browser/components/securitylevel/components.conf
+++ b/toolkit/components/securitylevel/components.conf
@@ -4,7 +4,7 @@ Classes = [
"contract_ids": [
"@torproject.org/security-level;1",
],
- "jsm": "resource:///modules/SecurityLevel.jsm",
+ "jsm": "resource://gre/modules/SecurityLevel.jsm",
"constructor": "SecurityLevel",
}
]
diff --git a/browser/components/securitylevel/moz.build b/toolkit/components/securitylevel/moz.build
similarity index 83%
copy from browser/components/securitylevel/moz.build
copy to toolkit/components/securitylevel/moz.build
index 33573a3706f9..576ee1e1f536 100644
--- a/browser/components/securitylevel/moz.build
+++ b/toolkit/components/securitylevel/moz.build
@@ -1,5 +1,3 @@
-JAR_MANIFESTS += ["jar.mn"]
-
EXTRA_JS_MODULES += [
"SecurityLevel.jsm",
]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tbb-commits
mailing list