Akash Yadav
d9b77a60e5
ci: ensure logs are always uploaded to artifacts
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 14:17:38 -05:00
Akash Yadav
ffe6a43321
fix: include variant names in build logs filename
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 14:17:38 -05:00
celenity
1ea8aff106
fix: Bump Bundletool in CI to 1.18.1, + create log files for build-apk and build-bundle (since we're unfortunately currently hitting GitLab's job limit)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05:00
celenity
923865110e
v142.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05:00
celenity
a59721e775
fix: add back glean-native for now
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05:00
celenity
599e440779
fix: Remove glean-native (+ other minor tweaks to Glean/telemetry)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05:00
celenity
c56fced82c
feat: Update glean-noop.patch to further no-op the Glean Kotlin library and reduce unwanted classes
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:36 -05:00
celenity
301f29a513
IronFox v145.0
...
ironfox-oss/IronFox!100
____
## Changes
- Added a toggle in settings to control the [media autoplay blocking policy](https://wiki.mozilla.org/Media/block-autoplay#What_strategy_does_Firefox_use_for_blocking_autoplay ?) when JIT is otherwise disabled globally *(set to `Transient` by default)*, located at `Settings` -> `IronFox` -> `IronFox settings` -> **`Media autoplay`**.
- Fixed [an issue](https://gitlab.com/ironfox-oss/IronFox/-/issues/199 ) that prevented certain preferences from persisting across restarts.
- Updated the default version of Rust to [`1.91.0`](https://releases.rs/docs/1.91.0/ ).
- Updated to Firefox [`145.0`](https://firefox.com/firefox/android/145.0/releasenotes/ ).
- Updated to Phoenix [`2025.11.07.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.11.07.1 ).
- [Other minor tweaks and adjustments](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/100/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: LucasMZ <git@lucasmz.dev >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
v145.0
2025-11-11 18:17:55 +00:00
Akash Yadav
a6ede14cac
fix: syntax error in fenix/app/build.gradle
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 12:08:57 +05:30
Akash Yadav
b14e18c5b0
fix: incorrect default value for append for write file tasks
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 11:56:15 +05:30
Akash Yadav
cbc503f963
fix: remove unnecessary log file
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 11:47:56 +05:30
Akash Yadav
c2165dd4c6
fix(builder): add dedicated funcs for commenting lines and text
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-10 11:30:28 +05:30
Akash Yadav
6c7fdc02ea
fix(builder): rust.targets not specified for application-services
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-09 14:36:21 +05:30
Akash Yadav
415960bebd
fix(builder): search telemetry config is not commented-out
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 20:07:28 +05:30
Akash Yadav
0998f01c53
fix(builder): create A-C/local.props if needed
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 20:04:02 +05:30
Akash Yadav
72409cb457
fix(builder): allow per-command configuration for RunCommandsTask
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 19:59:02 +05:30
Akash Yadav
de60ae152d
fix(builder): remove build error due to space
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 15:31:32 +05:30
Akash Yadav
816b021f87
Merge branch 'dev' into python-build-system
2025-11-08 14:47:39 +05:30
Akash Yadav
243896dff1
fix(builder): merge changes for IF v145.0
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 14:43:36 +05:30
Akash Yadav
d2586f37e1
fix(builder): use screen=True for cmd progress
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-08 14:26:14 +05:30
celenity
e8d0193366
fix: very minor syntax/punctuation fix for consistency
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 22:54:16 -05:00
celenity
3d70a9e064
fix: about:translations
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 21:54:26 -05:00
celenity
3f55efcec0
feat: Display additional prefs for troubleshooting at about:support
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 21:54:10 -05:00
celenity
27172d1dd8
feat: Update Phoenix to 2025.11.07.1 - https://codeberg.org/celenity/Phoenix/releases/tag/2025.11.07.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 19:50:38 -05:00
celenity
042a87754b
fix: Enable WebGL for nvidia.com by default - https://codeberg.org/celenity/Phoenix/issues/194#issuecomment-8070236
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 19:50:04 -05:00
celenity
01f0d2379c
WIP: v145.0 (Part 2...)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 19:49:07 -05:00
celenity
5d8fb73e11
WIP: v145.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 00:27:16 -05:00
Akash Yadav
b7d882fcc9
fix(builder): add logs when applying patches
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-05 14:30:45 +05:30
Akash Yadav
b27bfc49b3
fix(builder): specify --verbose to mach commands in verbose mode
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-05 11:45:49 +05:30
Akash Yadav
54c2223b18
fix(builder): ensure cmd output panels are automatically removed
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-05 11:45:21 +05:30
celenity
6c2a077a61
feat: Add UI setting to control the media autoplay blocking policy
...
We previously used to set this to click-to-play by default, but stopped due to breakage/etc. - this exposes the setting to users though, so that they can configure autoplay blocking to work how they prefer
(Also updated certain similar settings to clarify which value is the default)
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-03 21:39:21 -05:00
celenity
7bdee284b5
fix: Ensure media autoplay is always/only controlled by the UI/permission prompt
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-03 16:07:58 -05:00
celenity
1586f39587
fix: order
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-03 15:53:06 -05:00
celenity
a5ca293260
fix: Enable WebGL for mapcomplete.org by default - fixes https://codeberg.org/ironfox-oss/IronFox/issues/90
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 22:30:11 -05:00
celenity
ad52676af4
feat: Enable WASM Branch Hinting + Memory Control at build-time
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 21:11:26 -05:00
celenity
dfb2ec66ac
fix: Remove duplicate lines from build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 19:37:26 -05:00
celenity
565d3212d5
feat: Configure certain uBlock Origin settings by default
...
Currently, this:
- Sets the default auto comment filter template to `{{url}}` (to prevent date/time from also being recorded, and to ensure that the full URL is present)
- Sets the auto update delay after launch to `10` - should improve performance/responsiveness
- Disables WASM by default - improves security
- Enables filter author mode by default - Improves usability
- Enables the logger by default - Significantly improves usability
- Bypasses browser cache when manually fetching remote resources - Allows for quicker filterlist updates
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 01:13:59 -04:00
celenity
9f308dbb97
feat: Remove unused/unwanted Regions Remote Settings dump
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-01 23:38:14 -04:00
celenity
67efa6b58d
fix: Remove no longer necessary elements from certain patches (These UI elements are now enabled by default via Nimbus)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-01 01:30:52 -04:00
celenity
db509d0565
feat: Enable Shortcut URL bar suggestions by default
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-01 01:29:58 -04:00
celenity
5a99c4fd82
feat: Block starlink.com from extracting canvas data
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-31 22:51:47 -04:00
Akash Yadav
c876abb51c
fix(builder): invalid copy-into path
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-01 01:00:42 +05:30
Akash Yadav
23e9143c31
fix(builder): indentation issue in docshell/build/components.conf
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-01 01:00:27 +05:30
Akash Yadav
84246f818d
fix: show progress when running commands
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-01 00:58:52 +05:30
Akash Yadav
0d3c742700
fix(builder): reuse regex repl for literal repl
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 22:33:47 +05:30
Akash Yadav
55e577c367
fix(builder): count is sometimes not considered when replacing text
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 22:18:29 +05:30
Akash Yadav
b7968596bb
fix(builder): invalid target dir path when copying branding info
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 22:06:05 +05:30
Akash Yadav
fc2d9fb5f2
fix(builder): invalid vendor set in moz.configure
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 21:47:56 +05:30
Akash Yadav
47d0c36483
fix(builder): remove DoH config/rollout - local dumps
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 21:45:23 +05:30
Akash Yadav
f86c608965
fix(builder): add/update missing quotes in mozconfig
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-31 17:52:03 +05:30