[html5] r6795 - [giow] (0) Drop WebVTT class names that are the empty string. Fixing http://www. [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Oct 31 22:33:09 PDT 2011


Author: ianh
Date: 2011-10-31 22:33:08 -0700 (Mon, 31 Oct 2011)
New Revision: 6795

Modified:
   complete.html
   index
   source
Log:
[giow] (0) Drop WebVTT class names that are the empty string.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=14537

Modified: complete.html
===================================================================
--- complete.html	2011-11-01 03:30:24 UTC (rev 6794)
+++ complete.html	2011-11-01 05:33:08 UTC (rev 6795)
@@ -33760,7 +33760,8 @@
        <dd>
         <p><a href=#attach-a-webvtt-internal-node-object title="attach a WebVTT Internal Node
         Object">Attach</a> a <a href=#webvtt-voice-object>WebVTT Voice Object</a>, and
-        set its value to the token's annotation string.</p>
+        set its value to the token's annotation string, or the empty
+        string if there is no annotation string.</p>
        </dd>
 
        <dt>Otherwise</dt>
@@ -33769,14 +33770,25 @@
        </dd>
 
       </dl><p>When the steps above say to <dfn id=attach-a-webvtt-internal-node-object>attach a WebVTT Internal
-      Node Object</dfn> of a particular class, the user agent must
-      first create an object of the specified class, then set its list
-      of <a href="#webvtt-node-object's-applicable-classes" title="WebVTT Node Object's applicable
-      classes">applicable classes</a> to the list of classes in the
-      token, append the newly created node object to <var title="">current</var>, and finally let <var title="">current</var> be the newly created node object.</p>
+      Node Object</dfn> of a particular concrete class, the user agent
+      must run the following steps:</p>
 
-     </dd>
+      <ol><li><p>Create n new <span title="WebVTT Internal Node
+       Objects">WebVTT Internal Node Object</span> of the specified
+       concrete class.</li>
 
+       <li><p>Set the new object's list of <a href="#webvtt-node-object's-applicable-classes" title="WebVTT Node
+       Object's applicable classes">applicable classes</a> to the
+       list of classes in the token, excluding any classes that are
+       the empty string.</p>
+
+       <li><p>Append the newly created node object to <var title="">current</var>.</li>
+
+       <li><p>Let <var title="">current</var> be the newly created
+       node object.</li>
+
+      </ol></dd>
+
      <dt>If <var title="">token</var> is an end tag</dt>
      <dd>
 

Modified: index
===================================================================
--- index	2011-11-01 03:30:24 UTC (rev 6794)
+++ index	2011-11-01 05:33:08 UTC (rev 6795)
@@ -33760,7 +33760,8 @@
        <dd>
         <p><a href=#attach-a-webvtt-internal-node-object title="attach a WebVTT Internal Node
         Object">Attach</a> a <a href=#webvtt-voice-object>WebVTT Voice Object</a>, and
-        set its value to the token's annotation string.</p>
+        set its value to the token's annotation string, or the empty
+        string if there is no annotation string.</p>
        </dd>
 
        <dt>Otherwise</dt>
@@ -33769,14 +33770,25 @@
        </dd>
 
       </dl><p>When the steps above say to <dfn id=attach-a-webvtt-internal-node-object>attach a WebVTT Internal
-      Node Object</dfn> of a particular class, the user agent must
-      first create an object of the specified class, then set its list
-      of <a href="#webvtt-node-object's-applicable-classes" title="WebVTT Node Object's applicable
-      classes">applicable classes</a> to the list of classes in the
-      token, append the newly created node object to <var title="">current</var>, and finally let <var title="">current</var> be the newly created node object.</p>
+      Node Object</dfn> of a particular concrete class, the user agent
+      must run the following steps:</p>
 
-     </dd>
+      <ol><li><p>Create n new <span title="WebVTT Internal Node
+       Objects">WebVTT Internal Node Object</span> of the specified
+       concrete class.</li>
 
+       <li><p>Set the new object's list of <a href="#webvtt-node-object's-applicable-classes" title="WebVTT Node
+       Object's applicable classes">applicable classes</a> to the
+       list of classes in the token, excluding any classes that are
+       the empty string.</p>
+
+       <li><p>Append the newly created node object to <var title="">current</var>.</li>
+
+       <li><p>Let <var title="">current</var> be the newly created
+       node object.</li>
+
+      </ol></dd>
+
      <dt>If <var title="">token</var> is an end tag</dt>
      <dd>
 

Modified: source
===================================================================
--- source	2011-11-01 03:30:24 UTC (rev 6794)
+++ source	2011-11-01 05:33:08 UTC (rev 6795)
@@ -37009,7 +37009,8 @@
        <dd>
         <p><span title="attach a WebVTT Internal Node
         Object">Attach</span> a <span>WebVTT Voice Object</span>, and
-        set its value to the token's annotation string.</p>
+        set its value to the token's annotation string, or the empty
+        string if there is no annotation string.</p>
        </dd>
 
        <dt>Otherwise</dt>
@@ -37020,14 +37021,28 @@
       </dl>
 
       <p>When the steps above say to <dfn>attach a WebVTT Internal
-      Node Object</dfn> of a particular class, the user agent must
-      first create an object of the specified class, then set its list
-      of <span title="WebVTT Node Object's applicable
-      classes">applicable classes</span> to the list of classes in the
-      token, append the newly created node object to <var
-      title="">current</var>, and finally let <var
-      title="">current</var> be the newly created node object.</p>
+      Node Object</dfn> of a particular concrete class, the user agent
+      must run the following steps:</p>
 
+      <ol>
+
+       <li><p>Create n new <span title="WebVTT Internal Node
+       Objects">WebVTT Internal Node Object</span> of the specified
+       concrete class.</p></li>
+
+       <li><p>Set the new object's list of <span title="WebVTT Node
+       Object's applicable classes">applicable classes</span> to the
+       list of classes in the token, excluding any classes that are
+       the empty string.</p>
+
+       <li><p>Append the newly created node object to <var
+       title="">current</var>.</p></li>
+
+       <li><p>Let <var title="">current</var> be the newly created
+       node object.</p></li>
+
+      </ol>
+
      </dd>
 
      <dt>If <var title="">token</var> is an end tag</dt>




More information about the Commit-Watchers mailing list