hixie: specify specific limits for AAA; let me know what pages break (whatwg r5642)

hixie: specify specific limits for AAA; let me know what pages break
(whatwg r5642)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4518&r2=1.4519&f=h
http://html5.org/tools/web-apps-tracker?from=5641&to=5642

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4518
retrieving revision 1.4519
diff -u -d -r1.4518 -r1.4519
--- Overview.html 19 Oct 2010 06:34:28 -0000 1.4518
+++ Overview.html 19 Oct 2010 07:26:59 -0000 1.4519
@@ -60127,11 +60127,21 @@
 
     <p>Run these steps:</p>
 
-    <ol><li>
+    <ol><li><p>Let <var title="">outer loop counter</var> be
+     zero.</li>
 
-      <p>Let the <var title="">formatting element</var> be the
-      last element in the <a href="#list-of-active-formatting-elements">list of active formatting
-      elements</a> that:</p>
+     <li><p><i>Outer loop</i>: If <var title="">outer loop
+     counter</var> is greater than or equal to eight, then abort these
+     steps.</li>
+
+     <li><p>Increment <var title="">outer loop counter</var> by
+     one.</li>
+
+     <li>
+
+      <p>Let the <var title="">formatting element</var> be the last
+      element in the <a href="#list-of-active-formatting-elements">list of active formatting elements</a>
+      that:</p>
 
       <ul><li>is between the end of the list and the last scope
        marker in the list, if any, or the start of the list
@@ -60190,7 +60200,17 @@
       <p>Let <var title="">node</var> and <var title="">last node</var> be the
       <var title="">furthest block</var>. Follow these steps:</p>
 
-      <ol><li>Let <var title="">node</var> be the element immediately
+      <ol><li><p>Let <var title="">inner loop counter</var> be
+       zero.</li>
+
+       <li><p><i>Inner loop</i>: If <var title="">inner loop
+       counter</var> is greater than or equal to three, then abort these
+       steps.</li>
+
+       <li><p>Increment <var title="">inner loop counter</var> by
+       one.</li>
+
+       <li>Let <var title="">node</var> be the element immediately
        above <var title="">node</var> in the <a href="#stack-of-open-elements">stack of open
        elements</a>, or if <var title="">node</var> is no longer in
        the <a href="#stack-of-open-elements">stack of open elements</a> (e.g. because it got
@@ -60201,7 +60221,8 @@
 
        <li>If <var title="">node</var> is not in the <a href="#list-of-active-formatting-elements">list of
        active formatting elements</a>, then remove <var title="">node</var> from the <a href="#stack-of-open-elements">stack of open
-       elements</a> and then go back to step 1.</li>
+       elements</a> and then go back to the step labeled <i>inner
+       loop</i>.</li>
 
        <li>Otherwise, if <var title="">node</var> is the <var title="">formatting element</var>, then go to the next step
        in the overall algorithm.</li>
@@ -60224,7 +60245,7 @@
 
        <li>Let <var title="">last node</var> be <var title="">node</var>.</li>
 
-       <li>Return to step 1 of this inner set of steps.</li>
+       <li>Return to the step labeled <i>inner loop</i>.</li>
 
       </ol></li>
 
@@ -60266,7 +60287,7 @@
      the position of the <var title="">furthest block</var> in that
      stack.</li>
 
-     <li><p>Jump back to step 1 in this series of steps.</li>
+     <li><p>Jump back to the step labeled <i>outer loop</i>.</li>
 
     </ol><p class="note">Because of the way this algorithm causes elements
     to change parents, it has been dubbed the "adoption agency

Received on Tuesday, 19 October 2010 07:27:54 UTC