Name Description Size Coverage
.eslintrc.mjs 848 -
content -
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. 287573 -
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. 23075 -
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. 136144 -
docs -
DragPositionManager.sys.mjs A cache of AreaPositionManagers weakly mapped to customization area nodes. @type {WeakMap<DOMNode, AreaPositionManager>} 17378 -
moz.build 982 -
PanelMultiView.sys.mjs Safety timeout after which asynchronous events will be canceled if any of the registered blockers does not return. 70012 -
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. 3516 -
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. 21959 -
ToolbarDropHandler.sys.mjs 4686 -