|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: changes.src,v 2.125 2010-10-13 17:42:51 bbos Exp $ --> |
| 3 | +<!-- $Id: changes.src,v 2.126 2010-10-25 14:23:28 bbos Exp $ --> |
4 | 4 | <HEAD> |
5 | 5 | <TITLE>Changes</TITLE> |
6 | 6 | </HEAD> |
@@ -4915,6 +4915,29 @@ of the left float) and vice versa for rtl and right floats. |
4915 | 4915 | block<ins>-level</ins> boxes: |
4916 | 4916 | </blockquote> |
4917 | 4917 |
|
| 4918 | +<!--========================== issue 185 ==========================--> |
| 4919 | + |
| 4920 | +<h3 id="t.9.5a"><a |
| 4921 | +href="/TR/2009/CR-CSS2-20090908/visuren.html#floats"> |
| 4922 | +Section 9.5 Floats</a></h3> |
| 4923 | + |
| 4924 | +<p><span class=date>[2010-10-25]</span> Define exactly what it means |
| 4925 | +for a line box to be <em>next to</em> a float: |
| 4926 | + |
| 4927 | +<blockquote> |
| 4928 | +<p>[…] However, line boxes created next to the float are |
| 4929 | +shortened to make room for the margin box of the float. |
| 4930 | + |
| 4931 | +<p><ins>A line box is next to a float when there exists a vertical |
| 4932 | +position that satisfies all of these four conditions: (a) at or below |
| 4933 | +the top of the line box, (b) at or above the bottom of the line box, |
| 4934 | +(c) below the top margin edge of the float, and (d) above the bottom |
| 4935 | +margin edge of the float.</ins> |
| 4936 | + |
| 4937 | +<p class=note><ins>Note: this means that floats with zero height or |
| 4938 | +negative height do not move line boxes.</ins> |
| 4939 | +</blockquote> |
| 4940 | + |
4918 | 4941 | <!--========================== issue 115a =========================--> |
4919 | 4942 |
|
4920 | 4943 | <h3 id="t.9.5.2"><a |
@@ -5107,6 +5130,23 @@ href="http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types">bidi |
5107 | 5130 | class B</a>)</ins> break or block boundary |
5108 | 5131 | </blockquote> |
5109 | 5132 |
|
| 5133 | +<!--========================== issue 187 ==========================--> |
| 5134 | + |
| 5135 | +<h3 id="t.9.10b"><a |
| 5136 | +href="/TR/2009/CR-CSS2-20090908/visuren.html#direction"> |
| 5137 | +Section 9.10 Text direction: the 'direction' and 'unicode-bidi' |
| 5138 | +properties</a></h3> |
| 5139 | + |
| 5140 | +<p><span class=date>[2010-10-25]</span> clarify “non-textual |
| 5141 | +entities”: |
| 5142 | + |
| 5143 | +<blockquote> |
| 5144 | +In this process, <del>non-textual entities such as images</del> |
| 5145 | +<ins>replaced elements with 'display: inline' (and replaced elements |
| 5146 | +with 'display: run-in', when they generate inline-level boxes)</ins> |
| 5147 | +are treated as neutral characters, [&hellip] |
| 5148 | +</blockquote> |
| 5149 | + |
5110 | 5150 | <!--========================== issue 120 ==========================--> |
5111 | 5151 |
|
5112 | 5152 | <h3 id="t.10.1"><a |
@@ -5495,6 +5535,19 @@ a <del>block-level</del> <ins>block container</ins> element is clipped |
5495 | 5535 | when it overflows the element's box. |
5496 | 5536 | </blockquote> |
5497 | 5537 |
|
| 5538 | +<!--========================== issue 204 ==========================--> |
| 5539 | + |
| 5540 | +<h3 id="t.11.1.1b"><a |
| 5541 | +href="/TR/2009/CR-CSS2-20090908/visufx.html#overflow"> |
| 5542 | +Section 11.1.1 Overflow: the 'overflow' property</a></h3> |
| 5543 | + |
| 5544 | +<p><span class=date>[2010-10-25]</span> Add missing inline-table: |
| 5545 | + |
| 5546 | +<blockquote> |
| 5547 | +<p><em>Applies to:</em> non-replaced block-level elements, table |
| 5548 | +cells, <ins>inline-table,</ins> and inline-block elements |
| 5549 | +</blockquote> |
| 5550 | + |
5498 | 5551 | <!--========================== issue 146 ==========================--> |
5499 | 5552 |
|
5500 | 5553 | <h3 id="t.12.5"><a |
@@ -5557,6 +5610,22 @@ before any :before pseudo-elements</ins>. |
5557 | 5610 | </dl> |
5558 | 5611 | </blockquote> |
5559 | 5612 |
|
| 5613 | +<!--========================== issue 191 ==========================--> |
| 5614 | + |
| 5615 | +<h3 id="t.12.5.1c"><a |
| 5616 | +href="/TR/2009/CR-CSS2-20090908/generate.html#list-style"> |
| 5617 | +Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', |
| 5618 | +'list-style-position', and 'list-style' properties</a></h3> |
| 5619 | + |
| 5620 | +<p><span class=date>[2010-08-06]</span> CSS 2.1 does not specify |
| 5621 | +the precise location of an 'outside' marker box, <em>including</em> |
| 5622 | +its z-order. Append: |
| 5623 | + |
| 5624 | +<blockquote> |
| 5625 | +<p>CSS 2.1 does not specify the precise location of the marker |
| 5626 | +box <ins>or its position in the painting order</ins> |
| 5627 | +</blockquote> |
| 5628 | + |
5560 | 5629 | <!--========================== issue 71a ==========================--> |
5561 | 5630 |
|
5562 | 5631 | <h3 id="t.13.2"><a |
@@ -5778,6 +5847,24 @@ cells and inline blocks</del> <ins>block containers</ins> |
5778 | 5847 | in a block <ins>container</ins>. |
5779 | 5848 | </blockquote> |
5780 | 5849 |
|
| 5850 | +<!--========================== issue 194 ==========================--> |
| 5851 | + |
| 5852 | +<h3 id="t.16.1a"><a |
| 5853 | +href="/TR/2009/CR-CSS2-20090908/text.html#indentation-prop"> |
| 5854 | +Section 16.1 Indentation: the 'text-indent' property</a></h3> |
| 5855 | + |
| 5856 | +<p><span class=date>[2010-10-25]</span> Clarify that the “first |
| 5857 | +line” of the “first box,” etc., is the same as the |
| 5858 | +“first formatted line” of chapter 5: |
| 5859 | + |
| 5860 | +<blockquote> |
| 5861 | +<p><ins>'Text-indent' only affects a line if it is the first formatted |
| 5862 | +line of an element. For example, the first line of an anonymous block |
| 5863 | +box is only affected if it is the first child of its parent |
| 5864 | +element.</ins> |
| 5865 | +</blockquote> |
| 5866 | + |
| 5867 | + |
5781 | 5868 | <!--========================== issue 53 ===========================--> |
5782 | 5869 |
|
5783 | 5870 | <h3 id="t.16.2"><a |
@@ -5930,6 +6017,41 @@ fixed-width spaces (such as U+3000 and U+2000 through U+200A) are not |
5930 | 6017 | affected.</ins> |
5931 | 6018 | </blockquote> |
5932 | 6019 |
|
| 6020 | +<!--========================== issue 173 ==========================--> |
| 6021 | + |
| 6022 | +<h3 id="t.16.6"><a |
| 6023 | +href="/TR/2009/CR-CSS2-20090908/text.html#white-space-prop"> |
| 6024 | +Section 16.6 White space: the 'white-space' property</a></h3> |
| 6025 | + |
| 6026 | +<p><span class=date>[2010-10-25]</span> If the document language |
| 6027 | +specifies how newlines are represented, those newlines must be passed |
| 6028 | +to the CSS UA as line feed (LF) characters. If the document language |
| 6029 | +does not define how newlines are expressed (e.g., if text is inserted |
| 6030 | +with the 'content' property), the CSS UA must treat CR, and CRLF as if |
| 6031 | +they were LF: |
| 6032 | + |
| 6033 | +<blockquote> |
| 6034 | +<p>Newlines in the source can be represented by a carriage return |
| 6035 | +(U+000D), a linefeed (U+000A) or both (U+000D U+000A) or by some other |
| 6036 | +mechanism that identifies the beginning and end of document segments, |
| 6037 | +such as the SGML RECORD-START and RECORD-END tokens. The CSS |
| 6038 | +'white-space' processing model assumes all newlines have been |
| 6039 | +normalized to line feeds. <ins>UAs that recognize other newline |
| 6040 | +representations must apply the white space processing rules as if this |
| 6041 | +normalization has taken place. If no newline rules are specified for |
| 6042 | +the document language, each carriage return (U+000D) and CRLF sequence |
| 6043 | +(U+000D U+000A) in the document text is treated as single line feed |
| 6044 | +character. This default normalization rule also applies to generated |
| 6045 | +content.</ins> |
| 6046 | + |
| 6047 | +<p>[…] |
| 6048 | + |
| 6049 | +<ol> |
| 6050 | +<li>Each tab (U+0009), <del>carriage return (U+000D),</del> or space |
| 6051 | +(U+0020) character surrounding a linefeed (U+000A) character is |
| 6052 | +removed if 'white-space' is set to 'normal', 'nowrap', or 'pre-line'. |
| 6053 | +</blockquote> |
| 6054 | + |
5933 | 6055 | <!--========================== issue 169 ==========================--> |
5934 | 6056 |
|
5935 | 6057 | <h3 id="t.16.6.1"><a |
@@ -6154,6 +6276,14 @@ descendants of</ins> an element generating a stacking context (see the |
6154 | 6276 | 'z-index' property) is: […] |
6155 | 6277 | </blockquote> |
6156 | 6278 |
|
| 6279 | +<!--========================== issue 186 ==========================--> |
| 6280 | + |
| 6281 | +<h3 id="t.G"><a |
| 6282 | +href="/TR/2009/CR-CSS2-20090908/grammar.html"> |
| 6283 | +Appendix G Grammar of CSS 2.1</a></h3> |
| 6284 | + |
| 6285 | +<p><span class=date>[2010-10-25]</span> The appendix is not normative. |
| 6286 | + |
6157 | 6287 | <!--========================== issue 127 ==========================--> |
6158 | 6288 | <!-- Minor correction to fig caption in 17.4 --> |
6159 | 6289 |
|
|
0 commit comments