diff options
author | Connor Brewster <connor.brewster@eagles.oc.edu> | 2016-12-19 09:04:13 -0700 |
---|---|---|
committer | Connor Brewster <connor.brewster@eagles.oc.edu> | 2016-12-19 09:04:13 -0700 |
commit | fa912b01ea35c31fa53b7d17d1bb97a9e664accc (patch) | |
tree | ddb538b1d1d6eaca1c40e36d7cacdfbf4cb5f56e /components/script/dom/htmltimeelement.rs | |
parent | d918c1424783dedb8bb7f9dcbba00b8fcc0b0254 (diff) | |
download | servo-fa912b01ea35c31fa53b7d17d1bb97a9e664accc.tar.gz servo-fa912b01ea35c31fa53b7d17d1bb97a9e664accc.zip |
Make datetime just reflect
Diffstat (limited to 'components/script/dom/htmltimeelement.rs')
-rw-r--r-- | components/script/dom/htmltimeelement.rs | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/components/script/dom/htmltimeelement.rs b/components/script/dom/htmltimeelement.rs index 84794443e02..c5286dd685f 100644 --- a/components/script/dom/htmltimeelement.rs +++ b/components/script/dom/htmltimeelement.rs @@ -2,14 +2,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -use dom::bindings::codegen::Bindings::ElementBinding::ElementBinding::ElementMethods; use dom::bindings::codegen::Bindings::HTMLTimeElementBinding; use dom::bindings::codegen::Bindings::HTMLTimeElementBinding::HTMLTimeElementMethods; -use dom::bindings::inheritance::Castable; use dom::bindings::js::Root; use dom::bindings::str::DOMString; use dom::document::Document; -use dom::element::Element; use dom::htmlelement::HTMLElement; use dom::node::Node; use html5ever_atoms::LocalName; @@ -38,18 +35,7 @@ impl HTMLTimeElement { impl HTMLTimeElementMethods for HTMLTimeElement { // https://html.spec.whatwg.org/multipage/#dom-time-datetime - //make_getter!(DateTime, "datetime"); - fn DateTime(&self) -> DOMString { - let element = self.upcast::<Element>(); - if element.has_attribute(&local_name!("datetime")) { - return element.get_string_attribute(&local_name!("datetime")) - } else { - match element.GetInnerHTML() { - Ok(x) => x, - _ => DOMString::new(), - } - } - } + make_getter!(DateTime, "datetime"); // https://html.spec.whatwg.org/multipage/#dom-time-datetime make_setter!(SetDateTime, "datetime"); |