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

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

Issue 2341333002: Import wpt@1f2080f9ffa00ad27eb764b83fbc10960a95d6aa (Closed)
Patch Set: update win expectations Created 4 years, 3 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 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) {
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 }); 65 });
66 }, "Should throw NOT_SUPPORTED_ERR for unrecognized arguments"); 66 }, "Should throw NOT_SUPPORTED_ERR for unrecognized arguments");
67 67
68 /* 68 /*
69 * The following are event interfaces which do actually exist, but must still 69 * The following are event interfaces which do actually exist, but must still
70 * throw since they're absent from the table in the spec for 70 * throw since they're absent from the table in the spec for
71 * document.createEvent(). This list is not exhaustive, but includes all 71 * document.createEvent(). This list is not exhaustive, but includes all
72 * interfaces that it is known some UA does or did not throw for. 72 * interfaces that it is known some UA does or did not throw for.
73 */ 73 */
74 var someNonCreateableEvents = [ 74 var someNonCreateableEvents = [
75 "AnimationPlayerEvent",
76 "ApplicationCacheErrorEvent", 75 "ApplicationCacheErrorEvent",
77 "AudioProcessingEvent", 76 "AudioProcessingEvent",
78 "AutocompleteErrorEvent", 77 "AutocompleteErrorEvent",
79 "BeforeInstallPromptEvent", 78 "BeforeInstallPromptEvent",
80 "BlobEvent", 79 "BlobEvent",
81 "ClipboardEvent", 80 "ClipboardEvent",
82 "CommandEvent", 81 "CommandEvent",
83 "DataContainerEvent", 82 "DataContainerEvent",
84 "DeviceLightEvent", 83 "DeviceLightEvent",
85 "ExtendableEvent", 84 "ExtendableEvent",
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 143
145 if (!(eventInterface + "s" in aliases)) { 144 if (!(eventInterface + "s" in aliases)) {
146 test(function () { 145 test(function () {
147 assert_throws("NOT_SUPPORTED_ERR", function () { 146 assert_throws("NOT_SUPPORTED_ERR", function () {
148 var evt = document.createEvent(eventInterface + "s"); 147 var evt = document.createEvent(eventInterface + "s");
149 }); 148 });
150 }, 'Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "' + eventInterface + 's"'); 149 }, 'Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "' + eventInterface + 's"');
151 } 150 }
152 }); 151 });
153 </script> 152 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698