Skip to content

IDL generation in CSSOM for supported properties #5412

@gsnedders

Description

@gsnedders

CSSOM generates a variety of partial IDL fragments for each supported property, where:

The term supported CSS property refers to a CSS property that the user agent implements, including any vendor-prefixed properties, but excluding custom properties. A supported CSS property must be in its lowercase form for the purpose of comparisons in this specification.

A property name in CSS is a (CSS) ident token.

WebIDL attributes must be a (WebIDL) identifier.

Note that the CSS ident token is a superset of the WebIDL identifier.

What is the intended behaviour when there is a supported CSS property where the property name is an invalid WebIDL identifier?

(cc/ @tabatkins who may have opinions from the Syntax side)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions