ReadonlynameThe name of the provider.
Event handler for when an error occurs.
Event handler for update progress.
Event handler for when an update is available.
Event handler for when an update is ready to be installed.
ReadonlyuuidThe UUID of the provider.
The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.
Optionaloptions: boolean | AddEventListenerOptionsApplies the downloaded update.
Checks for available updates.
The dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.
Gets a parameter from the update provider.
The name of the parameter.
The value of the parameter.
The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.
Optionaloptions: boolean | EventListenerOptionsSets a parameter for the update provider.
The name of the parameter.
The value of the parameter.
True if the parameter was set successfully.
Starts downloading the update.
Stops downloading the update.
Permissions
system-update
Preference
dom.system_update.enabled Represents a provider for system updates.