mirror of
https://github.com/daijro/camoufox.git
synced 2026-09-12 00:00:48 +00:00
- Removed MOZ_APP_VENDOR and MOZ_APP_PROFILE from configure.sh branding file - Added note that these must be set via imply_option() in browser/moz.configure - Updated disable-data-reporting-at-compile-time.patch to set MOZ_APP_VENDOR="Camoufox" and MOZ_APP_PROFILE="camoufox" - Changed juggler components.conf to use "type" instead of "constructor" for Firefox 146+ compatibility - Added automatic
41 lines
1.4 KiB
Diff
41 lines
1.4 KiB
Diff
diff --git a/browser/moz.configure b/browser/moz.configure
|
|
index e8b401a7df..7b63573c17 100644
|
|
--- a/browser/moz.configure
|
|
+++ b/browser/moz.configure
|
|
@@ -5,15 +5,16 @@
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
imply_option("MOZ_PLACES", True)
|
|
-imply_option("MOZ_SERVICES_HEALTHREPORT", True)
|
|
+imply_option("MOZ_SERVICES_HEALTHREPORT", False)
|
|
imply_option("MOZ_SERVICES_SYNC", True)
|
|
imply_option("MOZ_DEDICATED_PROFILES", True)
|
|
imply_option("MOZ_BLOCK_PROFILE_DOWNGRADE", True)
|
|
-imply_option("MOZ_NORMANDY", True)
|
|
+imply_option("MOZ_NORMANDY", False)
|
|
imply_option("MOZ_PROFILE_MIGRATOR", True)
|
|
|
|
|
|
-imply_option("MOZ_APP_VENDOR", "Mozilla")
|
|
+imply_option("MOZ_APP_VENDOR", "Camoufox")
|
|
+imply_option("MOZ_APP_PROFILE", "camoufox")
|
|
imply_option("MOZ_APP_ID", "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}")
|
|
# Include the DevTools client, not just the server (which is the default)
|
|
imply_option("MOZ_DEVTOOLS", "all")
|
|
diff --git a/python/mach/mach/telemetry.py b/python/mach/mach/telemetry.py
|
|
index bdc3b958b3..1d42c0b927 100644
|
|
--- a/python/mach/mach/telemetry.py
|
|
+++ b/python/mach/mach/telemetry.py
|
|
@@ -92,10 +92,7 @@ def is_applicable_telemetry_environment():
|
|
|
|
|
|
def is_telemetry_enabled(settings):
|
|
- if os.environ.get("DISABLE_TELEMETRY") == "1":
|
|
- return False
|
|
-
|
|
- return settings.mach_telemetry.is_enabled
|
|
+ return False
|
|
|
|
|
|
def arcrc_path():
|