189 Commits

Author SHA1 Message Date
mr. m
049c39839f no-bug: Update public key for mar signing (gh-13316) 2026-04-19 16:18:38 +02:00
mr. m
2700722a1e gh-9836: Register correct signing issuers for windows (gh-13304) 2026-04-18 16:25:58 +02:00
mr. m
1964922df7 no-bug: Update to Firefox 150.0 (gh-13281) 2026-04-17 00:59:38 +02:00
JDX50S
270db6d671 Merge commit from fork
* security: enable MAR signature verification for updates

Remove `--enable-unverified-updates` from the common mozconfig. This flag
was disabling all MAR (Mozilla ARchive) signature verification in the
updater binary, meaning update packages were applied without any
cryptographic authenticity check.

With this flag removed, the Mozilla build system will:
- Link NSS and signmar into the updater binary
- Enable SecVerifyTransformCreate-based signature verification on macOS
- Require MAR files to contain valid signatures before applying

REQUIRED FOLLOW-UP (maintainer action):
1. Generate a Zen-specific MAR signing keypair (RSA-PKCS1-SHA384)
   See: https://firefox-source-docs.mozilla.org/build/buildsystem/mar.html
2. Place the public key DER file(s) in the source tree at
   toolkit/mozapps/update/updater/release_primary.der
3. Sign MAR files during the release build with the private key
4. Set ACCEPTED_MAR_CHANNEL_IDS in update-settings.ini to restrict
   which update channels the updater will accept

Ref: GHSA-qpj9-m8jc-mw6q

* no-bug: Added signature steps

* no-bug: Export browser/installer/package-manifest.in

---------

Co-authored-by: Maliq Barnard <maliqbarnard@Maliqs-MacBook-Air.local>
Co-authored-by: Mr. M <mr.m@tuta.com>
2026-04-09 19:28:31 +02:00
mr. m
8d646b3e41 gh-13131: Sync upstream Firefox to version 149.0.2 (gh-13129) 2026-04-07 19:43:49 +02:00
mr. m
ef2a3d367d no-bug: Sync upstream Firefox to version 149.0 (gh-12904)
This PR syncs the upstream Firefox to version 149.0.

*  All patches applied cleanly.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-25 00:01:47 +01:00
mr. m
f2be086123 no-bug: Update Visual C++ Redistributable version in signing scripts (gh-12859) 2026-03-20 18:20:23 +01:00
mr. m
1d6f8e33b3 no-bug: Update Visual C++ Redistributable version in signing scripts (gh-12858) 2026-03-20 17:25:46 +01:00
mr. m
5fb931daad gh-12841: Fixed creating an unexpected folder in a second window when a new space is created (gh-12857) 2026-03-20 16:56:06 +01:00
mr. m
cb7fbe43ee no-bug: Update rust deps and VS version (gh-12850) 2026-03-20 14:07:14 +01:00
mr. m
20ea551c9b no-bug: Sync upstream Firefox to version 149.0 (gh-12826) 2026-03-20 12:48:24 +01:00
mr. m
9c1164b9bc chore: Sync upstream to Firefox 148.0.2 (#12724) 2026-03-10 23:23:24 +00:00
mr. m
c4948ee0cd chore: Sync upstream Firefox to version 148.0.2, p=#12712 2026-03-10 12:52:35 +01:00
Mr. M
ee5c1894eb chore: Streamline surfer implementation to newer versions for win signs, b=no-bug, c=no-component 2026-03-03 00:14:13 +01:00
Harshit Tomar
2758c962b5 feat: Add 'open new blank window' action to zen.desktop, p=#12503 2026-02-24 23:38:31 +01:00
mr. m
7b9bdec209 chore: Sync upstream to Firefox 148.0, p=#12498 2026-02-24 23:37:08 +01:00
mr. m
353b65e25b feat: Dont switch permanent keys for window closes, b=closes #12152, c=workflows, flatpak 2026-02-24 23:19:46 +01:00
mr. m
dbb1e28b2f chore: Sync upstream Firefox to version 148.0, p=#12440 2026-02-20 17:24:17 +01:00
mr. m
1d2a14f9e4 feat: Correctly calculate size of folder search popup, b=no-bug, c=flatpak, folders, workspaces 2026-02-17 22:40:00 +01:00
mr. m
214fd4aff0 feat: Include X-AppImage-Version into the AppImage .desktop file, b=closes #12412, c=workflows 2026-02-17 12:13:41 +01:00
mr. m
083f388176 chore: Remove x-checker-data for flatpak releases, b=no-bug, c=flatpak 2026-02-16 14:03:23 +01:00
mr. m
6c53c3bf37 chore: Sync upstream Firefox to version 147.0.3, p=#12243
* chore: Sync upstream to `Firefox 147.0.3`

* Update candidate version to 147.0.3

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Update Twilight version to RC 147.0.3 in README

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-02-05 11:04:53 +01:00
mr. m
1c23ad92b3 Sync upstream Firefox to version 147.0.2, p=#12079 2026-01-27 15:03:38 +01:00
mr. m
4046dd01a1 chore: Sync upstream to Firefox 147.0.2, p=#12067 2026-01-27 09:00:57 +01:00
mr. m
5b685bc26d feat: Change default shortcut for unsynced windows, b=no-bug, c=windows, kbs 2026-01-24 15:34:46 +01:00
mr. m
a806bc7d0f fix: Fixed migration issue when clear history is enabled, b=closes #11993, c=flatpak, workspaces 2026-01-23 23:00:42 +01:00
mr. m
27c3858e1a chore: Update freedesktop runtime for flatpak, b=bug #10545, c=flatpak 2026-01-17 14:18:31 +01:00
mr. m
88f2b19765 chore: Sync upstream Firefox to version 147.0.1, p=#11931
* chore: Sync upstream to `Firefox 147.0.1`

* Discard changes to src/zen/tests/mochitests/shell/mac_desktop_image.py

* Update Twilight version to RC 147.0.1

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Update candidate version to 147.0.1

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-16 21:50:47 +01:00
mr. m
073208836a chore: Sync upstream Firefox to version 147.0, p=#11886
* chore: Sync upstream to `Firefox 147.0`

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser.toml

* Discard changes to src/zen/tests/mochitests/tooltiptext/browser_input_file_tooltips.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_bug400731.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_bug415846.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_whitelisted.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/head.js

* Discard changes to src/zen/tests/mochitests/shell/browser.toml

* Discard changes to src/zen/tests/mochitests/shell/unit/test_macOS_showSecurityPreferences.js

* Discard changes to src/zen/tests/mochitests/shell/unit/xpcshell.toml

* Discard changes to src/zen/tests/mochitests/tooltiptext/browser_bug581947.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser.toml

* Discard changes to src/zen/tests/mochitests/reportbrokensite/head.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_send_more_info.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_antitracking_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_experiment_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_addon_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_tab_key_order.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/send.js

* Delete src/zen/tests/mochitests/reportbrokensite/browser_report_preview.js

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Discard changes to src/zen/tests/mochitests/reportbrokensite/send_more_info.js

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-14 01:32:37 +01:00
mr. m
37eed5fcfe fix: Start working on more eslint rules, p=#11874
* fix: Start working on more eslint rules, b=no-bug, c=common, mods, workspaces

* chore: Continue migration, b=no-bug, c=workflows, windows, glance, mods, welcome, workspaces, common, compact-mode, folders, tests, kbs, media, split-view, tabs

* chore: Finish, b=no-bug, c=common, compact-mode, folders, glance, tests, kbs, media, mods, split-view, tabs, workspaces, welcome

* fix: Fix installing deps, b=no-bug, c=common

* feat: Dont initialize git on download checks, b=no-bug, c=workflows

* feat: Remove empty JS docs, b=no-bug, c=common, compact-mode, folders, glance, kbs, media, mods, split-view, tabs, tests, workspaces

* chore: Run lint, b=no-bug, c=common, folders, glance, kbs, mods, split-view, tabs, workspaces
2026-01-12 15:11:43 +01:00
mr. m
edfb427a23 chore: Update MacOS and Windows SDKs, b=no-bug, c=workflows, windows, scripts 2026-01-09 01:37:43 +01:00
mr. m
7e7d860c9e chore: Sync upstream Firefox to version 147.0, p=#11822
* chore: Sync upstream to `Firefox 147.0`

* chore: Continued migration, b=no-bug, c=tests

* chore: Finish migration without testing, b=no-bug, c=scripts, tabs, media, common, split-view

* feat: Finish migration, b=no-bug, c=common, compact-mode, split-view, workspaces

* feat: Finish basic migration, b=no-bug, c=kbs, common, folders

* feat: Update surfer, b=no-bug, c=scripts
2026-01-08 18:06:05 +01:00
mr. m
36a95ad57c chore: Sync upstream Firefox to version 146.0.1, p=#11658
* chore: Sync upstream to `Firefox 146.0.1`

* Update candidate version to 146.0.1

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Update Twilight version to RC 146.0.1

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* feat: Reduce the animation duration for glance, b=no-bug, c=glance

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-12-19 13:43:18 +01:00
mr. m
ef257649a8 chore: Sync upstream to Firefox 146.0, p=#11566 2025-12-09 16:49:43 +01:00
mr. m
fa6bb8d27f chore: Sync upstream Firefox to version 146.0, p=#11519 2025-12-03 16:26:18 +01:00
mr. m
1d36f05abc chore: Sync upstream Firefox to version 145.0.2, p=#11425
* chore: Sync upstream to `Firefox 145.0.2`

* Update Twilight version to RC 145.0.2 in README

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

* Update candidate version to 145.0.2

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-11-25 18:03:52 +01:00
mr. m
6ba714e4e4 chore: Sync upstream to Firefox 145.0.1, p=#11347 2025-11-18 17:53:08 +01:00
mr. m
45b20dffda chore: Sync upstream to Firefox 145.0.1-RC, p=#11338 2025-11-18 10:07:36 +01:00
mr. m
57934c3e8b chore: Sync upstream to Firefox 145.0, p=#11259 2025-11-11 18:28:44 +01:00
mr. m
96c6ec658c chore: Update to Firefox 145.0, p=#11167 2025-11-08 11:40:06 +01:00
mr. m
7fdef3b40f chore: Updated to Firefox 144.0.2, b=no-bug, c=l10n, tabs, workspaces 2025-10-28 19:36:57 +01:00
ryawa
28f1243fb4 chore: Change ffmpeg version to 24.08, p=#11031 2025-10-26 18:52:41 +01:00
mr. m
0446cc7833 chore: Updated to Firefox 144.0, b=no-bug, c=l10n 2025-10-14 17:24:42 +02:00
mr. m
2dc98fa7f7 chore: Updated to Firefox 144.0, p=#10725, c=l10n, tabs, media, common, tests, workspaces 2025-10-07 23:06:47 +02:00
mr. m
f273cd8fd1 chore: Refactor glance animtions, p=#10690 2025-10-05 18:57:35 +02:00
mr. m
9b3ef6da89 chore: Updated Firefox 143.0.4, b=no-bug, c=l10n 2025-10-04 04:39:44 +02:00
Mr. M
283108dc28 feat: Improve windows signing CI tool, b=no-bug, c=no-component 2025-10-02 10:39:45 +02:00
mr. m
1300ae2521 fix: Updated to Firefox 143.0.3, b=no-bug, c=l10n 2025-10-01 16:26:34 +02:00
mr. m
df1e759c8d Revert "update flatpak runtime to 25.08.", p=#10572 2025-09-26 23:57:48 +02:00
Angelo Verlain
92779e0549 chore: update flatpak runtime to 25.08, p=#10511
Signed-off-by: Angelo Verlain <37999241+vixalien@users.noreply.github.com>
2025-09-24 13:29:56 +02:00