diff options
author | Adam Szopa <adam@szopa.org.pl> | 2015-10-21 01:00:58 +0200 |
---|---|---|
committer | Adam Szopa <adam@szopa.org.pl> | 2015-10-21 01:27:48 +0200 |
commit | 88991013ab8f5cf2a3b37d794fcd1699264e8f39 (patch) | |
tree | 8ff70c9d7c68211f3d5ba63ce82768e0feab081f /components/script/dom/element.rs | |
parent | 11d23a41b31c2b2846d1e9c6b40e87ba7e2a095f (diff) | |
download | servo-88991013ab8f5cf2a3b37d794fcd1699264e8f39.tar.gz servo-88991013ab8f5cf2a3b37d794fcd1699264e8f39.zip |
Remove explicit lifetimes which can be elided.
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index a2970ffff1f..85b94de04d0 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -1507,7 +1507,7 @@ impl ElementMethods for Element { } impl VirtualMethods for Element { - fn super_type<'b>(&'b self) -> Option<&'b VirtualMethods> { + fn super_type(&self) -> Option<&VirtualMethods> { let node: &Node = NodeCast::from_ref(self); Some(node as &VirtualMethods) } @@ -1664,10 +1664,10 @@ impl<'a> ::selectors::Element for Root<Element> { false } - fn get_local_name<'b>(&'b self) -> &'b Atom { + fn get_local_name(&self) -> &Atom { self.local_name() } - fn get_namespace<'b>(&'b self) -> &'b Namespace { + fn get_namespace(&self) -> &Namespace { self.namespace() } @@ -1768,16 +1768,16 @@ impl<'a> ::selectors::Element for Root<Element> { impl Element { - pub fn as_maybe_activatable<'a>(&'a self) -> Option<&'a (Activatable + 'a)> { + pub fn as_maybe_activatable(&self) -> Option<&Activatable> { let node = NodeCast::from_ref(self); let element = match node.type_id() { NodeTypeId::Element(ElementTypeId::HTMLElement(HTMLElementTypeId::HTMLInputElement)) => { let element = HTMLInputElementCast::to_ref(self).unwrap(); - Some(element as &'a (Activatable + 'a)) + Some(element as &Activatable) }, NodeTypeId::Element(ElementTypeId::HTMLElement(HTMLElementTypeId::HTMLAnchorElement)) => { let element = HTMLAnchorElementCast::to_ref(self).unwrap(); - Some(element as &'a (Activatable + 'a)) + Some(element as &Activatable) }, _ => { None @@ -1826,7 +1826,7 @@ impl Element { /// /// Use an element's synthetic click activation (or handle_event) for any script-triggered clicks. /// If the spec says otherwise, check with Manishearth first - pub fn authentic_click_activation<'b>(&self, event: &'b Event) { + pub fn authentic_click_activation(&self, event: &Event) { // Not explicitly part of the spec, however this helps enforce the invariants // required to save state between pre-activation and post-activation // since we cannot nest authentic clicks (unlike synthetic click activation, where |