diff options
Diffstat (limited to 'components/script/dom/htmltablecellelement.rs')
-rw-r--r-- | components/script/dom/htmltablecellelement.rs | 28 |
1 files changed, 7 insertions, 21 deletions
diff --git a/components/script/dom/htmltablecellelement.rs b/components/script/dom/htmltablecellelement.rs index d377d1cee3d..98b41bde6b6 100644 --- a/components/script/dom/htmltablecellelement.rs +++ b/components/script/dom/htmltablecellelement.rs @@ -6,16 +6,15 @@ use cssparser::RGBA; use dom::attr::{Attr, AttrValue}; use dom::bindings::codegen::Bindings::HTMLTableCellElementBinding::HTMLTableCellElementMethods; use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods; -use dom::bindings::codegen::InheritTypes::HTMLElementCast; -use dom::bindings::codegen::InheritTypes::HTMLTableCellElementDerived; -use dom::bindings::codegen::InheritTypes::HTMLTableRowElementDerived; -use dom::bindings::codegen::InheritTypes::NodeCast; +use dom::bindings::codegen::InheritTypes::{ElementTypeId, EventTargetTypeId, HTMLElementCast}; +use dom::bindings::codegen::InheritTypes::{HTMLElementTypeId, HTMLTableCellElementDerived}; +use dom::bindings::codegen::InheritTypes::{HTMLTableCellElementTypeId, HTMLTableRowElementDerived}; +use dom::bindings::codegen::InheritTypes::{NodeCast, NodeTypeId}; use dom::bindings::js::LayoutJS; use dom::document::Document; -use dom::element::{AttributeMutation, ElementTypeId}; -use dom::eventtarget::{EventTarget, EventTargetTypeId}; -use dom::htmlelement::{HTMLElement, HTMLElementTypeId}; -use dom::node::NodeTypeId; +use dom::element::AttributeMutation; +use dom::eventtarget::EventTarget; +use dom::htmlelement::HTMLElement; use dom::virtualmethods::VirtualMethods; use std::cell::Cell; use std::cmp::max; @@ -24,19 +23,6 @@ use util::str::{self, DOMString, LengthOrPercentageOrAuto}; const DEFAULT_COLSPAN: u32 = 1; -#[derive(Copy, Clone, Debug)] -pub enum HTMLTableCellElementTypeId { - HTMLTableDataCellElement = 0, - HTMLTableHeaderCellElement = 1, -} - -impl PartialEq for HTMLTableCellElementTypeId { - #[inline] - fn eq(&self, other: &HTMLTableCellElementTypeId) -> bool { - (*self as u8) == (*other as u8) - } -} - #[dom_struct] pub struct HTMLTableCellElement { htmlelement: HTMLElement, |