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

Unified Diff: third_party/WebKit/LayoutTests/fast/dom/script-tests/event-attribute-availability.js

Issue 2667393002: Stop using script-tests in fast/dom/. (Closed)
Patch Set: . Created 3 years, 11 months 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/fast/dom/script-tests/event-attribute-availability.js
diff --git a/third_party/WebKit/LayoutTests/fast/dom/script-tests/event-attribute-availability.js b/third_party/WebKit/LayoutTests/fast/dom/script-tests/event-attribute-availability.js
deleted file mode 100644
index 5cca67c8dc25702512d4ceeff77a95c2e7739cd6..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/dom/script-tests/event-attribute-availability.js
+++ /dev/null
@@ -1,104 +0,0 @@
-description("This tests what event handler attributes are available on what objects.");
-
-var elementAndDocumentProperties = [
- "onabort", "onblur", "onchange", "onclick", "oncontextmenu", "ondblclick", "ondrag", "ondragend",
- "ondragenter", "ondragleave", "ondragover", "ondragstart", "ondrop", "onerror", "onfocus", "oninput",
- "onkeydown", "onkeypress", "onkeyup", "onload", "onmousedown", "onmousemove", "onmouseout",
- "onmouseover", "onmouseup", "onmousewheel", "onscroll", "onselect", "onsubmit",
-
- // Not implemented yet
- // "oncanplay", "oncanplaythrough", "ondurationchange", "onemptied", "onended", "onformchange",
- // "onforminput", "oninvalid", "onloadeddata", "onloadedmetadata", "onloadstart", "onpause",
- // "onplay", "onplaying", "onprogress", "onratechange", "onreadystatechange", "onseeked", "onseeking",
- // "onshow", "onstalled", "onsuspend", "ontimeupdate", "onvolumechange", "onwaiting",
-
- // WebKit extensions
- "onbeforecut", "oncut", "onbeforecopy", "oncopy", "onbeforepaste", "onpaste", "onreset", "onsearch",
- "onselectstart"
-];
-
-var bodyAndFrameSetProperties = [
- "onbeforeunload", "onmessage", "onoffline", "ononline", "onresize", "onstorage", "onunload", "onblur",
- "onerror", "onfocus", "onload",
-
- // Not implemented yet.
- // "onafterprint", "onbeforeprint", "onhashchange", "onpopstate", "onredo", "onundo"
-];
-
-var svgAnimationElementProperties = [
- "onbegin", "onend", "onrepeat"
-];
-
-
-debug("Test Element");
-var element = document.createElement("div");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in element");
-}
-
-debug("\nTest Document");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in document");
-}
-
-debug("\nTest Window");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in window");
-}
-
-debug("\nTest Text Node");
-var textNode = document.createTextNode("text");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeFalse("'" + elementAndDocumentProperties[i] + "' in textNode");
-}
-
-debug("\nTest Attribute");
-var attribute = document.createAttribute("attr");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeFalse("'" + elementAndDocumentProperties[i] + "' in attribute");
-}
-
-debug("\nTest HTMLBodyElement");
-var body = document.body;
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in body");
-}
-for (var i = 0; i < bodyAndFrameSetProperties.length; ++i) {
- shouldBeTrue("'" + bodyAndFrameSetProperties[i] + "' in body");
-}
-
-debug("\nTest HTMLFrameSetElement");
-var frameSet = document.createElement("frameset");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in frameSet");
-}
-for (var i = 0; i < bodyAndFrameSetProperties.length; ++i) {
- shouldBeTrue("'" + bodyAndFrameSetProperties[i] + "' in frameSet");
-}
-
-debug("\nTest SVGPathElement");
-var pathelement = document.createElementNS("http://www.w3.org/2000/svg", "path");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in pathelement");
-}
-for (var i = 0; i < svgAnimationElementProperties.length; ++i) {
- shouldBeFalse("'" + svgAnimationElementProperties[i] + "' in pathelement");
-}
-
-debug("\nTest SVGSVGElement");
-var svgelement = document.implementation.createDocument("http://www.w3.org/2000/svg", "svg", null).documentElement;
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in svgelement");
-}
-for (var i = 0; i < svgAnimationElementProperties.length; ++i) {
- shouldBeFalse("'" + svgAnimationElementProperties[i] + "' in svgelement");
-}
-
-debug("\nTest SVGAnimationElement");
-var animateelement = document.createElementNS("http://www.w3.org/2000/svg", "animate");
-for (var i = 0; i < elementAndDocumentProperties.length; ++i) {
- shouldBeTrue("'" + elementAndDocumentProperties[i] + "' in animateelement");
-}
-for (var i = 0; i < svgAnimationElementProperties.length; ++i) {
- shouldBeTrue("'" + svgAnimationElementProperties[i] + "' in animateelement");
-}

Powered by Google App Engine
This is Rietveld 408576698