Commit Graph

245 Commits

Author SHA1 Message Date
celenity
eaeab4b976 feat: Update to v137.0.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-08 14:07:45 -04:00
celenity
a795ae3f6c fix: Remove WebCompat Reporter
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:59:42 -04:00
celenity
e4964feb8d feat: Disallow using the Domestic China server for Firefox Sync...
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:58:58 -04:00
celenity
1c055cbe7c feat: Enable DNS over HTTPS by default with Quad9 (w/o fallback) + expose new DNS over HTTPS UI settings & add various privacy-respecting built-in providers
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-02 03:12:44 -04:00
Akash Yadav
d07a20e68b fix: avoid using printf in for uBO URL
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-02 12:14:05 +05:30
Akash Yadav
d2363c0a0a fix: bump from Firefox RC to release source version
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-02 12:10:44 +05:30
Akash Yadav
8d6d628053 fix: unresolved variable in ci-build.sh
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-02 12:04:12 +05:30
Akash Yadav
cc17b8558d fix: dynamically set uBO assets URL to either 'dev' or 'main' variant
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-02 12:00:35 +05:30
celenity
75801510d1 fix: typo - enable-tab-strip.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-02 01:43:23 -04:00
celenity
a362647ec2 fix: typo
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-02 01:08:01 -04:00
celenity
326125fa34 fix: Temporarily remove DoH UI settings, as it doesn't yet appear to be fully implemented/production ready, so let's control this with prefs (like we currently do) to prevent unexpected behavior
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 21:06:42 -04:00
celenity
3d7099e1a2 fix: Ensure users can toggle certain secret settings if desired
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 20:37:31 -04:00
celenity
facd1e85d1 fix: prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 20:07:14 -04:00
celenity
9183e21fa2 feat: Disable Firefox's new "Sent from Firefox" footer/Link Sharing feature
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 15:29:31 -04:00
celenity
ae2f9ca184 fix: Take back control of network.http.http3.enable_kyber & security.tls.enable_kyber
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 15:25:30 -04:00
celenity
30d6491aea 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
f57704555f 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
Akash Yadav
fc4ffd48de 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
c417e3aac6 fix: variable substitution
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:04:53 +05:30
Akash Yadav
c9a429abb0 fix: multilocale build error
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:00:32 +05:30
Akash Yadav
6e3a56932f fix: update glean and appservices version
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 16:57:12 +05:30
Akash Yadav
8008753668 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
b5961efa68 fix(scripts): add function to test compatible patches 2025-04-01 13:55:50 +05:30
Akash Yadav
6654b25f35 feat: bump to v137.0.0-build2 2025-04-01 11:49:05 +05:30
Akash Yadav
dbb0b130e5 Revert "feat: update to v136.0.4"
This reverts commit 715ee0e876.
2025-04-01 11:45:04 +05:30
celenity
4166be940f fix: Add ublock-assets.patch to patches.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:29:37 -04:00
celenity
68df782629 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
b055f093b7 feat: Disable DoH canary requests
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:38:20 -04:00
celenity
ceffa5e25b 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
4a60693535 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
7df4e5b692 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
f40bdc4ee2 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
Akash Yadav
715ee0e876 feat: update to v136.0.4 2025-03-27 21:02:08 +05:30
Akash Yadav
989fdb245a fix: arguments missing to sed 2025-03-27 02:38:51 +05:30
Akash Yadav
dbaee162e2 fix: explicity specify directories in gecko to patch for glean telemetry 2025-03-27 02:12:10 +05:30
Akash Yadav
a6326fe4cd fix: aggressively disable Glean telemetry 2025-03-27 01:34:20 +05:30
celenity
4bf67309bf fix: MOZ_APP_UA_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:58:10 -04:00
celenity
c8c923e36e fix: MOZ_APP_VENDOR
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:57:43 -04:00
celenity
a6c2dc3fdb 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
b4f50813a6 fix: MOZ_APP_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:06:06 -04:00
celenity
c826a4d013 fix: Branding
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:00:10 -04:00
celenity
7941f0f03a feat: Set build options to disable data reporting/telemetry, unnecessary debugging, and branding (+ move MOZ_REQUIRE_SIGNING from env_common.sh to prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 02:37:08 -04:00
Akash Yadav
3edf06fbfb fix: set CARGO_HOME and GRADLE_USER_HOME if unset 2025-03-26 11:47:33 +05:30
Akash Yadav
0537a25b4c feat: update to v136.0.3 2025-03-26 00:22:49 +05:30
Akash Yadav
9cdabe66c0 fix(ci): use CARGO_HOME instead of hardcoded path in build scripts 2025-03-25 12:23:56 +05:30
celenity
f7d94540ab feat: Switch 'What's New' URL for updates from Mozilla's to our own
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-19 20:23:07 -04:00
Akash Yadav
cddc3de41d fix: update to v136.0.2 2025-03-19 19:11:47 -04:00
celenity
0c45b7e15c feat: Clear browsing history, cache, download history, and open tabs on exit by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-18 01:06:17 -04:00
Akash Yadav
556559c4d0 fix: always use current FIREFOX_TAG for android-components version in application-services 2025-03-12 11:43:55 +05:30
Akash Yadav
a2625639a7 fix: update to v136.0.1 2025-03-12 08:14:10 +05:30