Skip to content

Commit 084546a

Browse files
darrnshntabatkins
authored andcommitted
Add some reification (w3c#726)
1 parent ecfcbf9 commit 084546a

File tree

1 file changed

+83
-25
lines changed

1 file changed

+83
-25
lines changed

css-typed-om/Overview.bs

Lines changed: 83 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3227,31 +3227,33 @@ regardless of what property it is for.
32273227
::
32283228

32293229
: <a>border-left</a>
3230-
::
3230+
:: Same as 'border-top'
32313231

32323232
: <a>border-left-color</a>
3233-
::
3233+
:: Same as 'border-top-color'
32343234

32353235
: <a>border-left-style</a>
3236-
::
3236+
:: Same as 'border-top-style'
32373237

32383238
: <a>border-left-width</a>
3239-
::
3239+
:: Same as 'border-top-width'
32403240

32413241
: <a>border-radius</a>
3242-
::
3242+
:: For both specified and computed values,
3243+
reify as a {{CSSStyleValue}}
3244+
and return the result.
32433245

32443246
: <a>border-right</a>
3245-
::
3247+
:: Same as 'border-top'
32463248

32473249
: <a>border-right-color</a>
3248-
::
3250+
:: Same as 'border-top-color'
32493251

32503252
: <a>border-right-style</a>
3251-
::
3253+
:: Same as 'border-top-style'
32523254

32533255
: <a>border-right-width</a>
3254-
::
3256+
:: Same as 'border-top-width'
32553257

32563258
: <a>border-spacing</a>
32573259
::
@@ -3260,28 +3262,56 @@ regardless of what property it is for.
32603262
::
32613263

32623264
: <a>border-top</a>
3263-
::
3265+
:: For both specified and computed values,
3266+
reify as a {{CSSStyleValue}}
3267+
and return the result.
32643268

32653269
: <a>border-top-color</a>
3266-
::
3270+
:: For both specified and computed values:
3271+
3272+
1. If the value is <css>currentcolor</css>,
3273+
[=reify an identifier=] from the value
3274+
and return the result.
3275+
3276+
2. Otherwise, reify as a {{CSSStyleValue}}
3277+
and return the result.
32673278

32683279
: <a>border-top-style</a>
3269-
::
3280+
:: For both specified and computed values,
3281+
[=reify an identifier=] from the value
3282+
and return the result.
32703283

32713284
: <a>border-top-width</a>
3272-
::
3285+
:: For both specified and computed values:
3286+
3287+
1. If the value is a <<length>>,
3288+
[=reify a numeric value=] from the value
3289+
and return the result.
3290+
2. Otherwise, [=reify an identifier=] from the value
3291+
and return the result.
32733292

32743293
: <a>border-width</a>
3275-
::
3294+
:: For both specified and computed values,
3295+
reify as a {{CSSStyleValue}}
3296+
and return the result.
32763297

32773298
: <a>bottom</a>
3278-
::
3299+
:: For both specified and computed values:
3300+
3301+
1. If the value is <css>auto</css>,
3302+
[=reify an identifier=] from the value
3303+
and return the result.
3304+
3305+
2. Otherwise, [=reify a numeric value=] from the value
3306+
and return the result.
32793307

32803308
: <a>box-decoration-break</a>
32813309
::
32823310

32833311
: <a>box-sizing</a>
3284-
::
3312+
:: For both specified and computed values,
3313+
[=reify an identifier=] from the value
3314+
and return the result.
32853315

32863316
: <a>box-snap</a>
32873317
::
@@ -3302,13 +3332,22 @@ regardless of what property it is for.
33023332
::
33033333

33043334
: <a>caret-color</a>
3305-
::
3335+
:: For both specified and computed values:
3336+
3337+
1. If the value is <css>currentcolor</css>,
3338+
[=reify an identifier=] from the value
3339+
and return the result.
3340+
3341+
2. Otherwise, reify as a {{CSSStyleValue}}
3342+
and return the result.
33063343

33073344
: <a>caret-shape</a>
33083345
::
33093346

33103347
: <a>clear</a>
3311-
::
3348+
:: For both specified and computed values,
3349+
[=reify an identifier=] from the value
3350+
and return the result.
33123351

33133352
: <a>clip</a>
33143353
::
@@ -3320,7 +3359,14 @@ regardless of what property it is for.
33203359
::
33213360

33223361
: <a>color</a>
3323-
::
3362+
:: For both specified and computed values:
3363+
3364+
1. If the value is <css>currentcolor</css>,
3365+
[=reify an identifier=] from the value
3366+
and return the result.
3367+
3368+
2. Otherwise, reify as a {{CSSStyleValue}}
3369+
and return the result.
33243370

33253371
: <a>color-adjust</a>
33263372
::
@@ -3380,10 +3426,14 @@ regardless of what property it is for.
33803426
::
33813427

33823428
: <a>direction</a>
3383-
::
3429+
:: For both specified and computed values,
3430+
[=reify an identifier=] from the value
3431+
and return the result.
33843432

33853433
: <a>display</a>
3386-
::
3434+
:: For both specified and computed values,
3435+
[=reify an identifier=] from the value
3436+
and return the result.
33873437

33883438
: <a>dominant-baseline</a>
33893439
::
@@ -3392,7 +3442,9 @@ regardless of what property it is for.
33923442
::
33933443

33943444
: <a>empty-cells</a>
3395-
::
3445+
:: For both specified and computed values,
3446+
[=reify an identifier=] from the value
3447+
and return the result.
33963448

33973449
: <a>fill</a>
33983450
::
@@ -3449,7 +3501,9 @@ regardless of what property it is for.
34493501
::
34503502

34513503
: <a>float</a>
3452-
::
3504+
:: For both specified and computed values,
3505+
[=reify an identifier=] from the value
3506+
and return the result.
34533507

34543508
: <a>float-defer</a>
34553509
::
@@ -3656,7 +3710,9 @@ regardless of what property it is for.
36563710
::
36573711

36583712
: <a>margin</a>
3659-
::
3713+
:: For both specified and computed values,
3714+
reify as a {{CSSStyleValue}}
3715+
and return the result.
36603716

36613717
: <a>margin-block</a>
36623718
::
@@ -3866,7 +3922,9 @@ regardless of what property it is for.
38663922
::
38673923

38683924
: <a>padding</a>
3869-
::
3925+
:: For both specified and computed values,
3926+
reify as a {{CSSStyleValue}}
3927+
and return the result.
38703928

38713929
: <a>padding-block</a>
38723930
::

0 commit comments

Comments
 (0)