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
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.1 kB
browser-loader.js 9.5 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.2 kB
demangle.js Ba 277.3 kB
developer-toolbar.js A collection of utilities to help working with commands 42.3 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.9 kB
doorhanger.js called by 5.1 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.5 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
scroll.js Scroll the document so that the element "elem" appears in the viewport. * * @param {DOMNode} elem 1.9 kB
source-utils.js Takes a string and returns an object containing all the properties * available on an URL instance, 10.5 kB
splitview.css nav 1.7 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 Telemetry. * * To add metrics for a tool: * * 1. Create count, flag, and exponential entries in 10.9 kB
theme-switching.js eslint-env browser 6.1 kB
theme.js light 2.4 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.1 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