Name Description Size
AboutHttpsOnlyErrorChild.sys.mjs 2434
AboutHttpsOnlyErrorParent.sys.mjs 1434
AudioPlaybackChild.sys.mjs 718
AudioPlaybackParent.sys.mjs 1351
AutoCompleteChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 10604
AutoCompleteParent.sys.mjs 20102
AutoplayChild.sys.mjs 385
AutoplayParent.sys.mjs 683
AutoScrollChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 12919
AutoScrollParent.sys.mjs 1932
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
BrowserElementChild.sys.mjs 938
BrowserElementParent.sys.mjs The BrowserElementParent is for performing actions on one or more subframes of a <xul:browser> from the browser element binding. 1469
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 6013
ContentMetaParent.sys.mjs 804
ControllersChild.sys.mjs 2124
ControllersParent.sys.mjs 2346
DateTimePickerChild.sys.mjs DateTimePickerChild is the communication channel between the input box (content) for date/time input types and its picker (chrome). 6069
DateTimePickerParent.sys.mjs DateTimePickerParent receives message from content side (input box) and is reposible for opening, closing and updating the picker. Similarly, DateTimePickerParent listens for picker's events and notifies the content side (input box) about them. 4618
docs
ExtFindChild.sys.mjs 968
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. 4236
FindBarParent.sys.mjs 1195
FinderChild.sys.mjs 3456
InlineSpellCheckerChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1235
InlineSpellCheckerParent.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 1478
KeyPressEventModelCheckerChild.sys.mjs -*- mode: js; indent-tabs-mode: nil; js-indent-level: 2 -*- 3691
moz.build 2839
NetErrorChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 7926
NetErrorParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 11601
PictureInPictureChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 109449
PopupBlockingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3850
PopupBlockingParent.sys.mjs This class manages all popup blocking operations on a <xul:browser>, including notifying the UI about updates to the blocked popups, and allowing popups to be unblocked. 8626
PrintingChild.sys.mjs 9506
PrintingParent.sys.mjs 757
PrintingSelectionChild.sys.mjs 634
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
SelectChild.sys.mjs 15458
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 26587
TestProcessActorChild.jsm 1444
TestProcessActorChild.sys.mjs 1386
TestProcessActorParent.jsm 1034
TestProcessActorParent.sys.mjs 975
TestWindowChild.jsm 2528
TestWindowChild.sys.mjs 2476
TestWindowParent.jsm 1364
TestWindowParent.sys.mjs 1311
ThumbnailsChild.sys.mjs Remote isSafeForCapture request handler for PageThumbs. 2582
UAWidgetsChild.sys.mjs 7026
UnselectedTabHoverChild.sys.mjs 621
UnselectedTabHoverParent.sys.mjs 576
UserCharacteristicsCanvasRenderingChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 50943
UserCharacteristicsChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3651
UserCharacteristicsParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2131
UserCharacteristicsWindowInfoChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5241
ViewSourceChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 12343
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
ViewSourcePageParent.sys.mjs ViewSourcePageParent manages the view source <browser> from the chrome side. 3491
WebChannelChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2728
WebChannelParent.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2612