diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index 944e3de2cd4..736118c539f 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -3812,10 +3812,9 @@ impl SelectorsElement for DomRoot { // a string containing commas (separating each language tag in // a list) but the pseudo-class instead should be parsing and // storing separate or s for each language tag. - NonTSPseudoClass::Lang(ref lang) => extended_filtering( - &self.upcast::().get_lang().unwrap_or(String::new()), - lang, - ), + NonTSPseudoClass::Lang(ref lang) => { + extended_filtering(&self.upcast::().get_lang().unwrap_or_default(), lang) + }, NonTSPseudoClass::ReadOnly => { !Element::state(self).contains(NonTSPseudoClass::ReadWrite.state_flag())