style: Make Element::id not clone the attribute.

This commit is contained in:
Emilio Cobos Álvarez 2018-02-24 21:49:43 +01:00
parent 98c9292ecb
commit f2efd04a5d
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C
10 changed files with 46 additions and 37 deletions

View file

@ -4,7 +4,7 @@
//! Selector matching.
use {Atom, LocalName, Namespace};
use {Atom, LocalName, Namespace, WeakAtom};
use applicable_declarations::{ApplicableDeclarationBlock, ApplicableDeclarationList};
use context::{CascadeInputs, QuirksMode};
use dom::TElement;
@ -1385,7 +1385,7 @@ impl Stylist {
#[inline]
pub fn may_have_rules_for_id<E>(
&self,
id: &Atom,
id: &WeakAtom,
element: E,
) -> bool
where