Name Description Size
.eslintrc.js 76
AccountManagerHelpers.sys.mjs Waits until the Account Manager tree fully loads after first open. 5882
AddressBookHelpers.sys.mjs Make sure that there is a card for this email address @param emailAddress the address that should have a card @param displayName the display name the card should have 4827
AttachmentHelpers.sys.mjs Create a body part with attachments for the message generator @param body the text of the main body of the message @param attachments an array of attachment objects (as strings) @param boundary an optional string defining the boundary of the parts @returns an object suitable for passing as the |bodyPart| for create_message 4744
CloudfileHelpers.sys.mjs Helper function for getting the nsIFile's for some files located in a subdirectory of the test directory. @param aFiles an array of filename strings for files underneath the test file directory. @param aFileRoot the file who's parent directory we should start looking for aFiles in. Example: let files = collectFiles(['./data/testFile1', './data/testFile2'], __file__); 7440
ComposeHelpers.sys.mjs Opens the compose window by starting a new message @param {Window} [win] - The window from which to spawn the compose window. If left blank, defaults to the first window. @returns {Window} The loaded window of type "msgcompose". 76336
ContentTabHelpers.sys.mjs Opens a content tab with the given URL. @param {string} aURL - The URL to load. @param {string} [aLinkHandler=null] - See specialTabs.contentTabType.openTab. @param {boolean} [aBackground=false] Whether the tab is opened in the background. @returns {object} The newly-opened tab. 8021
DOMHelpers.sys.mjs This function takes either a string or an elementlibs.Elem, and returns whether it is hidden or not (simply by poking at its hidden property). It doesn't try to do anything smart, like is it not into view, or whatever. @param aElt The element to query. @returns Whether the element is visible or not. 5535
EventUtils.sys.mjs Parse the key modifier flags from aEvent. Used to share code between synthesizeMouse and synthesizeKey. 27180
FolderDisplayHelpers.sys.mjs Server hostname as set in runtest.py 92894
JunkHelpers.sys.mjs Mark the selected messages as junk. This is done by pressing the J key. 2384
KeyboardHelpers.sys.mjs Emulates manual input. @param {Window} aWin - The window to input keypresses into. @param {string} aStr - The string to input into the control element. @param {Element} [aElement] - Element on which to perform the input. 1607
MouseEventHelpers.sys.mjs Execute a drag and drop session. @param {XULElement} aDragObject the element from which the drag session should be started. @param {} aDragWindow the window the aDragObject is in @param {XULElement} aDropObject the element at which the drag session should be ended. @param {} aDropWindow the window the aDropObject is in @param {} aRelDropX the relative x-position the element is dropped over the aDropObject in percent of the aDropObject width @param {} aRelDropY the relative y-position the element is dropped over the aDropObject in percent of the aDropObject height @param {XULElement} aListener the element who's drop target should be captured and returned. 5712
moz.build 996
NewMailAccountHelpers.sys.mjs Remove an account with the address from the current profile. @param {string} address - The email address to try to remove. 682
NNTPHelpers.sys.mjs 3099
NotificationBoxHelpers.sys.mjs A helper function for determining whether or not a notification with a particular value is being displayed. @param aWindow the window to check @param aBoxId the id of the notification box @param aValue the value of the notification to look for @param aNotification an optional out parameter: object that will pass the notification element out of this function in its 'notification' property @returns True/false depending on the state of the notification. 7079
OpenPGPTestUtils.sys.mjs Given a compose message window, clicks on the "Digitally Sign This Message" menu item. 10224
PrefTabHelpers.sys.mjs Helpers to deal with the preferences tab. 1505
PromptHelpers.sys.mjs Sets the value that the alert, confirm, etc dialog will return to the caller. 3998
QuickFilterBarHelpers.sys.mjs Maps names to bar DOM ids to simplify checking. 10494
SearchWindowHelpers.sys.mjs Open a search window using the accel-shift-f shortcut. @returns {Window} The search window. 5942
SubscribeWindowHelpers.sys.mjs Open a subscribe dialog from the context menu. @param {nsIMsgFolder} aFolder - The folder to open the subscribe dialog for. @param {function} aFunction - Callback that will be invoked with a window for the subscribe dialogue as parameter. 2592
ViewHelpers.sys.mjs Module to help debugging view wrapper issues. 2410
WindowHelpers.sys.mjs Timeout for focusing a window. Only really an issue on linux. 14875