aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2013-11-02 21:14:15 +0100
committerMs2ger <ms2ger@gmail.com>2013-11-02 21:14:15 +0100
commit655a2099ef1adf6b8712557331ef649d990b0541 (patch)
tree8d9a165954cc4ecae3fbec26c6ad2119456902df /src
parent7700a892fcae8f153885f38a81bbc44d4d4b7510 (diff)
downloadservo-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.rs156
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);
}