W3C home > Mailing lists > Public > public-html-commits@w3.org > January 2009

html5/spec Overview.html,1.1861,1.1862

From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
Date: Thu, 22 Jan 2009 12:27:36 +0000
To: public-html-commits@w3.org
Message-Id: <E1LPyem-0003gD-Po@lionel-hutz.w3.org>

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv14131

Modified Files:
	Overview.html 
Log Message:
Big revamp of how Application Caches work. The core of the algorithm is the same, but it is described quite differently and the edge cases should be smoother now. (whatwg r2692)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1861
retrieving revision 1.1862
diff -u -d -r1.1861 -r1.1862
--- Overview.html	22 Jan 2009 01:24:26 -0000	1.1861
+++ Overview.html	22 Jan 2009 12:27:33 -0000	1.1862
@@ -631,11 +631,12 @@
        <li><a href=#writing-cache-manifests><span class=secno>5.7.3.2 </span>Writing cache manifests</a></li>
        <li><a href=#parsing-cache-manifests><span class=secno>5.7.3.3 </span>Parsing cache manifests</a></ol></li>
      <li><a href=#updating-an-application-cache><span class=secno>5.7.4 </span>Updating an application cache</a></li>
-     <li><a href=#processing-model-2><span class=secno>5.7.5 </span>Processing model</a>
+     <li><a href=#matching-a-fallback-namespace><span class=secno>5.7.5 </span>Matching a fallback namespace</a></li>
+     <li><a href=#the-application-cache-selection-algorithm><span class=secno>5.7.6 </span>The application cache selection algorithm</a>
       <ol>
-       <li><a href=#changesToNetworkingModel><span class=secno>5.7.5.1 </span>Changes to the networking model</a></ol></li>
-     <li><a href=#application-cache-api><span class=secno>5.7.6 </span>Application cache API</a></li>
-     <li><a href=#browser-state><span class=secno>5.7.7 </span>Browser state</a></ol></li>
+       <li><a href=#changesToNetworkingModel><span class=secno>5.7.6.1 </span>Changes to the networking model</a></ol></li>
[...1174 lines suppressed...]
+    value of that attribute to an <a href=#absolute-url>absolute URL</a>, and if
+    that is successful, run the <a href=#concept-appcache-init title=concept-appcache-init>application cache selection
+    algorithm</a> with the resulting <a href=#absolute-url>absolute URL</a>;
+    otherwise, if there is no such attribute or resolving it fails,
+    run the <a href=#concept-appcache-init title=concept-appcache-init>application cache
     selection algorithm</a> with no manifest. The algorithm must be
     passed the <code>Document</code> object.</p>
 
@@ -40079,8 +40172,9 @@
     to the <code>Document</code> object. Put this element in the
     <a href=#stack-of-open-elements>stack of open elements</a>.</p>
 
-    <p>Run the <a href=#concept-appcache-init-no-attribute title=concept-appcache-init-no-attribute>application cache
-    selection algorithm</a> with no manifest, passing it the
+    <p>If the <code>Document</code> is being loaded as part of <a href=#navigate title=navigate>navigation</a> of a <a href=#browsing-context>browsing
+    context</a>, then: run the <a href=#concept-appcache-init title=concept-appcache-init>application cache selection
+    algorithm</a> with no manifest, passing it the
     <code>Document</code> object.</p>
 
     <p>Switch the <a href=#insertion-mode>insertion mode</a> to "<a href=#the-before-head-insertion-mode title="insertion mode: before head">before head</a>", then
Received on Thursday, 22 January 2009 12:27:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 22 January 2009 12:27:47 GMT