From bf6b560a23c9bf7f4512aa466e7d12d8380ed2f2 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Fri, 30 Oct 2015 18:51:25 +0501 Subject: [PATCH] servo: Merge #8261 - Use 'atom!' macro for known static strings (from frewsxcv:atom-macro-static-str); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: f85f22c04fcd32c8fc3b02032a8ab62285992bd0 --- servo/components/script/dom/htmlbodyelement.rs | 2 +- servo/components/script/dom/htmlfontelement.rs | 2 +- servo/components/script/dom/htmliframeelement.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/servo/components/script/dom/htmlbodyelement.rs b/servo/components/script/dom/htmlbodyelement.rs index 4b639d0ed425..333febd77c9b 100644 --- a/servo/components/script/dom/htmlbodyelement.rs +++ b/servo/components/script/dom/htmlbodyelement.rs @@ -70,7 +70,7 @@ impl HTMLBodyElementMethods for HTMLBodyElement { fn SetText(&self, value: DOMString) { let element = self.upcast::(); let color = str::parse_legacy_color(&value).ok(); - element.set_attribute(&Atom::from_slice("text"), AttrValue::Color(value, color)); + element.set_attribute(&atom!("text"), AttrValue::Color(value, color)); } // https://html.spec.whatwg.org/multipage/#the-body-element diff --git a/servo/components/script/dom/htmlfontelement.rs b/servo/components/script/dom/htmlfontelement.rs index c0717e8e3e75..da551dd0deb0 100644 --- a/servo/components/script/dom/htmlfontelement.rs +++ b/servo/components/script/dom/htmlfontelement.rs @@ -62,7 +62,7 @@ impl HTMLFontElementMethods for HTMLFontElement { fn SetSize(&self, value: DOMString) { let element = self.upcast::(); let length = parse_length(&value); - element.set_attribute(&Atom::from_slice("size"), AttrValue::Length(value, length)); + element.set_attribute(&atom!("size"), AttrValue::Length(value, length)); } } diff --git a/servo/components/script/dom/htmliframeelement.rs b/servo/components/script/dom/htmliframeelement.rs index da119309bef8..505b727b3b88 100644 --- a/servo/components/script/dom/htmliframeelement.rs +++ b/servo/components/script/dom/htmliframeelement.rs @@ -304,7 +304,7 @@ impl HTMLIFrameElementMethods for HTMLIFrameElement { fn Mozbrowser(&self) -> bool { if mozbrowser_enabled() { let element = self.upcast::(); - element.has_attribute(&Atom::from_slice("mozbrowser")) + element.has_attribute(&atom!("mozbrowser")) } else { false } @@ -314,7 +314,7 @@ impl HTMLIFrameElementMethods for HTMLIFrameElement { fn SetMozbrowser(&self, value: bool) -> ErrorResult { if mozbrowser_enabled() { let element = self.upcast::(); - element.set_bool_attribute(&Atom::from_slice("mozbrowser"), value); + element.set_bool_attribute(&atom!("mozbrowser"), value); } Ok(()) }