[css-houdini-drafts] [css-paint-api] class constructor valid flag is unused

dbaron has just created a new issue for 
https://github.com/w3c/css-houdini-drafts:

== [css-paint-api] class constructor valid flag is unused ==
The [concepts 
section](https://drafts.css-houdini.org/css-paint-api/#concepts) of 
the paint API spec defines a "class constructor valid flag".

However, the [algorithm that sets this 
flag](https://drafts.css-houdini.org/css-paint-api/#registering-custom-paint)
 always sets it to true, since it throws exceptions earlier rather 
than doing things that would set it to false.

It seems like this flag can be removed given that the earlier errors 
throw exceptions.  Unless, that is, it's needed to address 
https://github.com/w3c/css-houdini-drafts/issues/328 .

(I got here from https://github.com/w3ctag/spec-reviews/issues/140 .)

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

Received on Wednesday, 26 October 2016 01:52:48 UTC