- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Fri, 21 Jul 2023 09:12:10 +0000
- To: public-fxtf-archive@w3.org
cdoublev has just submitted a new pull request for https://github.com/w3c/fxtf-drafts: == [css-compositing][css-masking] Force rendering whitespaces around combinators == The basic syntax definition of `<blend-mode>` and `<mask-layer>` is rendered in browsers without a whitespace where the first line break of a `<pre>` appears in the Bikeshed source text: ``` <blend-mode> = ... |color-burn | ... <mask-layer> = ... ||<repeat-style> || ... ``` I do not know why Bikeshed removes the line break therefore I am not sure this PR is appropriate. --- `<blend-mode>` values have been grouped as in popular graphic design softwares. --- **Aside** I do not know if the missing whitespace is a syntax error, or if a css value definition parser should handle it. `initial-value` (in `@property`) may support combinations in the future and authors may use line breaks in combinations. The CSS value definition syntax may have to define if 1. one or more whitespaces and/or line breaks should always appear between symbols in combinations, or if 2. they can be omitted in some cases. ``` @property --custom { initial-value: "<foo><bar>"; /* valid? */ initial-value: "foo\ bar"; /* valid? */ } ``` See https://github.com/w3c/fxtf-drafts/pull/523 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 21 July 2023 09:12:12 UTC