45be02805e63896a8284e803ccd853b56f660bc9
./mach vendor python (which now uses 'uv') r=ahal,mach-reviewers
The dependency resolution in 'poetry' was 'lowest', the default dependency resolution in 'uv' is 'highest'. This means when we vendor, we will vendor the newest/highest version possible of all transitive dependencies that are universally/cross-platform compatible. We could change from the default of 'highest', but I think this is better. Various packages have been upgraded, and some have been removed/replaced by others, and that's why there's various changes in the <site>.txt files. Differential Revision: https://phabricator.services.mozilla.com/D222992
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:
https://firefox-source-docs.mozilla.org/contributing/directory_structure.html
For information on how to build Firefox from the source code and create the patch see:
https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.
Nightly development builds can be downloaded from:
https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
- or -
https://www.mozilla.org/firefox/channel/desktop/#nightly
Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.
Languages
JavaScript
32.8%
C++
23.6%
HTML
21.5%
C
10.4%
Kotlin
3.5%
Other
7.8%