Name Description Size
accessibility.js 5694
actor-registry.js 1989
addon 3
animation.js If the AnimationsActor was given a reference to the WalkerActor previously then calling this getter will return the animation target NodeFront. 6866
array-buffer.js A ArrayBufferClient provides a way to access ArrayBuffer from the debugger server. 682
changes.js ChangesFront, the front object for the ChangesActor 1051
content-viewer.js The corresponding Front object for the ContentViewer actor. 859
css-properties.js Build up a regular expression that matches a CSS variable token. This is an ident token that starts with two dashes "--". https://www.w3.org/TR/css-syntax-3/#ident-token-diagram 11076
descriptors 4
device.js Handle backward compatibility for getDescription. Can be removed on Firefox 70 reaches the release channel. 2203
emulation.js The corresponding Front object for the EmulationActor. Bug 1606852: Delete this file when Firefox 73 is on release. 888
environment.js Environment fronts are used to manipulate the lexical environment actors. @param client DebuggerClient The debugger client parent. @param form Object The form sent across the remote debugging protocol. 1208
frame.js 758
framerate.js The corresponding Front object for the FramerateActor. 821
highlighters.js Start the element picker on the debuggee target. @param {Boolean} doFocus - Optionally focus the content area once the picker is activated. @return promise that resolves when the picker has started or immediately if it is already started 3640
inspector 2
inspector.js Client side of the inspector actor, which is used to create inspector-related actors, including the walker. 6468
layout.js In some cases, the FlexboxActor already knows the NodeActor ID of the node where the flexbox is located. In such cases, this getter returns the NodeFront for it. 3895
manifest.js 695
memory.js Save a heap snapshot, transfer it from the server to the client if the server and client do not share a file system, and return the local file path to the heap snapshot. Note that this is safe to call for actors inside sandoxed child processes, as we jump through the correct IPDL hoops. @params Boolean options.forceCopy Always force a bulk data copy of the saved heap snapshot, even when the server and client share a file system. @params {Object|undefined} options.boundaries The boundaries for the heap snapshot. See ChromeUtils.webidl for more details. @returns Promise<String> 3727
moz.build 1165
node.js Client side of a node list as returned by querySelectorAll() 14260
object.js A ObjectFront is used as a front end for the ObjectActor that is created on the server, hiding implementation details. 11525
perf.js 684
performance-recording.js This can be used on older Profiler implementations, but the methods cannot be changed -- you must introduce a new method, and detect the server. 5303
performance.js Conenct to the server, and handle once-off tasks like storing traits or system info. 5385
preference.js 763
property-iterator.js A PropertyIteratorFront provides a way to access to property names and values of an object efficiently, slice by slice. Note that the properties can be sorted in the backend, this is controled while creating the PropertyIteratorFront from ObjectFront.enumProperties. 1911
reflow.js Usage example of the reflow front: let front = await target.getFront("reflow"); front.on("reflows", this._onReflows); front.start(); // now wait for events to come 921
responsive.js The corresponding Front object for the Responsive actor. 831
root.js Retrieve all service worker registrations as well as workers from the parent and content processes. Listing service workers involves merging information coming from registrations and workers, this method will combine this information to present a unified array of serviceWorkers. If you are only interested in other workers, use listWorkers. @return {Object} - {Array} service array of form-like objects for serviceworkers - {Array} shared Array of WorkerTargetActor forms, containing shared workers. - {Array} other Array of WorkerTargetActor forms, containing other workers. 16664
screenshot.js 976
source.js A SourceFront provides a way to access the source text of a script. @param client DebuggerClient The Debugger Client instance. @param form Object The form sent across the remote debugging protocol. 2524
storage.js 1019
string.js 1666
styles.js PageStyleFront, the front object for the PageStyleActor 11526
stylesheets.js Corresponding client-side front for a MediaRuleActor. 3945
symbol-iterator.js A SymbolIteratorFront is used as a front end for the SymbolIterator that is created on the server, hiding implementation details. 1424
targets 6
thread.js Creates a thread front for the remote debugging protocol server. This client is a front to the thread actor created in the server side, hiding the protocol details in a traditional JavaScript API. @param client DebuggerClient @param actor string The actor ID for this thread. 8563
walker.js Client side of the DOM walker. 19461
webconsole.js A WebConsoleFront is used as a front end for the WebConsoleActor that is created on the server, hiding implementation details. @param object client The DebuggerClient instance we live for. 18471
websocket.js A WebSocketFront is used as a front end for the WebSocketActor that is created on the server, hiding implementation details. 3382
worker 4