# [html5] r7401 - [e] (0) Try to clarify the algorithm. I really hope I got the right clarificatio [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Sep 24 20:54:42 PDT 2012

```Author: ianh
Date: 2012-09-24 20:54:40 -0700 (Mon, 24 Sep 2012)
New Revision: 7401

Modified:
complete.html
index
source
Log:
[e] (0) Try to clarify the algorithm. I really hope I got the right clarification. There's a risk I did not. I would really like feedback from implementors who have implemented this to make sure they agree with my clarification.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=16427
Affected topics: HTML Syntax and Parsing

Modified: complete.html
===================================================================
--- complete.html	2012-09-25 03:43:03 UTC (rev 7400)
+++ complete.html	2012-09-25 03:54:40 UTC (rev 7401)
@@ -93721,18 +93721,14 @@

<li>

-      <p>Let <var title="">node</var> and <var title="">last node</var> be the
-      <var title="">furthest block</var>. Follow these steps:</p>
+      <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><p>Let <var title="">inner loop counter</var> be
-       zero.</li>
+      <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><i>Inner loop</i>: If <var title="">inner loop counter</var> is greater than or equal
+       to three, then go to the next step in the overall algorithm.</li>

-       <li><p>Increment <var title="">inner loop counter</var> by
-       one.</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

Modified: index
===================================================================
--- index	2012-09-25 03:43:03 UTC (rev 7400)
+++ index	2012-09-25 03:54:40 UTC (rev 7401)
@@ -93721,18 +93721,14 @@

<li>

-      <p>Let <var title="">node</var> and <var title="">last node</var> be the
-      <var title="">furthest block</var>. Follow these steps:</p>
+      <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><p>Let <var title="">inner loop counter</var> be
-       zero.</li>
+      <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><i>Inner loop</i>: If <var title="">inner loop counter</var> is greater than or equal
+       to three, then go to the next step in the overall algorithm.</li>

-       <li><p>Increment <var title="">inner loop counter</var> by
-       one.</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

Modified: source
===================================================================
--- source	2012-09-25 03:43:03 UTC (rev 7400)
+++ source	2012-09-25 03:54:40 UTC (rev 7401)
@@ -108671,20 +108671,17 @@

<li>

-      <p>Let <var title="">node</var> and <var title="">last node</var> be the
-      <var title="">furthest block</var>. Follow these steps:</p>
+      <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><p>Let <var title="">inner loop counter</var> be
-       zero.</p></li>
+       <li><p>Let <var title="">inner loop counter</var> be zero.</p></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.</p></li>
+       <li><p><i>Inner loop</i>: If <var title="">inner loop counter</var> is greater than or equal
+       to three, then go to the next step in the overall algorithm.</p></li>

-       <li><p>Increment <var title="">inner loop counter</var> by
-       one.</p></li>
+       <li><p>Increment <var title="">inner loop counter</var> by one.</p></li>

<li>Let <var title="">node</var> be the element immediately
above <var title="">node</var> in the <span>stack of open

```