diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-09-03 13:07:04 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-09-03 13:09:10 +0200 |
commit | 5d8545d2b4a0dca7f18e1be9023ab0d36d47a33c (patch) | |
tree | a54504c97c741455ed46629ce2d602c114d142a7 /components/layout_thread/dom_wrapper.rs | |
parent | 6d43bf78bc5e2a0c41206dfaa93be6d6c4af527f (diff) | |
download | servo-5d8545d2b4a0dca7f18e1be9023ab0d36d47a33c.tar.gz servo-5d8545d2b4a0dca7f18e1be9023ab0d36d47a33c.zip |
Fix other parts of the Servo build.
Diffstat (limited to 'components/layout_thread/dom_wrapper.rs')
-rw-r--r-- | components/layout_thread/dom_wrapper.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs index 7b2892f7c9a..4800704fca8 100644 --- a/components/layout_thread/dom_wrapper.rs +++ b/components/layout_thread/dom_wrapper.rs @@ -70,7 +70,7 @@ use style::dom::{TDocument, TElement, TNode, TShadowRoot}; use style::element_state::*; use style::font_metrics::ServoMetricsProvider; use style::properties::{ComputedValues, PropertyDeclarationBlock}; -use style::selector_parser::{AttrValue as SelectorAttrValue, NonTSPseudoClass, PseudoClassStringArg}; +use style::selector_parser::{AttrValue as SelectorAttrValue, NonTSPseudoClass, Lang}; use style::selector_parser::{PseudoElement, SelectorImpl, extended_filtering}; use style::shared_lock::{SharedRwLock as StyleSharedRwLock, Locked as StyleLocked}; use style::str::is_whitespace; @@ -168,7 +168,7 @@ impl<'lr> TShadowRoot for ShadowRoot<'lr> { match self.0 { } } - fn style_data<'a>(&self) -> &'a CascadeData + fn style_data<'a>(&self) -> Option<&'a CascadeData> where Self: 'a, { @@ -531,7 +531,7 @@ impl<'le> TElement for ServoLayoutElement<'le> { fn match_element_lang( &self, override_lang: Option<Option<SelectorAttrValue>>, - value: &PseudoClassStringArg, + value: &Lang, ) -> bool { // Servo supports :lang() from CSS Selectors 4, which can take a comma- // separated list of language tags in the pseudo-class, and which |