mr. m
1c29206e07
gh-12284: Sync upstream Firefox to version 151.0.2 (gh-13875)
...
This PR syncs the upstream Firefox to version 151.0.2.
* ⚠️ Some patches did not apply cleanly. Please review them carefully.
@mr-cheffy please review and merge this PR.
---------
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-05-26 23:14:36 +02:00
mr. m
346219c3b4
gh-13851: Fixed pressing u duplicating tabs (gh-13856)
2026-05-25 21:47:27 +02:00
mr. m
7e449ccdc9
gh-10594: Increase the padding size when entering fullscreen (gh-13848)
2026-05-25 19:58:28 +02:00
Ashvin Jangid
f9c4575c78
gh-13767: fix special key shortcuts displaying incorrectly until page reload (gh-13768)
...
The problem was that `input.value` was getting the raw shortcut and not
really converting it to the normalized displayable string.
There was no method to just get the `displayString` for a shortcut
without creating a new one, so I put that logic into
`gZenZenKeyboardShortcutsManager`. The static function in `KeyShortcut`
class is just to reduce code duplication.
fixes : #13767
2026-05-20 12:46:11 +02:00
mr. m
035e5931fc
gh-10594: Video controls going under the screen when in fullscreen (gh-13769)
2026-05-20 11:53:23 +02:00
mr. m
1b9408ecb0
no-bug: Add polish to finished boosts implementation (gh-13762)
...
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-05-19 23:58:00 +02:00
mr. m
644c75e3e8
gh-13719: Correctly set scroll left to the urlbar input (gh-13726)
2026-05-17 15:38:36 +02:00
fen4flo
ba348e04f0
no-bug: Add secondary color dot, Rearrange buttons & Editor UI Updates (gh-13708)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-05-16 02:53:35 +02:00
mr. m
90a6ebe948
no-bug: Sync upstream Firefox to version 151.0 (gh-13706)
2026-05-16 00:29:01 +02:00
jakubiakdev
78c37a122e
no-bug: Improve flaky URLBar scrolling (gh-13645)
...
Co-authored-by: mr. m <mr.m@tuta.com >
2026-05-10 23:26:52 +02:00
mr. m
b052c1d804
gh-13584: Add click tab to split config (gh-13586)
2026-05-06 16:02:41 +02:00
mr. m
5b16bb36d9
no-bug: Dont recalculate urlbar overflow if its opened (gh-13571)
2026-05-05 11:59:50 +02:00
mr. m
60a77413df
no-bug: Use a different blur for the urlbar, depending on the theme (gh-13562)
2026-05-05 00:13:14 +02:00
mr. m
a9a582afae
gh-13522: Fixed search engines not being visible in settings (gh-13547)
2026-05-03 23:35:14 +02:00
mr. m
c82d314913
no-bug: Make addons appear on the urlbar (gh-13535)
2026-05-03 14:53:37 +02:00
Ezhik
18c15ac0b8
no-bug: Add workspaces search (gh-12745)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
Co-authored-by: jababda <jababda@hotmail.com >
2026-04-28 20:56:16 +02:00
mr. m
92dfe0babd
gh-13439: Add Boosts implementation (gh-12586)
...
Co-authored-by: fen4flo <75260616+FlorianButz@users.noreply.github.com >
Co-authored-by: fen4flo <fb8599422@gmail.com >
2026-04-27 13:24:30 +02:00
mr. m
102dcb1993
no-bug: Fixed startup cacresh when no initial tab is found (gh-13434)
2026-04-27 09:44:32 +02:00
mr. m
040bed5ce5
gh-8643: Fixed dragging tabs between windows not hiding sidebar (gh-13430)
2026-04-27 00:32:12 +02:00
mr. m
2028a9b288
gh-13390: Fixed splitting out a single tab ending up non-functional (gh-13419)
2026-04-26 12:25:26 +02:00
mr. m
e9e1086bc5
no-bug: Make sure to always show startup options in general page (gh-13382)
2026-04-23 23:14:59 +02:00
mr. m
d1dc4586f6
no-bug: Make sure to animate when adding the first tab of a folder (gh-13380)
2026-04-23 20:23:50 +02:00
mr. m
0dd99a2ec7
no-bug: Support glane right click event register (gh-13379)
2026-04-23 20:00:57 +02:00
mr. m
f828d2eb20
no-bug: Add more PGO training and enable clang plugins (gh-13325)
2026-04-20 22:21:06 +02:00
mr. m
6562610df1
no-bug: Add a flag to indicate new windows (gh-13323)
2026-04-20 01:02:58 +02:00
mr. m
3fa5b4867c
no-bug: Add a switch case for pin unloading (gh-13317)
2026-04-19 18:34:19 +02:00
mr. m
598c299e18
no-bug: Add Move to folder context menu item (gh-13315)
2026-04-19 16:14:25 +02:00
mr. m
3d14e98c76
no-bug: Add alt+click for splitting tabs and other polishing details (gh-13308)
2026-04-19 00:38:23 +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
mr. m
8249814f68
gh-11593: Fixed links from external apps not opening up (gh-13275)
2026-04-16 12:37:06 +02:00
mr. m
c128b79723
gh-13258: Implement new loading indicator (gh-13259)
2026-04-15 16:49:52 +02:00
mr. m
adc8c92816
gh-9836: Finish the MAR signing workflow (gh-13216)
2026-04-13 15:49:24 +02:00
Phannawich Jadpotwanich
cc46a1ee55
gh-11835: resolve copy URL return about:blank during pending navigations (gh-12521)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-04-11 17:32:23 +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
561a03421f
gh-13121: Fixed compact mode not hiding with translations (gh-13143)
2026-04-08 17:04:48 +02:00
Afeefur
28fcaf94a3
gh-13133: Add Duplicate tab keyboard shortcut (gh-13123)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-04-07 19:48:36 +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
reizumi
631fb9fc3b
no-bug: optimize icons and replace existing icons (gh-13113)
2026-04-06 19:05:34 +02:00
mr. m
16d7caa98f
gh-13093: Fixed double seperator lines in context menu (gh-13094)
2026-04-05 10:54:15 +02:00
mr. m
8333c34124
gh-13077: Fixed ctrl+W closing window when splitting tabs (gh-13083)
2026-04-04 20:50:25 +02:00
Chris McLaughlin
d9e03e8b83
gh-13081: focus URL bar on new blank tab in single-toolbar mode (gh-13082)
...
Co-authored-by: mr. m <mr.m@tuta.com >
2026-04-04 20:42:57 +02:00
mr. m
6ffeecad3a
gh-10687: Space switching should ignore system prefs (gh-13079)
2026-04-04 14:03:59 +02:00
mr. m
db3eea65b7
gh-13060: Fixed collapsed pins not marked as active (gh-13061)
2026-04-03 00:00:22 +02:00
mr. m
f40a7aaee1
gh-13016: Fixed pinned tabs not being able to collapse (gh-13018)
2026-03-31 14:46:32 +02:00
mr. m
be9928beda
no-bug: Prevent focusing the urlbar on tab switch (gh-13002)
2026-03-30 17:34:32 +02:00
Davide Taffarello
742a1e6882
gh-12730: conflict keybord shortcut name always shows "Escape" (gh-12993)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-03-30 14:15:25 +02:00
mr. m
2d6f2cbbde
gh-12994: Fixed adress bar not being aligned with the container (gh-12997)
2026-03-30 13:26:34 +02:00
mr. m
3fd89a93f5
no-bug: Move live folder context menu item to the toolbar menu (gh-12991)
2026-03-29 19:20:11 +02:00
mr. m
0829b3ac36
no-bug: Dont reset heights on tab drop (gh-12947)
2026-03-27 14:35:20 +01:00