Title: [278667] trunk/Source/WebCore
Revision
278667
Author
[email protected]
Date
2021-06-09 11:33:58 -0700 (Wed, 09 Jun 2021)

Log Message

[css-counter-styles] Mark counter-style descriptors as "descriptor-only"
https://bugs.webkit.org/show_bug.cgi?id=226792

Patch by Tyler Wilcock <[email protected]> on 2021-06-09
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

Modified Paths

Diff

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
             },
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to