[html5] r5297 - [giowt] (2) Make sure </svg> exits foreign content mode Fixing http://www.w3.org [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Aug 16 13:26:04 PDT 2010


Author: ianh
Date: 2010-08-16 13:26:03 -0700 (Mon, 16 Aug 2010)
New Revision: 5297

Modified:
   complete.html
   index
   source
Log:
[giowt] (2) Make sure </svg> exits foreign content mode
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10217

Modified: complete.html
===================================================================
--- complete.html	2010-08-16 19:30:25 UTC (rev 5296)
+++ complete.html	2010-08-16 20:26:03 UTC (rev 5297)
@@ -84821,9 +84821,10 @@
      error</a>.</li>
 
      <li><p><i>Loop</i>: If <var title="">node</var> has the same tag
-     name as the token, pop elements from the <a href=#stack-of-open-elements>stack of
-     open elements</a> until <var title="">node</var> has been
-     popped from the stack, and then abort these steps.</li>
+     name as the token, pop elements from the <a href=#stack-of-open-elements>stack of open
+     elements</a> until <var title="">node</var> has been popped
+     from the stack, and then jump to the last step of this list of
+     steps.</li>
 
      <li><p>Set <var title="">node</var> to the previous entry in the
      <a href=#stack-of-open-elements>stack of open elements</a>.</li>
@@ -84833,8 +84834,9 @@
      <i>loop</i>.</li>
 
      <li><p>Otherwise, process the token <a href=#using-the-rules-for>using the rules
-     for</a> the <a href=#secondary-insertion-mode>secondary insertion mode</a>. If, after
-     doing so, the <a href=#insertion-mode>insertion mode</a> is still "<a href=#parsing-main-inforeign title="insertion mode: in foreign content">in foreign
+     for</a> the <a href=#secondary-insertion-mode>secondary insertion mode</a>.</li>
+
+     <li><p>If the <a href=#insertion-mode>insertion mode</a> is still "<a href=#parsing-main-inforeign title="insertion mode: in foreign content">in foreign
      content</a>", but there is no element <a href=#has-an-element-in-scope title="has an
      element in scope">in scope</a> that has a namespace other than
      the <a href=#html-namespace-0>HTML namespace</a>, switch the <a href=#insertion-mode>insertion

Modified: index
===================================================================
--- index	2010-08-16 19:30:25 UTC (rev 5296)
+++ index	2010-08-16 20:26:03 UTC (rev 5297)
@@ -77923,9 +77923,10 @@
      error</a>.</li>
 
      <li><p><i>Loop</i>: If <var title="">node</var> has the same tag
-     name as the token, pop elements from the <a href=#stack-of-open-elements>stack of
-     open elements</a> until <var title="">node</var> has been
-     popped from the stack, and then abort these steps.</li>
+     name as the token, pop elements from the <a href=#stack-of-open-elements>stack of open
+     elements</a> until <var title="">node</var> has been popped
+     from the stack, and then jump to the last step of this list of
+     steps.</li>
 
      <li><p>Set <var title="">node</var> to the previous entry in the
      <a href=#stack-of-open-elements>stack of open elements</a>.</li>
@@ -77935,8 +77936,9 @@
      <i>loop</i>.</li>
 
      <li><p>Otherwise, process the token <a href=#using-the-rules-for>using the rules
-     for</a> the <a href=#secondary-insertion-mode>secondary insertion mode</a>. If, after
-     doing so, the <a href=#insertion-mode>insertion mode</a> is still "<a href=#parsing-main-inforeign title="insertion mode: in foreign content">in foreign
+     for</a> the <a href=#secondary-insertion-mode>secondary insertion mode</a>.</li>
+
+     <li><p>If the <a href=#insertion-mode>insertion mode</a> is still "<a href=#parsing-main-inforeign title="insertion mode: in foreign content">in foreign
      content</a>", but there is no element <a href=#has-an-element-in-scope title="has an
      element in scope">in scope</a> that has a namespace other than
      the <a href=#html-namespace-0>HTML namespace</a>, switch the <a href=#insertion-mode>insertion

Modified: source
===================================================================
--- source	2010-08-16 19:30:25 UTC (rev 5296)
+++ source	2010-08-16 20:26:03 UTC (rev 5297)
@@ -96743,9 +96743,10 @@
      error</span>.</p></li>
 
      <li><p><i>Loop</i>: If <var title="">node</var> has the same tag
-     name as the token, pop elements from the <span>stack of
-     open elements</span> until <var title="">node</var> has been
-     popped from the stack, and then abort these steps.</p></li>
+     name as the token, pop elements from the <span>stack of open
+     elements</span> until <var title="">node</var> has been popped
+     from the stack, and then jump to the last step of this list of
+     steps.</p></li>
 
      <li><p>Set <var title="">node</var> to the previous entry in the
      <span>stack of open elements</span>.</p></li>
@@ -96755,8 +96756,9 @@
      <i>loop</i>.</p></li>
 
      <li><p>Otherwise, process the token <span>using the rules
-     for</span> the <span>secondary insertion mode</span>. If, after
-     doing so, the <span>insertion mode</span> is still "<span
+     for</span> the <span>secondary insertion mode</span>.</p></li>
+
+     <li><p>If the <span>insertion mode</span> is still "<span
      title="insertion mode: in foreign content">in foreign
      content</span>", but there is no element <span title="has an
      element in scope">in scope</span> that has a namespace other than




More information about the Commit-Watchers mailing list