Skip to content

[css-values-5] Receive comma-separated arguments in *-progress() #10862

Closed
@cdoublev

Description

@cdoublev

All math and mix functions receive comma-separated arguments whereas progress functions receive keyword-separated arguments.

What is the reason for this difference? Does this makes up for the inconsistent and more verbose syntax, which is somewhat unusual for a CSS function?

Nit: since progress functions can be used in math functions, which are internally represented with a calculation tree, you can no longer assume that any operator node representing a function (assuming progress functions are represented as operators) should serialize with its values joined with , ; this information must be preserved.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Thursday morning

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions