diff options
Diffstat (limited to 'src/components/script/dom/node.rs')
-rw-r--r-- | src/components/script/dom/node.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/script/dom/node.rs b/src/components/script/dom/node.rs index d21c994cb97..d8b3aae253d 100644 --- a/src/components/script/dom/node.rs +++ b/src/components/script/dom/node.rs @@ -12,7 +12,7 @@ use dom::characterdata::CharacterData; use dom::document::{AbstractDocument, DocumentTypeId}; use dom::documenttype::DocumentType; use dom::element::{Element, ElementTypeId, HTMLImageElementTypeId, HTMLIframeElementTypeId}; -use dom::element::{HTMLStyleElementTypeId}; +use dom::element::{HTMLAnchorElementTypeId, HTMLStyleElementTypeId}; use dom::eventtarget::{AbstractEventTarget, EventTarget, NodeTypeId}; use dom::nodelist::{NodeList}; use dom::htmlimageelement::HTMLImageElement; @@ -492,6 +492,10 @@ impl<'self, View> AbstractNode<View> { self.type_id() == ElementNodeTypeId(HTMLStyleElementTypeId) } + pub fn is_anchor_element(self) -> bool { + self.type_id() == ElementNodeTypeId(HTMLAnchorElementTypeId) + } + pub unsafe fn raw_object(self) -> *mut Box<Node<View>> { self.obj } |