Name Description Size Coverage
client-wrapper.js The ClientWrapper class is used to isolate aboutdebugging from the DevTools client API The modules of about:debugging should never call DevTools client APIs directly. 6262 -
debug-target-collapsibilities.js This module provides a collection of helper methods to read and update the debug target pane's collapsibilities. 1403 -
debug-target-support.js A debug target pane is more specialized than a debug target. For instance EXTENSION is a DEBUG_TARGET but INSTALLED_EXTENSION and TEMPORARY_EXTENSION are DEBUG_TARGET_PANES. 3499 -
extensions-helper.js Open a file picker to allow the user to locate a temporary extension. A temporary extension can either be: - a folder - a .xpi file - a .zip file @param {Window} win The window object where the filepicker should be opened. Note: We cannot use the global window object here because it is undefined if this module is loaded from a file outside of devtools/client/aboutdebugging/. See browser-loader.sys.mjs `uri.startsWith(baseURI)` for more details. @param {string} message The help message that should be displayed to the user in the filepicker. @return {Promise} returns a promise that resolves a File object corresponding to the file selected by the user. 3025 -
l10n.js 431 -
moz.build 512 -
network-locations.js This module provides a collection of helper methods to read and update network locations monitored by about-debugging. 2110 -
runtime-client-factory.js 2223 -
runtime-default-preferences.js This module provides a workaround for remote debugging when a preference is defined in the firefox preference file (browser/app/profile/firefox.js) but still read from the server, without any default value. This causes the server to crash and can't easily be recovered. While we work on better linting to prevent such issues (Bug 1660182), this module will be able to set default values for all missing preferences. 3402 -
runtimes-state-helper.js 1242 -
usb-runtimes.js Used to represent a regular runtime returned by ADB. 3655 -