mr. m
3655afbe13
gh-15089: Prevent folder expansion on sync (gh-15197)
2026-09-02 02:29:59 +02:00
mr. m
66c5931a29
gh-15163: Sync upstream Firefox to version 155.0 RC (gh-15164)
2026-08-30 00:26:45 +02:00
mr. m
9ef1d96c00
Revert "gh-15144: Update windows registry on update" (gh-15153)
2026-08-29 01:34:29 +02:00
mr. m
f28e0688fb
gh-15144: Update windows registry on update (gh-15145)
2026-08-28 11:55:40 +02:00
mr. m
d8a934d2ec
gh-15029: Fixed urlbar suggestion context not working (gh-15037)
2026-08-20 21:57:35 +02:00
Kristijan Ribarić
5723a89bcd
gh-14470: Add tab and folder sync support (gh-13984)
...
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-08-20 19:16:13 +02:00
mr. m
82e1c79b60
gh-14990: Part 2 - Correctly set length hint for JSON writes (gh-14994)
2026-08-16 16:26:48 +02:00
mr. m
93776ce026
gh-14990: Pre-allocate session store bytes before writing (gh-14993)
2026-08-16 16:15:50 +02:00
mr. m
7f40771405
gh-14959: Sync upstream Firefox to version 154.0 (gh-14960)
2026-08-14 16:44:17 +02:00
Tryanks
8276c613ae
gh-14292: Fix remote blocklist matching against Zen version instead of Firefox version (gh-14758)
2026-07-28 19:23:05 +02:00
mr. m
b4563ae65b
gh-14651: Sync upstream Firefox to version 153.0 (gh-14652)
2026-07-21 14:47:07 +02:00
mr. m
647e219639
gh-14470: Add space and container sync (gh-14471)
...
Co-authored-by: Kristijan Ribarić <96492763+kristijanribaric@users.noreply.github.com >
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-07-04 11:18:08 +02:00
mr. m
f62c0a27d5
gh-14208: Sync upstream Firefox to version 152.0 (gh-14112)
2026-06-15 18:37:39 +02:00
mr. m
2311e183f1
gh-13745: Disable desktop launcher for windows (gh-13987)
2026-06-02 11:16:29 +02:00
mr. m
90a6ebe948
no-bug: Sync upstream Firefox to version 151.0 (gh-13706)
2026-05-16 00:29:01 +02:00
mr. m
1659838194
no-bug: Prevent active attribute from being set when a popup opens (gh-13695)
2026-05-14 09:41:20 +02:00
mr. m
818c448dfc
gh-10649: Update upstream patchs for session store (gh-13581)
2026-05-06 12:26:53 +02:00
mr. m
562e6e5c3a
gh-13488: Fixed auto hide not working after installing an extension (gh-13498)
2026-04-29 20:31:46 +02:00
mr. m
cd956d34b1
gh-13400: Fixed modal text being cutoff (gh-13410)
2026-04-26 00:00:44 +02:00
mr. m
d3a601bd77
gh-13296: Fixed toolbars having white text on white bg (gh-13297)
2026-04-17 13:32:38 +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
b988f23a14
gh-10649: Implement JSON store length hints (gh-13260)
2026-04-15 18:59:40 +02:00
mr. m
826f1f355f
no-bug: New popup layout and stylings (gh-13245)
2026-04-14 11:17:41 +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
c0c957cbff
gh-11667: Fixed unable to install addons in compact mode (gh-13097)
2026-04-05 20:38:04 +02:00
mr. m
62286a2758
gh-13015: Fixed tablist scroll beibg occasionally stuck (gh-13017)
2026-03-31 13:46:03 +02:00
mr. m
7388789154
no-bug: Make glance perform more localized animation painting (gh-12913)
2026-03-25 10:41:44 +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
6287f1a118
chore: Refactor spaces organization, p=#12764
2026-03-13 17:35:00 +01:00
Hythera
d25a99cd21
fix: remove duplicate patches, p=#12640
2026-03-05 13:35:05 +01:00
mr. m
e919e723c7
feat: Add native popover UI for macos, p=#12456
2026-02-21 23:07:30 +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
a30798a275
feat: Rework panel animations and updated Firefox 147.0.4, b=no-bug, c=split-view, folders, common, compact-mode, kbs, workspaces
2026-02-17 13:01:38 +01:00
mr. m
4d4d6970e3
fix: Fixed DnD indicator not showing when there are no pinned tabs, b=no-bug, c=common, tabs
2026-02-15 22:31:59 +01:00
mr. m
5d5d51c6f3
fix: Only apply transparent background to windows of type navigator:browser, b=no-bug, c=common
2026-02-12 11:58:42 +01:00
mr. m
c7db15fe9d
feat: New ignore rules to moz.configure for patch calculations, b=no-bug, c=scripts
2026-02-11 13:47:34 +01:00
mr. m
bffc16ba29
chore: Run module list through a use-moz-source migration, b=no-bug, c=common, glance, workspaces
2026-02-11 00:35:08 +01:00
Mr. M
b5bb7d7c8b
feat: Make sure to use the proper parent reference for XDG paths, b=bug #11917 , c=no-component
2026-02-08 20:07:14 +01:00
TogiFerretFerret
466d089fc0
feat: Add zen identification info, b=closes #12198 , p=#12295
...
* feat: add zen identification to extension runtime for zen-specific features
* chore: add branding to nightly to assist with certain testing (e.g. browser identification)
* test: assert zen info in runtime.getBrowserInfo
* Revert "test: assert zen info in runtime.getBrowserInfo"
This reverts commit 94cfeff29f as the tests fail even without this commit.
* Discard changes to surfer.json
* chore: remove platform from getBrowserInfo (as requested)
---------
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
2026-02-08 17:48:04 +01:00
mr. m
76f17c3a57
chore: Automatically import patches from phabricator and librewolf, p=#12271
...
* chore: Automatically import patches from phabricator and librewolf, b=no-bug, c=workflows, scripts
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com >
* feat: Remove legacy flag, b=no-bug, c=common, configs
---------
2026-02-07 18:02:40 +01:00
mr. m
56c5f2fb6d
test: Fix default app dir for XDG and import sandbox tests, b=bug #11917 , c=tests
2026-01-17 14:13:06 +01:00
mr. m
768bb2b5a7
feat: Improved UI for dialog buttons and fixed workspace specific bookmarks, b=no-bug, c=common, workspaces
2026-01-17 02:33:38 +01:00
mr. m
391cb1424a
feat: Improved dialog UI and colors, b=no-bug, c=common, workspaces
2026-01-15 18:13:01 +01:00
mr. m
18601f04a2
feat: Small quality fixes for drag and drop, b=no-bug, c=common, compact-mode, split-view, tabs
2026-01-14 14:14:46 +01:00
mr. m
902651a196
fix: Fixed including zen design tokens from the dist output, b=no-bug, c=no-component
2026-01-12 22:41:04 +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
7743ad968c
fix: Fixed deleting a space when its currently selected, b=no-bug, c=common, workspaces
2026-01-04 23:43:29 +01:00
mr. m
fa6bb8d27f
chore: Sync upstream Firefox to version 146.0, p=#11519
2025-12-03 16:26:18 +01:00
Vedaant Rajoo
38ebe91674
fix: Add null checks for tab permissions and conversions in TabManagerBase, ensuring stability with empty tabs, p=#11302
2025-11-16 02:56:05 +01:00