Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Unified Diff: third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html

Issue 2547023002: Import wpt@3c8896ae408c8fd594979da7c99970029e7856a7 (Closed)
Patch Set: Modify TestExpectations or download new baselines for tests. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html
diff --git a/third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html b/third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html
index 9fb939f7e657fc73f62694c56fd23a3495116957..180dc4e37564c87f25a4c43e4f22173a771f3f94 100644
--- a/third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html
+++ b/third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Node-cloneNode.html
@@ -34,139 +34,138 @@ function check_copy(orig, copy, type) {
assert_true(copy instanceof type, "Should be type");
}
-function create_element_and_check(localName, type) {
+function create_element_and_check(localName, typeName) {
test(function() {
+ assert_true(typeName in window, typeName + " is not supported");
var element = document.createElement(localName);
var copy = element.cloneNode();
- check_copy(element, copy, type);
+ check_copy(element, copy, window[typeName]);
}, "createElement(" + localName + ")");
}
// test1: createElement
-test(function() {
- create_element_and_check("a", HTMLAnchorElement);
- create_element_and_check("abbr", HTMLElement);
- create_element_and_check("acronym", HTMLElement);
- create_element_and_check("address", HTMLElement);
- create_element_and_check("applet", HTMLAppletElement);
- create_element_and_check("area", HTMLAreaElement);
- create_element_and_check("article", HTMLElement);
- create_element_and_check("aside", HTMLElement);
- create_element_and_check("audio", HTMLAudioElement);
- create_element_and_check("b", HTMLElement);
- create_element_and_check("base", HTMLBaseElement);
- create_element_and_check("bdi", HTMLElement);
- create_element_and_check("bdo", HTMLElement);
- create_element_and_check("bgsound", HTMLElement);
- create_element_and_check("big", HTMLElement);
- create_element_and_check("blockquote",HTMLElement);
- create_element_and_check("body", HTMLBodyElement);
- create_element_and_check("br", HTMLBRElement);
- create_element_and_check("button", HTMLButtonElement);
- create_element_and_check("canvas", HTMLCanvasElement);
- create_element_and_check("caption", HTMLTableCaptionElement);
- create_element_and_check("center", HTMLElement);
- create_element_and_check("cite", HTMLElement);
- create_element_and_check("code", HTMLElement);
- create_element_and_check("col", HTMLTableColElement);
- create_element_and_check("colgroup", HTMLTableColElement);
- create_element_and_check("data", HTMLDataElement);
- create_element_and_check("datalist", HTMLDataListElement);
- create_element_and_check("dialog", HTMLDialogElement);
- create_element_and_check("dd", HTMLElement);
- create_element_and_check("del", HTMLModElement);
- create_element_and_check("details", HTMLElement);
- create_element_and_check("dfn", HTMLElement);
- create_element_and_check("dir", HTMLDirectoryElement);
- create_element_and_check("div", HTMLDivElement);
- create_element_and_check("dl", HTMLDListElement);
- create_element_and_check("dt", HTMLElement);
- create_element_and_check("embed", HTMLEmbedElement);
- create_element_and_check("fieldset", HTMLFieldSetElement);
- create_element_and_check("figcaption",HTMLElement);
- create_element_and_check("figure", HTMLElement);
- create_element_and_check("font", HTMLFontElement);
- create_element_and_check("footer", HTMLElement);
- create_element_and_check("form", HTMLFormElement);
- create_element_and_check("frame", HTMLFrameElement);
- create_element_and_check("frameset", HTMLFrameSetElement);
- create_element_and_check("h1", HTMLHeadingElement);
- create_element_and_check("h2", HTMLHeadingElement);
- create_element_and_check("h3", HTMLHeadingElement);
- create_element_and_check("h4", HTMLHeadingElement);
- create_element_and_check("h5", HTMLHeadingElement);
- create_element_and_check("h6", HTMLHeadingElement);
- create_element_and_check("head", HTMLHeadElement);
- create_element_and_check("header", HTMLElement);
- create_element_and_check("hgroup", HTMLElement);
- create_element_and_check("hr", HTMLHRElement);
- create_element_and_check("html", HTMLHtmlElement);
- create_element_and_check("i", HTMLElement);
- create_element_and_check("iframe", HTMLIFrameElement);
- create_element_and_check("img", HTMLImageElement);
- create_element_and_check("input", HTMLInputElement);
- create_element_and_check("ins", HTMLModElement);
- create_element_and_check("isindex", HTMLElement);
- create_element_and_check("kbd", HTMLElement);
- create_element_and_check("label", HTMLLabelElement);
- create_element_and_check("legend", HTMLLegendElement);
- create_element_and_check("li", HTMLLIElement);
- create_element_and_check("link", HTMLLinkElement);
- create_element_and_check("main", HTMLElement);
- create_element_and_check("map", HTMLMapElement);
- create_element_and_check("mark", HTMLElement);
- create_element_and_check("marquee", HTMLElement);
- create_element_and_check("meta", HTMLMetaElement);
- create_element_and_check("meter", HTMLMeterElement);
- create_element_and_check("nav", HTMLElement);
- create_element_and_check("nobr", HTMLElement);
- create_element_and_check("noframes", HTMLElement);
- create_element_and_check("noscript", HTMLElement);
- create_element_and_check("object", HTMLObjectElement);
- create_element_and_check("ol", HTMLOListElement);
- create_element_and_check("optgroup", HTMLOptGroupElement);
- create_element_and_check("option", HTMLOptionElement);
- create_element_and_check("output", HTMLOutputElement);
- create_element_and_check("p", HTMLParagraphElement);
- create_element_and_check("param", HTMLParamElement);
- create_element_and_check("pre", HTMLPreElement);
- create_element_and_check("progress", HTMLProgressElement);
- create_element_and_check("q", HTMLQuoteElement);
- create_element_and_check("rp", HTMLElement);
- create_element_and_check("rt", HTMLElement);
- create_element_and_check("ruby", HTMLElement);
- create_element_and_check("s", HTMLElement);
- create_element_and_check("samp", HTMLElement);
- create_element_and_check("script", HTMLScriptElement);
- create_element_and_check("section", HTMLElement);
- create_element_and_check("select", HTMLSelectElement);
- create_element_and_check("small", HTMLElement);
- create_element_and_check("source", HTMLSourceElement);
- create_element_and_check("spacer", HTMLElement);
- create_element_and_check("span", HTMLSpanElement);
- create_element_and_check("strike", HTMLElement);
- create_element_and_check("style", HTMLStyleElement);
- create_element_and_check("sub", HTMLElement);
- create_element_and_check("summary", HTMLElement);
- create_element_and_check("sup", HTMLElement);
- create_element_and_check("table", HTMLTableElement);
- create_element_and_check("tbody", HTMLTableSectionElement);
- create_element_and_check("td", HTMLTableCellElement);
- create_element_and_check("template", HTMLTemplateElement);
- create_element_and_check("textarea", HTMLTextAreaElement);
- create_element_and_check("th", HTMLTableCellElement);
- create_element_and_check("time", HTMLTimeElement);
- create_element_and_check("title", HTMLTitleElement);
- create_element_and_check("tr", HTMLTableRowElement);
- create_element_and_check("tt", HTMLElement);
- create_element_and_check("track", HTMLTrackElement);
- create_element_and_check("u", HTMLElement);
- create_element_and_check("ul", HTMLUListElement);
- create_element_and_check("var", HTMLElement);
- create_element_and_check("video", HTMLVideoElement);
- create_element_and_check("unknown", HTMLUnknownElement);
- create_element_and_check("wbr", HTMLElement);
-}, "");
+create_element_and_check("a", "HTMLAnchorElement");
+create_element_and_check("abbr", "HTMLElement");
+create_element_and_check("acronym", "HTMLElement");
+create_element_and_check("address", "HTMLElement");
+create_element_and_check("applet", "HTMLAppletElement");
+create_element_and_check("area", "HTMLAreaElement");
+create_element_and_check("article", "HTMLElement");
+create_element_and_check("aside", "HTMLElement");
+create_element_and_check("audio", "HTMLAudioElement");
+create_element_and_check("b", "HTMLElement");
+create_element_and_check("base", "HTMLBaseElement");
+create_element_and_check("bdi", "HTMLElement");
+create_element_and_check("bdo", "HTMLElement");
+create_element_and_check("bgsound", "HTMLElement");
+create_element_and_check("big", "HTMLElement");
+create_element_and_check("blockquote","HTMLElement");
+create_element_and_check("body", "HTMLBodyElement");
+create_element_and_check("br", "HTMLBRElement");
+create_element_and_check("button", "HTMLButtonElement");
+create_element_and_check("canvas", "HTMLCanvasElement");
+create_element_and_check("caption", "HTMLTableCaptionElement");
+create_element_and_check("center", "HTMLElement");
+create_element_and_check("cite", "HTMLElement");
+create_element_and_check("code", "HTMLElement");
+create_element_and_check("col", "HTMLTableColElement");
+create_element_and_check("colgroup", "HTMLTableColElement");
+create_element_and_check("data", "HTMLDataElement");
+create_element_and_check("datalist", "HTMLDataListElement");
+create_element_and_check("dialog", "HTMLDialogElement");
+create_element_and_check("dd", "HTMLElement");
+create_element_and_check("del", "HTMLModElement");
+create_element_and_check("details", "HTMLElement");
+create_element_and_check("dfn", "HTMLElement");
+create_element_and_check("dir", "HTMLDirectoryElement");
+create_element_and_check("div", "HTMLDivElement");
+create_element_and_check("dl", "HTMLDListElement");
+create_element_and_check("dt", "HTMLElement");
+create_element_and_check("embed", "HTMLEmbedElement");
+create_element_and_check("fieldset", "HTMLFieldSetElement");
+create_element_and_check("figcaption","HTMLElement");
+create_element_and_check("figure", "HTMLElement");
+create_element_and_check("font", "HTMLFontElement");
+create_element_and_check("footer", "HTMLElement");
+create_element_and_check("form", "HTMLFormElement");
+create_element_and_check("frame", "HTMLFrameElement");
+create_element_and_check("frameset", "HTMLFrameSetElement");
+create_element_and_check("h1", "HTMLHeadingElement");
+create_element_and_check("h2", "HTMLHeadingElement");
+create_element_and_check("h3", "HTMLHeadingElement");
+create_element_and_check("h4", "HTMLHeadingElement");
+create_element_and_check("h5", "HTMLHeadingElement");
+create_element_and_check("h6", "HTMLHeadingElement");
+create_element_and_check("head", "HTMLHeadElement");
+create_element_and_check("header", "HTMLElement");
+create_element_and_check("hgroup", "HTMLElement");
+create_element_and_check("hr", "HTMLHRElement");
+create_element_and_check("html", "HTMLHtmlElement");
+create_element_and_check("i", "HTMLElement");
+create_element_and_check("iframe", "HTMLIFrameElement");
+create_element_and_check("img", "HTMLImageElement");
+create_element_and_check("input", "HTMLInputElement");
+create_element_and_check("ins", "HTMLModElement");
+create_element_and_check("isindex", "HTMLElement");
+create_element_and_check("kbd", "HTMLElement");
+create_element_and_check("label", "HTMLLabelElement");
+create_element_and_check("legend", "HTMLLegendElement");
+create_element_and_check("li", "HTMLLIElement");
+create_element_and_check("link", "HTMLLinkElement");
+create_element_and_check("main", "HTMLElement");
+create_element_and_check("map", "HTMLMapElement");
+create_element_and_check("mark", "HTMLElement");
+create_element_and_check("marquee", "HTMLElement");
+create_element_and_check("meta", "HTMLMetaElement");
+create_element_and_check("meter", "HTMLMeterElement");
+create_element_and_check("nav", "HTMLElement");
+create_element_and_check("nobr", "HTMLElement");
+create_element_and_check("noframes", "HTMLElement");
+create_element_and_check("noscript", "HTMLElement");
+create_element_and_check("object", "HTMLObjectElement");
+create_element_and_check("ol", "HTMLOListElement");
+create_element_and_check("optgroup", "HTMLOptGroupElement");
+create_element_and_check("option", "HTMLOptionElement");
+create_element_and_check("output", "HTMLOutputElement");
+create_element_and_check("p", "HTMLParagraphElement");
+create_element_and_check("param", "HTMLParamElement");
+create_element_and_check("pre", "HTMLPreElement");
+create_element_and_check("progress", "HTMLProgressElement");
+create_element_and_check("q", "HTMLQuoteElement");
+create_element_and_check("rp", "HTMLElement");
+create_element_and_check("rt", "HTMLElement");
+create_element_and_check("ruby", "HTMLElement");
+create_element_and_check("s", "HTMLElement");
+create_element_and_check("samp", "HTMLElement");
+create_element_and_check("script", "HTMLScriptElement");
+create_element_and_check("section", "HTMLElement");
+create_element_and_check("select", "HTMLSelectElement");
+create_element_and_check("small", "HTMLElement");
+create_element_and_check("source", "HTMLSourceElement");
+create_element_and_check("spacer", "HTMLElement");
+create_element_and_check("span", "HTMLSpanElement");
+create_element_and_check("strike", "HTMLElement");
+create_element_and_check("style", "HTMLStyleElement");
+create_element_and_check("sub", "HTMLElement");
+create_element_and_check("summary", "HTMLElement");
+create_element_and_check("sup", "HTMLElement");
+create_element_and_check("table", "HTMLTableElement");
+create_element_and_check("tbody", "HTMLTableSectionElement");
+create_element_and_check("td", "HTMLTableCellElement");
+create_element_and_check("template", "HTMLTemplateElement");
+create_element_and_check("textarea", "HTMLTextAreaElement");
+create_element_and_check("th", "HTMLTableCellElement");
+create_element_and_check("time", "HTMLTimeElement");
+create_element_and_check("title", "HTMLTitleElement");
+create_element_and_check("tr", "HTMLTableRowElement");
+create_element_and_check("tt", "HTMLElement");
+create_element_and_check("track", "HTMLTrackElement");
+create_element_and_check("u", "HTMLElement");
+create_element_and_check("ul", "HTMLUListElement");
+create_element_and_check("var", "HTMLElement");
+create_element_and_check("video", "HTMLVideoElement");
+create_element_and_check("unknown", "HTMLUnknownElement");
+create_element_and_check("wbr", "HTMLElement");
test(function() {
var fragment = document.createDocumentFragment();

Powered by Google App Engine
This is Rietveld 408576698