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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/dom/nodes/Document-createEvent.html

Issue 2478613003: Revert of Import wpt@a99ba661fff2fb129894bdff21d63814d9b3f7e9 (Closed)
Patch Set: Created 4 years, 1 month 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 unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <meta charset=utf-8> 2 <meta charset=utf-8>
3 <title>Document.createEvent</title> 3 <title>Document.createEvent</title>
4 <link rel=help href="https://dom.spec.whatwg.org/#dom-document-createevent"> 4 <link rel=help href="https://dom.spec.whatwg.org/#dom-document-createevent">
5 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharness.js"></script>
6 <script src="/resources/testharnessreport.js"></script> 6 <script src="/resources/testharnessreport.js"></script>
7 <script src="Document-createEvent.js"></script> 7 <script src="Document-createEvent.js"></script>
8 <div id="log"></div> 8 <div id="log"></div>
9 <script> 9 <script>
10 function testAlias(arg, iface) { 10 function testAlias(arg, iface) {
11 var ev; 11 var ev;
12 test(function() { 12 test(function() {
13 ev = document.createEvent(arg); 13 ev = document.createEvent(arg);
14 assert_equals(Object.getPrototypeOf(ev), window[iface].prototype); 14 assert_true(ev instanceof window[iface]);
15 assert_true(ev instanceof Event);
15 }, arg + " should be an alias for " + iface + "."); 16 }, arg + " should be an alias for " + iface + ".");
16 test(function() { 17 test(function() {
17 assert_equals(ev.type, "", 18 assert_equals(ev.type, "",
18 "type should be initialized to the empty string"); 19 "type should be initialized to the empty string");
19 assert_equals(ev.target, null, 20 assert_equals(ev.target, null,
20 "target should be initialized to null"); 21 "target should be initialized to null");
21 assert_equals(ev.currentTarget, null, 22 assert_equals(ev.currentTarget, null,
22 "currentTarget should be initialized to null"); 23 "currentTarget should be initialized to null");
23 assert_equals(ev.eventPhase, 0, 24 assert_equals(ev.eventPhase, 0,
24 "eventPhase should be initialized to NONE (0)"); 25 "eventPhase should be initialized to NONE (0)");
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 145
145 if (!(eventInterface + "s" in aliases)) { 146 if (!(eventInterface + "s" in aliases)) {
146 test(function () { 147 test(function () {
147 assert_throws("NOT_SUPPORTED_ERR", function () { 148 assert_throws("NOT_SUPPORTED_ERR", function () {
148 var evt = document.createEvent(eventInterface + "s"); 149 var evt = document.createEvent(eventInterface + "s");
149 }); 150 });
150 }, 'Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "' + eventInterface + 's"'); 151 }, 'Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "' + eventInterface + 's"');
151 } 152 }
152 }); 153 });
153 </script> 154 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698