html5/spec Overview.html,1.3507,1.3508

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

Modified Files:
	Overview.html 
Log Message:
Nuke history.clearState() since it was confusingly specced and its use cases were unclear. (whatwg r4375)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3507
retrieving revision 1.3508
diff -u -d -r1.3507 -r1.3508
--- Overview.html	27 Oct 2009 22:32:43 -0000	1.3507
+++ Overview.html	13 Nov 2009 01:45:09 -0000	1.3508
@@ -215,7 +215,7 @@
    <h1>HTML5</h1>
    <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
 
-   <h2 class="no-num no-toc" id="editor-s-draft-27-october-2009">Editor's Draft 27 October 2009</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-13-november-2009">Editor's Draft 13 November 2009</h2>
    <dl><dt>Latest Published Version:</dt>
     <dd><a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a></dd>
     <dt>Latest Editor's Draft:</dt>
@@ -313,7 +313,7 @@
   specification's progress along the W3C Recommendation
   track.
 
-  This specification is the 27 October 2009 Editor's Draft.
+  This specification is the 13 November 2009 Editor's Draft.
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are
   identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
   what was previously the HTML4, XHTML1, and DOM2 HTML
@@ -39583,7 +39583,7 @@
   those are all defined in sufficient detail in a language-agnostic
   fashion in the Selectors specification. <a href="#refsSELECTORS">[SELECTORS]</a></p>
 
-  </div><h2 id="microdata"><span class="secno">5 </span><dfn>Microdata</dfn></h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/76">ISSUE-76</a> (Microdata/RDFa) blocks progress to Last Call</span></p><!-- v2
+  </div><h2 id="microdata"><span class="secno">5 </span><dfn>Microdata</dfn></h2><p class="XXX annotation"><b>Status: </b><i>Controversial Working Draft. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/76">ISSUE-76</a> (Microdata/RDFa) blocks progress to Last Call</span></p><!-- v2
 
   * <itemref itemprop="foo" src="url#id"> to import the item with
     id="id" from url into the current microdata block as the value of
@@ -46742,7 +46742,6 @@
   void <a href="#dom-history-forward" title="dom-history-forward">forward</a>();
   void <a href="#dom-history-pushstate" title="dom-history-pushState">pushState</a>(in any data, in DOMString title, in optional DOMString url);
   void <a href="#dom-history-replacestate" title="dom-history-replaceState">replaceState</a>(in any data, in DOMString title, in optional DOMString url);
-  void <a href="#dom-history-clearstate" title="dom-history-clearState">clearState</a>();
 };</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-length"><a href="#dom-history-length">length</a></code></dt>
 
    <dd>
@@ -46799,14 +46798,6 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-clearState"><a href="#dom-history-clearstate">clearState</a></code>()</dt>
-
-   <dd>
-
-    <p>Removes all state objects for the current page from the session history.</p>
-
-   </dd>
-
   </dl><p>The <dfn id="joint-session-history">joint session history</dfn> of a <code><a href="#history-0">History</a></code>
   object is the union of all the <a href="#session-history" title="session history">session
   histories</a> of all <a href="#browsing-context" title="browsing context">browsing
@@ -46972,20 +46963,6 @@
   having added the new entry. (Thus the state history acts as a FIFO
   buffer for eviction, but as a LIFO buffer for navigation.)</p>
 
-  <p>The <dfn id="dom-history-clearstate" title="dom-history-clearState"><code>clearState()</code></dfn>
-  method removes all the state objects for the <code>Document</code>
-  object from the session history.</p>
-
-  <p>When this method is invoked, the user agent must remove from the
-  session history all the entries from the first state object entry
-  for that <code>Document</code> object up to the last entry that
-  references that same <code>Document</code> object, if any.</p>
-
-  <p>Then, if the <a href="#current-entry">current entry</a> was removed in the
-  previous step, the <a href="#current-entry">current entry</a> must be set to the
-  last entry for that <code>Document</code> object in the session
-  history.</p>
-
   </div><div class="example">
 
    <p>Consider a game where the user can navigate along a line, such
@@ -62248,7 +62225,7 @@
      <tr> <td> <code title="">Otimes;</code> </td> <td> U+02A37 </td> </tr>
      <tr> <td> <code title="">Ouml;</code> </td> <td> U+000D6 </td> </tr>
      <tr> <td> <code title="">Ouml</code> </td> <td> U+000D6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
-     <tr> <td> <code title="">OverBar;</code> </td> <td> U+000AF </td> </tr>
+     <tr> <td> <code title="">OverBar;</code> </td> <td> U+0203E </td> </tr>
      <tr> <td> <code title="">OverBrace;</code> </td> <td> U+023DE </td> </tr>
      <tr> <td> <code title="">OverBracket;</code> </td> <td> U+023B4 </td> </tr>
      <tr> <td> <code title="">OverParenthesis;</code> </td> <td> U+023DC </td> </tr>
@@ -62397,7 +62374,7 @@
      <tr> <td> <code title="">Ugrave;</code> </td> <td> U+000D9 </td> </tr>
      <tr> <td> <code title="">Ugrave</code> </td> <td> U+000D9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Umacr;</code> </td> <td> U+0016A </td> </tr>
-     <tr> <td> <code title="">UnderBar;</code> </td> <td> U+00332 </td> </tr>
+     <tr> <td> <code title="">UnderBar;</code> </td> <td> U+0005F </td> </tr>
      <tr> <td> <code title="">UnderBrace;</code> </td> <td> U+023DF </td> </tr>
      <tr> <td> <code title="">UnderBracket;</code> </td> <td> U+023B5 </td> </tr>
      <tr> <td> <code title="">UnderParenthesis;</code> </td> <td> U+023DD </td> </tr>
@@ -62854,9 +62831,9 @@
      <tr> <td> <code title="">epar;</code> </td> <td> U+022D5 </td> </tr>
      <tr> <td> <code title="">eparsl;</code> </td> <td> U+029E3 </td> </tr>
      <tr> <td> <code title="">eplus;</code> </td> <td> U+02A71 </td> </tr>
-     <tr> <td> <code title="">epsi;</code> </td> <td> U+003F5 </td> </tr>
+     <tr> <td> <code title="">epsi;</code> </td> <td> U+003B5 </td> </tr>
      <tr> <td> <code title="">epsilon;</code> </td> <td> U+003B5 </td> </tr>
-     <tr> <td> <code title="">epsiv;</code> </td> <td> U+003B5 </td> </tr>
+     <tr> <td> <code title="">epsiv;</code> </td> <td> U+003F5 </td> </tr>
      <tr> <td> <code title="">eqcirc;</code> </td> <td> U+02256 </td> </tr>
      <tr> <td> <code title="">eqcolon;</code> </td> <td> U+02255 </td> </tr>
      <tr> <td> <code title="">eqsim;</code> </td> <td> U+02242 </td> </tr>
@@ -63467,7 +63444,7 @@
      <tr> <td> <code title="">pertenk;</code> </td> <td> U+02031 </td> </tr>
      <tr> <td> <code title="">pfr;</code> </td> <td> U+1D52D </td> </tr>
      <tr> <td> <code title="">phi;</code> </td> <td> U+003C6 </td> </tr>
-     <tr> <td> <code title="">phiv;</code> </td> <td> U+003C6 </td> </tr>
+     <tr> <td> <code title="">phiv;</code> </td> <td> U+003D5 </td> </tr>
      <tr> <td> <code title="">phmmat;</code> </td> <td> U+02133 </td> </tr>
      <tr> <td> <code title="">phone;</code> </td> <td> U+0260E </td> </tr>
      <tr> <td> <code title="">pi;</code> </td> <td> U+003C0 </td> </tr>
@@ -63905,10 +63882,10 @@
      <tr> <td> <code title="">vBarv;</code> </td> <td> U+02AE9 </td> </tr>
      <tr> <td> <code title="">vDash;</code> </td> <td> U+022A8 </td> </tr>
      <tr> <td> <code title="">vangrt;</code> </td> <td> U+0299C </td> </tr>
-     <tr> <td> <code title="">varepsilon;</code> </td> <td> U+003B5 </td> </tr>
+     <tr> <td> <code title="">varepsilon;</code> </td> <td> U+003F5 </td> </tr>
      <tr> <td> <code title="">varkappa;</code> </td> <td> U+003F0 </td> </tr>
      <tr> <td> <code title="">varnothing;</code> </td> <td> U+02205 </td> </tr>
-     <tr> <td> <code title="">varphi;</code> </td> <td> U+003C6 </td> </tr>
+     <tr> <td> <code title="">varphi;</code> </td> <td> U+003D5 </td> </tr>
      <tr> <td> <code title="">varpi;</code> </td> <td> U+003D6 </td> </tr>
      <tr> <td> <code title="">varpropto;</code> </td> <td> U+0221D </td> </tr>
      <tr> <td> <code title="">varr;</code> </td> <td> U+02195 </td> </tr>

Received on Friday, 13 November 2009 01:45:14 UTC