diff options
Diffstat (limited to 'components/script/dom/htmlbodyelement.rs')
-rw-r--r-- | components/script/dom/htmlbodyelement.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/components/script/dom/htmlbodyelement.rs b/components/script/dom/htmlbodyelement.rs index ebfe1e8025a..917b02913a7 100644 --- a/components/script/dom/htmlbodyelement.rs +++ b/components/script/dom/htmlbodyelement.rs @@ -17,13 +17,14 @@ use dom::htmlelement::HTMLElement; use dom::node::{Node, ElementNodeTypeId, window_from_node}; use dom::virtualmethods::VirtualMethods; -use servo_util::str::{mod, DOMString, SimpleColor}; +use cssparser::RGBA; +use servo_util::str::{mod, DOMString}; use std::cell::Cell; #[dom_struct] pub struct HTMLBodyElement { htmlelement: HTMLElement, - background_color: Cell<Option<SimpleColor>>, + background_color: Cell<Option<RGBA>>, } impl HTMLBodyElementDerived for EventTarget { @@ -65,11 +66,11 @@ impl<'a> HTMLBodyElementMethods for JSRef<'a, HTMLBodyElement> { } pub trait HTMLBodyElementHelpers { - fn get_background_color(&self) -> Option<SimpleColor>; + fn get_background_color(&self) -> Option<RGBA>; } impl HTMLBodyElementHelpers for HTMLBodyElement { - fn get_background_color(&self) -> Option<SimpleColor> { + fn get_background_color(&self) -> Option<RGBA> { self.background_color.get() } } |