⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 278667 in webkit


Ignore:
Timestamp:
Jun 9, 2021, 11:33:58 AM (5 years ago)
Author:
commit-queue@webkit.org
Message:

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

Patch by Tyler Wilcock <Tyler Wilcock> 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

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r278665 r278667  
     12021-06-09  Tyler Wilcock  <twilco.o@protonmail.com>
     2
     3        [css-counter-styles] Mark counter-style descriptors as "descriptor-only"
     4        https://bugs.webkit.org/show_bug.cgi?id=226792
     5
     6        Reviewed by Simon Fraser.
     7
     8        * css/CSSProperties.json:
     9        Mark @counter-style rule descriptors (additive-symbols, fallback, pad,
     10        symbols, negative, prefix, range, suffix, system) as "descriptor-only".
     11
     12        Note that while `speak-as` is also a valid descriptor for
     13        @counter-style rules, it is deliberately excluded from this change as
     14        it is also a property in the CSS Speech specification.
     15
     16        https://www.w3.org/TR/css-speech-1/#speaking-props-speak-as
     17
    1182021-06-09  Alex Christensen  <achristensen@webkit.org>
    219
  • trunk/Source/WebCore/css/CSSProperties.json

    r278611 r278667  
    821821        "additive-symbols": {
    822822            "codegen-properties": {
     823                "descriptor-only": true,
    823824                "settings-flag": "cssCounterStyleAtRules",
    824825                "skip-builder": true
     
    24942495        "fallback": {
    24952496            "codegen-properties": {
     2497                "descriptor-only": true,
    24962498                "settings-flag": "cssCounterStyleAtRules",
    24972499                "skip-builder": true
     
    34623464        "pad": {
    34633465            "codegen-properties": {
     3466                "descriptor-only": true,
    34643467                "settings-flag": "cssCounterStyleAtRules",
    34653468                "skip-builder": true
     
    39533956        "symbols": {
    39543957            "codegen-properties": {
     3958                "descriptor-only": true,
    39553959                "settings-flag": "cssCounterStyleAtRules",
    39563960                "skip-builder": true
     
    61606164        "negative": {
    61616165            "codegen-properties": {
     6166                "descriptor-only": true,
    61626167                "settings-flag": "cssCounterStyleAtRules",
    61636168                "skip-builder": true
     
    62556260        "prefix": {
    62566261            "codegen-properties": {
     6262                "descriptor-only": true,
    62576263                "settings-flag": "cssCounterStyleAtRules",
    62586264                "skip-builder": true
     
    62736279        "range": {
    62746280            "codegen-properties": {
     6281                "descriptor-only": true,
    62756282                "settings-flag": "cssCounterStyleAtRules",
    62766283                "skip-builder": true
     
    62956302        "suffix": {
    62966303            "codegen-properties": {
     6304                "descriptor-only": true,
    62976305                "settings-flag": "cssCounterStyleAtRules",
    62986306                "skip-builder": true
     
    71397147        "system": {
    71407148            "codegen-properties": {
     7149                "descriptor-only": true,
    71417150                "settings-flag": "cssCounterStyleAtRules",
    71427151                "skip-builder": true
Note: See TracChangeset for help on using the changeset viewer.