Commit Graph

716 Commits

Author SHA1 Message Date
celenity
75ba2bee4e fix: Remove network.trr prefs from prebuild.sh in favor of the new UI settings
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:57 -04:00
celenity
0b07c648be feat: Take back control of various non-UI facing preferences from GeckoRuntimeSettings - this defers the values of these preferences to what we set them to in the phoenix/ironfox .js files, allows users to override them via the about:config without them being reset at every launch, and allows us to remove/simplify most of our patches...
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:56 -04:00
celenity
fb519d70c4 feat: Update disable-shipped-domains.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:28 -04:00
celenity
8b2937d97b feat: Update block-cookie-banners.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:28 -04:00
celenity
4c8144b480 feat: Update disable-reporting-site-issues.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:28 -04:00
Akash Yadav
f17da61ccc fix: update android-components version in application-services
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:17:46 +05:30
Akash Yadav
0bd28434c5 fix: variable substitution
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:04:53 +05:30
Akash Yadav
96eb87b94b fix: update branding manifest to always use en-US brand.properties
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:01:24 +05:30
Akash Yadav
ae9e0c2b5d fix: multilocale build error
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:00:32 +05:30
Akash Yadav
e4060f4854 fix: update glean and appservices version
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 16:57:12 +05:30
Akash Yadav
45c7d92424 fix: update gecko localize maven patch
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 16:56:51 +05:30
Akash Yadav
71f259a02f fix: remove default desktop mode patch
Patch is not needed anymore, since the toggle is now publicly available in upstream Firefox.
2025-04-01 15:39:34 +05:30
Akash Yadav
ec9465a7bb fix: update patches for v137 2025-04-01 15:37:48 +05:30
Akash Yadav
9a5c8829f0 fix(scripts): add function to test compatible patches 2025-04-01 13:55:50 +05:30
Akash Yadav
ac8ab12c42 feat: bump to v137.0.0-build2 2025-04-01 11:49:05 +05:30
Akash Yadav
ed0d4ec951 Revert "feat: update to v136.0.4"
This reverts commit 715ee0e876.
2025-04-01 11:45:04 +05:30
celenity
d34cba474d fix: Add ublock-assets.patch to patches.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:29:37 -04:00
celenity
24d19b1dcc feat: Add custom uBlock Origin assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:05:00 -04:00
celenity
6d15800eda feat: hide UI toggle for Global Privacy Control to prevent users from unnecessarily making themselves more fingerprintable, but still allow toggling it in the about:config for advanced users (though this isn't recommended...)
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 23:18:04 -04:00
celenity
fe8b7f3edb feat: Replace Mozilla's list of 'initial experiments' with our own (currently just includes our Fission toggle) + clean-up enable-fission.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:52:17 -04:00
celenity
ade128d3c9 feat: Disable DoH canary requests
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:38:20 -04:00
celenity
09f6de5492 feat: Remove unnecessary assets for the "Mozilla Android Components - Ads Telemetry" & "Mozilla Android Components - Search Telemetry" extensions & the config for 'search telemetry'...
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:37:30 -04:00
celenity
34b4d87ff4 feat: Enable access to about:config when using MOZILLA_OFFICIAL
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:34:29 -04:00
celenity
39d073032e feat: Use MOZILLA_OFFICIAL for builds to ensure we're not enabling settings for debugging/development - https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/27623
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:26:44 -04:00
celenity
d7345e5012 feat: Update disable-pocket.patch for redundancy
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:23:05 -04:00
celenity
9f31e2c9af feat: Update branding for GeckoView (ex. shown at about:buildconfig, about:debugging, & about:support)
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:22:29 -04:00
celenity
ddfcedf86c feat: Update disable-telemetry.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:15:41 -04:00
Akash Yadav
3debfe3d82 feat: update to v136.0.4 2025-03-27 21:02:08 +05:30
Akash Yadav
23f62ce0bd Revert "fix(ci): run update-fdroid-repo on saas-linux-medium-amd64 runners"
This reverts commit 8cb4a8c691.
2025-03-27 15:06:03 +05:30
Akash Yadav
fa6281a4fd fix(ci): do not run build jobs for post-release pipelines 2025-03-27 14:59:19 +05:30
Akash Yadav
98d9355f87 fix: disable cache for update-fdroid-repo job 2025-03-27 14:55:56 +05:30
Akash Yadav
505680e11c fix(ci): run update-fdroid-repo on saas-linux-medium-amd64 runners 2025-03-27 14:53:40 +05:30
Akash Yadav
693a02a3ce Merge branch 'v136.0.3' into dev 2025-03-27 12:59:13 +05:30
Akash Yadav
cca00f68a2 fix: arguments missing to sed 2025-03-27 02:38:51 +05:30
Akash Yadav
b608b40b5e fix: explicity specify directories in gecko to patch for glean telemetry 2025-03-27 02:12:10 +05:30
Akash Yadav
a2b5bb59a6 Merge branch 'main' into 'v136.0.3'
# Conflicts:
#   .gitlab-ci.yml
#   scripts/versions.sh
2025-03-27 01:51:02 +05:30
Akash Yadav
6d84fc11b0 fix: aggressively disable Glean telemetry 2025-03-27 01:34:20 +05:30
celenity
ddf422edd8 fix: MOZ_APP_UA_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:58:10 -04:00
celenity
07fa51970e fix: MOZ_APP_VENDOR
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:57:43 -04:00
celenity
e606f1f8e5 feat: Add MOZ_DISABLE_PARENTAL_CONTROLS=1 env variable for redundancy
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:28:19 -04:00
celenity
2576a36f4b fix: MOZ_APP_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:06:06 -04:00
celenity
7551d986af fix: Branding
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:00:10 -04:00
Akash Yadav
a75e494af4 fix: too many arguments to Analytics 2025-03-26 21:34:27 +05:30
Akash Yadav
cf21e4e78c fix: always prompt user before sending crash reports 2025-03-26 20:19:15 +05:30
Akash Yadav
8004966cd9 fix: stub GleanCrashReportingService 2025-03-26 20:12:12 +05:30
Akash Yadav
a986786496 fix: unresolved customEndpoint 2025-03-26 16:32:02 +05:30
Akash Yadav
8ce74a35f4 fix: set Glean serverEndpoint to empty string
This should disable all connections made to incoming.telemetry.mozilla.org
2025-03-26 15:07:33 +05:30
Akash Yadav
a7b41533c3 fix: update disable-telemetry.patch 2025-03-26 13:52:12 +05:30
Akash Yadav
53eba5d807 fix: remove unused variables in disable-telemetry.patch 2025-03-26 13:34:22 +05:30
celenity
53fd5957a4 feat: Update disable-telemetry.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 02:51:26 -04:00