[html5] r2740 - [e] (0) Filling in the rendering section: moving stuff around.

whatwg at whatwg.org whatwg at whatwg.org
Mon Feb 2 03:53:13 PST 2009


Author: ianh
Date: 2009-02-02 03:53:12 -0800 (Mon, 02 Feb 2009)
New Revision: 2740

Modified:
   index
   source
Log:
[e] (0) Filling in the rendering section: moving stuff around.

Modified: index
===================================================================
--- index	2009-02-02 11:42:50 UTC (rev 2739)
+++ index	2009-02-02 11:53:12 UTC (rev 2740)
@@ -1049,8 +1049,14 @@
      <li><a href=#the-marquee-element><span class=secno>10.4.5 </span>The <code>marquee</code> element</a></li>
      <li><a href=#the-hr-element-0><span class=secno>10.4.6 </span>The <code>hr</code> element</a></li>
      <li><a href=#the-br-element-0><span class=secno>10.4.7 </span>The <code>br</code> element</a></li>
-     <li><a href=#frames><span class=secno>10.4.8 </span>Frames</a></ol></li>
-   <li><a href=#other><span class=secno>10.5 </span>Other</a></ol></li>
+     <li><a href=#frames><span class=secno>10.4.8 </span>Frames</a></li>
+     <li><a href=#images-0><span class=secno>10.4.9 </span>Images</a></li>
+     <li><a href=#fragment-identifiers><span class=secno>10.4.10 </span>Fragment identifiers</a></ol></li>
+   <li><a href=#interactive-media><span class=secno>10.5 </span>Interactive media</a>
+    <ol>
+     <li><a href=#hit-testing><span class=secno>10.5.1 </span>Hit testing</a></ol></li>
+   <li><a href=#print-media><span class=secno>10.6 </span>Print media</a></li>
+   <li><a href=#interaction-with-css><span class=secno>10.7 </span>Interaction with CSS</a></ol></li>
  <li><a href=#obsolete-features><span class=secno>11 </span>Obsolete features</a>
   <ol>
    <li><a href=#self-contained-features-0><span class=secno>11.1 </span>Self-contained features</a>
@@ -55715,6 +55721,29 @@
 
   <p><em>This section all its subsections are non-normative.</em></p>
 
+  <!-- XXX
+
+    figure/legend
+    iframe, embed, object, applet, video, audio, canvas
+
+    Default UI
+      link: click
+      mark: skip to next mark element
+      title attribute: tooltip
+      cite attribute on q, blockquote, ins, del: on hover, show link
+      ...
+
+    Define how to determine what element is under the cursor, unless
+    the CSS group has finally gotten around to defining that before we
+    get to it
+
+    Extensions to CSS
+      for drag and drop
+      for datagrid
+      ...
+
+-->
+
   <h3 id=introduction-8><span class=secno>10.1 </span>Introduction</h3>
 
   <p>User agents are not required present HTML documents in any
@@ -55790,7 +55819,16 @@
 
 li { display: list-item; }</pre>
 
-  <!-- XXX ruby, rt, rp -->
+  <!-- XXX ruby, rt, rp 
+  > * note on rt rendering
+  > 
+  > Since there are a number of documents with ruby but without rp, when you
+  > write the rendering section, please include an advice for user agents
+  > that do not support "correct" ruby rendering to render something like
+  > "(" and ")" before and after ruby text (using, e.g., CSS ::before and
+  > ::after) even when there are no rp elements. Otherwise, reading Web
+  > pages without rp is very annoying.
+  -->
 
   <!-- del, ins, and map are inline. -->
 
@@ -56081,10 +56119,14 @@
 
   <h4 id=the-datagrid-element><span class=secno>10.4.3 </span>The <code><a href=#datagrid>datagrid</a></code> element</h4>
 
-  <p class=XXX>...</p>
+  <p class=XXX>This section will probably include details on
+  how to render DATAGRID (including <span id=datagridPseudos>its
+  pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
+  concert with CSS.</p>
 
 
 
+
   <h4 id=rendering-and-menus/toolbars><span class=secno>10.4.4 </span>Rendering and menus/toolbars</h4>
 
   <h5 id="the-'icon'-property"><span class=secno>10.4.4.1 </span>The 'icon' property</h5>
@@ -56122,43 +56164,39 @@
 
 
 
-  <h3 id=other><span class=secno>10.5 </span>Other</h3>
+  <h4 id=images-0><span class=secno>10.4.9 </span>Images</h4>
 
-  <!-- XXX
+  <p class=XXX>...</p>
 
-    figure/legend
-    iframe, embed, object, applet, video, audio, canvas
+  <!--
+    img - how to handle alt text, img in link (no border)... Define
+    that either the src="" is shown (as an image) or the alt="" is
+    shown (inline) but should not ever have both at once.
+  -->
 
-    Default UI
-      link: click
-      mark: skip to next mark element
-      title attribute: tooltip
-      cite attribute on q, blockquote, ins, del: on hover, show link
-      ...
+  <p class=XXX>Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing
+  of embedded content</dfn></p>
 
-    Define how to determine what element is under the cursor, unless
-    the CSS group has finally gotten around to defining that before we
-    get to it
 
-    Extensions to CSS
-      for drag and drop
-      for datagrid
-      ...
 
-> * note on rt rendering
-> 
-> Since there are a number of documents with ruby but without rp, when you
-> write the rendering section, please include an advice for user agents
-> that do not support "correct" ruby rendering to render something like
-> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
-> ::after) even when there are no rp elements. Otherwise, reading Web
-> pages without rp is very annoying.
+  <h4 id=fragment-identifiers><span class=secno>10.4.10 </span>Fragment identifiers</h4>
 
-      img - how to handle alt text, img in link (no border)... Define
-      that either the src="" is shown (as an image) or the alt="" is
-      shown (inline) but should not ever have both at once.
+  <p class=XXX>(need to remove "must" and reword) CSS UAs in visual
+  media must, when scrolling a page to a fragment identifier, align
+  the top of the viewport with the target element's top border
+  edge.</p> <!-- XXX horiz pos given bidi, and not scrolling when not
+  required to?  -->
 
 
+  <h3 id=interactive-media><span class=secno>10.5 </span>Interactive media</h3>
+
+  <h4 id=hit-testing><span class=secno>10.5.1 </span>Hit testing</h4>
+
+  <p class=XXX>this should really be in a CSS spec -- hot to decide
+  which element is under the cursor -->
+
+<!--
+
 HIT TESTING TRANSPARENCY
 
 Definition: IE considers a point of an element "transparent" if any
@@ -56221,44 +56259,20 @@
 
   -->
 
-  <p class=XXX>This section will probably include details on
-  how to render DATAGRID (including <span id=datagridPseudos>its
-  pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
-  concert with CSS. Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing
-  of embedded content</dfn></p>
 
-  <p>CSS UAs in visual media must, when scrolling a page to a fragment
-  identifier, align the top of the viewport with the target element's
-  top border edge.</p> <!-- XXX horiz pos given bidi, and not
-  scrolling when not required to? -->
+  <h3 id=print-media><span class=secno>10.6 </span>Print media</h3>
 
-<!--
-  <h4>Section headers</h4>
-
-  <p>For <code>h1</code> elements, CSS-aware visual user agents should
-  derive the size of the header from the level of <code>section</code>
-  nesting. This effect should be achieved by including the following
-  rules, or their equivalent, in the UA's user agent style sheet:</p>
-
-  <pre>@namespace xh url(http://www.w3.org/1999/xhtml);
-xh|section xh|h1 { /* same styles as h2 */ }
-xh|section xh|section xh|h1 { /* same styles as h4 */ }
-xh|section xh|section xh|section xh|h1 { /* same styles as h4 */ }
-xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h5 */ }
-xh|section xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h6 */ }</pre>
-
-  <p>Authors should use <code>h1</code> elements to denote headers in
-  sections. Authors may instead use <code>h2</code> ...
-  <code>h6</code> elements, for backwards compatibility with user
-  agents that do not support <code>section</code> elements.</p>
-
--->
-
   <p class=XXX> must define letting the user "<dfn id=obtain-a-physical-form>obtain a
   physical form</dfn> (or a representation of a physical form)" of a
   document (printing) and what this means for the UA, in particular
   creating a new view for the print media.</p>
 
+
+  <h3 id=interaction-with-css><span class=secno>10.7 </span>Interaction with CSS</h3>
+
+  <!-- XXX this should be normative, so we'll have to move it out of
+  this section -->
+
   <p class=XXX>Must define that in CSS, tag and attribute
   names in HTML documents, and class names in quirks mode documents,
   are case-insensitive, as well as saying which attribute values must

Modified: source
===================================================================
--- source	2009-02-02 11:42:50 UTC (rev 2739)
+++ source	2009-02-02 11:53:12 UTC (rev 2740)
@@ -60930,6 +60930,29 @@
 
   <p><em>This section all its subsections are non-normative.</em></p>
 
+  <!-- XXX
+
+    figure/legend
+    iframe, embed, object, applet, video, audio, canvas
+
+    Default UI
+      link: click
+      mark: skip to next mark element
+      title attribute: tooltip
+      cite attribute on q, blockquote, ins, del: on hover, show link
+      ...
+
+    Define how to determine what element is under the cursor, unless
+    the CSS group has finally gotten around to defining that before we
+    get to it
+
+    Extensions to CSS
+      for drag and drop
+      for datagrid
+      ...
+
+-->
+
   <h3>Introduction</h3>
 
   <p>User agents are not required present HTML documents in any
@@ -61005,7 +61028,16 @@
 
 li { display: list-item; }</pre>
 
-  <!-- XXX ruby, rt, rp -->
+  <!-- XXX ruby, rt, rp 
+  > * note on rt rendering
+  > 
+  > Since there are a number of documents with ruby but without rp, when you
+  > write the rendering section, please include an advice for user agents
+  > that do not support "correct" ruby rendering to render something like
+  > "(" and ")" before and after ruby text (using, e.g., CSS ::before and
+  > ::after) even when there are no rp elements. Otherwise, reading Web
+  > pages without rp is very annoying.
+  -->
 
   <!-- del, ins, and map are inline. -->
 
@@ -61310,10 +61342,14 @@
 
   <h4>The <code>datagrid</code> element</h4>
 
-  <p class="XXX">...</p>
+  <p class="XXX">This section will probably include details on
+  how to render DATAGRID (including <span id="datagridPseudos">its
+  pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
+  concert with CSS.</p>
 
 
 
+
   <h4>Rendering and menus/toolbars</h4>
 
   <h5>The 'icon' property</h5>
@@ -61351,43 +61387,39 @@
 
 
 
-  <h3>Other</h3>
+  <h4>Images</h4>
 
-  <!-- XXX
+  <p class="XXX">...</p>
 
-    figure/legend
-    iframe, embed, object, applet, video, audio, canvas
+  <!--
+    img - how to handle alt text, img in link (no border)... Define
+    that either the src="" is shown (as an image) or the alt="" is
+    shown (inline) but should not ever have both at once.
+  -->
 
-    Default UI
-      link: click
-      mark: skip to next mark element
-      title attribute: tooltip
-      cite attribute on q, blockquote, ins, del: on hover, show link
-      ...
+  <p class="XXX">Terms that need to be defined include: <dfn>sizing
+  of embedded content</dfn></p>
 
-    Define how to determine what element is under the cursor, unless
-    the CSS group has finally gotten around to defining that before we
-    get to it
 
-    Extensions to CSS
-      for drag and drop
-      for datagrid
-      ...
 
-> * note on rt rendering
-> 
-> Since there are a number of documents with ruby but without rp, when you
-> write the rendering section, please include an advice for user agents
-> that do not support "correct" ruby rendering to render something like
-> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
-> ::after) even when there are no rp elements. Otherwise, reading Web
-> pages without rp is very annoying.
+  <h4>Fragment identifiers</h4>
 
-      img - how to handle alt text, img in link (no border)... Define
-      that either the src="" is shown (as an image) or the alt="" is
-      shown (inline) but should not ever have both at once.
+  <p class="XXX">(need to remove "must" and reword) CSS UAs in visual
+  media must, when scrolling a page to a fragment identifier, align
+  the top of the viewport with the target element's top border
+  edge.</p> <!-- XXX horiz pos given bidi, and not scrolling when not
+  required to?  -->
 
 
+  <h3>Interactive media</h3>
+
+  <h4>Hit testing</h4>
+
+  <p class="XXX">this should really be in a CSS spec -- hot to decide
+  which element is under the cursor -->
+
+<!--
+
 HIT TESTING TRANSPARENCY
 
 Definition: IE considers a point of an element "transparent" if any
@@ -61450,44 +61482,20 @@
 
   -->
 
-  <p class="XXX">This section will probably include details on
-  how to render DATAGRID (including <span id="datagridPseudos">its
-  pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
-  concert with CSS. Terms that need to be defined include: <dfn>sizing
-  of embedded content</dfn></p>
 
-  <p>CSS UAs in visual media must, when scrolling a page to a fragment
-  identifier, align the top of the viewport with the target element's
-  top border edge.</p> <!-- XXX horiz pos given bidi, and not
-  scrolling when not required to? -->
+  <h3>Print media</h3>
 
-<!--
-  <h4>Section headers</h4>
-
-  <p>For <code>h1</code> elements, CSS-aware visual user agents should
-  derive the size of the header from the level of <code>section</code>
-  nesting. This effect should be achieved by including the following
-  rules, or their equivalent, in the UA's user agent style sheet:</p>
-
-  <pre>@namespace xh url(http://www.w3.org/1999/xhtml);
-xh|section xh|h1 { /* same styles as h2 */ }
-xh|section xh|section xh|h1 { /* same styles as h4 */ }
-xh|section xh|section xh|section xh|h1 { /* same styles as h4 */ }
-xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h5 */ }
-xh|section xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h6 */ }</pre>
-
-  <p>Authors should use <code>h1</code> elements to denote headers in
-  sections. Authors may instead use <code>h2</code> ...
-  <code>h6</code> elements, for backwards compatibility with user
-  agents that do not support <code>section</code> elements.</p>
-
--->
-
   <p class="XXX"> must define letting the user "<dfn>obtain a
   physical form</dfn> (or a representation of a physical form)" of a
   document (printing) and what this means for the UA, in particular
   creating a new view for the print media.</p>
 
+
+  <h3>Interaction with CSS</h3>
+
+  <!-- XXX this should be normative, so we'll have to move it out of
+  this section -->
+
   <p class="XXX">Must define that in CSS, tag and attribute
   names in HTML documents, and class names in quirks mode documents,
   are case-insensitive, as well as saying which attribute values must




More information about the Commit-Watchers mailing list