Name Description Size Coverage
.eslintrc.mjs 848 -
content 87 %
CustomizableUI.sys.mjs The keys are the handlers that are fired when the event type (the value) is fired on the subview. A widget that provides a subview has the option of providing onViewShowing and onViewHiding event handlers. 287904 -
CustomizableWidgets.sys.mjs A helper method to synchronize aNode's DOM attributes with the properties and values in aAttrs. If aNode has an attribute that is false-y in aAttrs, then this attribute is removed. If aAttrs includes "shortcutId", the value is never set on aNode, but is instead used when setting the "label" or "tooltiptext" attributes to include the shortcut key combo. shortcutId should refer to the ID of the XUL <key> element that acts as the shortcut. @param {Element} aNode The element to change the attributes of. @param {object} aAttrs A set of key-value pairs where the key is set as the attribute name, and the value is set as the attribute value. 25988 -
CustomizeMode.sys.mjs This class manages the lifetime of the CustomizeMode UI in a single browser window. There is one instance of CustomizeMode per browser window. 136177 -
docs -
DragPositionManager.sys.mjs A cache of AreaPositionManagers weakly mapped to customization area nodes. @type {WeakMap<DOMNode, AreaPositionManager>} 17381 -
moz.build 893 -
PanelMultiView.sys.mjs Wrapper for inDeepTreeWalker. Adds filtering to the traversal methods. See inDeepTreeWalker for more information about the methods. @param {DOMNode} node @param {Window} rootWin @param {object} filter {Function} A custom filter function Taking in a DOMNode and returning an Int. See WalkerActor.nodeFilter for an example. onlyWantElements {Boolean} Pass false to have the walker return text and other nodes, not just elements. showAnonymousContent {Boolean} Pass true to let the walker return and traverse anonymous content. When navigating host elements to which shadow DOM is attached, the light tree will be visible only to a walker with showAnonymousContent=false. The shadow tree will only be visible to a walker with showAnonymousContent=true. 76196 -
SearchWidgetTracker.sys.mjs Updates persisted widths when the search bar is removed from any customizable area and put into the palette. Also automatically removes the search bar if it has not been used in a long time. 4501 -
test -
ToolbarContextMenu.sys.mjs Various events handlers to set the state of the toolbar-context-menu popup, as well as to handle some commands from that popup. 21983 -
ToolbarDropHandler.sys.mjs 4695 -