[csswg-drafts] Centralize definition for name conflict handling of naming at-rules (#12977)

SebastianZ has just created a new issue for https://github.com/w3c/csswg-drafts:

== Centralize definition for name conflict handling of naming at-rules ==
As @cdoublev pointed out in #12973, most of the at-rules that define a name have a definition that indicates that the last one wins. Though there are currently a few at-rules like [`@color-profile`](https://drafts.csswg.org/css-color-5/#at-profile) and [`@font-palette-values`](https://drafts.csswg.org/css-fonts-4/#font-palette-values), for which handling of duplicate names is undefined.

Therefore, I think we should establish a general term for these name-defining at-rules and centralize the definition for name conflict handling, so all those rules can refer to it.

I am not sure _where_ that definition could live. We currently have one for [at-rules](https://drafts.csswg.org/css-syntax-3/#at-rule) in general in CSS Syntax 3, but that might not be the best place for a definition like that.

Sebastian

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12977 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 18 October 2025 22:44:20 UTC