[scriptable, uuid(a28abeaf-a0b4-4440-b2fe-bc78249710ea)]
interface nsIOfflineCacheUpdateObserver : nsISupports
Methods
The manifest is being checked for updates
@param aUpdate
The nsIOfflineCacheUpdate being processed.
void
checking(in nsIOfflineCacheUpdate aUpdate)
Starting to download resources
@param aUpdate
The nsIOfflineCacheUpdate being processed.
void
downloading(in nsIOfflineCacheUpdate aUpdate)
There was an error updating the cache.
@param aUpdate
The nsIOfflineCacheUpdate being processed.
void
error(in nsIOfflineCacheUpdate aUpdate)
An item has finished loading.
@param aUpdate
The nsIOfflineCacheUpdate being processed.
@param aItem
load status for the item that completed.
void
itemCompleted(in nsIOfflineCacheUpdate aUpdate, in nsIDOMLoadStatus aItem)
An item has started downloading.
@param aUpdate
The nsIOfflineCacheUpdate being processed.
@param aItem
load status for the item that is being downloaded.
void
itemStarted(in nsIOfflineCacheUpdate aUpdate, in nsIDOMLoadStatus aItem)
No update was necessary.
@param aUpdate
The nsIOfflineCacheUpdate being processed.
void
noUpdate(in nsIOfflineCacheUpdate aUpdate)
The cache group is now obsolete.
@param aUpdate
The nsIOfflineCacheUpdate being processed.
void
obsolete(in nsIOfflineCacheUpdate aUpdate)
Compare to: