Name Description Size Coverage
__init__.py 0 -
buildlist.py A generic script to add entries to a file if the entry does not already exist. Usage: buildlist.py <filename> <entry> [<entry> ...] 1350 -
check_binary.py 10038 -
download_wpt_manifest.py 546 -
dump_env.py 634 -
dumpsymbols.py 3977 -
exe_7z_archive.py 2388 -
fat_aar.py Fetch and unpack architecture-specific Maven zips, verify cross-architecture compatibility, and ready inputs to an Android multi-architecture fat AAR build. 7683 -
file_generate.py 5161 -
file_generate_wrapper.py 1122 -
generate_symbols_file.py 3305 -
html_fragment_preprocesor.py \ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ const EXPORTED_SYMBOLS = ["getHTMLFragment"]; const Fragments = {json_string}; /* * Loads HTML fragment strings pulled from fragment documents. * @param key - key identifying HTML fragment * * @return raw HTML/XHTML string */ const getHTMLFragment = key => Fragments[key]; 3667 -
install.py 554 -
jar_maker.py 347 -
langpack_localeNames.json 7574 -
langpack_manifest.py Return the current date or SOURCE_DATE_EPOCH, if set. 18839 -
locale_manifest.py 1192 -
make_dmg.py 2230 -
make_sourcestamp_file.py 1302 -
make_unzip.py 582 -
node.py %s is not in SCRIPT_ALLOWLIST in python/mozbuild/mozbuild/action/node.py. Using NodeJS from moz.build is currently in beta, and node scripts to be executed need to be added to the allowlist and reviewed by a build peer so that we can get a better sense of how support should evolve. (To consult a build peer, raise a question in the #build channel at https://chat.mozilla.org.) 4749 -
package.py 4294 -
package_generated_sources.py 1876 -
preprocessor.py 536 -
process_define_files.py Creates the given config header. A config header is generated by taking the corresponding source file and replacing some *#define/#undef* occurences: - ``#undef NAME`` is turned into ``#define NAME VALUE`` - ``#define NAME`` is unchanged - ``#define NAME ORIGINAL_VALUE`` is turned into ``#define NAME VALUE`` - ``#undef UNKNOWN_NAME`` is turned into ``/* #undef UNKNOWN_NAME */`` - Whitespaces are preserved. As a special rule, "#undef ALLDEFINES" is turned into "#define NAME VALUE" for all the defined variables. 4295 -
process_install_manifest.py 3934 -
symbols_archive.py 2807 -
test_archive.py 30526 -
tooltool.py This function originates from redo 2.0.3 https://github.com/mozilla-releng/redo A generator function that sleeps between retries, handles exponential backoff and jitter. The action you are retrying is meant to run after retrier yields. 56203 -
unify_symbols.py 1312 -
unify_tests.py 2269 -
unpack_dmg.py 1563 -
webidl.py Perform WebIDL code generation required by the build system. 672 -
wrap_rustc.py 2751 -
write_path_list.py 1007 -
xpccheck.py A generic script to verify all test files are in the corresponding .toml file. Usage: xpccheck.py <directory> [<directory> ...] 2986 -
xpidl-process.py 5565 -
zip.py 3271 -