Skip to content

Commit e27dc97

Browse files
committed
[css2] updated
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%401792
1 parent 6d1c548 commit e27dc97

2 files changed

Lines changed: 137 additions & 2 deletions

File tree

css2/errata-issues.db

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,4 @@ The spec does not state clearly that every font family has a normal variant. - h
4747
In section 6.4.3, there is a contradiction with 6.4.1. The former says to ignore pseudo-elements for specificity; the latter says to count them as normal elements. - - 1999-11-01 not yet no 47
4848
WHy is initial value of visiblity: inherited - http://lists.w3.org/Archives/Member/w3c-css-wg/1999JulSep/0185.html 1999-11-01 not yet no 48
4949
Should @page be allowed inside @media? - - 1999-11-04 not yet no 49
50+
Request from Erik van der Poel to review and confirm font matching algorithm in 15.5 - css2-editors 1999-11-04 not yet no 50

css2/errata.src

Lines changed: 136 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ hspace="0"></a><br clear="all"></p>
2525
<dd><a href="_THE_UPDATE_DIR_/_THE_ID_-errata.html">
2626
_THE_UPDATE_DIR_/_THE_ID_-errata.html</a>
2727
<dt>Last revised:
28-
<dd>$Date: 1999-11-02 18:31:44 $
28+
<dd>$Date: 1999-11-04 20:47:07 $
2929
</dl>
3030

3131
<dl>
@@ -62,6 +62,17 @@ do not enforce this rule: 'border-top', 'border-right',
6262
to "FUNCTION any* ')'".
6363
</UL>
6464

65+
<H3><a href="syndata.html#q4">4.1.3 Characters and case</a></H3>
66+
67+
<P>In the third bullet, add to point 1.:
68+
69+
<BLOCKQUOTE>
70+
<P>1.with a space (or other whitespace character): "\26 B" ("&amp;B")
71+
</BLOCKQUOTE>
72+
73+
<P>the following text: "In this case, user agents should treat a
74+
"CR/LF" pair (13/10) as a single whitespace character."
75+
6576
<H3><a href="syndata.html#values">Section 4.3 (Double sign problem)</a></H3>
6677

6778
<P>Several values described in subsections of this section
@@ -98,6 +109,23 @@ EM { color: rgb(255,0,0) }
98109
EM { color: rgb(100%, 0%, 0%) }
99110
</PRE>
100111

112+
<H3><a href="selector.html#q2">5.10 Pseudo-elements and pseudo-classes</a></H3>
113+
114+
<P>In the second bullet, the following sentence is incomplete: "The
115+
exception is ':first-child', which can be deduced from the document
116+
tree." The ':lang()' pseudo-class can be deduced
117+
from the document in some cases.
118+
119+
<H3><a href="box.html#value-def-border-width">8.5.4 Border shorthand properties: 'border-top', 'border-bottom', 'border-right', 'border-left', and
120+
'border'</a></H3>
121+
122+
<P>Change &lt;'border-top-width'&gt; to &lt;border-width&lt; as the first
123+
value option for 'border-top', 'border-right', 'border-bottom',
124+
and 'border-left', and change &lt;'border-style'&lt; to &lt;border-style&lt;.
125+
For 'border', change &lt;'border-width'&lt;
126+
to &lt;border-width&lt; and
127+
&lt;'border-style'&lt; to &lt;border-style&lt;.
128+
101129
<H3><a href="visuren.html#choose-position">Section 9.3.1</a></H3>
102130

103131
<P>The definition of the value 'static' should
@@ -112,6 +140,12 @@ is the margin edge. Thus, for 'top', the description should read,
112140
"This property specifies how far a box's top margin edge is offset
113141
below the top edge of the box's containing block."
114142

143+
<H3><a href="visuren.html#relative-positioning">Section 9.4.3</a></H3>
144+
145+
<P>In the first sentence, add to the end of
146+
"Once a box has been laid out according to the normal flow"
147+
the words "or floated,".
148+
115149
<h3><a href="visudet.html#q6">Section 10.3.3</a></h3>
116150

117151
<P>In the last sentence of the paragraph following the equation --
@@ -187,11 +221,96 @@ explanation for the variable "a" is missing and should read:</P>
187221
<P>'Totum' and 'Kodic' is not a 'serif' but 'sans-serif'. 'pathang' is
188222
not a 'sans-serif' but 'serif'.
189223

190-
<h3><a href="tables.html#q2"> 17.2</a></h3>
224+
225+
<h3><a href="fonts.html#algorithm">Section 15.5</a></h3>
226+
227+
<P>In bullet 2, change "the UA uses the 'font-family' descriptor"
228+
to "the UA uses the 'font-family' property".
229+
230+
<P>In bullet 6, change "steps 3, 4 and 5" to
231+
"steps 2, 3, 4 and 5".
232+
233+
<h3><a href="tables.html#q2"> 17.2 The CSS table model</a></h3>
191234

192235
<P>In the definition of <strong>table-header-group</strong>, change
193236
"footer" to "header" in "Print user agents may repeat footer rows on
194237
each page spanned by a table."
238+
<h3><a href="tables.html#anonymous-boxes">17.2.1 Anonymous table objects </a></h3>
239+
240+
<P>Move the first bullet text to the prose before the list of
241+
generation rules. The rules should then be the following:</P>
242+
243+
<ol>
244+
245+
<li>If the parent P of a 'table-cell' element T is not a 'table-row',
246+
an object corresponding to a 'table-row' will be generated between P
247+
and T. This object will span all consecutive 'table-cell' siblings
248+
(in the document tree) of T.
249+
250+
<li>If the parent P of a 'table-row' element T is not a 'table',
251+
'inline-table', or 'table-row-group' element, an
252+
object corresponding to a 'table' element will be
253+
generated between P and T. This object will span all consecutive siblings
254+
(in the document tree) of T that require a 'table' parent:
255+
'table-row', 'table-row-group', 'table-header-group',
256+
'table-footer-group', 'table-column', 'table-column-group', and 'table-caption'.
257+
258+
<li>If the parent P of a 'table-column' element T is not a 'table',
259+
'inline-table', or 'table-column-group' element, an
260+
object corresponding to a 'table' element will be
261+
generated between P and T. This object will span all consecutive siblings
262+
(in the document tree) of T that require a 'table' parent:
263+
'table-row', 'table-row-group', 'table-header-group',
264+
'table-footer-group', 'table-column', 'table-column-group', and 'table-caption'.
265+
266+
<li>If the parent P of a 'table-row-group' (or 'table-header-group',
267+
'table-footer-group', or 'table-column-group') element T is not a 'table' or 'inline-table', an
268+
object corresponding to a 'table' element will be generated between P
269+
and T. This object will span all consecutive siblings (in the document
270+
tree) of T that require a 'table' parent: 'table-row',
271+
'table-row-group', 'table-header-group', 'table-footer-group',
272+
'table-column', 'table-column-group', and 'table-caption'.
273+
274+
<li>If a child T of a 'table' element (or 'inline-table') P is not a
275+
'table-row-group', 'table-header-group', 'table-footer-group', or
276+
'table-row' element, an object corresponding to a 'table-row' element
277+
will be generated between P and T. This object spans all consecutive
278+
siblings of T that are not 'table-row-group', 'table-header-group',
279+
'table-footer-group', or 'table-row' elements.
280+
281+
<li>If a child T of a 'table-row-group' element (or
282+
'table-header-group' or 'table-footer-group') P is
283+
not a 'table-row' element, an object corresponding to a 'table-row'
284+
element will be generated between P and T. This object spans all
285+
consecutive siblings of T that are not 'table-row' elements.
286+
287+
<li>If a child T of a 'table-row' element P is not a 'table-cell'
288+
element, an object corresponding to a 'table-cell' element will be
289+
generated between P and T. This object spans all consecutive siblings
290+
of T that are not 'table-cell' elements.
291+
</ol>
292+
293+
<h3><a href="tables.html#q7">17.5 Visual layout of table
294+
contents</a></h3>
295+
296+
<P>The following note:</P>
297+
298+
<BLOCKQUOTE>
299+
<P><strong>Note.</strong> Table cells may be relatively and absolutely positioned, but this is not recommended: positioning and floating remove a
300+
box from the flow, affecting table alignment.
301+
</P>
302+
</BLOCKQUOTE>
303+
304+
<P>Should be amended as follows:</P>
305+
306+
<BLOCKQUOTE>
307+
<P><strong>Note.</strong> Table cells may be
308+
positioned, but this is not recommended: absolute and fixed
309+
positioning, as well as floating, remove a box from the flow, affecting
310+
table size.
311+
</P>
312+
</BLOCKQUOTE>
313+
195314

196315
<h2><a name="minor-errors">Minor Typographical Errors</a></h2>
197316

@@ -530,6 +649,21 @@ definition of &lt;shape&gt; should start:</p>
530649
<P>Due to this ambiguity, user agents may support separation of
531650
offsets in "rect()" with or without commas.
532651

652+
<h3><a href="text.html#indentation-prop">Section 16.1</a></h3>
653+
654+
<P>Add to:</P>
655+
656+
<BLOCKQUOTE>
657+
<P>
658+
The value of 'text-indent' may be negative, but there may be
659+
implementation-specific limits.
660+
</P>
661+
</BLOCKQUOTE>
662+
663+
<P>the following clarification: "If the value of 'text-indent'
664+
is negative, the value of 'overflow' will affect whether the
665+
text is visible."
666+
533667
<h3><a href="ui.html#system-colors">Section 18.2</a></h3>
534668

535669

0 commit comments

Comments
 (0)