Dan Stillman
ea230faa26
Add deployment script for 9.0
CI / Build, Upload, Test (push) Waiting to run
2026-04-08 14:58:25 -04:00
Dan Stillman
c2ce0af87a
Update Windows build to Firefox 140.9.0esr
2026-04-02 15:20:52 -04:00
Dan Stillman
842115ff7e
Update Mac and Linux builds to Firefox 140.9.0esr
2026-04-02 11:20:52 -04:00
Dan Stillman
8a0a798672
Update word processor submodules for Add Annotation
2026-03-24 15:38:33 -04:00
Tom Najdek
d3509ae259
Add support for test retries and enable three retries on CI
2026-03-11 14:35:39 -04:00
Adomas Venčkauskas
ce11d5295c
Update LibreOffice submodule
2026-03-06 13:57:53 +02:00
Dan Stillman
7c61d282ee
Use our own blocked-plugin message that doesn't mention Mozilla
2026-03-04 22:43:11 -05:00
Adomas Venčkauskas
1cd12791f6
Update LibreOffice submodule
2026-03-03 11:45:32 +02:00
Abe Jellinek
3f90e60cd0
Remove AudioPlayback actor
...
Not necessary, and it caused some error spam.
2026-03-02 14:13:39 -05:00
Abe Jellinek
b0b2378866
Add support code for Read Aloud ( #5355 )
2026-03-02 13:00:23 -05:00
Adomas Venčkauskas
3386490a03
Fix browser toolbox switching windows breaking script debugging
2026-02-20 12:11:25 +02:00
windingwind
94dbdd5981
Skip plugin strict_max_version check on non-stable releases ( #5781 )
...
Unless `extensions.strictCompatibility` is set to true
resolve : #5775
2026-02-09 22:30:09 -05:00
Dan Stillman
c35d7f21e9
Upload build-{os}.json manifests to deployment server
...
Needed by zotero/client-downloads@4b2060361 , which reads build
metadata from these files instead of hardcoding it.
2026-02-09 15:24:07 -05:00
Yago Iglesias
fe3021701e
Use grep -E instead of egrep ( #5789 )
2026-02-09 09:54:19 -05:00
Dan Stillman
2f064a5604
Rename deployment scripts
2026-02-03 14:34:37 -05:00
Dan Stillman
dcad02c1d4
Update Windows build to Firefox 140.7.0esr
2026-01-22 23:22:35 +00:00
Dan Stillman
5dcb1a4bba
Update Mac and Linux builds to Firefox 140.7.0esr
2026-01-22 15:25:13 -05:00
Dan Stillman
620d1b96b9
Don't try to create incremental updates from Z7 for ARM Linux
2026-01-21 22:42:18 +00:00
Dan Stillman
ead0924a79
Fix deletion of .dll in extract_xul_dll
2025-12-18 05:36:07 +00:00
Dan Stillman
d31fd8aac0
Update custom Firefox component hashes for Windows build
2025-12-18 05:35:41 +00:00
Dan Stillman
86823e45ef
Update to Firefox 140.6.0esr
2025-12-17 15:37:41 -05:00
Adomas Venčkauskas
cc1b72ebf2
Update Word for Mac submodule
2025-12-04 10:25:58 +02:00
Adomas Venčkauskas
128f2229e6
Update Word for Mac submodule
2025-10-21 16:37:07 +03:00
Dan Stillman
e3ab296a72
Updated Liquid Glass icon that fixes glitch in dark/tinted/clear modes
2025-09-13 02:29:17 -04:00
Dan Stillman
c67e35c5ae
Add Liquid Glass icon for macOS Tahoe
...
And preserve icon for previous macOS versions using
https://github.com/vslavik/TahoeIconsTests
2025-09-11 04:42:01 -04:00
Dan Stillman
eaf3f0c5df
Use temporary download URL for Firefox 140.3.0esr candidate build
...
So we can address #5424 before the ESR is released on 9/16
2025-09-10 23:32:31 -04:00
Dan Stillman
cd8ae9308d
Update Mac build to Firefox 140.3.0esr
...
Fixes #5424
2025-09-10 23:32:12 -04:00
Adomas Venčkauskas
72cc386207
Update LibreOffice submodule
2025-08-19 10:07:53 +03:00
Dan Stillman
dfc869bd2d
Update LibreOffice submodule
2025-08-16 11:08:31 -04:00
Dan Stillman
8df8182f01
Update LibreOffice submodule
2025-08-15 02:59:05 -04:00
Matthias Kurz
9330db9ff8
Update Copyright year to 2025 ( #5473 )
2025-08-12 00:47:26 -04:00
Matthias Kurz
9f14f8424f
Set Gecko MinVersion to 140 ( #5474 )
2025-08-12 00:47:16 -04:00
Dan Stillman
682722bc29
Update LibreOffice and Word for Mac submodules
2025-07-30 22:31:12 -04:00
Dan Stillman
18ff5c30f0
Update LibreOffice and Word for Mac submodules for fx140
2025-07-30 22:31:11 -04:00
Dan Stillman
072b2e3285
Force Firefox refetch when switching to older branch
2025-07-30 22:30:55 -04:00
Dan Stillman
ac32c0fd8b
Add Firefox build script for Linux
2025-07-30 22:30:55 -04:00
Dan Stillman
233cfb80ea
Update Word for Windows submodule for fx140
2025-07-30 22:30:55 -04:00
Dan Stillman
b50d87a6f4
Fix stderr output in build script
2025-07-30 22:30:54 -04:00
Dan Stillman
12354bd23b
Include Linux ARM64 in build_and_deploy
2025-07-30 22:30:54 -04:00
Dan Stillman
69963dce2c
Re-enable packaging of the updater on Linux
2025-07-30 22:30:54 -04:00
Dan Stillman
38cfc233cf
Fix various bugs in the build scripts on Linux
...
After the arch-specific-builds overhaul
2025-07-30 22:30:54 -04:00
Dan Stillman
f31dde4a1b
Take path to Firefox source on command line for Windows Firefox builds
2025-07-30 22:30:53 -04:00
Dan Stillman
93edf4e099
Use SHA256 for custom Firefox components on macOS
...
(Not currently necessary)
2025-07-30 22:30:53 -04:00
Dan Stillman
44bba85ce8
Use custom xul.dll on Windows
...
Necessary for non-Mozilla C:\ProgramData folder now that we can no
longer do a string replace on the official DLL
The custom component ZIPs are currently stored in S3 and referenced by
SHA-256 hashes, which get committed. This is basically the same as Git
LFS, but since we now support per-arch fetch_xulrunner and building,
this avoids the need to download large xul.dll files for other
architectures. (Git LFS files also can't ever be removed, so
particularly while we're testing this, we don't necessarily want to
permanently store every copy.)
2025-07-30 22:30:53 -04:00
Dan Stillman
3e0d2c06f1
Support arch-specific builds on Windows and Linux
...
`fetch_xulrunner`, `dir_build`, and `build.sh` now take an optional `-a`
argument on Windows and Linux to specify the architecture to
fetch/build. If `-a` is omitted for `dir_build` (as in `build_and_run`),
it defaults to the current architecture.
xulrunner hashes are now computed for each architecture. This changes
some filenames in xulrunner/, so you may want to clean out some old
folders/files.
This removes the custom handling for CI, since it will now default to
the architecture of the test runner.
2025-07-30 22:30:53 -04:00
Dan Stillman
ae83e01923
Update Mozilla patch for Firefox 140 for Windows
...
With ROOT_UPDATE_DIR_NAME change
2025-07-30 22:30:52 -04:00
Zotero
581157ca75
Set RUST_TARGET for Windows build
2025-07-30 22:30:52 -04:00
Dan Stillman
363383363d
Disable some services for the Windows build
...
Unclear if these affect the launcher or xul.dll, but no need to build
them either way
2025-07-30 22:30:52 -04:00
Dan Stillman
94aa126107
Fix signing of Mac builds with fx140
...
There's now an UpdateSettings.framework in the updater that needs to be
signed before the updater itself can be signed.
2025-07-30 22:30:52 -04:00
Dan Stillman
4657156c91
Always sign macOS test builds
...
Since they don't start after fx140, for reasons I didn't investigate
2025-07-30 22:30:51 -04:00