Pier Angelo Vendrame pushed to branch base-browser-147.0a1-16.0-2 at The Tor 
Project / Applications / Tor Browser


Commits:
864a50b0 by Alex Hochheiden at 2026-01-28T11:34:13+01:00
Bug 1704891 - Move checking for/setting up `node` executables to `nodeutil.py` 
r=Standard8,firefox-build-system-reviewers,perftest-reviewers,mozperftest-reviewers,sparky,glandium

Differential Revision: https://phabricator.services.mozilla.com/D264253

- - - - -
2f84b6fc by Alex Hochheiden at 2026-01-28T11:34:13+01:00
Bug 1967968 - Add `Terser` toolchain in CI 
r=firefox-build-system-reviewers,glandium,Standard8

Differential Revision: https://phabricator.services.mozilla.com/D266031

- - - - -
88447829 by Alex Hochheiden at 2026-01-28T11:34:13+01:00
Bug 1967968 - Use `Terser` instead of `JSMin` for Javascript minification 
r=calixte,marco,firefox-build-system-reviewers,Standard8,glandium

- `PDF.js` is now always minified, regardless of config settings.

Differential Revision: https://phabricator.services.mozilla.com/D264160

- - - - -
8c8699e8 by Alex Hochheiden at 2026-01-28T11:34:14+01:00
Bug 1967968 - Remove vendored `jsmin` package 
r=firefox-build-system-reviewers,mach-reviewers,ahal,nalexander

Differential Revision: https://phabricator.services.mozilla.com/D264259

- - - - -
29e6a352 by Pier Angelo Vendrame at 2026-01-28T11:34:14+01:00
fixup! Base Browser's .mozconfigs.

BB 44532: Backport Terser and enable JS minifying on Android.

- - - - -


55 changed files:

- .gitignore
- .hgignore
- browser/config/mozconfigs/base-browser-android
- build/sparse-profiles/taskgraph
- mozconfig-android-all
- python/mozbuild/mozbuild/nodeutil.py
- python/mozbuild/mozpack/files.py
- − python/mozbuild/mozpack/test/support/minify_js_verify.py
- python/mozbuild/mozpack/test/test_files.py
- python/mozperftest/mozperftest/test/browsertime/runner.py
- python/mozperftest/mozperftest/test/noderunner.py
- python/mozperftest/mozperftest/tests/test_browsertime.py
- python/sites/mach.txt
- taskcluster/kinds/artifact-build/kind.yml
- taskcluster/kinds/build-fat-aar/kind.yml
- taskcluster/kinds/build/kind.yml
- taskcluster/kinds/instrumented-build/kind.yml
- taskcluster/kinds/source-test/mozlint.yml
- taskcluster/kinds/source-test/python-android.yml
- taskcluster/kinds/source-test/python.yml
- taskcluster/kinds/toolchain/misc.yml
- + taskcluster/scripts/misc/terser.sh
- − third_party/python/jsmin/CHANGELOG.txt
- − third_party/python/jsmin/LICENSE.txt
- − third_party/python/jsmin/MANIFEST.in
- − third_party/python/jsmin/PKG-INFO
- − third_party/python/jsmin/README.rst
- − third_party/python/jsmin/jsmin.egg-info/PKG-INFO
- − third_party/python/jsmin/jsmin.egg-info/SOURCES.txt
- − third_party/python/jsmin/jsmin.egg-info/dependency_links.txt
- − third_party/python/jsmin/jsmin.egg-info/top_level.txt
- − third_party/python/jsmin/jsmin/__init__.py
- − third_party/python/jsmin/jsmin/__main__.py
- − third_party/python/jsmin/jsmin/test.py
- − third_party/python/jsmin/notes.txt
- − third_party/python/jsmin/setup.cfg
- − third_party/python/jsmin/setup.py
- third_party/python/pyproject.toml
- third_party/python/requirements.txt
- third_party/python/uv.lock
- third_party/python/uv.lock.hash
- toolkit/moz.configure
- − toolkit/mozapps/installer/js-compare-ast.js
- toolkit/mozapps/installer/packager.mk
- toolkit/mozapps/installer/packager.py
- tools/browsertime/mach_commands.py
- tools/lint/eslint/__init__.py
- tools/lint/eslint/setup_helper.py
- tools/lint/node-licenses.yml
- tools/lint/node-licenses/__init__.py
- tools/lint/stylelint/__init__.py
- tools/moztreedocs/mach_commands.py
- + tools/terser/package-lock.json
- + tools/terser/package.json
- tools/ts/mach_commands.py


The diff was not included because it is too large.


View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/9eae5c66451ad237cbe9a5efd7e04e634ffec252...29e6a352d7965b42bdd3ffdd8721275e04add1b7

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/9eae5c66451ad237cbe9a5efd7e04e634ffec252...29e6a352d7965b42bdd3ffdd8721275e04add1b7
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to