Skip to content

Commit 62071dc

Browse files
committed
[css2] sync to reality
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%402400
1 parent 607b042 commit 62071dc

1 file changed

Lines changed: 293 additions & 20 deletions

File tree

css2/issues/issues-3

Lines changed: 293 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1590,8 +1590,29 @@ of the section).
15901590

15911591
-David
15921592

1593-
=David= Propose changes.
1594-
=WG= Discuss again once dbaron has sent changes.
1593+
Resolution:
1594+
1595+
1. Remove the paragraph:
1596+
1597+
# Counters that are not in the scope of any 'counter-reset', are
1598+
# assumed to have been reset to 0 by a 'counter-reset' on the root
1599+
# element.
1600+
1601+
2. Take the sentence at the end of the second paragraph:
1602+
1603+
# See "Nested counters and scope" in the chapter on generated
1604+
# content.
1605+
1606+
and make it its own paragraph (i.e., the third), and add to the end
1607+
so that it reads:
1608+
1609+
# See "Nested counters and scope" in the chapter on generated
1610+
# content for how user agents must determine the value or values of
1611+
# the counter. See the definition of counter values of the
1612+
# <a>'content' property</a> for how it must convert these values to
1613+
# a string.
1614+
1615+
=howcome= Edit.
15951616
------------------------------------------------------------------------
15961617
Issue 76.
15971618
URI: http://www.w3.org/mid/42DFD435.7070702@mit.edu
@@ -2214,7 +2235,24 @@ Paul Nelson: http://www.w3.org/mid/49C257E2C13F584790B2E302E021B6F90ED3DF69@wins
22142235
Howcome: http://www.w3.org/mid/17385.2325.554019.960121@localhost.localdomain
22152236
Ian: http://www.w3.org/mid/Pine.LNX.4.62.0602141911330.28514@dhalsim.dreamhost.com
22162237

2217-
=WG= Discuss.
2238+
2239+
Resolution:
2240+
2241+
> The 'ex' unit is defined by the element's first available font. The
2242+
> x-height is so called because it is often equal to the height of the
2243+
> lowercase "x". However, an 'ex' is defined even for fonts that don't
2244+
> contain an "x".
2245+
>
2246+
> The x-height of a font can be found in different ways. Some
2247+
> fonts contain reliable metrics for the x-height. If reliable font
2248+
> metrics are not available, UAs may determine the x-height from the
2249+
> height of a lowercase glyph. One possible heuristics is to look at how
2250+
> far the glyph for the lowercase "o" extends below the baseline, and
2251+
> subtract that value from the top of its bounding box. In the cases
2252+
> where it is impossible or impractical to determine the x-height, a
2253+
> value of 0.5em should be used.
2254+
2255+
=howcome= Edit.
22182256
------------------------------------------------------------------------
22192257
Issue 96.
22202258
URI: http://www.w3.org/mid/430B4766.8070004@tu-clausthal.de
@@ -2882,15 +2920,12 @@ pre-wrap issue. Last e-mail has proposals.
28822920
Various proposals have been made that differ from the above proposals,
28832921
but they have received push-back.
28842922

2885-
Suggestion:
2886-
2887-
Add the following to the second list in 16.6.1:
2923+
Resolution:
28882924

2889-
4. If a space (U+0020) at the end of a line has 'white-space' set to
2890-
'pre-wrap', UAs may remove or may partially truncate the space in
2891-
an effort to prevent invisible overflow.
2925+
6. If spaces (U+0020) or tabs (U+0009) at the end of a line have
2926+
'white-space' set to 'pre-wrap', UAs may visually collapse them.
28922927

2893-
=WG= Discuss.
2928+
=Tantek= Edit.
28942929
------------------------------------------------------------------------
28952930
Issue 141.
28962931
URI: http://www.w3.org/mid/4383ABE2.5010905@mit.edu
@@ -2929,7 +2964,37 @@ Change the start of (4) from "Finally, sort by order specified: if two
29292964
rules have the same weight, origin and specificity," to "Finally, if the
29302965
previous sort still resulted in a tie,".
29312966

2932-
=WG= Discuss.
2967+
David also proposed:
2968+
2969+
Choose the declarations at the highest numerical value in the
2970+
following list based on importance (normal or important) and origin
2971+
(author, user, or user agent):
2972+
2973+
1. user agent style sheets
2974+
2. user normal style sheets
2975+
3. author normal style sheets
2976+
4. author important style sheets
2977+
5. user important style sheets
2978+
2979+
If this results in more than one declaration, choose the
2980+
declarations tied for the highest specificity of selector.
2981+
Pseudo-elements and pseudo-classes are counted as normal elements and
2982+
classes, respectively.
2983+
2984+
If this results in more than one declaration, break the tie with
2985+
order: the latter specified wins. Rules in imported style sheets are
2986+
considered to be before any rules in the style sheet itself.
2987+
2988+
2989+
Resolution:
2990+
2991+
Replace 2 with "2. Sort according to importance (normal or important)
2992+
and origin (author, user, or user agent). In ascending order of
2993+
precendence:"
2994+
2995+
Insert "rules with the same importance and origin" after "3. Sort"
2996+
2997+
=howcome= Edit.
29332998
------------------------------------------------------------------------
29342999
Issue 142.
29353000
URI: http://www.w3.org/mid/20051123002259.GA27719@ridley.dbaron.org
@@ -3076,11 +3141,80 @@ And the styles
30763141
#outer { overflow: auto; height: 200px; width: 200px;}
30773142
#inner { height: 100%; width: 200%; }
30783143

3079-
Now the "outer" div overflows horizontally, so a horizontal scrollbar has to be inserted. Given that, what is the computed value of "height" for the outer div? Is
3080-
it 100px? Or is it (100px - 'height of scrollbar')? And more specifically, what is the computed value of "height" for the inner div?
3144+
Now the "outer" div overflows horizontally, so a horizontal scrollbar
3145+
has to be inserted. Given that, what is the computed value of
3146+
"height" for the outer div? Is it 100px? Or is it (100px - 'height
3147+
of scrollbar')? And more specifically, what is the computed value of
3148+
"height" for the inner div?
30813149

30823150
Resolution:
3083-
=WG= Discuss.
3151+
3152+
The computed value of the outer 'height' is 200px.
3153+
The computed value of the inner 'height' is 100%.
3154+
3155+
Proposal:
3156+
3157+
10.3.3: Change
3158+
3159+
'margin-left' + 'border-left-width' + 'padding-left' + 'width' +
3160+
'padding-right' + 'border-right-width' + 'margin-right' = width of
3161+
containing block
3162+
3163+
If 'width' is not 'auto' and 'border-left-width' + 'padding-left' +
3164+
'width' + 'padding-right' + 'border-right-width'
3165+
3166+
...to:
3167+
3168+
'margin-left' + 'border-left-width' + 'padding-left' + 'width' +
3169+
'padding-right' + 'border-right-width' + 'margin-right' + scrollbar
3170+
width (if any) = width of containing block
3171+
3172+
If 'width' is not 'auto' and 'border-left-width' + 'padding-left' +
3173+
'width' + 'padding-right' + 'border-right-width' + scrollbar width
3174+
(if any)
3175+
3176+
Add to the end of that section:
3177+
3178+
The "scrollbar width" value is only relevant if the user agent uses
3179+
a scrollbar as its scrolling mechanism. See the definition of the
3180+
'overflow' property.
3181+
3182+
10.3.7: Change:
3183+
3184+
'left' + 'margin-left' + 'border-left-width' + 'padding-left' +
3185+
'width' + 'padding-right' + 'border-right-width' + 'margin-right' +
3186+
'right' = width of containing block
3187+
3188+
...to:
3189+
3190+
'left' + 'margin-left' + 'border-left-width' + 'padding-left' +
3191+
'width' + 'padding-right' + 'border-right-width' + 'margin-right' +
3192+
'right' + scrollbar width (if any) = width of containing block
3193+
3194+
Add to the end of that section:
3195+
3196+
The "scrollbar width" value is only relevant if the user agent uses
3197+
a scrollbar as its scrolling mechanism. See the definition of the
3198+
'overflow' property.
3199+
3200+
10.6.4: (tbd...)
3201+
3202+
10.6.6: (tbd...)
3203+
3204+
Change 11.1.1:
3205+
3206+
In the case of a scrollbar being placed on an edge of the element's
3207+
box, it should be inserted between the inner border edge and the
3208+
outer padding edge. Any space taken up by the scrollbars should be
3209+
subtracted from the computed width/height, thus preserving the
3210+
inner border edge.
3211+
3212+
...to:
3213+
3214+
(tbd...)
3215+
3216+
=Hixie= Work out the answer.
3217+
http://annevankesteren.nl/test/css/temp/002.htm
30843218
------------------------------------------------------------------------
30853219
Issue 151.
30863220
Description:
@@ -3108,10 +3242,11 @@ Thanks,
31083242
Jared
31093243

31103244
Resolution:
3111-
=WG= Discuss.
3245+
=Bert= Resolve it.
31123246
------------------------------------------------------------------------
31133247
Issue 152.
31143248
URI: http://www.w3.org/mid/43D27CCC.9040709@mit.edu
3249+
URI: http://www.w3.org/mid/21324932.1137881854316.JavaMail.ngmail@webmail-02.arcor-online.net
31153250
Description:
31163251

31173252
Based on previous discussion [1], I think it's clear the ::first-line
@@ -3125,7 +3260,23 @@ specification until such a time as it's better specified.
31253260
[1] http://lists.w3.org/Archives/Public/www-style/2005Oct/0163.html
31263261

31273262
(see equivalent selectors issue too)
3263+
3264+
Further discussion including a testcase:
3265+
http://lists.w3.org/Archives/Public/www-style/2006Jan/0209.html
3266+
3267+
Tantek's proposal:
3268+
3269+
Put the ::first-line pseudo inside the inline elements.
3270+
Paint the background separately, as for an anonymous box around the
3271+
contents of the first line.
3272+
3273+
Problems that remain with Tantek's proposal:
3274+
3275+
Which background do you use, if ::first-line says "background: inherit"?
3276+
What do you report for getComputedStyle(element, "::first-line") ?
3277+
31283278
Resolution:
3279+
31293280
=WG= Discuss.
31303281
------------------------------------------------------------------------
31313282
Issue 153.
@@ -3138,26 +3289,148 @@ working group discussed this and concluded [2] that it would be best if
31383289
this were specified by CSS.
31393290

31403291
Resolution:
3141-
=WG= Discuss.
3292+
3293+
In section 14.2 add:
3294+
3295+
Intrinsic dimensions expressed as percentages must be resolved
3296+
relative to the dimensions of the rectangle that establishes the
3297+
coordinate system for the background-position property.
3298+
3299+
If the image has no intrinsic dimensions and has an intrinsic ratio
3300+
the dimensions must be assumed to be the largest dimensions at that
3301+
ratio such that neither dimension exceeds the dimensions of the
3302+
rectangle that establishes the coordinate system for the
3303+
background-position property.
3304+
3305+
If the image has no intrinsic ratio either, then the dimensions
3306+
must be assumed to be the rectangle that establishes the coordinate
3307+
system for the background-position property.
3308+
3309+
=Bert= Edit.
31423310
------------------------------------------------------------------------
31433311
Issue 154.
3144-
URI: http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D8155D13A1@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
3312+
URI:
3313+
http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D8155D13A1@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
31453314
Description:
31463315
Resolution:
31473316
Remove mso, add -ms, simplify table accordingly.
31483317
=Bert= Edit.
31493318
------------------------------------------------------------------------
31503319
Issue 155.
3151-
URI: http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D8155D14D3@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
3320+
URI:
3321+
http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D8155D14D3@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
31523322
Description:
31533323
Resolution:
3154-
=WG= Discuss at F2F.
3155-
=David= Make proposal.
3324+
=Markus= You raised the issue, you tell us how to resolve the issue.
31563325
------------------------------------------------------------------------
31573326
Issue 156.
31583327
URI: http://www.w3.org/mid/43F1094B.8000702@inkedblade.net
31593328
URI: http://www.w3.org/mid/43F116DF.90409@inkedblade.net
31603329
Description:
3330+
text-decoration stuff (mostly minor stuff that should be ignored at
3331+
this point, but there might be some potential issues)
3332+
Resolution:
3333+
=WG= Discuss.
3334+
------------------------------------------------------------------------
3335+
Issue 157.
3336+
Description:
3337+
Resolution:
3338+
Mention in the Changes section that for changes not listed by Changes
3339+
section, it's recommended that implementors read the disposition of
3340+
comments.
3341+
=Bert= Edit.
3342+
------------------------------------------------------------------------
3343+
Issue 158.
3344+
Description:
3345+
'no-wrap' should be 'nowrap' in 16.6.1:1.
3346+
Resolution: Editorial.
3347+
=Bert= Edit.
3348+
------------------------------------------------------------------------
3349+
Issue 159.
3350+
Description:
3351+
fantasai wants 6.4.1:2 to be s/style sheets/declarations/
3352+
dbaron wants 6.4.1:4 to be s/rules/declarations/
3353+
Resolution:
3354+
=howcome= Edit.
3355+
------------------------------------------------------------------------
3356+
Issue 160.
3357+
URI: http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D815B23950@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
3358+
Description:
3359+
selector wording
3360+
Resolution:
3361+
=WG= Discuss.
3362+
------------------------------------------------------------------------
3363+
Issue 161.
3364+
URI: http://www.w3.org/mid/9882C98B3C3D9B45A9A5F9EDECE014D8161032A5@win-msg-01.wingroup.windeploy.ntdev.microsoft.com
3365+
Description:
3366+
vertical-align and font-size
3367+
Resolution:
3368+
=WG= Discuss.
3369+
------------------------------------------------------------------------
3370+
Issue 162.
3371+
Description:
3372+
From: Bob Jervis <bjervis@exchange.microsoft.com>
3373+
To: "howcome@opera.com" <howcome@opera.com>, "ian@hixie.ch" <ian@hixie.ch>
3374+
Cc: Markus Mielke <mmielke@windows.microsoft.com>
3375+
3376+
The CSS text is sketchy on the issue of line breaks. Is a float a
3377+
line break opportunity?
3378+
3379+
This came up accidentally in composing a test page where I had
3380+
something like:
3381+
3382+
Blah blah blah<span style="float: left">foo foo foo</span>, more blah blah blah
3383+
3384+
So there is no space between the 'blah' before the span and the ','
3385+
afterward.
3386+
3387+
Should a browser (formatting English just to avoid any
3388+
language-specific issues) ever allow a line break between the word and
3389+
the comma? Visually, if you have some construct like:
3390+
3391+
Xxx<span style="font: sans-serif">yyy</span>zzz
3392+
3393+
The xxx, yyy and zzz sub-sequences may appear very different, but I
3394+
could not find a browser that would line break that sequence. Yet, I
3395+
did find that FireFox 1.5 (I think) does line break at a float.
3396+
3397+
What is the correct behavior? There is language in the spec that says
3398+
floats should have no effect on vertical layout (relating to block
3399+
elements in the same flow), but I find no equivalent statement about
3400+
inline elements and text in the same flow.
3401+
3402+
Resolution:
3403+
=WG= Discuss.
3404+
------------------------------------------------------------------------
3405+
Issue 163.
3406+
URI: http://www.w3.org/mid/440C62EC.3080403@mit.edu
3407+
URI: http://www.w3.org/mid/440D5F48.4080307@peda.net
3408+
URI: http://www.w3.org/mid/7.0.1.0.2.20060307100207.023631a8@nc.rr.com
3409+
Description:
3410+
wording in 10.3.2/10.6.2.
3411+
bz's suggestions was:
3412+
3413+
If 'height' has a computed value of 'auto', 'width' also has a
3414+
computed value of 'auto', and the element has an intrinsic height,
3415+
the intrinsic height is the used value of 'height'.
3416+
3417+
...and analogously for width.
3418+
3419+
Resolution:
3420+
=WG= Discuss.
3421+
------------------------------------------------------------------------
3422+
Issue 164.
3423+
URI: http://www.w3.org/mid/440CFCDC.6030301@inkedblade.net
3424+
Description:
3425+
table backgrounds
3426+
Resolution:
3427+
=WG= Discuss.
3428+
------------------------------------------------------------------------
3429+
Issue 165.
3430+
URI: http://www.w3.org/mid/E1FGhW7-00047U-G6@localhost.localdomain
3431+
URI: http://www.w3.org/mid/440D7856.2060506@inkedblade.net
3432+
Description:
3433+
content: uri(404)
31613434
Resolution:
31623435
=WG= Discuss.
31633436
------------------------------------------------------------------------

0 commit comments

Comments
 (0)