Skip to content

Commit ec55a94

Browse files
committed
[css2] Issues 144, 145, 146, 147, 148, 151, 155
from http://wiki.csswg.org/spec/css2.1 --HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403045
1 parent 0eaedda commit ec55a94

1 file changed

Lines changed: 136 additions & 3 deletions

File tree

css2/changes.src

Lines changed: 136 additions & 3 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.122 2010-09-29 15:47:45 bbos Exp $ -->
3+
<!-- $Id: changes.src,v 2.123 2010-10-05 19:34:37 bbos Exp $ -->
44
<HEAD>
55
<TITLE>Changes</TITLE>
66
</HEAD>
@@ -4482,6 +4482,26 @@ Section&nbsp;6.2 Inheritance</a></h3>
44824482
follows the document tree, inheritance is not intercepted by anonymous
44834483
boxes
44844484

4485+
<!--========================== issue 151 ==========================-->
4486+
4487+
<h3 id="t.6.4.4"><a
4488+
href="/TR/2009/CR-CSS2-20090908/cascade.html#preshint">
4489+
Section&nbsp;6.4.4 Precedence of non-CSS presentational hints</a></h3>
4490+
4491+
<p><span class=date>[2010-10-05]</span> Give other languages than HTML
4492+
(such as SVG) the possibility to define certain attributes as
4493+
&ldquo;presentational attributes&rdquo;:
4494+
4495+
<blockquote>
4496+
<p>
4497+
For other languages, all document language-based styling <del>should
4498+
be handled in the user agent style sheet</del> <ins>must be translated
4499+
to the corresponding CSS and either enter the cascade at the user
4500+
agent level or, as with HTML presentational hints, be treated as
4501+
author level rules with a specificity of zero placed at the start of
4502+
the author style sheet</ins>.
4503+
</blockquote>
4504+
44854505
<!--========================== issue 183 ==========================-->
44864506

44874507
<h3 id="t.7.3"><a
@@ -4975,6 +4995,25 @@ any, and a PDF (U+202C) at the end of the element.
49754995
element</del> <ins>block container</ins> is [&hellip;]
49764996
</blockquote>
49774997

4998+
<!--========================== issue 145 ==========================-->
4999+
5000+
<h3 id="t.9.10a"><a
5001+
href="/TR/2009/CR-CSS2-20090908/visuren.html#direction">
5002+
Section&nbsp;9.10 Text direction: the 'direction' and 'unicode-bidi'
5003+
properties</a></h3>
5004+
5005+
<p><span class=date>[2010-10-05]</span> Add a reference to <a
5006+
href="http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types">bidi
5007+
class&nbsp;B</a> in Unicode TR&nbsp;9 to clarify what a &ldquo;forced
5008+
break&rdquo; is in the context of the Unicode bidi algorithm:
5009+
5010+
<blockquote>
5011+
<p>[&hellip;] inline-level boxes uninterrupted by a forced
5012+
<del>line</del> <ins>(<a
5013+
href="http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types">bidi
5014+
class&nbsp;B</a>)</ins> break or block boundary
5015+
</blockquote>
5016+
49785017
<!--========================== issue 120 ==========================-->
49795018

49805019
<h3 id="t.10.1"><a
@@ -4990,8 +5029,8 @@ Section&nbsp;10.1 Definition of "containing block"</a></h3>
49905029

49915030
<li>For other elements, if the element's position is 'relative' or
49925031
'static', the containing block is formed by the content edge of the
4993-
nearest <del>block-level, table cell or inline-block ancestor
4994-
box</del> <ins>block container</ins>.
5032+
nearest <del>block-level, table cell or inline-block</del> <ins>block
5033+
container</ins> ancestor box.
49955034

49965035
<li>[&hellip;]
49975036

@@ -5035,6 +5074,21 @@ by block-level and replaced elements</del>.
50355074
inline<del>-level</del> elements.
50365075
</blockquote>
50375076

5077+
<!--========================== issue 147 ==========================-->
5078+
5079+
<h3 id="t.10.2b"><a
5080+
href="/TR/2009/CR-CSS2-20090908/visudet.html#the-width-property">
5081+
Section&nbsp;10.2 Content width: the 'width' property</a></h3>
5082+
5083+
<p><span class=date>[2010-10-05]</span> Remove unclear and redundant
5084+
sentence:
5085+
5086+
<blockquote>
5087+
<p><del>The width of a replaced element's box is intrinsic and may be
5088+
scaled by the user agent if the value of this property is different
5089+
than 'auto'.</del>
5090+
</blockquote>
5091+
50385092
<!--========================== issue 163 ==========================-->
50395093

50405094
<h3 id="t.10.5"><a
@@ -5348,6 +5402,26 @@ a <del>block-level</del> <ins>block container</ins> element is clipped
53485402
when it overflows the element's box.
53495403
</blockquote>
53505404

5405+
<!--========================== issue 146 ==========================-->
5406+
5407+
<h3 id="t.12.5"><a
5408+
href="/TR/2009/CR-CSS2-20090908/generate.html#lists">
5409+
Section&nbsp;12.5 Lists</a></h3>
5410+
5411+
<p><span class=date>[2010-10-05]</span> Improve wording: the marker
5412+
box of a list item isn't &ldquo;optional,&rdquo; it is sometimes
5413+
absent. Change:
5414+
5415+
<blockquote>
5416+
<p>CSS 2.1 offers basic visual formatting of lists. An element with
5417+
'display: list-item' generates a principal box for the element's
5418+
content
5419+
<del>and an optional marker box</del>
5420+
<ins>and, depending on the values of 'list-style-type' and
5421+
'list-style-image', possibly also a marker box</ins>
5422+
as a visual indication that the element is a list item.
5423+
</blockquote>
5424+
53515425
<!--========================== issue 86 ===========================-->
53525426

53535427
<h3 id="t.12.5.1"><a
@@ -5654,6 +5728,37 @@ text decorations on content that is not text. For example, images and
56545728
inline blocks must not be underlined.</ins>
56555729
</blockquote>
56565730

5731+
<!--========================== issue 144 ==========================-->
5732+
5733+
<h3 id="t.16.3.1a"><a
5734+
href="/TR/2009/CR-CSS2-20090908/text.html#lining-striking-props">
5735+
Section&nbsp;16.3.1 Underlining, overlining, striking, and blinking:
5736+
the 'text-decoration' property</a></h3>
5737+
5738+
<p><span class=date>[2010-10-05]</span> CSS&nbsp;2.1 does not specify
5739+
if a text decoration that is specified on a transparent element
5740+
('visibility: hidden') is itself transparent, or only transparent
5741+
where the text is transparent. Add this note:
5742+
5743+
<blockquote>
5744+
<div class=note>
5745+
<p><ins><em><strong>Note.</strong> If an element E has both 'visibility:
5746+
hidden' and 'text-decoration: underline', the underline is invisible
5747+
(although any decoration of E's parent <strong>is</strong> visible.)
5748+
However, CSS&nbsp;2.1 does not specify if the underline is visible or
5749+
invisible in E's children:</em></ins>
5750+
<pre class=html-example>
5751+
<ins>&lt;span style="visibility: hidden; text-decoration: underline"&gt;
5752+
&lt;span style="visibility: visible"&gt;
5753+
underlined or not?
5754+
&lt;/span&gt;
5755+
&lt;/span&gt;</ins>
5756+
</pre>
5757+
<p><ins><em>This is expected to be specified in level&nbsp;3 of
5758+
CSS.</em></ins>
5759+
</div>
5760+
</blockquote>
5761+
56575762
<!--========================== issue 84 ===========================-->
56585763

56595764
<h3 id="t.16.4"><a
@@ -5820,6 +5925,31 @@ Section&nbsp;B.2 Informative references</a></h3>
58205925
<p><span class=date>[2010-08-06]</span> BCP&nbsp;47 replaces
58215926
RFC&nbsp;3066.
58225927

5928+
<!--========================== issue 148 ==========================-->
5929+
5930+
<h3 id="t.D"><a
5931+
href="/TR/2009/CR-CSS2-20090908/ample.html">
5932+
Section&nbsp;D. Default style sheet for HTML 4</a></h3>
5933+
5934+
<p><span class=date>[2010-10-05]</span> HTML defines that HTML's block
5935+
elements represent a Unicode embedding even if they are displayed
5936+
inline by means of a style sheet. The default style sheet for HTML
5937+
didn't yet express that. Add:
5938+
5939+
<blockquote>
5940+
<pre>
5941+
html, address,
5942+
blockquote,
5943+
body, dd, div,
5944+
dl, dt, fieldset, form,
5945+
frame, frameset,
5946+
h1, h2, h3, h4,
5947+
h5, h6, noframes,
5948+
ol, p, ul, center,
5949+
dir, hr, menu, pre { display: block; <ins>unicode-bidi: embed</ins> }
5950+
</pre>
5951+
</blockquote>
5952+
58235953
<!--========================== issue 60b ==========================-->
58245954

58255955
<h3 id="t.E.2"><a
@@ -5840,6 +5970,9 @@ descendants of</ins> an element generating a stacking context (see the
58405970
<!--========================== issue 131 ==========================-->
58415971
<!-- Added default subject to mailto: URL -->
58425972

5973+
<!--========================== issue 155 ==========================-->
5974+
<!-- Character encoding errors in bibliography -->
5975+
58435976
<!--===============================================================-->
58445977

58455978
</BODY>

0 commit comments

Comments
 (0)