An interface describing a global application service that handles performing background update checks and provides utilities for selecting and downloading update patches.
[scriptable, uuid(9849c4bf-5197-4d22-baa8-e3b44a1703d2)]
Attributes
The Update Checker used for background update checking.
Whether or not the Update Service can download and install updates. This is a function of whether or not the current user has access privileges to the install directory.
Methods
Adds a listener that receives progress and state information about the
update that is currently being downloaded, e.g. to update a user
interface.
@param listener
An object implementing nsIRequestObserver and optionally
nsIProgressEventSink that is to be notified of state and
progress information as the update is downloaded.
Removes a listener that is receiving progress and state information
about the update that is currently being downloaded.
@param listener
The listener object to remove.
