diff options
author | Ms2ger <ms2ger@gmail.com> | 2013-11-02 21:14:15 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2013-11-02 21:14:15 +0100 |
commit | 655a2099ef1adf6b8712557331ef649d990b0541 (patch) | |
tree | 8d9a165954cc4ecae3fbec26c6ad2119456902df /src | |
parent | 7700a892fcae8f153885f38a81bbc44d4d4b7510 (diff) | |
download | servo-655a2099ef1adf6b8712557331ef649d990b0541.tar.gz servo-655a2099ef1adf6b8712557331ef649d990b0541.zip |
Rename handle_newable_element to handle_element.
Diffstat (limited to 'src')
-rw-r--r-- | src/components/script/html/hubbub_html_parser.rs | 156 |
1 files changed, 78 insertions, 78 deletions
diff --git a/src/components/script/html/hubbub_html_parser.rs b/src/components/script/html/hubbub_html_parser.rs index de87a13134e..f1622d8215e 100644 --- a/src/components/script/html/hubbub_html_parser.rs +++ b/src/components/script/html/hubbub_html_parser.rs @@ -32,7 +32,7 @@ use extra::future::Future; use extra::url::Url; use geom::size::Size2D; -macro_rules! handle_newable_element( +macro_rules! handle_element( ($document: expr, $localName: expr, $string: expr, @@ -164,83 +164,83 @@ fn js_script_listener(to_parent: SharedChan<HtmlDiscoveryMessage>, pub fn build_element_from_tag(tag: ~str, document: AbstractDocument) -> AbstractNode<ScriptView> { // TODO (Issue #85): use atoms - handle_newable_element!(document, tag, "a", HTMLAnchorElement); - handle_newable_element!(document, tag, "applet", HTMLAppletElement); - handle_newable_element!(document, tag, "area", HTMLAreaElement); - handle_newable_element!(document, tag, "aside", HTMLElement); - handle_newable_element!(document, tag, "audio", HTMLAudioElement); - handle_newable_element!(document, tag, "b", HTMLElement); - handle_newable_element!(document, tag, "base", HTMLBaseElement); - handle_newable_element!(document, tag, "body", HTMLBodyElement); - handle_newable_element!(document, tag, "br", HTMLBRElement); - handle_newable_element!(document, tag, "button", HTMLButtonElement); - handle_newable_element!(document, tag, "canvas", HTMLCanvasElement); - handle_newable_element!(document, tag, "caption", HTMLTableCaptionElement); - handle_newable_element!(document, tag, "col", HTMLTableColElement); - handle_newable_element!(document, tag, "colgroup", HTMLTableColElement); - handle_newable_element!(document, tag, "data", HTMLDataElement); - handle_newable_element!(document, tag, "datalist", HTMLDataListElement); - handle_newable_element!(document, tag, "del", HTMLModElement); - handle_newable_element!(document, tag, "dir", HTMLDirectoryElement); - handle_newable_element!(document, tag, "div", HTMLDivElement); - handle_newable_element!(document, tag, "dl", HTMLDListElement); - handle_newable_element!(document, tag, "embed", HTMLEmbedElement); - handle_newable_element!(document, tag, "fieldset", HTMLFieldSetElement); - handle_newable_element!(document, tag, "font", HTMLFontElement); - handle_newable_element!(document, tag, "form", HTMLFormElement); - handle_newable_element!(document, tag, "frame", HTMLFrameElement); - handle_newable_element!(document, tag, "frameset", HTMLFrameSetElement); - handle_newable_element!(document, tag, "h1", HTMLHeadingElement, Heading1); - handle_newable_element!(document, tag, "h2", HTMLHeadingElement, Heading2); - handle_newable_element!(document, tag, "h3", HTMLHeadingElement, Heading3); - handle_newable_element!(document, tag, "h4", HTMLHeadingElement, Heading4); - handle_newable_element!(document, tag, "h5", HTMLHeadingElement, Heading5); - handle_newable_element!(document, tag, "h6", HTMLHeadingElement, Heading6); - handle_newable_element!(document, tag, "head", HTMLHeadElement); - handle_newable_element!(document, tag, "hr", HTMLHRElement); - handle_newable_element!(document, tag, "html", HTMLHtmlElement); - handle_newable_element!(document, tag, "i", HTMLElement); - handle_newable_element!(document, tag, "iframe", HTMLIFrameElement); - handle_newable_element!(document, tag, "img", HTMLImageElement); - handle_newable_element!(document, tag, "input", HTMLInputElement); - handle_newable_element!(document, tag, "ins", HTMLModElement); - handle_newable_element!(document, tag, "label", HTMLLabelElement); - handle_newable_element!(document, tag, "legend", HTMLLegendElement); - handle_newable_element!(document, tag, "li", HTMLLIElement); - handle_newable_element!(document, tag, "link", HTMLLinkElement); - handle_newable_element!(document, tag, "main", HTMLMainElement); - handle_newable_element!(document, tag, "map", HTMLMapElement); - handle_newable_element!(document, tag, "meta", HTMLMetaElement); - handle_newable_element!(document, tag, "meter", HTMLMeterElement); - handle_newable_element!(document, tag, "object", HTMLObjectElement); - handle_newable_element!(document, tag, "ol", HTMLOListElement); - handle_newable_element!(document, tag, "optgroup", HTMLOptGroupElement); - handle_newable_element!(document, tag, "option", HTMLOptionElement); - handle_newable_element!(document, tag, "output", HTMLOutputElement); - handle_newable_element!(document, tag, "p", HTMLParagraphElement); - handle_newable_element!(document, tag, "param", HTMLParamElement); - handle_newable_element!(document, tag, "pre", HTMLPreElement); - handle_newable_element!(document, tag, "progress", HTMLProgressElement); - handle_newable_element!(document, tag, "q", HTMLQuoteElement); - handle_newable_element!(document, tag, "script", HTMLScriptElement); - handle_newable_element!(document, tag, "section", HTMLElement); - handle_newable_element!(document, tag, "select", HTMLSelectElement); - handle_newable_element!(document, tag, "small", HTMLElement); - handle_newable_element!(document, tag, "source", HTMLSourceElement); - handle_newable_element!(document, tag, "span", HTMLSpanElement); - handle_newable_element!(document, tag, "style", HTMLStyleElement); - handle_newable_element!(document, tag, "table", HTMLTableElement); - handle_newable_element!(document, tag, "tbody", HTMLTableSectionElement); - handle_newable_element!(document, tag, "td", HTMLTableDataCellElement); - handle_newable_element!(document, tag, "template", HTMLTemplateElement); - handle_newable_element!(document, tag, "textarea", HTMLTextAreaElement); - handle_newable_element!(document, tag, "th", HTMLTableHeaderCellElement); - handle_newable_element!(document, tag, "time", HTMLTimeElement); - handle_newable_element!(document, tag, "title", HTMLTitleElement); - handle_newable_element!(document, tag, "tr", HTMLTableRowElement); - handle_newable_element!(document, tag, "track", HTMLTrackElement); - handle_newable_element!(document, tag, "ul", HTMLUListElement); - handle_newable_element!(document, tag, "video", HTMLVideoElement); + handle_element!(document, tag, "a", HTMLAnchorElement); + handle_element!(document, tag, "applet", HTMLAppletElement); + handle_element!(document, tag, "area", HTMLAreaElement); + handle_element!(document, tag, "aside", HTMLElement); + handle_element!(document, tag, "audio", HTMLAudioElement); + handle_element!(document, tag, "b", HTMLElement); + handle_element!(document, tag, "base", HTMLBaseElement); + handle_element!(document, tag, "body", HTMLBodyElement); + handle_element!(document, tag, "br", HTMLBRElement); + handle_element!(document, tag, "button", HTMLButtonElement); + handle_element!(document, tag, "canvas", HTMLCanvasElement); + handle_element!(document, tag, "caption", HTMLTableCaptionElement); + handle_element!(document, tag, "col", HTMLTableColElement); + handle_element!(document, tag, "colgroup", HTMLTableColElement); + handle_element!(document, tag, "data", HTMLDataElement); + handle_element!(document, tag, "datalist", HTMLDataListElement); + handle_element!(document, tag, "del", HTMLModElement); + handle_element!(document, tag, "dir", HTMLDirectoryElement); + handle_element!(document, tag, "div", HTMLDivElement); + handle_element!(document, tag, "dl", HTMLDListElement); + handle_element!(document, tag, "embed", HTMLEmbedElement); + handle_element!(document, tag, "fieldset", HTMLFieldSetElement); + handle_element!(document, tag, "font", HTMLFontElement); + handle_element!(document, tag, "form", HTMLFormElement); + handle_element!(document, tag, "frame", HTMLFrameElement); + handle_element!(document, tag, "frameset", HTMLFrameSetElement); + handle_element!(document, tag, "h1", HTMLHeadingElement, Heading1); + handle_element!(document, tag, "h2", HTMLHeadingElement, Heading2); + handle_element!(document, tag, "h3", HTMLHeadingElement, Heading3); + handle_element!(document, tag, "h4", HTMLHeadingElement, Heading4); + handle_element!(document, tag, "h5", HTMLHeadingElement, Heading5); + handle_element!(document, tag, "h6", HTMLHeadingElement, Heading6); + handle_element!(document, tag, "head", HTMLHeadElement); + handle_element!(document, tag, "hr", HTMLHRElement); + handle_element!(document, tag, "html", HTMLHtmlElement); + handle_element!(document, tag, "i", HTMLElement); + handle_element!(document, tag, "iframe", HTMLIFrameElement); + handle_element!(document, tag, "img", HTMLImageElement); + handle_element!(document, tag, "input", HTMLInputElement); + handle_element!(document, tag, "ins", HTMLModElement); + handle_element!(document, tag, "label", HTMLLabelElement); + handle_element!(document, tag, "legend", HTMLLegendElement); + handle_element!(document, tag, "li", HTMLLIElement); + handle_element!(document, tag, "link", HTMLLinkElement); + handle_element!(document, tag, "main", HTMLMainElement); + handle_element!(document, tag, "map", HTMLMapElement); + handle_element!(document, tag, "meta", HTMLMetaElement); + handle_element!(document, tag, "meter", HTMLMeterElement); + handle_element!(document, tag, "object", HTMLObjectElement); + handle_element!(document, tag, "ol", HTMLOListElement); + handle_element!(document, tag, "optgroup", HTMLOptGroupElement); + handle_element!(document, tag, "option", HTMLOptionElement); + handle_element!(document, tag, "output", HTMLOutputElement); + handle_element!(document, tag, "p", HTMLParagraphElement); + handle_element!(document, tag, "param", HTMLParamElement); + handle_element!(document, tag, "pre", HTMLPreElement); + handle_element!(document, tag, "progress", HTMLProgressElement); + handle_element!(document, tag, "q", HTMLQuoteElement); + handle_element!(document, tag, "script", HTMLScriptElement); + handle_element!(document, tag, "section", HTMLElement); + handle_element!(document, tag, "select", HTMLSelectElement); + handle_element!(document, tag, "small", HTMLElement); + handle_element!(document, tag, "source", HTMLSourceElement); + handle_element!(document, tag, "span", HTMLSpanElement); + handle_element!(document, tag, "style", HTMLStyleElement); + handle_element!(document, tag, "table", HTMLTableElement); + handle_element!(document, tag, "tbody", HTMLTableSectionElement); + handle_element!(document, tag, "td", HTMLTableDataCellElement); + handle_element!(document, tag, "template", HTMLTemplateElement); + handle_element!(document, tag, "textarea", HTMLTextAreaElement); + handle_element!(document, tag, "th", HTMLTableHeaderCellElement); + handle_element!(document, tag, "time", HTMLTimeElement); + handle_element!(document, tag, "title", HTMLTitleElement); + handle_element!(document, tag, "tr", HTMLTableRowElement); + handle_element!(document, tag, "track", HTMLTrackElement); + handle_element!(document, tag, "ul", HTMLUListElement); + handle_element!(document, tag, "video", HTMLVideoElement); return HTMLUnknownElement::new(tag, document); } |