Re: [csswg-drafts] [css-fonts-4] `@font-palette-values` lacking declaration for `font-family` (#9417)

Browser vendors [agreed](https://github.com/web-platform-tests/interop/issues/575) to follow the specification for `@property`, which means the inconsistency is considered ok:

  - `@counter-style` and `@font-face` lacking mandatory descriptors are **ignored**
  - `@font-palette-values` and `@property` lacking mandatory descriptors are **invalid**

The last two cannot be updated via the CSSOM so this seems logical, assuming they will remain immutable.

I consider all non-conformant behaviors described in my initial comment to be bugs (at the time of writing this comment):

  - FF should not discard `@counter-style` lacking mandatory descriptors
  - Chrome/FF should discard `@font-palette-values` lacking mandatory descriptors

-- 
GitHub Notification of comment by cdoublev
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9417#issuecomment-1768323268 using your GitHub account


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

Received on Wednesday, 18 October 2023 12:14:48 UTC