This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The spec lists only four states of an application cache - idle, checking, downloading, and obsolete. However, an ApplicationCache object has more states. [[ const unsigned short UNCACHED = 0; const unsigned short IDLE = 1; const unsigned short CHECKING = 2; const unsigned short DOWNLOADING = 3; const unsigned short UPDATEREADY = 4; const unsigned short OBSOLETE = 5; readonly attribute unsigned short status; ]] There are two states here that are not referenced in the spec text - uncached and updateready. uncached is never mentioned in the text except in the IDL. updateready is mentioned as an event but appears nowhere as a status.
I don't understand where you would want them to appear... they are defined, and used for the value of the "status" attribute: http://www.whatwg.org/specs/web-apps/current-work/#dom-appcache-status What more is needed?
A result of application cache being distinct from ApplicationCache