Name Description Size Coverage
AboutNewTabChild.sys.mjs 4662 88 %
AboutNewTabParent.sys.mjs 5416 100 %
AboutPrivateBrowsingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1946 97 %
AboutPrivateBrowsingParent.sys.mjs 5856 55 %
AboutProtectionsChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 604 100 %
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. 13988 74 %
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. 7749 96 %
AboutReaderParent.sys.mjs 8175 86 %
AboutTabCrashedChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 405 100 %
AboutTabCrashedParent.sys.mjs 2589 95 %
BlockedSiteChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5624 90 %
BlockedSiteParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 9599 88 %
BrowserProcessChild.sys.mjs 1122 100 %
BrowserTabChild.sys.mjs 590 100 %
ClickHandlerChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 6095 97 %
ClickHandlerParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 5702 92 %
ContentSearchChild.sys.mjs 1001 100 %
ContentSearchParent.sys.mjs @import {SearchEngine} from "moz-src:///toolkit/components/search/SearchEngine.sys.mjs" 24584 87 %
ContextMenuChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 39057 84 %
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. 8147 82 %
DecoderDoctorChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1680 100 %
DecoderDoctorParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 9096 86 %
DOMFullscreenChild.sys.mjs 6508 90 %
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. 11446 95 %
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. 4395 91 %
EncryptedMediaParent.sys.mjs 9467 88 %
FormValidationChild.sys.mjs Handles the validation callback from nsIFormFillController and the display of the help panel on invalid elements. 5842 91 %
FormValidationParent.sys.mjs Chrome side handling of form validation popup. 5851 92 %
LightweightThemeChild.sys.mjs LightweightThemeChild forwards theme data to in-content pages. 2220 100 %
LinkHandlerChild.sys.mjs 4735 94 %
LinkHandlerParent.sys.mjs 7050 91 %
metrics.yaml 1034 -
moz.build 4666 -
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. 12767 87 %
PageInfoPreviewChild.sys.mjs 942 95 %
PageStyleChild.sys.mjs Returns links that would represent stylesheets once loaded. 6008 92 %
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. 2389 100 %
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 {boolean} True if the plugin is a descendant of the full screen DOM element, false otherwise. 3051 45 %
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 76 %
PointerLockChild.sys.mjs 543 100 %
PointerLockParent.sys.mjs 687 100 %
PromptParent.sys.mjs @typedef {object} Dialog 12316 97 %
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. 7726 93 %
RefreshBlockerParent.sys.mjs 604 100 %
ScreenshotsComponentChild.sys.mjs 12385 92 %
SearchSERPTelemetryChild.sys.mjs Standard events mapped to the telemetry action. 57597 95 %
SearchSERPTelemetryParent.sys.mjs 1251 100 %
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. 17722 91 %
WebRTCParent.sys.mjs 59202 90 %