diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2015-04-27 14:08:07 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2015-04-27 15:28:37 +0200 |
commit | 16973624c83e2ddd7889b1779cbefe6480196c28 (patch) | |
tree | 2f4a7b870d8bc10744a16b6cb0959494453db820 /components/script/dom/htmlbodyelement.rs | |
parent | 34070b1348d119423ac57788ceb389f5c5cafee2 (diff) | |
download | servo-16973624c83e2ddd7889b1779cbefe6480196c28.tar.gz servo-16973624c83e2ddd7889b1779cbefe6480196c28.zip |
Implement Body.bgColor and Document.bgColor
Diffstat (limited to 'components/script/dom/htmlbodyelement.rs')
-rw-r--r-- | components/script/dom/htmlbodyelement.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/script/dom/htmlbodyelement.rs b/components/script/dom/htmlbodyelement.rs index 1fb38160cd2..bf11d11c43c 100644 --- a/components/script/dom/htmlbodyelement.rs +++ b/components/script/dom/htmlbodyelement.rs @@ -19,6 +19,7 @@ use dom::virtualmethods::VirtualMethods; use dom::window::WindowHelpers; use cssparser::RGBA; +use string_cache::Atom; use util::str::{self, DOMString}; use std::borrow::ToOwned; @@ -57,6 +58,11 @@ impl HTMLBodyElement { } impl<'a> HTMLBodyElementMethods for JSRef<'a, HTMLBodyElement> { + + // https://html.spec.whatwg.org/#dom-body-bgcolor + make_getter!(BgColor, "bgcolor"); + make_setter!(SetBgColor, "bgcolor"); + fn GetOnunload(self) -> Option<EventHandlerNonNull> { let win = window_from_node(self).root(); win.r().GetOnunload() |