Go to the source code of this file.
|  | 
| function | getBrowserURL () | 
|  | 
| function | goToggleToolbar (id, elementID) | 
|  | 
| function | getTopWin () | 
|  | 
| function | openTopWin (url) | 
|  | 
| function | getBoolPref (prefname, def) | 
|  | 
| function | focusElement (aElement) | 
|  | 
| function | openUILink (url, e, ignoreButton, ignoreAlt, allowKeywordFixup, postData, referrerUrl) | 
|  | 
| function | whereToOpenLink (e, ignoreButton, ignoreAlt) | 
|  | 
| function | openUILinkIn (url, where, allowThirdPartyFixup, postData, referrerUrl) | 
|  | 
| function | checkForMiddleClick (node, event) | 
|  | 
| function | closeMenus (node) | 
|  | 
| function | gatherTextUnder (root) | 
|  | 
| function | getShellService () | 
|  | 
| function | isBidiEnabled () | 
|  | 
| function | openAboutDialog () | 
|  | 
| function | openPreferences (paneID, extraArgs) | 
|  | 
| function | openAdvancedPreferences (tabID) | 
|  | 
| function | openReleaseNotes () | 
|  | 
| function | openTroubleshootingPage () | 
|  | 
| function | buildHelpMenu () | 
|  | 
| function | isElementVisible (aElement) | 
|  | 
| function | makeURLAbsolute (aBase, aUrl) | 
|  | 
| function | getBrowserFromContentWindow (aContentWindow) | 
|  | 
| function | openNewTabWith (aURL, aDocument, aPostData, aEvent, aAllowThirdPartyFixup, aReferrer) | 
|  | 
| function | openNewWindowWith (aURL, aDocument, aPostData, aAllowThirdPartyFixup, aReferrer) | 
|  | 
| function | isValidFeed (aLink, aPrincipal, aIsFeed) | 
|  | 
| function | openHelpLink (aHelpTopic, aCalledFromModal) | 
|  | 
| function | openPrefsHelp () | 
|  | 
      
        
          | function buildHelpMenu | ( |  | ) |  | 
      
 
 
      
        
          | function checkForMiddleClick | ( |  | node, | 
        
          |  |  |  | event | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function closeMenus | ( |  | node | ) |  | 
      
 
 
      
        
          | function focusElement | ( |  | aElement | ) |  | 
      
 
 
      
        
          | function gatherTextUnder | ( |  | root | ) |  | 
      
 
 
      
        
          | function getBoolPref | ( |  | prefname, | 
        
          |  |  |  | def | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function getBrowserFromContentWindow | ( |  | aContentWindow | ) |  | 
      
 
 
      
        
          | function getBrowserURL | ( |  | ) |  | 
      
 
 
      
        
          | function getShellService | ( |  | ) |  | 
      
 
 
      
        
          | function goToggleToolbar | ( |  | id, | 
        
          |  |  |  | elementID | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function isBidiEnabled | ( |  | ) |  | 
      
 
 
      
        
          | function isElementVisible | ( |  | aElement | ) |  | 
      
 
 
      
        
          | function isValidFeed | ( |  | aLink, | 
        
          |  |  |  | aPrincipal, | 
        
          |  |  |  | aIsFeed | 
        
          |  | ) |  |  | 
      
 
isValidFeed: checks whether the given data represents a valid feed.
- Parameters
- 
  
    | aLink | An object representing a feed with title, href and type. |  | aPrincipal | The principal of the document, used for security check. |  | aIsFeed | Whether this is already a known feed or not, if true only a security check will be performed. |  
 
Definition at line 680 of file utilityOverlay.js.
 
 
      
        
          | function makeURLAbsolute | ( |  | aBase, | 
        
          |  |  |  | aUrl | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function openAboutDialog | ( |  | ) |  | 
      
 
 
      
        
          | function openAdvancedPreferences | ( |  | tabID | ) |  | 
      
 
 
      
        
          | function openHelpLink | ( |  | aHelpTopic, | 
        
          |  |  |  | aCalledFromModal | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function openNewTabWith | ( |  | aURL, | 
        
          |  |  |  | aDocument, | 
        
          |  |  |  | aPostData, | 
        
          |  |  |  | aEvent, | 
        
          |  |  |  | aAllowThirdPartyFixup, | 
        
          |  |  |  | aReferrer | 
        
          |  | ) |  |  | 
      
 
openNewTabWith: opens a new tab with the given URL.
- Parameters
- 
  
    | aURL | The URL to open (as a string). |  | aDocument | The document from which the URL came, or null. This is used to set the referrer header and to do a security check of whether the document is allowed to reference the URL. If null, there will be no referrer header and no security check. |  | aPostData | Form POST data, or null. |  | aEvent | The triggering event (for the purpose of determining whether to open in the background), or null. |  | aAllowThirdPartyFixup | If true, then we allow the URL text to be sent to third party services (e.g., Google's I Feel Lucky) for interpretation. This parameter may be undefined in which case it is treated as false. |  | [optional] | aReferrer If aDocument is null, then this will be used as the referrer. There will be no security check. |  
 
Definition at line 609 of file utilityOverlay.js.
 
 
      
        
          | function openNewWindowWith | ( |  | aURL, | 
        
          |  |  |  | aDocument, | 
        
          |  |  |  | aPostData, | 
        
          |  |  |  | aAllowThirdPartyFixup, | 
        
          |  |  |  | aReferrer | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function openPreferences | ( |  | paneID, | 
        
          |  |  |  | extraArgs | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function openPrefsHelp | ( |  | ) |  | 
      
 
 
      
        
          | function openReleaseNotes | ( |  | ) |  | 
      
 
Opens the release notes page for this version of the application. 
Definition at line 454 of file utilityOverlay.js.
 
 
      
        
          | function openTopWin | ( |  | url | ) |  | 
      
 
 
      
        
          | function openTroubleshootingPage | ( |  | ) |  | 
      
 
Opens the troubleshooting information (about:support) page for this version of the application. 
Definition at line 467 of file utilityOverlay.js.
 
 
      
        
          | function openUILink | ( |  | url, | 
        
          |  |  |  | e, | 
        
          |  |  |  | ignoreButton, | 
        
          |  |  |  | ignoreAlt, | 
        
          |  |  |  | allowKeywordFixup, | 
        
          |  |  |  | postData, | 
        
          |  |  |  | referrerUrl | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function openUILinkIn | ( |  | url, | 
        
          |  |  |  | where, | 
        
          |  |  |  | allowThirdPartyFixup, | 
        
          |  |  |  | postData, | 
        
          |  |  |  | referrerUrl | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | function whereToOpenLink | ( |  | e, | 
        
          |  |  |  | ignoreButton, | 
        
          |  |  |  | ignoreAlt | 
        
          |  | ) |  |  | 
      
 
 
Communicator Shared Utility Library for shared application glue for the Communicator suite of applications 
Definition at line 45 of file utilityOverlay.js.