Go to the source code of this file.
Functions | |
| function | shouldLoadURI (aURI) |
| function | resolveURIInternal (aCmdLine, aArgument) |
| function | needHomepageOverride (prefb) |
| function | copyPrefOverride () |
| function | openWindow (parent, url, target, features, args, noExternalArgs) |
| function | openPreferences () |
| function | getMostRecentWindow (aType) |
| function | getMostRecentBrowserWindow () |
| function | doSearch (searchTerm, cmdLine) |
| function | handURIToExistingBrowser (uri, location, cmdLine) |
| function | NSGetModule (compMgr, fileSpec) |
Variables | |
| const | nsISupports = Components.interfaces.nsISupports |
| const | nsIBrowserDOMWindow = Components.interfaces.nsIBrowserDOMWindow |
| const | nsIBrowserHandler = Components.interfaces.nsIBrowserHandler |
| const | nsIBrowserHistory = Components.interfaces.nsIBrowserHistory |
| const | nsIChannel = Components.interfaces.nsIChannel |
| const | nsICommandLine = Components.interfaces.nsICommandLine |
| const | nsICommandLineHandler = Components.interfaces.nsICommandLineHandler |
| const | nsIContentHandler = Components.interfaces.nsIContentHandler |
| const | nsIDocShellTreeItem = Components.interfaces.nsIDocShellTreeItem |
| const | nsIDOMChromeWindow = Components.interfaces.nsIDOMChromeWindow |
| const | nsIDOMWindow = Components.interfaces.nsIDOMWindow |
| const | nsIFactory = Components.interfaces.nsIFactory |
| const | nsIFileURL = Components.interfaces.nsIFileURL |
| const | nsIHttpProtocolHandler = Components.interfaces.nsIHttpProtocolHandler |
| const | nsIInterfaceRequestor = Components.interfaces.nsIInterfaceRequestor |
| const | nsINetUtil = Components.interfaces.nsINetUtil |
| const | nsIPrefBranch = Components.interfaces.nsIPrefBranch |
| const | nsIPrefLocalizedString = Components.interfaces.nsIPrefLocalizedString |
| const | nsISupportsString = Components.interfaces.nsISupportsString |
| const | nsIURIFixup = Components.interfaces.nsIURIFixup |
| const | nsIWebNavigation = Components.interfaces.nsIWebNavigation |
| const | nsIWindowMediator = Components.interfaces.nsIWindowMediator |
| const | nsIWindowWatcher = Components.interfaces.nsIWindowWatcher |
| const | nsICategoryManager = Components.interfaces.nsICategoryManager |
| const | nsIWebNavigationInfo = Components.interfaces.nsIWebNavigationInfo |
| const | nsIBrowserSearchService = Components.interfaces.nsIBrowserSearchService |
| const | nsICommandLineValidator = Components.interfaces.nsICommandLineValidator |
| const | NS_BINDING_ABORTED = Components.results.NS_BINDING_ABORTED |
| const | NS_ERROR_WONT_HANDLE_CONTENT = 0x805d0001 |
| const | NS_ERROR_ABORT = Components.results.NS_ERROR_ABORT |
| const | URI_INHERITS_SECURITY_CONTEXT |
| const | OVERRIDE_NONE = 0 |
| const | OVERRIDE_NEW_PROFILE = 1 |
| const | OVERRIDE_NEW_MSTONE = 2 |
| const | NO_EXTERNAL_URIS = 1 |
| var | nsBrowserContentHandler |
| const | bch_contractID = "@mozilla.org/browser/clh;1" |
| const | bch_CID = Components.ID("{5d0ce354-df01-421a-83fb-7ead0990c24e}") |
| const | CONTRACTID_PREFIX = "@mozilla.org/uriloader/content-handler;1?type=" |
| var | nsDefaultCommandLineHandler |
| const | dch_contractID = "@mozilla.org/browser/final-clh;1" |
| const | dch_CID = Components.ID("{47cd0651-b1be-4a0f-b5c4-10e5a573ef71}") |
| var | Module |
| function copyPrefOverride | ( | ) |
Definition at line 154 of file nsBrowserContentHandler.js.
| function doSearch | ( | searchTerm, | |
| cmdLine | |||
| ) |
Definition at line 267 of file nsBrowserContentHandler.js.
| function getMostRecentBrowserWindow | ( | ) |
Definition at line 261 of file nsBrowserContentHandler.js.
| function getMostRecentWindow | ( | aType | ) |
Definition at line 254 of file nsBrowserContentHandler.js.
| function handURIToExistingBrowser | ( | uri, | |
| location, | |||
| cmdLine | |||
| ) |
Definition at line 674 of file nsBrowserContentHandler.js.
| function needHomepageOverride | ( | prefb | ) |
Determines whether a home page override is needed. Returns: OVERRIDE_NEW_PROFILE if this is the first run with a new profile. OVERRIDE_NEW_MSTONE if this is the first run with a build with a different Gecko milestone (i.e. right after an upgrade). OVERRIDE_NONE otherwise.
Definition at line 125 of file nsBrowserContentHandler.js.
| function NSGetModule | ( | compMgr, | |
| fileSpec | |||
| ) |
Definition at line 950 of file nsBrowserContentHandler.js.
| function openPreferences | ( | ) |
Definition at line 242 of file nsBrowserContentHandler.js.
| function openWindow | ( | parent, | |
| url, | |||
| target, | |||
| features, | |||
| args, | |||
| noExternalArgs | |||
| ) |
Definition at line 189 of file nsBrowserContentHandler.js.
| function resolveURIInternal | ( | aCmdLine, | |
| aArgument | |||
| ) |
Definition at line 83 of file nsBrowserContentHandler.js.
| function shouldLoadURI | ( | aURI | ) |
Definition at line 74 of file nsBrowserContentHandler.js.
| const bch_CID = Components.ID("{5d0ce354-df01-421a-83fb-7ead0990c24e}") |
Definition at line 671 of file nsBrowserContentHandler.js.
| const bch_contractID = "@mozilla.org/browser/clh;1" |
Definition at line 670 of file nsBrowserContentHandler.js.
| const CONTRACTID_PREFIX = "@mozilla.org/uriloader/content-handler;1?type=" |
Definition at line 672 of file nsBrowserContentHandler.js.
| const dch_CID = Components.ID("{47cd0651-b1be-4a0f-b5c4-10e5a573ef71}") |
Definition at line 837 of file nsBrowserContentHandler.js.
| const dch_contractID = "@mozilla.org/browser/final-clh;1" |
Definition at line 836 of file nsBrowserContentHandler.js.
| var Module |
Definition at line 839 of file nsBrowserContentHandler.js.
| const NO_EXTERNAL_URIS = 1 |
Definition at line 187 of file nsBrowserContentHandler.js.
| const NS_BINDING_ABORTED = Components.results.NS_BINDING_ABORTED |
Definition at line 67 of file nsBrowserContentHandler.js.
| const NS_ERROR_ABORT = Components.results.NS_ERROR_ABORT |
Definition at line 69 of file nsBrowserContentHandler.js.
| const NS_ERROR_WONT_HANDLE_CONTENT = 0x805d0001 |
Definition at line 68 of file nsBrowserContentHandler.js.
| var nsBrowserContentHandler |
Definition at line 299 of file nsBrowserContentHandler.js.
| var nsDefaultCommandLineHandler |
Definition at line 699 of file nsBrowserContentHandler.js.
| const nsIBrowserDOMWindow = Components.interfaces.nsIBrowserDOMWindow |
Definition at line 40 of file nsBrowserContentHandler.js.
| const nsIBrowserHandler = Components.interfaces.nsIBrowserHandler |
Definition at line 41 of file nsBrowserContentHandler.js.
| const nsIBrowserHistory = Components.interfaces.nsIBrowserHistory |
Definition at line 42 of file nsBrowserContentHandler.js.
| const nsIBrowserSearchService = Components.interfaces.nsIBrowserSearchService |
Definition at line 64 of file nsBrowserContentHandler.js.
| const nsICategoryManager = Components.interfaces.nsICategoryManager |
Definition at line 62 of file nsBrowserContentHandler.js.
| const nsIChannel = Components.interfaces.nsIChannel |
Definition at line 43 of file nsBrowserContentHandler.js.
| const nsICommandLine = Components.interfaces.nsICommandLine |
Definition at line 44 of file nsBrowserContentHandler.js.
| const nsICommandLineHandler = Components.interfaces.nsICommandLineHandler |
Definition at line 45 of file nsBrowserContentHandler.js.
| const nsICommandLineValidator = Components.interfaces.nsICommandLineValidator |
Definition at line 65 of file nsBrowserContentHandler.js.
| const nsIContentHandler = Components.interfaces.nsIContentHandler |
Definition at line 46 of file nsBrowserContentHandler.js.
| const nsIDocShellTreeItem = Components.interfaces.nsIDocShellTreeItem |
Definition at line 47 of file nsBrowserContentHandler.js.
| const nsIDOMChromeWindow = Components.interfaces.nsIDOMChromeWindow |
Definition at line 48 of file nsBrowserContentHandler.js.
| const nsIDOMWindow = Components.interfaces.nsIDOMWindow |
Definition at line 49 of file nsBrowserContentHandler.js.
| const nsIFactory = Components.interfaces.nsIFactory |
Definition at line 50 of file nsBrowserContentHandler.js.
| const nsIFileURL = Components.interfaces.nsIFileURL |
Definition at line 51 of file nsBrowserContentHandler.js.
| const nsIHttpProtocolHandler = Components.interfaces.nsIHttpProtocolHandler |
Definition at line 52 of file nsBrowserContentHandler.js.
| const nsIInterfaceRequestor = Components.interfaces.nsIInterfaceRequestor |
Definition at line 53 of file nsBrowserContentHandler.js.
| const nsINetUtil = Components.interfaces.nsINetUtil |
Definition at line 54 of file nsBrowserContentHandler.js.
| const nsIPrefBranch = Components.interfaces.nsIPrefBranch |
Definition at line 55 of file nsBrowserContentHandler.js.
| const nsIPrefLocalizedString = Components.interfaces.nsIPrefLocalizedString |
Definition at line 56 of file nsBrowserContentHandler.js.
| const nsISupports = Components.interfaces.nsISupports |
Definition at line 38 of file nsBrowserContentHandler.js.
| const nsISupportsString = Components.interfaces.nsISupportsString |
Definition at line 57 of file nsBrowserContentHandler.js.
| const nsIURIFixup = Components.interfaces.nsIURIFixup |
Definition at line 58 of file nsBrowserContentHandler.js.
| const nsIWebNavigation = Components.interfaces.nsIWebNavigation |
Definition at line 59 of file nsBrowserContentHandler.js.
| const nsIWebNavigationInfo = Components.interfaces.nsIWebNavigationInfo |
Definition at line 63 of file nsBrowserContentHandler.js.
| const nsIWindowMediator = Components.interfaces.nsIWindowMediator |
Definition at line 60 of file nsBrowserContentHandler.js.
| const nsIWindowWatcher = Components.interfaces.nsIWindowWatcher |
Definition at line 61 of file nsBrowserContentHandler.js.
| const OVERRIDE_NEW_MSTONE = 2 |
Definition at line 116 of file nsBrowserContentHandler.js.
| const OVERRIDE_NEW_PROFILE = 1 |
Definition at line 115 of file nsBrowserContentHandler.js.
| const OVERRIDE_NONE = 0 |
Definition at line 114 of file nsBrowserContentHandler.js.
| const URI_INHERITS_SECURITY_CONTEXT |
Definition at line 71 of file nsBrowserContentHandler.js.