Pier Angelo Vendrame pushed to branch mullvad-browser-147.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: e3a40de1 by Alex Hochheiden at 2026-01-28T11:52:18+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 - - - - - 724c4198 by Alex Hochheiden at 2026-01-28T11:52:19+01:00 Bug 1967968 - Add `Terser` toolchain in CI r=firefox-build-system-reviewers,glandium,Standard8 Differential Revision: https://phabricator.services.mozilla.com/D266031 - - - - - 103827e1 by Alex Hochheiden at 2026-01-28T11:52:19+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 - - - - - 5963d93a by Alex Hochheiden at 2026-01-28T11:52:20+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 - - - - - 361ba8f7 by Pier Angelo Vendrame at 2026-01-28T11:52:20+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/mullvad-browser/-/compare/0aa... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/0aa... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
Pier Angelo Vendrame (@pierov)