W3C home > Mailing lists > Public > public-css-archive@w3.org > June 2020

[csswg-drafts] [filter-effects] feComposite (Porter-Duff) operator values do not match those defined in the referenced [compositing-1] spec (#5267)

From: Marc J. via GitHub <sysbot+gh@w3.org>
Date: Fri, 26 Jun 2020 19:52:09 +0000
To: public-css-archive@w3.org
Message-ID: <issues.opened-646478409-1593201128-sysbot+gh@w3.org>
mclegrand has just created a new issue for https://github.com/w3c/csswg-drafts:

== [filter-effects] feComposite (Porter-Duff) operator values do not match those defined in the referenced [compositing-1] spec ==
The operator attribute of the SVG `feComposite` filter primitive is described as : 
```
operator = "over | in | out | atop | xor | lighter
| arithmetic"

    The compositing operation that is to be performed. All of the operator types except arithmetic match the corresponding operation as described in [COMPOSITING-1] [...] 
```
However, when going to https://www.w3.org/TR/compositing-1/#porterduffcompositingoperators the actual list is `clear | copy | source-over | destination-over | source-in | 
destination-in | source-out | destination-out | source-atop | 
destination-atop | xor | lighter`

This discrepancy makes it unclear which `source-in` or `destination-in` is meant by "in", if even the difference is intentional. Note that as a result, Inkscape implementing the [compositing-1] operators are not rendered by browsers.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5267 using your GitHub account
Received on Friday, 26 June 2020 19:52:11 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:27:12 UTC