Skip to content

Commit 6f9ed46

Browse files
committed
[css2] Generated. Do not edit!
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403133
1 parent 963e69b commit 6f9ed46

3 files changed

Lines changed: 1391 additions & 1358 deletions

File tree

css2/changes.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7202,14 +7202,25 @@ <h3 id=u.10.8.1><a name="q506">C.8.12 </a><a
72027202
</blockquote>
72037203

72047204
<p>Also, to make sure there always is a box whose height is
7205-
'line-height', removed a phrase earlier in the same section:
7205+
'line-height', a phrase earlier in the same section was removed:
72067206

72077207
<blockquote>
72087208
<p>User agent must align the glyphs in a non-replaced inline box to
72097209
each other by their relevant baselines<del>, and to nested inline
72107210
boxes according to 'vertical-align'</del>.
72117211
</blockquote>
72127212

7213+
<p>And another modified:
7214+
7215+
<blockquote>
7216+
<p>The height of the inline box <del>is then the smallest such that it
7217+
encloses all glyphs and their leading, as well as all nested inline
7218+
boxes.</del> <ins>encloses all glyphs and their leading and is thus
7219+
exactly 'line-height'. Boxes of child elements do not influence this
7220+
height.</ins>
7221+
</blockquote>
7222+
7223+
72137224
<hr class="navbar">
72147225

72157226
<div class="navbar">

css2/diffs-rec/changes.html

Lines changed: 36 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ <H1><a name="q0">Appendix <del>B.</del><ins>C.</ins> Changes</a></H1>
9292
<li class="tocline3"><a href="changes.html#q61" class="tocxref"><ins>C.2.54 Section 9.7 Relationships between 'display', 'position',</ins> and <del>visibility in the visual</del><ins>'float'</ins></a>
9393
<li class="tocline3"><a href="changes.html#q62" class="tocxref"><ins>C.2.55 Section 9.9 Layered presentation</ins></a>
9494
<li class="tocline3"><a href="changes.html#q63" class="tocxref"><ins>C.2.56 Section 9.10 Text direction</ins></a>
95-
<li class="tocline3"><a href="changes.html#q64" class="tocxref"><ins>C.2.57 Chapter 10 Visual formatting model details</ins></a>
95+
<li class="tocline3"><a href="changes.html#q64" class="tocxref"><ins>C.2.57 Chapter 10 Visual</ins> formatting <del>model.</del><ins>model details</ins></a>
9696
<li class="tocline3"><a href="changes.html#q65" class="tocxref"><ins>C.2.58 Section 10.1 Definition of "containing block"</ins></a>
9797
<li class="tocline3"><a href="changes.html#q66" class="tocxref"><ins>C.2.59 Section 10.2 Content width</ins></a>
9898
<li class="tocline3"><a href="changes.html#q67" class="tocxref"><ins>C.2.60 Section 10.3 Calculating widths and margins</ins></a>
@@ -6792,7 +6792,7 @@ <h3 id="t.17.4a"><a name="q486"><ins>C.7.97</ins> </a><a
67926792
<p><ins>The</ins> <del><ins>anonymous</ins></del> <ins><ins>table wrapper</ins> box is a 'block'
67936793
box if the table is block-level, and an 'inline-block' box if the
67946794
table is inline-level. The</ins> <del><ins>anonymous</ins></del> <ins><ins>table wrapper</ins>
6795-
box establishes a block</ins> formatting <del>model.</del><ins>context. The table box (not the</ins>
6795+
box establishes a block formatting context. The table box (not the</ins>
67966796
<del><ins>anonymous</ins></del> <ins><ins>table wrapper</ins> box) is used when doing
67976797
baseline vertical alignment for an 'inline-table'. The width of the</ins>
67986798
<del><ins>anonymous</ins></del> <ins><ins>table wrapper</ins> box is the border-edge
@@ -6968,7 +6968,7 @@ <h3 id=u.8.3.1><a name="q495"><ins>C.8.1</ins> </a><a
69686968
href="/TR/2010/WD-CSS2-20101207/box.html#collapsing-margins"><ins>8.3.1
69696969
Collapsing margins</ins></a></h3>
69706970

6971-
<p><ins>The section is completely rewritten to make the normative text
6971+
<p>The <del>ability</del><ins>section is completely rewritten</ins> to <del>specify</del><ins>make the normative text
69726972
shorter and clearer.</ins>
69736973

69746974

@@ -6977,8 +6977,8 @@ <h3 id=u.10.8.1><a name="q496"><ins>C.8.2</ins> </a><a
69776977
href="/TR/2010/WD-CSS2-20101207/visudet.html#leading"><ins>10.8.1 Leading
69786978
and half-leading</ins></a></h3>
69796979

6980-
<p>The <del>ability</del><ins>remark about equal line spacing is made more precise and put in
6981-
green,</ins> to <del>specify</del><ins>make it clearer that it is a note:</ins>
6980+
<p><ins>The remark about equal line spacing is made more precise and put in
6981+
green, to make it clearer that it is a note:</ins>
69826982

69836983
<blockquote>
69846984
<p class=note><em><del><ins>Generally,</ins></del>
@@ -7080,40 +7080,40 @@ <h3 id=u.10.1><a name="q502"><ins>C.8.8</ins> </a><a
70807080
href="/TR/2010/WD-CSS2-20101207/visudet.html#containing-block-details"><ins>10.1
70817081
Definition of "containing block"</ins></a></h3>
70827082

7083-
<p>In <ins>CSS&nbsp;2.1, it is undefined what</ins> the <del>visual formatting model.</del><ins>containing block of</ins> an
7084-
<del>extended selector mechanism, including child selectors, adjacent selectors, and attribute selectors. Generated content , counters and automatic numbering ,</del><ins>absolutely positioned element is, if its nearest positioned ancestor
7085-
is inline</ins> and <del>markers . Text shadows, through</del><ins>split over multiple lines:</ins>
7083+
<p><ins>In CSS&nbsp;2.1, it is undefined what the containing block of an
7084+
absolutely positioned element is, if its nearest positioned ancestor
7085+
is inline and split over multiple lines:</ins>
70867086

70877087
<blockquote>
7088-
<ins>4. If</ins> the <del>new 'text-shadow' property. Several new pseudo-classes</del><ins>element has 'position: absolute', the containing block is</ins>
7088+
<ins>4. If the element has 'position: absolute', the containing block is</ins>
70897089
<del><ins>established by</ins></del> <ins><ins>the padding edge of</ins> the nearest
7090-
ancestor with a 'position' of 'absolute', 'relative' or 'fixed'</ins><del>,
7091-
<del>:first-child, :hover, :focus, :lang. System colors and fonts . Cursors . Dynamic outlines</del><ins>in the following way:</ins></del><ins>.</ins>
7090+
ancestor with a 'position' of 'absolute', 'relative' or 'fixed'</ins><del><ins>,
7091+
in the following way:</ins></del><ins><ins>.</ins></ins>
70927092
<ol>
7093-
<li><del> <del>B.2 Updated descriptions</del><ins>In</ins> the <del>CSS1 specification was short and concise. This specification</del><ins>case that the ancestor</ins> is <del>much more voluminous and more readable. Much</del><ins>an inline box, the
7094-
containing block depends on the 'direction' property</ins> of the
7095-
<del>additional content describes new functionality, but</del><ins>ancestor:</ins></del>
7093+
<li><del>In the <del>visual formatting model.</del><ins>case that the ancestor is</ins> an <del>extended selector mechanism, including child selectors, adjacent selectors, and attribute selectors. Generated content , counters</del><ins>inline box, the
7094+
containing block depends on the 'direction' property of the
7095+
ancestor:</ins></del>
70967096
<ol>
7097-
<li><del><ins>If</ins> the <del>description</del><ins>'direction' is 'ltr', the top and left</ins> of <del>CSS1 features has also been extended. Except in a few cases described below,</del>the
7098-
<del>rewritten descriptions do not indicate a change in syntax nor semantics. B.3 Semantic changes from CSS1 While all CSS1 style sheets</del><ins>containing block</ins> are <del>valid CSS2 style sheets, there</del><ins>the top and left padding edges of the first
7099-
box generated by the ancestor, and the bottom and right</ins> are <del>a few cases where</del>the
7100-
<del>CSS1 style sheet will have a different meaning when interpreted as a CSS2 style sheet. Most changes</del><ins>bottom and right padding edges of the last box of the
7101-
ancestor.</ins></del>
7097+
<li><del><ins>If the 'direction' is 'ltr', the top</ins> and <del>automatic numbering ,</del><ins>left of the
7098+
containing block are the top</ins> and <del>markers . Text shadows, through</del><ins>left padding edges of</ins> the <del>new 'text-shadow' property. Several new pseudo-classes , :first-child, :hover, :focus, :lang. System colors</del><ins>first
7099+
box generated by the ancestor,</ins> and <del>fonts . Cursors . Dynamic outlines . B.2 Updated descriptions</del>the <del>CSS1 specification was short</del><ins>bottom</ins> and <del>concise. This specification is much more voluminous</del><ins>right are the
7100+
bottom</ins> and <del>more readable. Much</del><ins>right padding edges</ins> of the <del>additional content describes new functionality, but the description</del><ins>last box</ins> of <del>CSS1 features has also been extended. Except in a few cases described below,</del>the
7101+
<del>rewritten descriptions do not indicate a change in syntax nor semantics. B.3 Semantic changes from CSS1 While all CSS1 style sheets are valid CSS2 style sheets, there are a few cases where</del><ins>ancestor.</ins></del>
71027102

7103-
<li><del><ins>If the 'direction' is 'rtl', the top and right</ins> are <del>due to implementation experience feeding back into</del>the
7103+
<li><del><ins>If</ins> the <del>CSS1 style sheet will have a different meaning when interpreted as a CSS2 style sheet. Most changes</del><ins>'direction' is 'rtl', the top and right</ins> are <del>due to implementation experience feeding back into</del>the
71047104
<del>specification, but there</del><ins>top and right padding edges of the first box generated by the
71057105
ancestor, and the bottom and left</ins> are <del>also some error corrections.</del>the <del>meaning</del><ins>bottom and left padding
71067106
edges</ins> of <del>"!important" has been changed. In CSS1, "!important" in an author's style sheet took precedence over one in a user style sheet.</del><ins>the last box of the ancestor.</ins></del>
71077107
</ol>
71087108
<p><del><ins>Note:</ins> This <del>has been reversed in CSS2. In CSS2 color values are clipped with regard to</del><ins>may cause</ins> the <del>device gamut, not with regard</del><ins>containing block's width</ins> to <ins>be
71097109
negative.</ins></del>
71107110

7111-
<li><del><ins>Otherwise,</ins> the <del>sRGB gamut as in CSS1. CSS1 simply said that 'margin-right' was ignored</del><ins>containing block is formed by the padding edge of
7111+
<li><del><ins>Otherwise,</ins> the <del>sRGB gamut as</del><ins>containing block is formed by the padding edge of
71127112
the ancestor.</ins></del>
71137113
</ol>
71147114

71157115
<p><ins>If there is no such ancestor, the containing block is the initial
7116-
containing block. <ins>In CSS&nbsp;2.1,</ins> if <ins>that nearest ancestor is
7116+
containing block. In <del>CSS1. CSS1 simply said that 'margin-right' was ignored</del><ins>CSS&nbsp;2.1,</ins> if <ins>that nearest ancestor is
71177117
an inline-level element that splits across multiple lines,</ins> the
71187118
<del>both 'margin-left'</del><ins>containing block is undefined.</ins></ins>
71197119
</blockquote>
@@ -7124,8 +7124,8 @@ <h3 id=u.13.2.2><a name="q503"><ins>C.8.9</ins> </a><a
71247124
href="/TR/2010/WD-CSS2-20101207/page.html#page-selectors"><ins>13.2.2 Page
71257125
selectors: selecting left, right,</ins> and <del>'width' were set. In CSS2</del><ins>first pages</ins></a></h3>
71267126

7127-
<p><ins>CSS&nbsp;2.1 does not define if ':first' applies to</ins> the <del>choice between relaxing 'margin-right'</del><ins>first page</ins> or
7128-
<del>'margin-left' depends on</del>the <del>writing direction.</del><ins>first non-blank page:</ins>
7127+
<p><ins>CSS&nbsp;2.1 does not define if ':first' applies to</ins> the <del>choice between relaxing 'margin-right' or 'margin-left' depends on</del><ins>first page or</ins>
7128+
the <del>writing direction.</del><ins>first non-blank page:</ins>
71297129

71307130
<blockquote>
71317131
<p><ins><ins>If a forced break occurs before the first generated box, it is
@@ -7202,14 +7202,25 @@ <h3 id=u.10.8.1><a name="q506"><ins>C.8.12</ins> </a><a
72027202
</blockquote>
72037203

72047204
<p><ins>Also, to make sure there always is a box whose height is
7205-
'line-height', removed a phrase earlier in the same section:</ins>
7205+
'line-height', a phrase earlier in the same section was removed:</ins>
72067206

72077207
<blockquote>
72087208
<p><ins>User agent must align the glyphs in a non-replaced inline box to
72097209
each other by their relevant baselines</ins><del><ins>,</ins> and <del>CSS2 tokenizer</del><ins>to nested inline
72107210
boxes according to 'vertical-align'</ins></del>.
72117211
</blockquote>
72127212

7213+
<p><ins>And another modified:</ins>
7214+
7215+
<blockquote>
7216+
<p><ins>The height of the inline box</ins> <del><ins>is then the smallest such that it
7217+
encloses all glyphs and their leading, as well as all nested inline
7218+
boxes.</ins></del> <ins><ins>encloses all glyphs and their leading and is thus
7219+
exactly 'line-height'. Boxes of child elements do not influence this
7220+
height.</ins></ins>
7221+
</blockquote>
7222+
7223+
72137224
<hr class="navbar">
72147225

72157226
<div class="navbar">

0 commit comments

Comments
 (0)