Skip to content

[css-ui] Should "Properties Disabling Native Appearance" also apply when declared in the User Origin? #11555

Description

@pxlcoder

From https://drafts.csswg.org/css-ui/#appearance-disabling-properties:

Certain properties, when declared in the Author Origin, will disable the native appearance of certain widgets. Specifically, if all the declarations of the Author Origin pertaining to such a widget are cascaded and a cascaded value exists—​after having rolled back any number revert or revert-layer values—​for any property that disables native appearance for widgets, then that widget is rendered as a devolved widget. The rendering of a devolved widget is identical to that of the widget in its primitive appearance, except when specified otherwise by the host language.

Note the explicit mention of "when declared in the Author Origin".

It seems that this behavior should apply to any origin that is not the User-Agent origin. Was this just an oversight when writing the spec, or is there some intentionality behind "Author Origin"?

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