Name Description Size
auth.js A simple enum-like object with keys mirrored to values. This makes comparison to a specfic value simpler without having to repeat and mis-type the value. 6470
DevToolsSocketStatus.sys.mjs Singleton that should be updated whenever a socket is opened or closed for incoming connections. Notifies observers via "devtools-socket" when the status might have have changed. Currently observed by browser/base/content/browser.js in order to display the "remote control" visual cue also used for Marionette and Remote Agent. 1807
moz.build 514
prompt.js During OOB_CERT authentication, a notification dialog like this is used to to display a token which the user must transfer through some mechanism to the server to authenticate the devices. This implementation presents the token as text for the user to transfer manually. For a mobile device, you should override this implementation with something more convenient, such as displaying a QR code. @param host string The host name or IP address of the devtools server. @param port number The port number of the devtools server. @param authResult AuthenticationResult Authentication result sent from the server. @param oob object (optional) The token data to be transferred during OOB_CERT step 8: * sha256: hash(ClientCert) * k : K(random 128-bit number) @return object containing: * close: Function to hide the notification 6635
socket.js Connects to a devtools server socket. @param host string The host name or IP address of the devtools server. @param port number The port number of the devtools server. @param webSocket boolean (optional) Whether to use WebSocket protocol to connect. Defaults to false. @param authenticator Authenticator (optional) |Authenticator| instance matching the mode in use by the server. Defaults to a PROMPT instance if not supplied. @return promise Resolved to a DebuggerTransport instance. 19482
tests