Commit Graph

323 Commits

Author SHA1 Message Date
mr. m
c8e58ad525 fix: Fixed flashing on essential tabs when switching workspaces, b=no-bug, c=configs, common, folders, workspaces 2025-08-15 20:13:29 +02:00
mr. m
3bb8686024 chore: Move PGO builds for macos behind a pref, b=no-bug, c=configs 2025-08-09 21:57:07 +02:00
mr. m
e6b1cbd02a chore: Cleaned up macos mozconfig for packaging, b=no-bug, c=configs 2025-08-09 20:54:38 +02:00
Mr. M
2c5a7612f8 chore: Added release checks to the mozconfig, b=no-bug, c=common, configs 2025-08-09 13:33:23 +02:00
Mr. M
d786c6927f feat: security: Enable google safebrowsing and populate the API keys, b=no-bug, c=workflows, common, configs 2025-06-09 19:11:09 +02:00
Mr. M
3d9a40beb9 feat: Added better privacy and less connections on startup, b=(no-bug), c=common, configs, tabs, welcome 2025-04-27 19:52:06 +02:00
mr. m
6de445eaa1 chore: [security]: Finish up wrapping event listeners and other small fixes, b=(no-bug), c=configs, common, compact-mode, split-view, tabs, workspaces 2025-04-23 00:30:56 +02:00
mr. m
7dc4bb728b Fixed twilight builds with invalid eme enabling
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-04-22 16:52:12 +02:00
mr. m
4cc687e2cd fix: Fixed DRM not installed for arm64 builds, b=(closes #7759), c=configs 2025-04-22 16:25:31 +02:00
mr. m
92e49efdc6 fix: Removed dead link from readme, b=(closes #7817), c=configs 2025-04-22 15:31:16 +02:00
mr. m
f7a19e8b14 fix: Fixed macos builds having an invalid app ID, b=(no-bug), c=configs 2025-04-22 15:29:45 +02:00
Mr. M
b0d10919d7 fix: closes #7630 - Fixed windows packages not containing redistributable files, r=configs 2025-04-15 22:58:02 +02:00
mr. M
aa673cc361 fix: ensure SCCACHE_GHA_ENABLED is set to 'true' or 'false' based on input 2025-04-01 19:51:17 +02:00
mr. m
2010c3a5c7 fix: update branding options in mozconfig and adjust JS preference handling 2025-03-31 19:01:59 +02:00
mr. M
baf2bc9527 chore: update @zen-browser/surfer dependency to version 1.11.3 and adjust build scripts for Windows 2025-03-31 00:41:07 +02:00
mr. m
a3850551c5 Disable jemalloc for now for windows builds
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-30 11:47:24 -07:00
mr. M
e200b6080b refactor: update mozconfig files to enable clang plugin for macOS and remove it for Windows 2025-03-30 16:43:42 +02:00
mr. M
8391e6fc2f refactor: remove debug session from Windows build workflows and update optimization flags in mozconfig files 2025-03-30 15:34:47 +02:00
mr. M
9bd7b5a900 Update dependencies and refine configuration files for improved compatibility and performance 2025-03-30 10:03:50 +02:00
mr. M
c3e33fa7f3 refactor: update configuration and initialization for Zen application 2025-03-26 23:28:30 +01:00
mr. M
b6477b17d8 fix(build): disable LTO temporarily and enable PGO based on release settings
refactor(ui): remove unnecessary DOMContentLoaded listener from toolbar registration
fix(ui): trigger window resize event on closing watermark to recalculate layout
refactor(ui): improve animation structure for tab content in vertical tabs manager
2025-03-15 19:36:13 +01:00
mr. m
f40f9c4803 Merge branch 'dev' into macos-security-key-fix 2025-03-15 14:15:19 +01:00
mr. M
7b124f1dc2 Add preference to hide one-off search buttons and adjust CSS positioning 2025-03-02 17:03:58 +01:00
mr. M
fd8a56762d Refactor pinned tab management and improve initialization logic 2025-03-02 10:41:14 +01:00
mr. M
7e4c3c0df0 Enable JavaScript and properties minification in build configuration 2025-03-02 10:27:58 +01:00
mr. m
ca183c7de6 Common fixes and optimizations 2025-02-25 12:30:33 +01:00
mr. m
382dcc8d0c Started using sccache for all builds now 2025-02-24 23:05:50 +01:00
mr. M
48ab77ef52 Refactor EME configuration to remove wmfcdm support and adjust gradient dot size 2025-02-20 17:33:53 +01:00
mr. m
93d844b950 Enabled wmfcdm media encription component 2025-02-20 16:06:43 +01:00
mr. m
c322051ddd Changed mac bundle name from Zen Browser -> Zen 2025-02-16 12:42:33 +01:00
mr. M
7a6398db45 Update MOZ_APP_DISPLAYNAME to use a consistent branding name in mozconfig 2025-02-14 23:57:10 +01:00
mr. M
9c11e19db8 Update macOS signing process to use production environment and improve profile handling 2025-01-31 18:40:50 +01:00
mr. M
20f3a4128c Refactor CSS styles to replace border-radius with native inner radius and update box-shadow for improved visual consistency 2025-01-23 14:09:34 +01:00
Vinamra Mishra
79966cb5ed Windows build fix
Signed-off-by: Vinamra Mishra <72907109+Vinamra7@users.noreply.github.com>
2025-01-22 19:36:27 +05:30
mr. m
fd09bd2092 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-15 22:17:25 +00:00
mr. m
1aa00bfa2a Corrected setup wizard branding images
Co-authored-by: heyitszenithyt <heyitszenithyt@gmail.com>
2025-01-15 22:17:07 +00:00
mr. M
9fd989106d Update Firefox version to 134.0.1 in surfer.json and README.md; adjust LTO settings in mozconfig 2025-01-14 16:46:55 +01:00
mr. M
87153390c8 Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 21:18:05 +01:00
mr. M
a679bcc669 Refactor codesigning script and clean up PGO configuration in macOS mozconfig 2025-01-09 21:17:28 +01:00
mr. M
2d3727670c Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 19:32:27 +01:00
mr. M
be4e05f1e5 Add WebAuthn support and improve codesigning process for macOS 2025-01-09 19:27:20 +01:00
mr. M
81b1ee1bf6 Add PGO configuration for Zen release builds in macOS mozconfig 2025-01-09 19:13:14 +01:00
mr. M
eb330dc484 Add conditional PGO support for Zen release builds in macOS mozconfig 2025-01-09 19:07:48 +01:00
mr. M
2b0c6c6f73 Update codesigning process and bump @zen-browser/surfer dependency to 1.9.7 2025-01-09 16:53:18 +01:00
mr. m
a40a91c0a7 Fixed macos PGO 2025-01-09 10:04:39 +00:00
mr. m
c613abc5fc Actualizar configuración de compilación de macOS: eliminar PGO condicional y ajustar opciones de xcrun 2025-01-09 10:04:10 +00:00
mr. M
d294ebb872 Add conditional PGO configuration for Zen Browser in macos mozconfig 2025-01-09 00:09:18 +01:00
mr. M
6d6f3751e3 Refactor PGO configuration in mozconfig and update MAC bundle identifier in old-configure.in 2025-01-08 23:52:19 +01:00
mr. M
62e165b9ac Add conditional PGO configuration for Zen Browser in mozconfig 2025-01-08 23:26:03 +01:00
mr. M
ec5b4abab9 Remove conditional PGO configuration for Zen Browser in mozconfig 2025-01-08 23:25:46 +01:00