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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/dom/events/EventListener-handleEvent.html

Issue 2015623004: Import wpt@ed94c51f3dfaa5ff4c9c311add1a560408059c51 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 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
(Empty)
1 <!DOCTYPE html>
2 <meta charset=utf-8>
3 <title>EventListener::handleEvent()</title>
4 <script src="../../../../resources/testharness.js"></script>
5 <script src="../../../../resources/testharnessreport.js"></script>
6 <div id=log></div>
7 <table id="table" border="1" style="display: none">
8 <tbody id="table-body">
9 <tr id="table-row">
10 <td id="table-cell">Shady Grove</td>
11 <td>Aeolian</td>
12 </tr>
13 <tr id="parent">
14 <td id="target">Over the river, Charlie</td>
15 <td>Dorian</td>
16 </tr>
17 </tbody>
18 </table>
19 <script>
20 test(function(t) {
21 var event = "foo";
22 var target = document.getElementById("target");
23
24 var event_listener = {
25 "handleEvent": function(evt) {
26 var that = this;
27 t.step(function() {
28 assert_equals(evt.type, event);
29 assert_equals(evt.target, target);
30 assert_equals(that, event_listener);
31 });
32 }
33 };
34
35 var evt = document.createEvent("Event");
36 evt.initEvent(event, true, true);
37
38 target.addEventListener(event, event_listener, true);
39 target.dispatchEvent(evt);
40 });
41 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698