Re: [webcomponents] :unresolved vs :not(:upgraded) (#418)

One thing I realized is that using "upgraded" might not be the best idea given that some elements (those created by the parser and by createElement) never need to be upgraded. They just start out with the right class.

So maybe "resolved" = "upgraded" or "created with the right class in the first place".

What this really means is that `:unupgraded` means `:unresolved`, but `:not(:upgraded)` does not mean `:not(:resolved)`. So I stand by `:unupgraded` as the best name :). But I am happy to go with anything except `:not(:upgraded)` since that is not accurate for what we want.

I will tentatively work from the conclusion that I should spec the concept of "resolved" to mean "upgraded" or "created with the right class in the first place" and spec that tomorrow. Please comment and re-add "needs consensus" if you disagree.

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/418#issuecomment-193518007

Received on Tuesday, 8 March 2016 00:10:19 UTC