DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
acorn
adb
client
css
discovery
fronts
heapsnapshot
inspector
jsbeautify
layout
locales
node-properties
performance
performance-new
platform
protocol
qrcode
resources
screenshot
security
specs
sprintfjs
storage
test-helpers
tests
transport
webconsole
worker
.eslintrc.js 234 Bytes
DevToolsUtils.js globals setImmediate, rpc 30.3 kB
Loader.jsm Require 6.7 kB
ThreadSafeDevToolsUtils.js General utilities used throughout devtools that can also be used in * workers. 10.0 kB
accessibility.js 6.1 kB
async-storage.js Adapted from https://github.com/mozilla-b2g/gaia/blob/f09993563fb5fec4393eb71816ce76cb00463190/share 6.4 kB
async-utils.js Helpers for async functions. Async functions are generator functions that are * run by Tasks. An as 1.5 kB
base-loader.js exported Loader, resolveURI, Module, Require, unload 20.4 kB
builtin-modules.js This module defines custom globals injected in all our modules and also * pseudo modules that aren' 12.3 kB
constants.js Constants used in various panels, shared between client and the server. 4.0 kB
content-observer.js Handles adding an observer for the creation of content document globals, * event sent immediately a 2.2 kB
debounce.js Create a debouncing function wrapper to only call the target function after a certain * amount of t 1.2 kB
defer.js Create a Promise and return it in an object with its resolve and reject functions. * This is useful 855 Bytes
dom-helpers.js 1.9 kB
dom-node-constants.js 783 Bytes
dom-node-filter-constants.js 708 Bytes
event-emitter.js 11.3 kB
execution-point-utils.js 7.0 kB
extend.js Utility function, that is useful for creating objects that inherit from other * objects, without as 547 Bytes
flags.js This module controls various global flags that can be toggled on and off. * These flags are general 2.6 kB
generate-uuid.js Returns a new `uuid`. * 430 Bytes
indentation.js Get the number of indentation units to use to indent a "block" * and a boolean indicating whether i 5.3 kB
indexed-db.js This indexedDB helper is a simplified version of sdk/indexed-db. It creates a DB with * a principal 1.5 kB
jar.mn 821 Bytes
l10n.js 9.5 kB
loader-plugin-raw.jsm A function that can be used as part of a require hook for a * loader.js Loader. * This function ha 1.4 kB
moz.build 1.9 kB
natural-sort.js Sort numbers, strings, IP Addresses, Dates, Filenames, version numbers etc. * "the way humans do." 3.7 kB
path.js 616 Bytes
picker-constants.js Types of content pickers that can be triggered from DevTools. * Used for instance by RDM to keep tr 446 Bytes
plural-form.js The code below is mostly is a slight modification of intl/locale/PluralForm.jsm that * removes depe 7.0 kB
protocol.js 2.5 kB
service-workers-debug-helper.js This helper provides info on whether we can debug service workers or not. * This depends both on th 2.7 kB
system.js 5.7 kB
task.js 17.0 kB
throttle.js 1.5 kB
wasm-source-map.js SourceMapConsumer for WebAssembly source maps. It transposes columns with * lines, which allows map 2.7 kB
webextension-fallback.html 295 Bytes