Name Description Size
AboutNewTabChild.sys.mjs 4106
AboutNewTabParent.sys.mjs If there were any messages sent from content before the ActivityStreamMessageChannel was set up, dispatch them now. 4880
AboutPocketChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 401
AboutPocketParent.sys.mjs 4404
AboutPrivateBrowsingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1933
AboutPrivateBrowsingParent.sys.mjs 5771
AboutProtectionsChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 604
AboutProtectionsParent.sys.mjs Fetches and validates data from the Monitor endpoint. If successful, then return expected data. Otherwise, throw the appropriate error depending on the status code. @return valid data from endpoint. 14040
AboutReaderChild.sys.mjs NB: this function will update the state of the reader button asynchronously after the next mozAfterPaint call (assuming reader mode is enabled and this is a suitable document). Calling it on things which won't be painted is not going to work. 7721
AboutReaderParent.sys.mjs 8509
AboutTabCrashedChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 405
AboutTabCrashedParent.sys.mjs 2589
BlockedSiteChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5409
BlockedSiteParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2320
BrowserProcessChild.sys.mjs 1105
BrowserTabChild.sys.mjs 590
ClickHandlerChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5652
ClickHandlerParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 5581
ContentSearchChild.sys.mjs 1001
ContentSearchParent.sys.mjs Inbound messages have the following types: AddFormHistoryEntry Adds an entry to the search form history. data: the entry, a string GetSuggestions Retrieves an array of search suggestions given a search string. data: { engineName, searchString } GetState Retrieves the current search engine state. data: null GetStrings Retrieves localized search UI strings. data: null ManageEngines Opens the search engine management window. data: null RemoveFormHistoryEntry Removes an entry from the search form history. data: the entry, a string Search Performs a search. Any GetSuggestions messages in the queue from the same target will be cancelled. data: { engineName, searchString, healthReportKey, searchPurpose } SetCurrentEngine Sets the current engine. data: the name of the engine SpeculativeConnect Speculatively connects to an engine. data: the name of the engine Outbound messages have the following types: CurrentEngine Broadcast when the current engine changes. data: see _currentEngineObj CurrentState Broadcast when the current search state changes. data: see currentStateObj State Sent in reply to GetState. data: see currentStateObj Strings Sent in reply to GetStrings data: Object containing string names and values for the current locale. Suggestions Sent in reply to GetSuggestions. data: see _onMessageGetSuggestions SuggestionsCancelled Sent in reply to GetSuggestions when pending GetSuggestions events are cancelled. data: null 21441
ContextMenuChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 39266
ContextMenuParent.sys.mjs Handles opening of the context menu for the appropraite browser. @param {object} data The data for the context menu, received from the child. @param {DOMWindow} win The window in which the context menu is to be opened. @param {Browser} browser The browser the context menu is being opened for. 7721
DecoderDoctorChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1680
DecoderDoctorParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 9096
DOMFullscreenChild.sys.mjs 6508
DOMFullscreenParent.sys.mjs Clean up fullscreen state and resume chrome UI if window is in fullscreen and this actor is the one where the original fullscreen enter or exit request comes. 11415
EncryptedMediaChild.sys.mjs GlobalCaptureListener is a class that listens for changes to the global capture state of windows and screens. It uses this information to notify observers if it's possible that media is being shared by these captures. You probably only want one instance of this class per content process. 4327
EncryptedMediaParent.sys.mjs 9792
FormValidationChild.sys.mjs Handles the validation callback from nsIFormFillController and the display of the help panel on invalid elements. 5845
FormValidationParent.sys.mjs Chrome side handling of form validation popup. 5409
LightweightThemeChild.sys.mjs LightweightThemeChild forwards theme data to in-content pages. 2220
LinkHandlerChild.sys.mjs 4735
LinkHandlerParent.sys.mjs 3528
moz.build 2960
PageInfoChild.sys.mjs Returns an array that stores all mediaItems found in the document Calls getMediaItems for all nodes within the constructed tree walker and forms resulting array. 12862
PageStyleChild.sys.mjs Returns links that would represent stylesheets once loaded. 6008
PageStyleParent.sys.mjs Add/append styleSheets to the _pageStyleSheets weakmap. @param newSheetData The stylesheet data, including new stylesheets to add, and the preferred stylesheet set for this document. 2384
PluginChild.sys.mjs Determines whether or not the crashed plugin is contained within current full screen DOM element. @param fullScreenElement (DOM element) The DOM element that is currently full screen, or null. @param domElement The DOM element which contains the crashed plugin, or the crashed plugin itself. @returns bool True if the plugin is a descendant of the full screen DOM element, false otherwise. 3038
PluginParent.sys.mjs Submit a crash report for a crashed plugin. @param pluginCrashID An object with a pluginID. @param keyVals An object whose key-value pairs will be merged with the ".extra" file submitted with the report. The properties of htis object will override properties of the same name in the .extra file. 6019
PointerLockChild.sys.mjs 543
PointerLockParent.sys.mjs 687
PromptParent.sys.mjs @typedef {Object} Dialog 12019
RefreshBlockerChild.sys.mjs This file has two actors, RefreshBlockerChild js a window actor which handles the refresh notifications. RefreshBlockerObserverChild is a process actor that enables refresh blocking on each docshell that is created. 7716
RefreshBlockerParent.sys.mjs 604
RFPHelperChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 752
RFPHelperParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 999
ScreenshotsComponentChild.sys.mjs eslint-env mozilla/browser-window 12411
SearchSERPTelemetryChild.sys.mjs Standard events mapped to the telemetry action. 55900
SearchSERPTelemetryParent.sys.mjs 1230
SpeechDispatcherChild.sys.mjs 414
SpeechDispatcherParent.sys.mjs 2364
SwitchDocumentDirectionChild.sys.mjs 975
test
WebRTCChild.sys.mjs GlobalMuteListener is a process-global object that listens for changes to the global mute state of the camera and microphone. When it notices a change in that state, it tells the underlying platform code to mute or unmute those devices. 17721
WebRTCParent.sys.mjs 53128