Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[giow] (2) specify specific limits for AAA; let me know what pages break
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10801

git-svn-id: http://svn.whatwg.org/webapps@5642 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Oct 19, 2010
1 parent 10e9253 commit 78a2a0e
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 22 deletions.
37 changes: 29 additions & 8 deletions complete.html
Expand Up @@ -81194,11 +81194,21 @@ <h5 id=the-before-head-insertion-mode><span class=secno>12.2.5.6 </span>The "<df

<p>Run these steps:</p>

<ol><li>
<ol><li><p>Let <var title="">outer loop counter</var> be
zero.</li>

<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>

<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>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
Expand Down Expand Up @@ -81257,7 +81267,17 @@ <h5 id=the-before-head-insertion-mode><span class=secno>12.2.5.6 </span>The "<df
<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
Expand All @@ -81268,7 +81288,8 @@ <h5 id=the-before-head-insertion-mode><span class=secno>12.2.5.6 </span>The "<df

<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>
Expand All @@ -81291,7 +81312,7 @@ <h5 id=the-before-head-insertion-mode><span class=secno>12.2.5.6 </span>The "<df

<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>

Expand Down Expand Up @@ -81333,7 +81354,7 @@ <h5 id=the-before-head-insertion-mode><span class=secno>12.2.5.6 </span>The "<df
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
Expand Down
37 changes: 29 additions & 8 deletions index
Expand Up @@ -77108,11 +77108,21 @@ document.body.appendChild(text);

<p>Run these steps:</p>

<ol><li>
<ol><li><p>Let <var title="">outer loop counter</var> be
zero.</li>

<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>

<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>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
Expand Down Expand Up @@ -77171,7 +77181,17 @@ document.body.appendChild(text);
<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
Expand All @@ -77182,7 +77202,8 @@ document.body.appendChild(text);

<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>
Expand All @@ -77205,7 +77226,7 @@ document.body.appendChild(text);

<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>

Expand Down Expand Up @@ -77247,7 +77268,7 @@ document.body.appendChild(text);
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
Expand Down
33 changes: 27 additions & 6 deletions source
Expand Up @@ -92764,11 +92764,21 @@ document.body.appendChild(text);

<ol>

<li><p>Let <var title="">outer loop counter</var> be
zero.</p></li>

<li><p><i>Outer loop</i>: If <var title="">outer loop
counter</var> is greater than or equal to eight, then abort these
steps.</p></li>

<li><p>Increment <var title="">outer loop counter</var> by
one.</p></li>

<li>

<p>Let the <var title="">formatting element</var> be the
last element in the <span>list of active formatting
elements</span> that:</p>
<p>Let the <var title="">formatting element</var> be the last
element in the <span>list of active formatting elements</span>
that:</p>

<ul>

Expand Down Expand Up @@ -92834,6 +92844,16 @@ document.body.appendChild(text);

<ol>

<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>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
elements</span>, or if <var title="">node</var> is no longer in
Expand All @@ -92846,7 +92866,8 @@ document.body.appendChild(text);
<li>If <var title="">node</var> is not in the <span>list of
active formatting elements</span>, then remove <var
title="">node</var> from the <span>stack of open
elements</span> and then go back to step 1.</li>
elements</span> 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
Expand All @@ -92873,7 +92894,7 @@ document.body.appendChild(text);

<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>

Expand Down Expand Up @@ -92917,7 +92938,7 @@ document.body.appendChild(text);
the position of the <var title="">furthest block</var> in that
stack.</p></li>

<li><p>Jump back to step 1 in this series of steps.</p></li>
<li><p>Jump back to the step labeled <i>outer loop</i>.</p></li>

</ol>

Expand Down

0 comments on commit 78a2a0e

Please sign in to comment.