You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -645,18 +645,18 @@ Specifies the initial value of the [=custom property registration=]
645
645
represented by the ''@property'' rule,
646
646
controlling the property’s [=initial value=].
647
647
648
-
If the value of the 'syntax' descriptor is the [=universal syntax definition=],
649
-
then the 'initial-value' descriptor is optional.
648
+
If the value of the '@property/syntax' descriptor is the [=universal syntax definition=],
649
+
then the '@property/initial-value' descriptor is optional.
650
650
If omitted, the [=initial value=] of the property is the [=guaranteed-invalid value=].
651
651
652
652
Otherwise,
653
-
if the value of the 'syntax' descriptor is not the [=universal syntax definition=],
653
+
if the value of the '@property/syntax' descriptor is not the [=universal syntax definition=],
654
654
the following conditions must be met for the ''@property'' rule to be valid:
655
655
656
-
* The 'initial-value' descriptor must be present.
657
-
* The 'initial-value' descriptor's value must [=consume a syntax definition|parse successfully=]
656
+
* The '@property/initial-value' descriptor must be present.
657
+
* The '@property/initial-value' descriptor's value must [=consume a syntax definition|parse successfully=]
658
658
according to the grammar specified by the [=syntax definition=].
659
-
* The 'initial-value' must be [=computationally independent=].
659
+
* The '@property/initial-value' must be [=computationally independent=].
660
660
661
661
If the above conditions are not met, the ''@property'' rule is invalid.
662
662
@@ -1041,7 +1041,7 @@ Parsing The Syntax String {#parsing-syntax}
1041
1041
### Definitions ### {#parsing-definitions}
1042
1042
1043
1043
: data type name
1044
-
:: A sequence of code points consisting of a U+003C LESS-THAN SIGN (<), followed be zero or more name code points, and terminated by U+003E GREATER-THAN SIGN (>).
1044
+
:: A sequence of code points consisting of a U+003C LESS-THAN SIGN (<), followed be zero or more ident code points, and terminated by U+003E GREATER-THAN SIGN (>).
1045
1045
1046
1046
: pre-multiplied data type name
1047
1047
:: A [=data type name=] that represents another [=syntax component=] with a [[#multipliers|multiplier]] already included.
@@ -1116,11 +1116,11 @@ Parsing The Syntax String {#parsing-syntax}
1116
1116
If it returned a [=string=], set |component|'s |name| to the returned value.
0 commit comments