Modified: trunk/Source/WebCore/ChangeLog (278666 => 278667)
--- trunk/Source/WebCore/ChangeLog 2021-06-09 17:36:10 UTC (rev 278666)
+++ trunk/Source/WebCore/ChangeLog 2021-06-09 18:33:58 UTC (rev 278667)
@@ -1,3 +1,20 @@
+2021-06-09 Tyler Wilcock <[email protected]>
+
+ [css-counter-styles] Mark counter-style descriptors as "descriptor-only"
+ https://bugs.webkit.org/show_bug.cgi?id=226792
+
+ Reviewed by Simon Fraser.
+
+ * css/CSSProperties.json:
+ Mark @counter-style rule descriptors (additive-symbols, fallback, pad,
+ symbols, negative, prefix, range, suffix, system) as "descriptor-only".
+
+ Note that while `speak-as` is also a valid descriptor for
+ @counter-style rules, it is deliberately excluded from this change as
+ it is also a property in the CSS Speech specification.
+
+ https://www.w3.org/TR/css-speech-1/#speaking-props-speak-as
+
2021-06-09 Alex Christensen <[email protected]>
Performance API: Implement performance.timeOrigin
Modified: trunk/Source/WebCore/css/CSSProperties.json (278666 => 278667)
--- trunk/Source/WebCore/css/CSSProperties.json 2021-06-09 17:36:10 UTC (rev 278666)
+++ trunk/Source/WebCore/css/CSSProperties.json 2021-06-09 18:33:58 UTC (rev 278667)
@@ -820,6 +820,7 @@
},
"additive-symbols": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -2493,6 +2494,7 @@
},
"fallback": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -3461,6 +3463,7 @@
},
"pad": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -3952,6 +3955,7 @@
},
"symbols": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -6159,6 +6163,7 @@
},
"negative": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -6254,6 +6259,7 @@
},
"prefix": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -6272,6 +6278,7 @@
},
"range": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -6294,6 +6301,7 @@
},
"suffix": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},
@@ -7138,6 +7146,7 @@
},
"system": {
"codegen-properties": {
+ "descriptor-only": true,
"settings-flag": "cssCounterStyleAtRules",
"skip-builder": true
},