Skip to content

Commit

Permalink
[giow] (1) disk space limitations for appcache
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.whatwg.org/webapps@5287 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Aug 12, 2010
1 parent ff22b2f commit 34afa9b
Show file tree
Hide file tree
Showing 3 changed files with 84 additions and 16 deletions.
39 changes: 31 additions & 8 deletions complete.html
Expand Up @@ -888,8 +888,9 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
<li><a href=#the-application-cache-selection-algorithm><span class=secno>6.6.5 </span>The application cache selection algorithm</a></li>
<li><a href=#changesToNetworkingModel><span class=secno>6.6.6 </span>Changes to the networking model</a></li>
<li><a href=#expiring-application-caches><span class=secno>6.6.7 </span>Expiring application caches</a></li>
<li><a href=#application-cache-api><span class=secno>6.6.8 </span>Application cache API</a></li>
<li><a href=#browser-state><span class=secno>6.6.9 </span>Browser state</a></ol></ol></li>
<li><a href=#disk-space><span class=secno>6.6.8 </span>Disk space</a></li>
<li><a href=#application-cache-api><span class=secno>6.6.9 </span>Application cache API</a></li>
<li><a href=#browser-state><span class=secno>6.6.10 </span>Browser state</a></ol></ol></li>
<li><a href=#webappapis><span class=secno>7 </span>Web application APIs</a>
<ol>
<li><a href=#scripting><span class=secno>7.1 </span>Scripting</a>
Expand Down Expand Up @@ -1117,7 +1118,7 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
<ol>
<li><a href=#event-definition-0><span class=secno>11.2.4.1 </span>Event definition</a></ol></li>
<li><a href=#threads><span class=secno>11.2.5 </span>Threads</a></ol></li>
<li><a href=#disk-space><span class=secno>11.3 </span>Disk space</a></li>
<li><a href=#disk-space-0><span class=secno>11.3 </span>Disk space</a></li>
<li><a href=#privacy><span class=secno>11.4 </span>Privacy</a>
<ol>
<li><a href=#user-tracking><span class=secno>11.4.1 </span>User tracking</a></li>
Expand Down Expand Up @@ -62640,8 +62641,19 @@ <h4 id=downloading-or-updating-an-application-cache><span class=secno>6.6.4 </sp

</li>

<li><p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</li>
<li>

<p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</p>

<p>If the user agent is not able to store the resource (e.g.
because of quota restrictions), the user agent may prompt the
user or try to resolve the problem in some other manner (e.g.
automatically pruning content in other caches). If the problem
cannot be resolved, the user agent must run the <a href=#cache-failure-steps>cache
failure steps</a>.</p>

</li>

<li><p>If the URL being processed was flagged as an "explicit
entry" in <var title="">file list</var>, then categorize the
Expand Down Expand Up @@ -63085,8 +63097,19 @@ <h4 id=expiring-application-caches><span class=secno>6.6.7 </span>Expiring appli
once.</p>


<h4 id=disk-space><span class=secno>6.6.8 </span>Disk space</h4>

<p>User agents should consider applying constraints on disk usage of
<a href=#application-cache title="application cache">application caches</a>, and care
should be taken to ensure that the restrictions cannot be easily
worked around using subdomains.</p>

<p>User agents should allow users to see how much space each domain
is using, and may offer the user the ability to delete specific
<a href=#application-cache title="application cache">application caches</a>.</p>


<h4 id=application-cache-api><span class=secno>6.6.8 </span>Application cache API</h4>
<h4 id=application-cache-api><span class=secno>6.6.9 </span>Application cache API</h4>

<pre class=idl>interface <dfn id=applicationcache>ApplicationCache</dfn> {

Expand Down Expand Up @@ -63303,7 +63326,7 @@ <h4 id=application-cache-api><span class=secno>6.6.8 </span>Application cache AP
</table></div>


<h4 id=browser-state><span class=secno>6.6.9 </span>Browser state</h4>
<h4 id=browser-state><span class=secno>6.6.10 </span>Browser state</h4>

<dl class=domintro><dt><var title="">window</var> . <code title=dom-navigator><a href=#dom-navigator>navigator</a></code> . <code title=dom-navigator-onLine><a href=#dom-navigator-online>onLine</a></code></dt>

Expand Down Expand Up @@ -77002,7 +77025,7 @@ <h4 id=threads><span class=secno>11.2.5 </span>Threads</h4>



<h3 id=disk-space><span class=secno>11.3 </span>Disk space</h3>
<h3 id=disk-space-0><span class=secno>11.3 </span>Disk space</h3>

<p>User agents should limit the total amount of space allowed for

Expand Down
35 changes: 29 additions & 6 deletions index
Expand Up @@ -895,8 +895,9 @@
<li><a href=#the-application-cache-selection-algorithm><span class=secno>6.6.5 </span>The application cache selection algorithm</a></li>
<li><a href=#changesToNetworkingModel><span class=secno>6.6.6 </span>Changes to the networking model</a></li>
<li><a href=#expiring-application-caches><span class=secno>6.6.7 </span>Expiring application caches</a></li>
<li><a href=#application-cache-api><span class=secno>6.6.8 </span>Application cache API</a></li>
<li><a href=#browser-state><span class=secno>6.6.9 </span>Browser state</a></ol></ol></li>
<li><a href=#disk-space><span class=secno>6.6.8 </span>Disk space</a></li>
<li><a href=#application-cache-api><span class=secno>6.6.9 </span>Application cache API</a></li>
<li><a href=#browser-state><span class=secno>6.6.10 </span>Browser state</a></ol></ol></li>
<li><a href=#webappapis><span class=secno>7 </span>Web application APIs</a>
<ol>
<li><a href=#scripting><span class=secno>7.1 </span>Scripting</a>
Expand Down Expand Up @@ -62576,8 +62577,19 @@ NETWORK:

</li>

<li><p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</li>
<li>

<p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</p>

<p>If the user agent is not able to store the resource (e.g.
because of quota restrictions), the user agent may prompt the
user or try to resolve the problem in some other manner (e.g.
automatically pruning content in other caches). If the problem
cannot be resolved, the user agent must run the <a href=#cache-failure-steps>cache
failure steps</a>.</p>

</li>

<li><p>If the URL being processed was flagged as an "explicit
entry" in <var title="">file list</var>, then categorize the
Expand Down Expand Up @@ -63021,8 +63033,19 @@ NETWORK:
once.</p>


<h4 id=disk-space><span class=secno>6.6.8 </span>Disk space</h4>

<p>User agents should consider applying constraints on disk usage of
<a href=#application-cache title="application cache">application caches</a>, and care
should be taken to ensure that the restrictions cannot be easily
worked around using subdomains.</p>

<p>User agents should allow users to see how much space each domain
is using, and may offer the user the ability to delete specific
<a href=#application-cache title="application cache">application caches</a>.</p>


<h4 id=application-cache-api><span class=secno>6.6.8 </span>Application cache API</h4>
<h4 id=application-cache-api><span class=secno>6.6.9 </span>Application cache API</h4>

<pre class=idl>interface <dfn id=applicationcache>ApplicationCache</dfn> {

Expand Down Expand Up @@ -63245,7 +63268,7 @@ NETWORK:
</table></div>


<h4 id=browser-state><span class=secno>6.6.9 </span>Browser state</h4>
<h4 id=browser-state><span class=secno>6.6.10 </span>Browser state</h4>

<dl class=domintro><dt><var title="">window</var> . <code title=dom-navigator><a href=#dom-navigator>navigator</a></code> . <code title=dom-navigator-onLine><a href=#dom-navigator-online>onLine</a></code></dt>

Expand Down
26 changes: 24 additions & 2 deletions source
Expand Up @@ -70829,8 +70829,19 @@ NETWORK:

</li>

<li><p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</p></li>
<li>

<p>Otherwise, the fetching succeeded. Store the resource in
the <var title="">new cache</var>.</p>

<p>If the user agent is not able to store the resource (e.g.
because of quota restrictions), the user agent may prompt the
user or try to resolve the problem in some other manner (e.g.
automatically pruning content in other caches). If the problem
cannot be resolved, the user agent must run the <span>cache
failure steps</span>.</p>

</li>

<li><p>If the URL being processed was flagged as an "explicit
entry" in <var title="">file list</var>, then categorize the
Expand Down Expand Up @@ -71365,6 +71376,17 @@ NETWORK:
once.</p>


<h4>Disk space</h4>

<p>User agents should consider applying constraints on disk usage of
<span title="application cache">application caches</span>, and care
should be taken to ensure that the restrictions cannot be easily
worked around using subdomains.</p>

<p>User agents should allow users to see how much space each domain
is using, and may offer the user the ability to delete specific
<span title="application cache">application caches</span>.</p>


<h4>Application cache API</h4>

Expand Down

0 comments on commit 34afa9b

Please sign in to comment.