csswg/selectors4 Overview.html,1.38,1.39 Overview.src.html,1.40,1.41

Update of /sources/public/csswg/selectors4
In directory hutz:/tmp/cvs-serv23076

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Add :past and :future for HTML5 to reference.

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/selectors4/Overview.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- Overview.html	25 Jul 2011 18:44:45 -0000	1.38
+++ Overview.html	3 Aug 2011 06:23:17 -0000	1.39
@@ -15,13 +15,13 @@
 
    <h1 id=title>Selectors Level 4</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 25 July 2011</h2>
+   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 3 August 2011</h2>
 
    <dl>
     <dt>This version:
 
-    <dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors4-20110725/">
-             http://www.w3.org/TR/2011/WD-selectors4-20110725</a> -->
+    <dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors4-20110803/">
+             http://www.w3.org/TR/2011/WD-selectors4-20110803</a> -->
      <a href="http://dev.w3.org/csswg/selectors4">
      http://dev.w3.org/csswg/selectors4</a>
 
@@ -254,7 +254,13 @@
     Presentation Pseudo-classes</a>
     <ul class=toc>
      <li><a href="#current-pseudo"><span class=secno>9.1. </span> The
-      currently-playing pseudo-class <code>:current</code></a>
+      current-element pseudo-class <code>:current</code></a>
+
+     <li><a href="#past-pseudo"><span class=secno>9.2. </span> The
+      past-element pseudo-class <code>:past</code></a>
+
+     <li><a href="#future-pseudo"><span class=secno>9.3. </span> The
+      future-element pseudo-class <code>:future</code></a>
     </ul>
 
    <li><a href="#linguistic-pseudos"><span class=secno>10. </span> Linguistic
@@ -1973,18 +1979,19 @@
   <h2 id=time-pseudo><span class=secno>9. </span> Time-linear Presentation
    Pseudo-classes</h2>
 
-  <h3 id=current-pseudo><span class=secno>9.1. </span> The currently-playing
+  <h3 id=current-pseudo><span class=secno>9.1. </span> The current-element
    pseudo-class <code>:current</code></h3>
 
   <p>The <code>:current</code> pseudo-class represents the innermost element,
-   or ancestor of an element, that is currently being rendered in a
-   time-dimensional canvas, such as during speech rendering of a document.
-   Its alternate form <code>:current()</code>, like <code>:matches()</code>,
-   takes a list of compound selectors as its argument: it represents the
-   <code>:current</code> element that matches the argument or, if that does
-   not match, the innermost ancestor of the <code>:current</code> element
-   that does. (If neither the <code>:current</code> element nor its ancestors
-   match the argument, then the selector does not represent anything.)
+   or ancestor of an element, that is currently being displayed in a
+   time-dimensional canvas, such as during speech rendering of an HTML
+   document. Its alternate form <code>:current()</code>, like
+   <code>:matches()</code>, takes a list of compound selectors as its
+   argument: it represents the <code>:current</code> element that matches the
+   argument or, if that does not match, the innermost ancestor of the
+   <code>:current</code> element that does. (If neither the
+   <code>:current</code> element nor its ancestors match the argument, then
+   the selector does not represent anything.)
 
   <div class=example>
    <p>For example, the following rule will highlight whichever paragraph or
@@ -1996,6 +2003,24 @@
 <!-- -->}</pre>
   </div>
 
+  <h3 id=past-pseudo><span class=secno>9.2. </span> The past-element
+   pseudo-class <code>:past</code></h3>
+
+  <p>The <code>:past</code> pseudo-class represents any element that is
+   defined to occur entirely prior to a <code>:current<code> element. If a
+   time-based order of elements is not defined by the document language, then
+   this represents any element that is a (possibly indirect) previous sibling
+   of a <code>:current</code> element. </code></code>
+
+  <h3 id=future-pseudo><span class=secno>9.3. </span> The future-element
+   pseudo-class <code>:future</code></h3>
+
+  <p>The <code>:future</code> pseudo-class represents any element that is
+   defined to occur entirely after a <code>:current<code> element. If a
+   time-based order of elements is not defined by the document language, then
+   this represents any element that is a (possibly indirect) next sibling of
+   a <code>:current</code> element. </code></code>
+
   <h2 id=linguistic-pseudos><span class=secno>10. </span> Linguistic
    Pseudo-classes</h2>
 
@@ -3398,10 +3423,10 @@
    <dt id=SVG11>[SVG11]
 
    <dd>Erik Dahlstr&#246;m; et al. <a
-    href="http://www.w3.org/TR/2011/WD-SVG11-20110512/"><cite>Scalable Vector
-    Graphics (SVG) 1.1 (Second Edition).</cite></a> 12 May 2011. W3C Working
-    Draft. (Work in progress.) URL: <a
-    href="http://www.w3.org/TR/2011/WD-SVG11-20110512/">http://www.w3.org/TR/2011/WD-SVG11-20110512/</a>
+    href="http://www.w3.org/TR/2011/PR-SVG11-20110609/"><cite>Scalable Vector
+    Graphics (SVG) 1.1 (Second Edition).</cite></a> 9 June 2011. W3C Proposed
+    Recommendation. (Work in progress.) URL: <a
+    href="http://www.w3.org/TR/2011/PR-SVG11-20110609/">http://www.w3.org/TR/2011/PR-SVG11-20110609/</a>
     </dd>
    <!---->
 

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/selectors4/Overview.src.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- Overview.src.html	25 Jul 2011 18:44:45 -0000	1.40
+++ Overview.src.html	3 Aug 2011 06:23:17 -0000	1.41
@@ -1462,12 +1462,12 @@
 Time-linear Presentation Pseudo-classes</h2>
 
 <h3 id="current-pseudo">
-The currently-playing pseudo-class <code>:current</code></h3>
+The current-element pseudo-class <code>:current</code></h3>
 
   <p>The <code>:current</code> pseudo-class represents the innermost
-    element, or ancestor of an element, that is currently being rendered
-    in a time-dimensional canvas, such as during speech rendering of a
-    document.
+    element, or ancestor of an element, that is currently being displayed
+    in a time-dimensional canvas, such as during speech rendering of an
+    HTML document.
     Its alternate form <code>:current()</code>, like <code>:matches()</code>,
     takes a list of compound selectors as its argument: it represents the
     <code>:current</code> element that matches the argument or, if that does
@@ -1484,6 +1484,24 @@
 <!-- -->}</pre>
   </div>
 
+<h3 id="past-pseudo">
+The past-element pseudo-class <code>:past</code></h3>
+
+  <p>The <code>:past</code> pseudo-class represents any element that is
+    defined to occur entirely prior to a <code>:current<code> element.
+    If a time-based order of elements is not defined by the document language,
+    then this represents any element that is a (possibly indirect) previous
+    sibling of a <code>:current</code> element.
+
+<h3 id="future-pseudo">
+The future-element pseudo-class <code>:future</code></h3>
+
+  <p>The <code>:future</code> pseudo-class represents any element that is
+    defined to occur entirely after a <code>:current<code> element.
+    If a time-based order of elements is not defined by the document language,
+    then this represents any element that is a (possibly indirect) next
+    sibling of a <code>:current</code> element.
+
 <h2 id="linguistic-pseudos">
 Linguistic Pseudo-classes</h2>
 

Received on Wednesday, 3 August 2011 06:23:25 UTC