[html5] r7267 - [giow] (0) Narrow the scope of the xml:base ban to HTML elements. If SVG wants t [...]

whatwg at whatwg.org whatwg at whatwg.org
Fri Aug 24 12:02:17 PDT 2012


Author: ianh
Date: 2012-08-24 12:02:15 -0700 (Fri, 24 Aug 2012)
New Revision: 7267

Modified:
   complete.html
   index
   source
Log:
[giow] (0) Narrow the scope of the xml:base ban to HTML elements. If SVG wants to allow them, e.g., that's up to them.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=17890
Affected topics: HTML, HTML Syntax and Parsing

Modified: complete.html
===================================================================
--- complete.html	2012-08-24 18:52:50 UTC (rev 7266)
+++ complete.html	2012-08-24 19:02:15 UTC (rev 7267)
@@ -11703,9 +11703,10 @@
   defined in XML Base. <a href=#refsXMLBASE>[XMLBASE]</a></p>
 
   <p>The <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute may be
-  used on elements of <a href=#xml-documents>XML documents</a>. Authors must not
-  use the <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute in
-  <a href=#html-documents>HTML documents</a>.</p>
+  used on <a href=#html-elements>HTML elements</a> of <a href=#xml-documents>XML documents</a>.
+  Authors must not use the <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code>
+  attribute on <a href=#html-elements>HTML elements</a> in <a href=#html-documents>HTML
+  documents</a>.</p>
 
 
   <h5 id=the-dir-attribute><span class=secno>3.2.3.6 </span>The <dfn title=attr-dir><code>dir</code></dfn> attribute</h5>
@@ -87607,7 +87608,12 @@
   </table><p>No other namespaced attribute can be expressed in <a href=#syntax>the
   HTML syntax</a>.</p>
 
+  <p class=note>Whether the attributes in the table above are
+  conforming or not is defined by other specifications (e.g. the SVG
+  and MathML specifications); this section only describes the syntax
+  rules if the attributes are serialised using the HTML syntax.</p>
 
+
   <h5 id=optional-tags><span class=secno>12.1.2.4 </span>Optional tags</h5>
 
   <p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.</p>

Modified: index
===================================================================
--- index	2012-08-24 18:52:50 UTC (rev 7266)
+++ index	2012-08-24 19:02:15 UTC (rev 7267)
@@ -11703,9 +11703,10 @@
   defined in XML Base. <a href=#refsXMLBASE>[XMLBASE]</a></p>
 
   <p>The <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute may be
-  used on elements of <a href=#xml-documents>XML documents</a>. Authors must not
-  use the <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute in
-  <a href=#html-documents>HTML documents</a>.</p>
+  used on <a href=#html-elements>HTML elements</a> of <a href=#xml-documents>XML documents</a>.
+  Authors must not use the <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code>
+  attribute on <a href=#html-elements>HTML elements</a> in <a href=#html-documents>HTML
+  documents</a>.</p>
 
 
   <h5 id=the-dir-attribute><span class=secno>3.2.3.6 </span>The <dfn title=attr-dir><code>dir</code></dfn> attribute</h5>
@@ -87607,7 +87608,12 @@
   </table><p>No other namespaced attribute can be expressed in <a href=#syntax>the
   HTML syntax</a>.</p>
 
+  <p class=note>Whether the attributes in the table above are
+  conforming or not is defined by other specifications (e.g. the SVG
+  and MathML specifications); this section only describes the syntax
+  rules if the attributes are serialised using the HTML syntax.</p>
 
+
   <h5 id=optional-tags><span class=secno>12.1.2.4 </span>Optional tags</h5>
 
   <p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.</p>

Modified: source
===================================================================
--- source	2012-08-24 18:52:50 UTC (rev 7266)
+++ source	2012-08-24 19:02:15 UTC (rev 7267)
@@ -12129,9 +12129,10 @@
   defined in XML Base. <a href="#refsXMLBASE">[XMLBASE]</a></p>
 
   <p>The <code title="attr-xml-base">xml:base</code> attribute may be
-  used on elements of <span>XML documents</span>. Authors must not
-  use the <code title="attr-xml-base">xml:base</code> attribute in
-  <span>HTML documents</span>.</p>
+  used on <span>HTML elements</span> of <span>XML documents</span>.
+  Authors must not use the <code title="attr-xml-base">xml:base</code>
+  attribute on <span>HTML elements</span> in <span>HTML
+  documents</span>.</p>
 
 
   <h5>The <dfn title="attr-dir"><code>dir</code></dfn> attribute</h5>
@@ -101802,7 +101803,12 @@
   <p>No other namespaced attribute can be expressed in <span>the
   HTML syntax</span>.</p>
 
+  <p class="note">Whether the attributes in the table above are
+  conforming or not is defined by other specifications (e.g. the SVG
+  and MathML specifications); this section only describes the syntax
+  rules if the attributes are serialised using the HTML syntax.</p>
 
+
   <h5>Optional tags</h5>
 
   <p>Certain tags can be <dfn




More information about the Commit-Watchers mailing list