- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Tue, 19 Mar 2013 16:59:59 -0400
- To: www-style@w3.org
On 3/19/13 4:30 PM, Daniel Glazman wrote: > Boris, do you want to take an action item to summarize the various > possibilities (on both Selectors and Selectors API sides if needed) > here so the WG can make a decision? As I see it, there are four main options: 1) Change nothing. 2) Change the various structural pseudo-classes that match kids to match kids of any node. 3) Change the kid-matching pseudo-classes to match kids of elements or documents. 4) Change the kid-matching pseudo-classes to match kids of elements or DocumentFragments. From the point of view of styling, option 1 and option 4 are identical, and option 2 and 3 are identical, but 1 and 2 are distinct. From the point of view of selectors API all of the options are distinct, but there are use cases for #2 or #4. In terms of implementation, I believe Gecko implements #4 (somewhat by accident), WebKit and Presto implement #1, and I haven't tested Trident recently. Is that about what you were looking for? -Boris
Received on Tuesday, 19 March 2013 21:00:32 UTC