nsBrowserGlue.js File Reference

Go to the source code of this file.

Macros

#define OBSERVE_LASTWINDOW_CLOSE_TOPICS   1
 
#define BROKEN_WM_Z_ORDER
 

Functions

Cu import ("resource://gre/modules/XPCOMUtils.jsm")
 
function BrowserGlue ()
 
function NSGetModule (aCompMgr, aFileSpec)
 

Variables

const Ci = Components.interfaces
 
const Cc = Components.classes
 
const Cr = Components.results
 
const Cu = Components.utils
 
const XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 
const PREF_EM_NEW_ADDONS_LIST = "extensions.newAddons"
 
const PREF_PLUGINS_NOTIFYUSER = "plugins.update.notifyUser"
 
const PREF_PLUGINS_UPDATEURL = "plugins.update.url"
 
const BOOKMARKS_ARCHIVE_IDLE_TIME = 60 * 60
 
const BOOKMARKS_ARCHIVE_INTERVAL = 86400 * 1000
 
const BrowserGlueServiceFactory
 
BrowserGlue prototype
 

Macro Definition Documentation

#define BROKEN_WM_Z_ORDER
#define OBSERVE_LASTWINDOW_CLOSE_TOPICS   1

Definition at line 121 of file nsBrowserGlue.js.

Function Documentation

function BrowserGlue ( )

Definition at line 83 of file nsBrowserGlue.js.

Here is the call graph for this function:

Here is the caller graph for this function:

Cu import ( "resource://gre/modules/XPCOMUtils.jsm"  )
function NSGetModule (   aCompMgr,
  aFileSpec 
)

Definition at line 1254 of file nsBrowserGlue.js.

Here is the call graph for this function:

Variable Documentation

const BOOKMARKS_ARCHIVE_IDLE_TIME = 60 * 60

Definition at line 64 of file nsBrowserGlue.js.

const BOOKMARKS_ARCHIVE_INTERVAL = 86400 * 1000

Definition at line 67 of file nsBrowserGlue.js.

const BrowserGlueServiceFactory
Initial value:
= {
_instance: null,
createInstance: function (outer, iid)
{
if (outer != null)
throw Components.results.NS_ERROR_NO_AGGREGATION;
return this._instance == null ?
this._instance = new BrowserGlue() : this._instance;
}
}
function BrowserGlue()
sidebarFactory createInstance
Definition: nsSidebar.js:351
this _document this
Definition: FeedWriter.js:1085
return null
Definition: FeedWriter.js:1143

Definition at line 70 of file nsBrowserGlue.js.

const Cc = Components.classes

Definition at line 47 of file nsBrowserGlue.js.

Definition at line 46 of file nsBrowserGlue.js.

const Cr = Components.results

Definition at line 48 of file nsBrowserGlue.js.

const Cu = Components.utils

Definition at line 49 of file nsBrowserGlue.js.

const PREF_EM_NEW_ADDONS_LIST = "extensions.newAddons"

Definition at line 58 of file nsBrowserGlue.js.

const PREF_PLUGINS_NOTIFYUSER = "plugins.update.notifyUser"

Definition at line 59 of file nsBrowserGlue.js.

const PREF_PLUGINS_UPDATEURL = "plugins.update.url"

Definition at line 60 of file nsBrowserGlue.js.

BrowserGlue prototype

Definition at line 124 of file nsBrowserGlue.js.

const XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"

Definition at line 51 of file nsBrowserGlue.js.