@@ -702,7 +702,7 @@ Conditional Rules {#conditional-rules}
702
702
and paying no attention to registered properties' syntaxes.
703
703
704
704
{{CSS/supports(property, value)}} ,
705
- as specified in [[css -conditional-3 ]] ,
705
+ as specified in [[css3 -conditional]] ,
706
706
<em> does</em> pay attention to the syntax of registered custom properties.
707
707
708
708
The general principle in use
@@ -862,8 +862,8 @@ and affects how the custom property calculates its [=computed value=].
862
862
------------------------------------------------------------
863
863
864
864
<div algorithm>
865
- To <dfn>reify a registered custom property value</dfn> given a
866
- [=syntax descriptor=] |syntax|, run these steps:
865
+ To <dfn>reify a registered custom property value</dfn> given a property
866
+ |property| and [=syntax descriptor=] |syntax|, run these steps:
867
867
868
868
For specified values:
869
869
@@ -888,10 +888,12 @@ and affects how the custom property calculates its [=computed value=].
888
888
return the result.
889
889
5. If the value is an [=identifier=] , [=reify an identifier=] from the value
890
890
and return the result.
891
- 6. If the value is a <<declaration-value>> ,
891
+ 6. If |syntax| is the [=universal syntax descriptor=] ,
892
892
[=reify a list of component values=] from the value, and return the
893
893
result.
894
- 7. Otherwise, [=reify as a CSSStyleValue=] and return the result.
894
+ 7. Otherwise, [=reify as a CSSStyleValue=] with the
895
+ {{[[associatedProperty]]}} internal slot set to |property|, and
896
+ return the result.
895
897
</div>
896
898
897
899
0 commit comments