style: Add also a containing_shadow API.

This commit is contained in:
Emilio Cobos Álvarez 2018-03-03 22:33:29 +01:00
parent 2f0df1b421
commit a19219ec79
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C
3 changed files with 13 additions and 0 deletions

View file

@ -740,6 +740,9 @@ pub trait TElement
/// The shadow root this element is a host of.
fn shadow_root(&self) -> Option<<Self::ConcreteNode as TNode>::ConcreteShadowRoot>;
/// The shadow root which roots the subtree this element is contained in.
fn containing_shadow(&self) -> Option<<Self::ConcreteNode as TNode>::ConcreteShadowRoot>;
/// Return the element which we can use to look up rules in the selector
/// maps.
///