This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-102.3.0esr-12.0-2 in repository tor-browser.
from 0facb1e5ec8d fixup! Firefox preference overrides. new d5ed7ed3a580 fixup! Base Browser's .mozconfigs. new 98afce084668 fixup! Bug 41108: Remove privileged macOS installation from 102
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
Summary of changes: browser/config/mozconfigs/base-browser | 2 ++ moz.configure | 8 ++++++++ toolkit/xre/MacRunFromDmgUtils.mm | 4 ++-- 3 files changed, 12 insertions(+), 2 deletions(-)
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 d5ed7ed3a580227672a87eefa5af362e752d2274 Author: Haleema Khan hsadia538@gmail.com AuthorDate: Thu Sep 29 20:52:29 2022 +0500
fixup! Base Browser's .mozconfigs.
Bug 41164: Add a configure option to enable base-browser --- browser/config/mozconfigs/base-browser | 2 ++ moz.configure | 8 ++++++++ 2 files changed, 10 insertions(+)
diff --git a/browser/config/mozconfigs/base-browser b/browser/config/mozconfigs/base-browser index 1896b995a8d4..285f43fec4ef 100644 --- a/browser/config/mozconfigs/base-browser +++ b/browser/config/mozconfigs/base-browser @@ -30,5 +30,7 @@ ac_add_options --enable-proxy-bypass-protection # could allow proxy bypass, and override a number of other preferences we set ac_add_options --disable-system-policies
+ac_add_options --enable-base-browser + # Disable telemetry ac_add_options MOZ_TELEMETRY_REPORTING= diff --git a/moz.configure b/moz.configure index 411a2ebbfbeb..be5b761805ae 100755 --- a/moz.configure +++ b/moz.configure @@ -1016,6 +1016,14 @@ def zlib_in_mozglue(system_zlib, js_shared, linker, os): set_config("ZLIB_IN_MOZGLUE", zlib_in_mozglue) set_define("ZLIB_IN_MOZGLUE", zlib_in_mozglue)
+option( + "--enable-base-browser", + help="Enable Base Browser" +) + +set_config("BASE_BROWSER", True, when="--enable-base-browser") +set_define("BASE_BROWSER", True, when="--enable-base-browser") +
option( "--with-relative-profile",
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 98afce084668db62468ebaf6be34c3f34c278973 Author: Haleema Khan hsadia538@gmail.com AuthorDate: Wed Sep 28 22:38:32 2022 +0500
fixup! Bug 41108: Remove privileged macOS installation from 102 --- toolkit/xre/MacRunFromDmgUtils.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/toolkit/xre/MacRunFromDmgUtils.mm b/toolkit/xre/MacRunFromDmgUtils.mm index d590cd62c7eb..557255bf363c 100644 --- a/toolkit/xre/MacRunFromDmgUtils.mm +++ b/toolkit/xre/MacRunFromDmgUtils.mm @@ -288,7 +288,7 @@ static void StripQuarantineBit(NSString* aBundlePath) { LaunchTask(@"/usr/bin/xattr", arguments); }
-#if 0 +#if defined(MOZ_UPDATER) && !defined(BASE_BROWSER) bool LaunchElevatedDmgInstall(NSString* aBundlePath, NSArray* aArguments) { NSTask* task; if (@available(macOS 10.13, *)) { @@ -332,7 +332,7 @@ static bool InstallFromPath(NSString* aBundlePath, NSString* aDestPath) {
bool triedElevatedInstall = false;
-#if 0 +#if defined(MOZ_UPDATER) && !defined(BASE_BROWSER) // The installation may have been unsuccessful if the user did not have the // rights to write to the Applications directory. Check for this situation and // launch an elevated installation if necessary. Rather than creating a new,
tbb-commits@lists.torproject.org