Name Description Size
accessibility.js Helper function that determines if nsIAccessible object is in defunct state. @param {nsIAccessible} accessible object to be tested. @return {Boolean} True if accessible object is defunct, false otherwise. 1142
actor-registry-utils.js Support for actor registration. Main used by ActorRegistryActor for dynamic registration of new actors. @param sourceText {String} Source of the actor implementation @param fileName {String} URL of the actor module (for proper stack traces) @param options {Object} Configuration object 2549
actor-registry.js Register a CommonJS module with the debugger server. @param id string The ID of a CommonJS module. The actor is going to be registered immediately, but loaded only when a client starts sending packets to an actor with the same id. @param options object An object with 3 mandatory attributes: - prefix (string): The prefix of an actor is used to compute: - the `actorID` of each new actor instance (ex: prefix1). (See ActorPool.addActor) - the actor name in the listTabs request. Sending a listTabs request to the root actor returns actor IDs. IDs are in dictionaries, with actor names as keys and actor IDs as values. The actor name is the prefix to which the "Actor" string is appended. So for an actor with the `console` prefix, the actor name will be `consoleActor`. - constructor (string): the name of the exported symbol to be used as the actor constructor. - type (a dictionary of booleans with following attribute names): - "global" registers a global actor instance, if true. A global actor has the root actor as its parent. - "target" registers a target-scoped actor instance, if true. A new actor will be created for each target, such as a tab. 13479
breakpoint-actor-map.js -*- indent-tabs-mode: nil; js-indent-level: 2; js-indent-level: 2 -*- 2039
closest-scripts.js 1698
css-grid-utils.js Returns the grid fragment array with all the grid fragment data stringifiable. @param {Object} fragments Grid fragment object. @return {Array} representation with the grid fragment data stringifiable. 2192
dbg-source.js Get the source text offset equivalent to a given line/column pair. @param {Debugger.Source} source @param {number} line The 1-based line number. @param {number} column The 0-based column number. @returns {number} The codepoint offset into the source's text. 2480
event-breakpoints.js -*- indent-tabs-mode: nil; js-indent-level: 2; js-indent-level: 2 -*- 5869
event-loop.js -*- indent-tabs-mode: nil; js-indent-level: 2; js-indent-level: 2 -*- 4436
make-debugger.js -*- indent-tabs-mode: nil; js-indent-level: 2; js-indent-level: 2 -*- 3675
moz.build 679
shapes-utils.js Get the distance between two points on a plane. @param {Number} x1 the x coord of the first point @param {Number} y1 the y coord of the first point @param {Number} x2 the x coord of the second point @param {Number} y2 the y coord of the second point @returns {Number} the distance between the two points 5600
stack.js A helper class that stores stack frame objects. Each frame is assigned an index, and if a frame is added more than once, the same index is used. Users of the class can get an array of all frames that have been added. 5394
TabSources.js Manages the sources for a thread. Handles source maps, locations in the sources, etc for ThreadActors. 13836
track-change-emitter.js A helper class that is listened to by the ChangesActor, and can be used to send changes to the ChangesActor. 645
walker-search.js The walker-search module provides a simple API to index and search strings and elements inside a given document. It indexes tag names, attribute names and values, and text contents. It provides a simple search function that returns a list of nodes that matched. 8607