Implemented by
[scriptable, uuid(e53d6610-7468-11dd-ad8b-0800200c9a66)]
interface extIApplication : nsISupports
Attributes
The console object for the application.
readonly attribute
extIConsole
console
The events object for the application. supports: "load", "ready", "quit", "unload"
readonly attribute
extIEvents
events
The extensions object for the application. Contains a list of all installed extensions.
readonly attribute
extIExtensions
extensions
The id of the application.
readonly attribute
AString
id
The name of the application.
readonly attribute
AString
name
The preferences object for the application. Defaults to an empty root branch.
readonly attribute
extIPreferenceBranch
prefs
The storage object for the application.
readonly attribute
extISessionStorage
storage
The version number of the application.
readonly attribute
AString
version
Methods
Quits the application (if nobody objects to quit-application-requested). @returns whether quitting will proceed
boolean
quit()
Restarts the application (if nobody objects to quit-application-requested). @returns whether restarting will proceed
boolean
restart()
Compare to: