aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2018-03-07 02:04:56 +0100
committerEmilio Cobos Álvarez <emilio@crisal.io>2018-03-12 21:47:46 +0100
commitc338745b175765e4ed8fc2440dcede537d5ebe1e (patch)
treed4175ac06822c8f8f81b270fe46bf7e94640f07b /components/layout_thread
parentaf12284b6a89b288b61298d64df215f6d6225c83 (diff)
downloadservo-c338745b175765e4ed8fc2440dcede537d5ebe1e.tar.gz
servo-c338745b175765e4ed8fc2440dcede537d5ebe1e.zip
style: Allow to share style across elements with similar XBL bindings.
Diffstat (limited to 'components/layout_thread')
-rw-r--r--components/layout_thread/dom_wrapper.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs
index 5cf29e8e159..5c5fc4be052 100644
--- a/components/layout_thread/dom_wrapper.rs
+++ b/components/layout_thread/dom_wrapper.rs
@@ -151,10 +151,10 @@ impl<'ln> NodeInfo for ServoLayoutNode<'ln> {
}
}
-#[derive(Clone, Copy)]
+#[derive(Clone, Copy, PartialEq)]
enum Impossible { }
-#[derive(Clone, Copy)]
+#[derive(Clone, Copy, PartialEq)]
pub struct ShadowRoot<'lr>(Impossible, PhantomData<&'lr ()>);
impl<'lr> TShadowRoot for ShadowRoot<'lr> {