Re: [css-houdini-drafts] [css-properties-values-api] Add @property. (#847)

Yeah, sorry, style data is a Servo-ism, it means the "processed" data out of the parsed stylesheets. This is why I used the "active style" concept which is a WebKit-ism :)

But yeah, it basically means that you need to look at whether the processed data from stylesheets is dirty and update it from a `setProperty` call (since there may be new `@property` rules for example that you still haven't processed), which I think is really bad, not only for the unexpected, potentially big amount of work that that requires, but also because `setProperty` at least is a way to potentially dirty this data. Of course you can try to be smarter about invalidating and updating it, but I think it's not great even with that.

-- 
GitHub Notification of comment by emilio
Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/pull/847#issuecomment-502497184 using your GitHub account

Received on Monday, 17 June 2019 00:06:51 UTC