aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlbodyelement.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2015-04-27 14:08:07 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2015-04-27 15:28:37 +0200
commit16973624c83e2ddd7889b1779cbefe6480196c28 (patch)
tree2f4a7b870d8bc10744a16b6cb0959494453db820 /components/script/dom/htmlbodyelement.rs
parent34070b1348d119423ac57788ceb389f5c5cafee2 (diff)
downloadservo-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.rs6
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()