- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Mon, 08 Apr 2013 16:22:21 -0700
- To: "www-style@w3.org" <www-style@w3.org>
There's a good handful of open issues on Selectors 4 that need WG
discussion to resolve. They are:
ISSUE-223: http://www.w3.org/Style/CSS/Tracker/issues/223
Should Selectors adopt MQ-style invalidation (per comma-separated group)?
Proposed resolution: No change, based on glazou's response
http://lists.w3.org/Archives/Public/www-style/2012Mar/0225.html
ISSUE-316: http://www.w3.org/Style/CSS/Tracker/issues/316
Should ID selectors accept all HASH tokens instead of #ident only?
http://lists.w3.org/Archives/Public/www-style/2013Feb/0437.html
Pros: Merge quirks and non-quirks parsing.
Cons: We have interop on #ident.
See: http://lists.w3.org/Archives/Public/www-style/2013Feb/0449.html
Side-question: If we don't accept this, should this quirk be
described in Selectors 4?
ISSUE-317: http://www.w3.org/Style/CSS/Tracker/issues/317
Allow child-index pseudos to select unparented elements
http://lists.w3.org/Archives/Public/www-style/2013Mar/0290.html
Options:
* allow them to select unparented elements that have a "virtual"
or non-element parent, e.g. for DocumentFragments
* allow them to select unparented elements. This includes the root.
ISSUE-318: https://www.w3.org/Style/CSS/Tracker/issues/318
Make specificity of :matches() / :not() depend on what was matched
http://lists.w3.org/Archives/Public/www-style/2010Sep/0534.html
Proposed resolution: Just do it.
ISSUE-319: https://www.w3.org/Style/CSS/Tracker/issues/319
Need usable selector for empty elements
http://lists.w3.org/Archives/Public/www-style/2012Aug/0553.html
Options:
1. Redefine :empty to match elements that contain only whitespace
1.1 Add :void if the old definition has some real use case
2. Define a new pseudo-class that matches such elements
ISSUE-320: https://www.w3.org/Style/CSS/Tracker/issues/320
Profile :matches() / :not() for fast vs. complete implementation
People keep being confused about :matches() and :not()'s intention
to allow full complex selectors. The only reason they're not
allowed is perf, so we propose to just make two profiles for
Selectors and let things like Selectors API and PDF processors
implement the full version.
~fantasai
Received on Monday, 8 April 2013 23:22:49 UTC