- From: <bugzilla@jessica.w3.org>
- Date: Fri, 25 Oct 2013 06:18:51 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23467
--- Comment #4 from Takashi Sakamoto <tasak@google.com> ---
Thank you.
So I have another concern about ^ and ^^.
Suppose that we have "div ^ *".
(a) "div" in a shadow tree cannot match the tree's shadow host.
div[id=host]
#shadow-root
style
div { border: 1px solid green; }
So div#host's border color should not green. This means, [tag] and [shadow
host] has no intersection.
(b) "div:host" in a shadow tree cannot match the tree's shadow host.
Because of no intersection between [tag] and [shadow host], "div:host" cannot
match any shadow hosts.
I think, we have already agreed with the above (a) and (b).
So I'm thinking of the following (c).
(c) the "div" of "div ^ *" in a shadow tree can match the tree's shadow host?
If the div can match the shadow host, [tag] and [shadow host] has some
intersection...
So (a) and (b) should match?
Or we should use PseudoElement? e.g. "div ^ *" is something like ::hat(div, *)?
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Friday, 25 October 2013 06:18:52 UTC