Skip to content

Commit fb860cb

Browse files
committed
[css2] Synchronized with errata.
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403069
1 parent 9d577a2 commit fb860cb

1 file changed

Lines changed: 139 additions & 6 deletions

File tree

css2/changes.src

Lines changed: 139 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: changes.src,v 2.126 2010-10-25 14:23:28 bbos Exp $ -->
3+
<!-- $Id: changes.src,v 2.127 2010-10-25 17:25:53 bbos Exp $ -->
44
<HEAD>
55
<TITLE>Changes</TITLE>
66
</HEAD>
@@ -5141,7 +5141,7 @@ properties</a></h3>
51415141
entities&rdquo;:
51425142

51435143
<blockquote>
5144-
In this process, <del>non-textual entities such as images</del>
5144+
<p>In this process, <del>non-textual entities such as images</del>
51455145
<ins>replaced elements with 'display: inline' (and replaced elements
51465146
with 'display: run-in', when they generate inline-level boxes)</ins>
51475147
are treated as neutral characters, [&hellip]
@@ -5507,6 +5507,26 @@ when columns of text in different fonts have to be aligned, for
55075507
example in a table.
55085508
</blockquote>
55095509

5510+
<!--========================== issue 161 ==========================-->
5511+
5512+
<h3 id="t.11.1"><a
5513+
href="/TR/2009/CR-CSS2-20090908/visufx.html#overflow-clipping">
5514+
Section&nbsp;11.1 Overflow and clipping</a></h3>
5515+
5516+
<p><span class=date>[2010-10-25]</span> Clarify which ancestors are
5517+
meant:
5518+
5519+
<blockquote>
5520+
<ul>
5521+
<li>A descendant box is <a
5522+
href="visuren.html#absolute-positioning">positioned absolutely</a>,
5523+
partly outside the box. Such boxes are not always clipped by the
5524+
overflow property on their ancestors; <ins>specifically, they are not
5525+
clipped by the overflow of any ancestor between themselves and their
5526+
containing block</ins>
5527+
</ul>
5528+
</blockquote>
5529+
55105530
<!--========================== issue 188 ==========================-->
55115531

55125532
<h3 id="t.11.1.1"><a
@@ -5544,8 +5564,50 @@ Section&nbsp;11.1.1 Overflow: the 'overflow' property</a></h3>
55445564
<p><span class=date>[2010-10-25]</span> Add missing inline-table:
55455565

55465566
<blockquote>
5547-
<p><em>Applies to:</em> non-replaced block-level elements, table
5567+
<table>
5568+
<tr>
5569+
<td><em>Applies to:</em>
5570+
<td>non-replaced block-level elements, table
55485571
cells, <ins>inline-table,</ins> and inline-block elements
5572+
</table>
5573+
</blockquote>
5574+
5575+
<!--========================== issue 190 ==========================-->
5576+
5577+
<h3 id="t.11.1.2"><a
5578+
href="/TR/2009/CR-CSS2-20090908/visufx.html#propdef-clip">
5579+
Section&nbsp;11.1.2 Clipping: the 'clip' property</a></h3>
5580+
5581+
<p><span class=date>[2010-10-25]</span> The computed value of 'auto'
5582+
is 'auto' also when 'auto' is specified inside 'rect()':
5583+
5584+
<blockquote>
5585+
<table>
5586+
<tr>
5587+
<td><em>Computed value:</em>
5588+
<td><del>For rectangle values, a rectangle consisting of four computed
5589+
lengths; otherwise, as specified</del> <ins>'auto' if specified as
5590+
'auto', otherwise a rectangle with four values, each of which is
5591+
'auto' if specified as 'auto' and the computed length otherwise</ins>
5592+
</table>
5593+
</blockquote>
5594+
5595+
<p>And:
5596+
5597+
<blockquote>
5598+
<p>&lt;top>, &lt;right>, &lt;bottom>, and &lt;left> may either have a
5599+
&lt;length> value or 'auto'. Negative lengths are permitted. The value
5600+
'auto' means that a given edge of the clipping region will be the same
5601+
as the edge of the element's generated border box (i.e., 'auto' means
5602+
the same as '0' for &lt;top> and &lt;left> (in left-to-right text,
5603+
&lt;right> in right-to-left text), the same as the <del>computed</del>
5604+
<ins>used</ins> value of the height plus the sum of vertical padding
5605+
and border widths for &lt;bottom>, and the same as the
5606+
<del>computed</del> <ins>used</ins> value of the width plus the sum of
5607+
the horizontal padding and border widths for &lt;right> (in
5608+
left-to-right text, &lt;left> in right-to-left text), such that four
5609+
'auto' values result in the clipping region being the same as the
5610+
element's border box).
55495611
</blockquote>
55505612

55515613
<!--========================== issue 146 ==========================-->
@@ -5577,9 +5639,8 @@ Section&nbsp;12.5.1 Lists: the 'list-style-type', 'list-style-image',
55775639

55785640
<p><span class=date>[2010-07-14]</span> Because of persistent
55795641
incompatibilites between implementations, the constraints on the
5580-
position of 'outside' markers are relaxed for some values of
5581-
'text-align' and in the presence of floats. This will be fixed in a
5582-
future specification.
5642+
position of 'outside' markers are relaxed in the presence of
5643+
floats. This will be fixed in a future specification.
55835644

55845645
<!--========================== issue 168 ==========================-->
55855646

@@ -5660,6 +5721,36 @@ rule for malformed declarations, rather than malformed statements is
56605721
used to determine which tokens to ignore in that case.</ins>
56615722
</blockquote>
56625723

5724+
<!--========================== issue 160 ==========================-->
5725+
5726+
<h3 id="t.13.2.2"><a
5727+
href="/TR/2009/CR-CSS2-20090908/page.html#page-selectors">
5728+
Section&nbsp;13.2.2 Page selectors: selecting left, right, and first
5729+
pages</a></h3>
5730+
5731+
<p><span class=date>[2010-10-25]</span> Whether the first page of a
5732+
document is :left or :right depends on the major writing
5733+
direction. Give an example of <em>how:</em>
5734+
5735+
<blockquote>
5736+
<P>All pages are automatically classified by user agents into either
5737+
the :left or :right pseudo-class. <ins>Whether the first page of a
5738+
document is :left or :right depends on the major writing direction of
5739+
the root element. For example, the first page of a document with a
5740+
left-to-right major writing direction would be a :right page, and the
5741+
first page of a document with a right-to-left major writing direction
5742+
would be a :left page. To explicitly force a document to begin
5743+
printing on a left or right page, authors can insert a page break
5744+
before the first generated box.</ins>
5745+
</blockquote>
5746+
5747+
<p>And in 13.3.1:
5748+
5749+
<blockquote>
5750+
<p><del>Whether the first page of a document is :left or :right
5751+
depends on the major writing direction of the document.</del>
5752+
</blockquote>
5753+
56635754
<!--========================== issue 120 ==========================-->
56645755

56655756
<h3 id="t.13.3.2"><a
@@ -6050,6 +6141,7 @@ content.</ins>
60506141
<li>Each tab (U+0009), <del>carriage return (U+000D),</del> or space
60516142
(U+0020) character surrounding a linefeed (U+000A) character is
60526143
removed if 'white-space' is set to 'normal', 'nowrap', or 'pre-line'.
6144+
</ol>
60536145
</blockquote>
60546146

60556147
<!--========================== issue 169 ==========================-->
@@ -6186,6 +6278,47 @@ block, not the <del>anonymous</del> <ins>outer table</ins> box itself.
61866278
box. The table box uses the initial values for those properties.
61876279
</blockquote>
61886280

6281+
6282+
<!--========================== issue 172 ==========================-->
6283+
6284+
<h3 id="t.17.5.2.2"><a
6285+
href="/TR/2009/CR-CSS2-20090908/tables.html#auto-table-layout">
6286+
Section&nbsp;17.5.2.2 Automatic table layout</a></h3>
6287+
6288+
<p><span class=date>[2010-10-25]</span> The width of the table caption
6289+
contributes to the width of the table if 'table-layout' is 'auto':
6290+
6291+
<blockquote>
6292+
<p>This gives a maximum and minimum width for each column.
6293+
6294+
<p><ins>The caption width minimum (CAPMIN) is determined by
6295+
calculating for each caption the minimum caption outer width as the
6296+
MCW of a hypothetical table cell that contains the caption formatted
6297+
as "display: block". The greatest of the minimum caption outer widths
6298+
is CAPMIN.</ins>
6299+
6300+
<p>Column <ins>and caption</ins>
6301+
widths influence the final table width as follows:
6302+
6303+
<ol>
6304+
<li>If the 'table' or 'inline-table' element's 'width' property has
6305+
a computed value (W) other than 'auto', the <del>property's value as
6306+
used for layout</del> <ins>used width</ins> is the greater of
6307+
W<ins>, CAPMIN,</ins> and the minimum width required by all the
6308+
columns plus cell spacing or borders (MIN). If <del>W</del> <ins>the
6309+
used width</ins>is greater than MIN, the extra width should be
6310+
distributed over the columns.
6311+
6312+
<li>If the 'table' or 'inline-table' element has 'width: auto', the
6313+
<del>table width used for layout</del> <ins>used width</ins> is the
6314+
greater of the table's containing block width<ins>, CAPMIN,</ins>
6315+
and MIN. However, if <ins>either CAPMIN or</ins> the maximum width
6316+
required by the columns plus cell spacing or borders (MAX) is less
6317+
than that of the containing block, use <del>MAX</del> <ins>max(MAX,
6318+
CAPMIN)</ins>.
6319+
</ol>
6320+
</blockquote>
6321+
61896322
<!--========================== issue 26 ===========================-->
61906323

61916324
<h3 id="t.17.5.3"><a

0 commit comments

Comments
 (0)