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
source-map devtools-source-map is maintained on GitHub at:
AppCacheUtils.jsm validateManifest() warns of the following errors: * - No manifest specified in page * - Manifest 19.0 kB
DOMHelpers.jsm DOMHelpers * Makes DOM traversal easier. Goes through iframes. * * @constructor * @param nsIDOMW 5.1 kB
Jsbeautify.jsm JS Beautifier. Please use require("devtools/shared/jsbeautify/beautify") instead of * this JSM. 563 Bytes
SplitView.jsm controller 9.4 kB
autocomplete-popup.js Autocomplete popup UI implementation. * * @constructor * @param {Document} toolboxDoc * T 17.2 kB
browser-loader.js 9.6 kB
css-angle.js This module is used to convert between various angle units. * * Usage: * let {angleUtils} = req 9.3 kB
css-reload.js 4.9 kB
curl.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 13.3 kB
demangle.js Ba 277.3 kB
developer-toolbar.js A collection of utilities to help working with commands 42.4 kB
devices.js This is a catalog of common web-enabled devices and their properties, * intended for (mobile) devic 3.5 kB
devtools-file-watcher.js 2.8 kB
doorhanger.js called by 4.9 kB
enum.js like object with keys mirrored to values from an array 565 Bytes
file-saver.js eslint-env browser 950 Bytes
file-watcher-worker.js eslint-env worker 2.2 kB
file-watcher.js worker 931 Bytes
frame-script-utils.js eslint-env browser 6.5 kB
getjson.js Downloads and caches a JSON file from an URL given by a pref. * * @param {String} prefName * 2.4 kB
inplace-editor.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 51.0 kB
key-shortcuts.js 7.2 kB
keycodes.js Keyboard handling is a mess. http://unixpapa.com/js/key.html * It would be good to use DOM L3 Keybo 3.5 kB
moz.build 1.6 kB
natural-sort.js Sort numbers, strings, IP Addresses, Dates, Filenames, version numbers etc. * "the way humans do." 3.4 kB
network-throttling-profiles.js Predefined network throttling profiles. * Speeds are in bytes per second. Latency is in ms. 1.4 kB
node-attribute-parser.js -*- indent-tabs-mode: nil; js-indent-level: 2; js-indent-level: 2 -*- 13.4 kB
options-view.js OptionsView constructor. Takes several options, all required: * - branchName: The name of the prefs 6.2 kB
output-parser.js This module is used to process text for output by developer tools. This means * linking JS files wi 23.7 kB
poller.js @constructor Poller * Takes a function that is to be called on an interval, * and can be turned on 3.0 kB
prefs.js Shortcuts for lazily accessing and setting various preferences. * Usage: * let prefs = new Prefs 5.7 kB
react-utils.js 822 Bytes
scroll.js 2.1 kB
source-utils.js Takes a string and returns an object containing all the properties * available on an URL instance, 11.9 kB
splitview.css nav 1.7 kB
stylesheet-utils.js eslint-env browser 1.6 kB
suggestion-picker.js Allows to find the lowest ranking index in an index * of suggestions, by comparing it to another ar 4.2 kB
telemetry.js This is the telemetry module to report metrics for tools. * * Comprehensive documentation is in do 11.2 kB
theme-switching.js eslint-env browser 5.2 kB
theme.js light 2.7 kB
undo.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4.7 kB
view-source.js Tries to open a Stylesheet file in the Style Editor. If the file is not * found, it is opened in so 6.0 kB
webgl-utils.js 1.5 kB
zoom-keys.js Register generic keys to control zoom level of the given document. * Used by both the toolboxes and 2.5 kB