diff options
Diffstat (limited to 'components/script/dom/htmlstyleelement.rs')
-rw-r--r-- | components/script/dom/htmlstyleelement.rs | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/components/script/dom/htmlstyleelement.rs b/components/script/dom/htmlstyleelement.rs index 24b903dc693..eabe8314cd7 100644 --- a/components/script/dom/htmlstyleelement.rs +++ b/components/script/dom/htmlstyleelement.rs @@ -3,19 +3,17 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ use cssparser::Parser as CssParser; -use dom::attr::AttrHelpers; use dom::bindings::codegen::Bindings::HTMLStyleElementBinding; use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods; use dom::bindings::codegen::InheritTypes::{ElementCast, HTMLElementCast, HTMLStyleElementDerived, NodeCast}; use dom::bindings::js::Root; use dom::document::Document; -use dom::element::{ElementTypeId, AttributeHandlers}; +use dom::element::ElementTypeId; use dom::eventtarget::{EventTarget, EventTargetTypeId}; use dom::htmlelement::{HTMLElement, HTMLElementTypeId}; use dom::node::window_from_node; -use dom::node::{ChildrenMutation, Node, NodeHelpers, NodeTypeId}; +use dom::node::{ChildrenMutation, Node, NodeTypeId}; use dom::virtualmethods::VirtualMethods; -use dom::window::WindowHelpers; use layout_interface::{LayoutChan, Msg}; use style::media_queries::parse_media_query_list; use style::stylesheets::{Origin, Stylesheet}; @@ -52,12 +50,9 @@ impl HTMLStyleElement { } } -pub trait StyleElementHelpers { - fn parse_own_css(self); -} -impl<'a> StyleElementHelpers for &'a HTMLStyleElement { - fn parse_own_css(self) { +impl HTMLStyleElement { + pub fn parse_own_css(&self) { let node = NodeCast::from_ref(self); let element = ElementCast::from_ref(self); assert!(node.is_in_doc()); |