- From: poot <cvsmail@w3.org>
- Date: Tue, 18 Nov 2008 13:08:43 +0900 (JST)
- To: public-html-diffs@w3.org
Make <iframe>s not inherit the cache of their parent. (whatwg r2414) 5.7.5.1 Changes to the networking model http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#changesToNetworkingModel status http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#dom-appcache-status application cache selection algorithm http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#concept-appcache-init-with-attribute application cache selection algorithm http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#concept-appcache-init-no-attribute applicationCache http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#dom-applicationcache matches a fallback namespace http://people.w3.org/mike/diffs/html5/spec/Overview.1.1586.html#concept-appcache-matches-fallback http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1585&r2=1.1586&f=h http://html5.org/tools/web-apps-tracker?from=2413&to=2414 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.1585 retrieving revision 1.1586 diff -u -d -r1.1585 -r1.1586 --- Overview.html 18 Nov 2008 03:40:57 -0000 1.1585 +++ Overview.html 18 Nov 2008 04:06:01 -0000 1.1586 @@ -28747,14 +28747,16 @@ <!-- "resolve a url" canonicalises the case for the scheme and host and removes the port if it is the default --> - </div><p>When the <dfn id=concept-appcache-init-with-attribute title=concept-appcache-init-with-attribute>application cache + </div><hr><p>When the <dfn id=concept-appcache-init-with-attribute title=concept-appcache-init-with-attribute>application cache selection algorithm</dfn> algorithm is invoked with a manifest URL, the user agent must run the first applicable set of steps from the following list:<dl class=switch><dt>If the resource is not being loaded as part of navigation of a <a href=#browsing-context>browsing context</a></dt> <dd> + <p>Do nothing.</p> + </dd> @@ -28826,47 +28828,17 @@ </dd> </dl><p>When the <dfn id=concept-appcache-init-no-attribute title=concept-appcache-init-no-attribute>application cache - selection algorithm</dfn> is invoked <em>without</em> a manifest, - then the user agent must run the first applicable set of steps from - the following list:<dl><dt>If the resource is being loaded as part of navigation of a - <a href=#browsing-context>browsing context</a>, and the resource was fetched from a - particular <a href=#application-cache>application cache</a></dt> - - <dd> - - <!-- this can only happen for subframes --> - - <p>The user agent must associate the <code>Document</code> with - that application cache and invoke the <a href=#application-cache-update-process>application cache - update process</a> for that cache, with that <a href=#browsing-context>browsing - context</a>.</p> - - </dd> - - <dt>If the resource is being loaded as part of navigation of a - <a href=#child-browsing-context>child browsing context</a></dt> - - <dd> - - <!-- e.g. iframes to online whitelisted resources --> - - <p>The user agent must associate the <code>Document</code> with - that application cache associated with the <a href=#active-document>active - document</a> of the <a href=#parent-browsing-context>parent browsing context</a>.</p> - - </dd> - - <dt>Otherwise</dt> - - <dd> - - <p>Nothing special happens with respect to application caches.</p> - - </dd> - - </dl><h5 id=changesToNetworkingModel><span class=secno>5.7.5.1 </span>Changes to the networking model</h5><p>When a <a href=#browsing-context>browsing context</a> is associated with an - <a href=#application-cache>application cache</a>, any and all resource loads must go - through the following steps instead of immediately invoking the + selection algorithm</dfn> is invoked <em>without</em> a manifest, if + the resource is being loaded as part of navigation of a + <a href=#browsing-context>browsing context</a>, and the resource was fetched from a + particular <a href=#application-cache>application cache</a>, then the user agent must + associate the <code>Document</code> with that application cache and + invoke the <a href=#application-cache-update-process>application cache update process</a> for that + cache, with that <a href=#browsing-context>browsing context</a>. Otherwise, nothing + special happens.<h5 id=changesToNetworkingModel><span class=secno>5.7.5.1 </span>Changes to the networking model</h5><p>When a <a href=#browsing-context>browsing context</a> is associated with an + <a href=#application-cache>application cache</a>, any and all loads for resources in + that <a href=#browsing-context>browsing context</a> other than those for <a href=#child-browsing-context title="child browsing context">child browsing contexts</a> must + go through the following steps instead of immediately invoking the mechanisms appropriate to that resource's scheme:<ol><li><p>If the resource is not to be fetched using the HTTP GET mechanism or equivalent, then <a href=#fetch>fetch</a> the resource normally and abort these steps.</li> @@ -28948,10 +28920,7 @@ object that the <code><a href=#applicationcache>ApplicationCache</a></code> object maps to is associated with an application cache, then that is the application cache with which the <code><a href=#applicationcache>ApplicationCache</a></code> object is - associated. Otherwise, the <code><a href=#applicationcache>ApplicationCache</a></code> object is - associated with the application cache that the <code>Document</code> - object's <a href=#browsing-context>browsing context</a> is associated with, if - any.<p>The <dfn id=dom-appcache-status title=dom-appcache-status><code>status</code></dfn> + associated.<p>The <dfn id=dom-appcache-status title=dom-appcache-status><code>status</code></dfn> attribute, on getting, must return the current state of the <a href=#application-cache>application cache</a> <code><a href=#applicationcache>ApplicationCache</a></code> object is associated with, if any. This must be the appropriate value from
Received on Tuesday, 18 November 2008 04:09:20 UTC