[Status Update]
According to the spec discussion, "CSS" will be changed from "interface" to "namespace". "namespace" is not supported yet in Blink and the blink-bindings team is now planning to work on "namespace" support ( issue 719303 ).
As a stopgap, I'm making "paintWorklet" static attribute to simulate an attribute-on-namespace and moving it to "CSS" interface:
(WIP CL) https://codereview.chromium.org/2896773002/
Comment 1 by shend@chromium.org
, May 10 2017