AFAIK, currently there is no storage limit for the App Cache.
However, localStorage does has limit of 5 MB.
It is silly to force the user to install a web page just to get
unlimited localStorage.
I'm thinking why not introduce an unlimited pageStorage that behaves
like App Cache?
The pageStorage
To allow optional JavaScript download, some widely used JavaScript
libraries, such as jQuery and requireJS, use script elements added to
the document dynamically by JavaScript. (Of course this feature is also
used by applications directly as well). For normal deployment this
approach works