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.

henry
authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41600 - Update the SVG fetch update script for fetching bridge emojis and annotations, which we will also use for the flag emojis in the tor circuit display. We also: + Placed the bridgemoji files in a sub-directory. + Added a generation note to the generated files/directory. + Split the bridge emoji list into an external file, which we fetch in connectionPane.js so that the generating file is less fragile to a change in the javascript. + Store the locale emoji annotations using the string hex value as the key, rather than the emoji string sequence. This keeps it in line with the SVG file names, and removes ambiguity about whether the emoji character sequence includes the emoji variant selector U+FE0F or not.