Name Description Size Coverage
AboutHttpsOnlyErrorChild.sys.mjs 2434 97 %
AboutHttpsOnlyErrorParent.sys.mjs 585 100 %
AboutRestrictedChild.sys.mjs 498 100 %
AboutRestrictedParent.sys.mjs 581 100 %
AudioPlaybackChild.sys.mjs 718 100 %
AudioPlaybackParent.sys.mjs 1351 95 %
AutoCompleteChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 11259 97 %
AutoCompleteParent.sys.mjs 20480 93 %
AutoplayChild.sys.mjs 385 100 %
AutoplayParent.sys.mjs 683 100 %
AutoScrollChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 12953 97 %
AutoScrollParent.sys.mjs 1942 96 %
BackgroundThumbnailsChild.sys.mjs This flag prevents content from creating new auxiliary browsing contexts, e.g. using the target attribute, or the window.open() method. 3668 92 %
BrowserElementChild.sys.mjs 938 100 %
BrowserElementParent.sys.mjs The BrowserElementParent is for performing actions on one or more subframes of a <xul:browser> from the browser element binding. 1469 100 %
ColorPickerChild.sys.mjs Cleanup function called when picker is closed. @param {HTMLInputElement} inputElement 1594 -
ColorPickerParent.sys.mjs A picker creator function called when showing a picker @param {XULElement} panel A panel element @returns A panel object that manages the element 794 -
ContentMetaChild.sys.mjs Checks if the incoming meta tag has a greater score than the current best score by checking the index of the meta tag in the list of rules provided. @param {Array} aRules The list of rules for a given type of meta tag @param {string} aTag The name or property of the incoming meta tag @param {string} aEntry The current best entry for the given meta tag @returns {boolean} true if the incoming meta tag is better than the current best meta tag of that same kind, false otherwise 5675 92 %
ContentMetaParent.sys.mjs 804 100 %
ControllersChild.sys.mjs 2124 14 %
ControllersParent.sys.mjs 2714 62 %
DateTimePickerChild.sys.mjs Cleanup function called when picker is closed. @param {HTMLInputElement} inputElement 2993 -
DateTimePickerParent.sys.mjs A picker creator function called when showing a picker @param {XULElement} panel A panel element @returns A panel object that manages the element 809 -
docs -
ExtFindChild.sys.mjs 968 100 %
FindBarChild.sys.mjs Check whether this key event will start the findbar in the parent, in which case we should pass any further key events to the parent to avoid them being lost. @param aEvent the key event to check. 4241 99 %
FindBarParent.sys.mjs 1195 78 %
FinderChild.sys.mjs 3517 94 %
InlineSpellCheckerChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1235 80 %
InlineSpellCheckerParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1478 91 %
InputPickerChildCommon.sys.mjs InputPickerChildCommon is the communication channel between the input box (content) for each input types and its picker (chrome). 5280 -
InputPickerParentCommon.sys.mjs InputPickerParentCommon receives message from content side (input box) and is reposible for opening, closing and updating the picker. Similarly, InputPickerParentCommon listens for picker's events and notifies the content side (input box) about them. 4750 -
KeyPressEventModelCheckerChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 3691 73 %
moz.build 3018 -
NetErrorChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 8075 81 %
NetErrorParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 9721 84 %
PictureInPictureChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 112213 91 %
PopupAndRedirectBlockingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5594 93 %
PopupAndRedirectBlockingParent.sys.mjs The <xul:browser> element that this blocker is associated with. Used as the main entry point to access the browsing context tree. 8811 85 %
PrintingChild.sys.mjs 9520 86 %
PrintingParent.sys.mjs 757 67 %
PrintingSelectionChild.sys.mjs 634 89 %
PurgeSessionHistoryChild.sys.mjs 1207 -
RemotePageChild.sys.mjs RemotePageChild is a base class for an unprivileged internal page, typically an about: page. A specific implementation should subclass the RemotePageChild actor with a more specific actor for that page. Typically, the child is not needed, but the parent actor will respond to messages and provide results directly to the page. 6281 88 %
SelectChild.sys.mjs 15445 99 %
SelectParent.sys.mjs `populate` takes the `menulist` element and a list of `items` and generates a popup list of options. If `CUSTOM_STYLING_ENABLED` is set to `true`, the function will also style the select and its popup trying to prevent the text and background to end up in the same color. All `ua*` variables represent the color values for the default colors for their respective form elements used by the user agent. The `select*` variables represent the color values defined for the particular <select> element. The `customoptionstyling` attribute controls the application of `-moz-appearance` on the elements and is disabled if the element is defining its own background-color. @param {Element} menulist @param {Array<Element>} items @param {Array<object>} uniqueItemStyles @param {number} selectedIndex @param {number} zoom @param {boolean} custom @param {boolean} isDarkBackground @param {object} uaStyle @param {object} selectStyle 26939 95 %
TestProcessActorChild.sys.mjs 1481 -
TestProcessActorParent.sys.mjs 1227 -
TestWindowChild.sys.mjs 2486 -
TestWindowParent.sys.mjs 1320 -
ThumbnailsChild.sys.mjs Remote isSafeForCapture request handler for PageThumbs. 2555 95 %
TLSCertificateBindingChild.sys.mjs 1449 88 %
UAWidgetsChild.sys.mjs 7026 86 %
UnselectedTabHoverChild.sys.mjs 621 100 %
UnselectedTabHoverParent.sys.mjs 576 100 %
UserCharacteristicsCanvasRenderingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 27784 80 %
UserCharacteristicsChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3651 100 %
UserCharacteristicsParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2132 100 %
UserCharacteristicsWindowInfoChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5556 91 %
ViewSourceChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 12353 81 %
ViewSourcePageChild.sys.mjs When showing selection source, chrome will construct a page fragment to show, and then instruct content to draw a selection after load. This is set true when there is a pending request to draw selection. 9984 91 %
ViewSourcePageParent.sys.mjs ViewSourcePageParent manages the view source <browser> from the chrome side. 3491 38 %
WebChannelChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2728 85 %
WebChannelParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2612 86 %