Name Description Size
base-loader.sys.mjs exported Loader, resolveURI, Module, Require, unload 19982
browser-loader-mocks.js Retrieve a mocked module matching the provided uri, eg "resource://path/to/file.js". 2376
browser-loader.sys.mjs @typedef {object} BrowserLoaderOptions @property {string} baseURI Base path to load modules from. If null or undefined, only the shared vendor/components modules are loaded with the browser loader. @property {Function} commonLibRequire Require function that should be used to load common libraries, like React. Allows for sharing common modules between tools, instead of loading a new instance into each tool. For example, pass "toolbox.browserRequire" here. @property {boolean} useOnlyShared If true, ignores `baseURI` and only loads the shared BROWSER_BASED_DIRS via BrowserLoader. @property {Window} window The window instance to evaluate modules within 10289
builtin-modules.js This module defines custom globals injected in all our modules and also pseudo modules that aren't separate files but just dynamically set values. Note that some globals are being defined by base-loader.sys.mjs via wantGlobalProperties property. As it does so, the module itself doesn't have access to these globals, nor the pseudo modules. Be careful to avoid loading any other js module as they would also miss them. 6735
DistinctSystemPrincipalLoader.sys.mjs 1626
loader-plugin-raw.sys.mjs A function that can be used as part of a require hook for a loader.js Loader. This function handles "raw!" and "theme-loader!" requires. See also: https://github.com/webpack/raw-loader. 1327
Loader.sys.mjs Manages the base loader (base-loader.sys.mjs) instance used to load the developer tools. 7060
moz.build 701
worker-loader.sys.mjs Convert the given relative id to an absolute id. @param String id The relative id to be resolved. @param String baseId The absolute base id to resolve the relative id against. @return String An absolute id 16120