csswg/css3-ui Overview.html,1.23,1.24 Overview.src.html,1.24,1.25

Update of /sources/public/csswg/css3-ui
In directory hutz:/tmp/cvs-serv9713

Modified Files:
	Overview.html Overview.src.html 
Log Message:
ellipse after transforms, allow UA rendering flexibility during scrolling, atomic inline-level element link to CSS2.1 dfn.


Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-ui/Overview.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- Overview.html	4 May 2011 23:35:04 -0000	1.23
+++ Overview.html	8 May 2011 02:35:05 -0000	1.24
@@ -55,11 +55,11 @@
    src="http://www.w3.org/Icons/w3c_home" width=72> </a>
    <h1>CSS Basic User Interface Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 4 May 2011</h2>
+   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 8 May 2011</h2>
 
    <dl>
     <dt>This version:</dt>
-    <!-- <dd><a href="http://www.w3.org/TR/2011/ED-css3-ui-20110504">http://www.w3.org/TR/2011/ED-css3-ui-20110504</a></dd> -->
+    <!-- <dd><a href="http://www.w3.org/TR/2011/ED-css3-ui-20110508">http://www.w3.org/TR/2011/ED-css3-ui-20110508</a></dd> -->
 
     <dd><a
      href="http://dev.w3.org/csswg/css3-ui/">http://dev.w3.org/csswg/css3-ui/</a>
@@ -2929,14 +2929,14 @@
     title="text-overflow:ellipsis"><code>ellipsis</code></dfn>
 
    <dd> Render an ellipsis character (U+2026) to represent clipped inline
-    content. Hide characters and atomic inline elements at the end edge of
-    the line as necessary to fit the ellipsis. Place the ellipsis immediately
-    adjacent to the end edge (per the block's &lsquo;<code
-    class=property>direction</code>&rsquo;) of the remaining inline content.
-    Implementations may substitute a more language/script-appropriate
-    ellipsis character, or three dots "..." if the ellipsis character is
-    unavailable. The ellipsis is styled and baseline-aligned according to the
-    block.
+    content. Hide characters and <a
+    href="http://www.w3.org/TR/CSS21/visuren.html#inline-boxes"> atomic
+    inline-level elements</a> at the end edge of the line as necessary to fit
+    the ellipsis. Place the ellipsis immediately adjacent to the end edge
+    (per the block's &lsquo;<code class=property>direction</code>&rsquo;) of
+    the remaining inline content. Implementations may substitute a more
+    language/script-appropriate ellipsis character, or three dots "..." if
+    the ellipsis character is unavailable.
   </dl>
 
   <p> The term "character" is used in this property definition for better
@@ -2948,14 +2948,18 @@
   <ul>
    <li> Ellipsing only affects rendering and must not affect layout.
 
-   <li> If there is insufficient space for the ellipsis, then clip the
-    rendering of the ellipsis itself.
+   <li> The ellipsis is styled and baseline-aligned according to the block.
 
-   <li> Ellipsing occurs before relative positioning and other graphical
+   <li> Ellipsing occurs after relative positioning and other graphical
     transformations.
 
-   <li>When the user is interacting with content (e.g. editing, selecting),
-    the user agent may treat text-overflow &lsquo;<code
+   <li> If there is insufficient space for the ellipsis, then clip the
+    rendering of the ellipsis itself (on the same side that neutral
+    characters on the line would have otherwise been clipped with the
+    &lsquo;<code class=css>clip</code>&rsquo; value).
+
+   <li>When the user is interacting with content (e.g. editing, selecting,
+    scrolling), the user agent may treat text-overflow &lsquo;<code
     class=css>ellipsis</code>&rsquo; as &lsquo;<code
     class=css>clip</code>&rsquo;.
   </ul>
@@ -3096,6 +3100,10 @@
    that the ellipsis is drawn in the start (rather than end) of the block's
    direction (per the direction property).
 
+  <p> While the content is being scrolled, implementations may adjust their
+   rendering of ellipses (e.g. align to the box edges rather than line
+   edges).
+
   <p> If there is insufficient space for both start and end ellipses, then
    only the end ellipsis should be rendered.
 

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-ui/Overview.src.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- Overview.src.html	4 May 2011 23:35:04 -0000	1.24
+++ Overview.src.html	8 May 2011 02:35:05 -0000	1.25
@@ -1554,7 +1554,9 @@
     <dd>
 Render an ellipsis character (U+2026) 
 to represent clipped inline content. 
-Hide characters and atomic inline elements 
+Hide characters and 
+<a href="http://www.w3.org/TR/CSS21/visuren.html#inline-boxes">
+atomic inline-level elements</a> 
 at the end edge of the line as necessary to fit the ellipsis. 
 Place the ellipsis immediately adjacent to the end edge 
 (per the block's 'direction') 
@@ -1562,8 +1564,6 @@
 Implementations may substitute a more language/script-appropriate 
 ellipsis character,
 or three dots "..." if the ellipsis character is unavailable. 
-The ellipsis is styled and baseline-aligned according to 
-the block.
 </dd>
 </dl>
 
@@ -1577,12 +1577,16 @@
 Ellipsing only affects rendering and must not affect layout.
 </li>
 <li>
-If there is insufficient space for the ellipsis, then clip the rendering of the ellipsis itself.
+The ellipsis is styled and baseline-aligned according to 
+the block.
 </li>
 <li>
-Ellipsing occurs before relative positioning and other graphical transformations.
+Ellipsing occurs after relative positioning and other graphical transformations.
 </li>
-<li>When the user is interacting with content (e.g. editing, selecting), the user agent may treat text-overflow ''ellipsis'' as ''clip''.
+<li>
+If there is insufficient space for the ellipsis, then clip the rendering of the ellipsis itself (on the same side that neutral characters on the line would have otherwise been clipped with the ''clip'' value).
+</li>
+<li>When the user is interacting with content (e.g. editing, selecting, scrolling), the user agent may treat text-overflow ''ellipsis'' as ''clip''.
 </li>
 </ul>
 
@@ -1722,6 +1726,9 @@
 the block's direction (per the direction property).
 </p>
 <p>
+While the content is being scrolled, implementations may adjust their rendering of ellipses (e.g. align to the box edges rather than line edges). 
+</p>
+<p>
 If there is insufficient space for both start and end ellipses, 
 then only the end ellipsis should be rendered.
 </p>

Received on Sunday, 8 May 2011 02:35:09 UTC