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

Side by Side Diff: third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/mouse-pointer-event-properties-expected.txt

Issue 2098883002: Make PointerEvent an experimental web platform feature. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, fixed js path. Created 4 years, 5 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 Verifies that pointer event parameters are correct when fired through mouse even ts.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4
5
6 ===== mouse tests =====
7 --- move mouse into target ---
8 Received pointerover
9 Received pointerenter
10 Received mouseover
11 PASS lastPointerEvents.length is 2
12 PASS lastPointerEvents[0].type is "pointerover"
13 PASS lastPointerEvents[0].bubbles is true
14 PASS lastPointerEvents[0].cancelable is true
15 PASS lastPointerEvents[0].pointerId is 1
16 PASS lastPointerEvents[0].pointerType is "mouse"
17 PASS lastPointerEvents[0].isPrimary is true
18 PASS lastPointerEvents[0].clientX is 23
19 PASS lastPointerEvents[0].clientY is 31
20 PASS lastPointerEvents[0].layerX is 23
21 PASS lastPointerEvents[0].layerY is 31
22 PASS lastPointerEvents[0].movementX is 0
23 PASS lastPointerEvents[0].movementY is 0
24 PASS lastPointerEvents[0].offsetX is 5
25 PASS lastPointerEvents[0].offsetY is 5
26 PASS lastPointerEvents[0].pageX is 23
27 PASS lastPointerEvents[0].pageY is 31
28 PASS lastPointerEvents[0].screenX is 23
29 PASS lastPointerEvents[0].screenY is 31
30 PASS lastPointerEvents[0].x is 23
31 PASS lastPointerEvents[0].y is 31
32 PASS lastPointerEvents[0].button is -1
33 PASS lastPointerEvents[0].buttons is 0
34 PASS lastPointerEvents[0].pressure is 0
35 PASS lastPointerEvents[0].tiltX is 0
36 PASS lastPointerEvents[0].tiltY is 0
37 PASS lastPointerEvents[0].width is 1
38 PASS lastPointerEvents[0].height is 1
39 PASS lastPointerEvents[0].view.name is "mainWindow"
40 Received mouseenter
41 PASS lastPointerEvents.length is 1
42 PASS lastPointerEvents[0].type is "pointerenter"
43 PASS lastPointerEvents[0].bubbles is false
44 PASS lastPointerEvents[0].cancelable is false
45 PASS lastPointerEvents[0].pointerId is 1
46 PASS lastPointerEvents[0].pointerType is "mouse"
47 PASS lastPointerEvents[0].isPrimary is true
48 PASS lastPointerEvents[0].clientX is 23
49 PASS lastPointerEvents[0].clientY is 31
50 PASS lastPointerEvents[0].layerX is 23
51 PASS lastPointerEvents[0].layerY is 31
52 PASS lastPointerEvents[0].movementX is 0
53 PASS lastPointerEvents[0].movementY is 0
54 PASS lastPointerEvents[0].offsetX is 5
55 PASS lastPointerEvents[0].offsetY is 5
56 PASS lastPointerEvents[0].pageX is 23
57 PASS lastPointerEvents[0].pageY is 31
58 PASS lastPointerEvents[0].screenX is 23
59 PASS lastPointerEvents[0].screenY is 31
60 PASS lastPointerEvents[0].x is 23
61 PASS lastPointerEvents[0].y is 31
62 PASS lastPointerEvents[0].button is -1
63 PASS lastPointerEvents[0].buttons is 0
64 PASS lastPointerEvents[0].pressure is 0
65 PASS lastPointerEvents[0].tiltX is 0
66 PASS lastPointerEvents[0].tiltY is 0
67 PASS lastPointerEvents[0].width is 1
68 PASS lastPointerEvents[0].height is 1
69 PASS lastPointerEvents[0].view.name is "mainWindow"
70 Received pointermove
71 Received mousemove
72 PASS lastPointerEvents.length is 1
73 PASS lastPointerEvents[0].type is "pointermove"
74 PASS lastPointerEvents[0].bubbles is true
75 PASS lastPointerEvents[0].cancelable is true
76 PASS lastPointerEvents[0].pointerId is 1
77 PASS lastPointerEvents[0].pointerType is "mouse"
78 PASS lastPointerEvents[0].isPrimary is true
79 PASS lastPointerEvents[0].clientX is 23
80 PASS lastPointerEvents[0].clientY is 31
81 PASS lastPointerEvents[0].layerX is 23
82 PASS lastPointerEvents[0].layerY is 31
83 PASS lastPointerEvents[0].movementX is 0
84 PASS lastPointerEvents[0].movementY is 0
85 PASS lastPointerEvents[0].offsetX is 5
86 PASS lastPointerEvents[0].offsetY is 5
87 PASS lastPointerEvents[0].pageX is 23
88 PASS lastPointerEvents[0].pageY is 31
89 PASS lastPointerEvents[0].screenX is 23
90 PASS lastPointerEvents[0].screenY is 31
91 PASS lastPointerEvents[0].x is 23
92 PASS lastPointerEvents[0].y is 31
93 PASS lastPointerEvents[0].button is -1
94 PASS lastPointerEvents[0].buttons is 0
95 PASS lastPointerEvents[0].pressure is 0
96 PASS lastPointerEvents[0].tiltX is 0
97 PASS lastPointerEvents[0].tiltY is 0
98 PASS lastPointerEvents[0].width is 1
99 PASS lastPointerEvents[0].height is 1
100 PASS lastPointerEvents[0].view.name is "mainWindow"
101
102 --- move within target ---
103 Received pointermove
104 Received mousemove
105 PASS lastPointerEvents.length is 1
106 PASS lastPointerEvents[0].type is "pointermove"
107 PASS lastPointerEvents[0].bubbles is true
108 PASS lastPointerEvents[0].cancelable is true
109 PASS lastPointerEvents[0].pointerId is 1
110 PASS lastPointerEvents[0].pointerType is "mouse"
111 PASS lastPointerEvents[0].isPrimary is true
112 PASS lastPointerEvents[0].clientX is 25
113 PASS lastPointerEvents[0].clientY is 41
114 PASS lastPointerEvents[0].layerX is 25
115 PASS lastPointerEvents[0].layerY is 41
116 PASS lastPointerEvents[0].movementX is 0
117 PASS lastPointerEvents[0].movementY is 0
118 PASS lastPointerEvents[0].offsetX is 7
119 PASS lastPointerEvents[0].offsetY is 15
120 PASS lastPointerEvents[0].pageX is 25
121 PASS lastPointerEvents[0].pageY is 41
122 PASS lastPointerEvents[0].screenX is 25
123 PASS lastPointerEvents[0].screenY is 41
124 PASS lastPointerEvents[0].x is 25
125 PASS lastPointerEvents[0].y is 41
126 PASS lastPointerEvents[0].button is -1
127 PASS lastPointerEvents[0].buttons is 0
128 PASS lastPointerEvents[0].pressure is 0
129 PASS lastPointerEvents[0].tiltX is 0
130 PASS lastPointerEvents[0].tiltY is 0
131 PASS lastPointerEvents[0].width is 1
132 PASS lastPointerEvents[0].height is 1
133 PASS lastPointerEvents[0].view.name is "mainWindow"
134 Received pointermove
135 Received mousemove
136 PASS lastPointerEvents.length is 1
137 PASS lastPointerEvents[0].type is "pointermove"
138 PASS lastPointerEvents[0].bubbles is true
139 PASS lastPointerEvents[0].cancelable is true
140 PASS lastPointerEvents[0].pointerId is 1
141 PASS lastPointerEvents[0].pointerType is "mouse"
142 PASS lastPointerEvents[0].isPrimary is true
143 PASS lastPointerEvents[0].clientX is 23
144 PASS lastPointerEvents[0].clientY is 31
145 PASS lastPointerEvents[0].layerX is 23
146 PASS lastPointerEvents[0].layerY is 31
147 PASS lastPointerEvents[0].movementX is 0
148 PASS lastPointerEvents[0].movementY is 0
149 PASS lastPointerEvents[0].offsetX is 5
150 PASS lastPointerEvents[0].offsetY is 5
151 PASS lastPointerEvents[0].pageX is 23
152 PASS lastPointerEvents[0].pageY is 31
153 PASS lastPointerEvents[0].screenX is 23
154 PASS lastPointerEvents[0].screenY is 31
155 PASS lastPointerEvents[0].x is 23
156 PASS lastPointerEvents[0].y is 31
157 PASS lastPointerEvents[0].button is -1
158 PASS lastPointerEvents[0].buttons is 0
159 PASS lastPointerEvents[0].pressure is 0
160 PASS lastPointerEvents[0].tiltX is 0
161 PASS lastPointerEvents[0].tiltY is 0
162 PASS lastPointerEvents[0].width is 1
163 PASS lastPointerEvents[0].height is 1
164 PASS lastPointerEvents[0].view.name is "mainWindow"
165
166 --- click each button ---
167 Received pointerdown
168 Received mousedown
169 PASS lastPointerEvents.length is 1
170 PASS lastPointerEvents[0].type is "pointerdown"
171 PASS lastPointerEvents[0].bubbles is true
172 PASS lastPointerEvents[0].cancelable is true
173 PASS lastPointerEvents[0].pointerId is 1
174 PASS lastPointerEvents[0].pointerType is "mouse"
175 PASS lastPointerEvents[0].isPrimary is true
176 PASS lastPointerEvents[0].clientX is 23
177 PASS lastPointerEvents[0].clientY is 31
178 PASS lastPointerEvents[0].layerX is 23
179 PASS lastPointerEvents[0].layerY is 31
180 PASS lastPointerEvents[0].movementX is 0
181 PASS lastPointerEvents[0].movementY is 0
182 PASS lastPointerEvents[0].offsetX is 5
183 PASS lastPointerEvents[0].offsetY is 5
184 PASS lastPointerEvents[0].pageX is 23
185 PASS lastPointerEvents[0].pageY is 31
186 PASS lastPointerEvents[0].screenX is 23
187 PASS lastPointerEvents[0].screenY is 31
188 PASS lastPointerEvents[0].x is 23
189 PASS lastPointerEvents[0].y is 31
190 PASS lastPointerEvents[0].button is 0
191 PASS lastPointerEvents[0].buttons is 1
192 PASS lastPointerEvents[0].pressure is 0.5
193 PASS lastPointerEvents[0].tiltX is 0
194 PASS lastPointerEvents[0].tiltY is 0
195 PASS lastPointerEvents[0].width is 1
196 PASS lastPointerEvents[0].height is 1
197 PASS lastPointerEvents[0].view.name is "mainWindow"
198 Received pointerup
199 Received mouseup
200 PASS lastPointerEvents.length is 1
201 PASS lastPointerEvents[0].type is "pointerup"
202 PASS lastPointerEvents[0].bubbles is true
203 PASS lastPointerEvents[0].cancelable is true
204 PASS lastPointerEvents[0].pointerId is 1
205 PASS lastPointerEvents[0].pointerType is "mouse"
206 PASS lastPointerEvents[0].isPrimary is true
207 PASS lastPointerEvents[0].clientX is 23
208 PASS lastPointerEvents[0].clientY is 31
209 PASS lastPointerEvents[0].layerX is 23
210 PASS lastPointerEvents[0].layerY is 31
211 PASS lastPointerEvents[0].movementX is 0
212 PASS lastPointerEvents[0].movementY is 0
213 PASS lastPointerEvents[0].offsetX is 5
214 PASS lastPointerEvents[0].offsetY is 5
215 PASS lastPointerEvents[0].pageX is 23
216 PASS lastPointerEvents[0].pageY is 31
217 PASS lastPointerEvents[0].screenX is 23
218 PASS lastPointerEvents[0].screenY is 31
219 PASS lastPointerEvents[0].x is 23
220 PASS lastPointerEvents[0].y is 31
221 PASS lastPointerEvents[0].button is 0
222 PASS lastPointerEvents[0].buttons is 0
223 PASS lastPointerEvents[0].pressure is 0
224 PASS lastPointerEvents[0].tiltX is 0
225 PASS lastPointerEvents[0].tiltY is 0
226 PASS lastPointerEvents[0].width is 1
227 PASS lastPointerEvents[0].height is 1
228 PASS lastPointerEvents[0].view.name is "mainWindow"
229 Received pointerdown
230 Received mousedown
231 PASS lastPointerEvents.length is 1
232 PASS lastPointerEvents[0].type is "pointerdown"
233 PASS lastPointerEvents[0].bubbles is true
234 PASS lastPointerEvents[0].cancelable is true
235 PASS lastPointerEvents[0].pointerId is 1
236 PASS lastPointerEvents[0].pointerType is "mouse"
237 PASS lastPointerEvents[0].isPrimary is true
238 PASS lastPointerEvents[0].clientX is 23
239 PASS lastPointerEvents[0].clientY is 31
240 PASS lastPointerEvents[0].layerX is 23
241 PASS lastPointerEvents[0].layerY is 31
242 PASS lastPointerEvents[0].movementX is 0
243 PASS lastPointerEvents[0].movementY is 0
244 PASS lastPointerEvents[0].offsetX is 5
245 PASS lastPointerEvents[0].offsetY is 5
246 PASS lastPointerEvents[0].pageX is 23
247 PASS lastPointerEvents[0].pageY is 31
248 PASS lastPointerEvents[0].screenX is 23
249 PASS lastPointerEvents[0].screenY is 31
250 PASS lastPointerEvents[0].x is 23
251 PASS lastPointerEvents[0].y is 31
252 PASS lastPointerEvents[0].button is 1
253 PASS lastPointerEvents[0].buttons is 4
254 PASS lastPointerEvents[0].pressure is 0.5
255 PASS lastPointerEvents[0].tiltX is 0
256 PASS lastPointerEvents[0].tiltY is 0
257 PASS lastPointerEvents[0].width is 1
258 PASS lastPointerEvents[0].height is 1
259 PASS lastPointerEvents[0].view.name is "mainWindow"
260 Received pointerup
261 Received mouseup
262 PASS lastPointerEvents.length is 1
263 PASS lastPointerEvents[0].type is "pointerup"
264 PASS lastPointerEvents[0].bubbles is true
265 PASS lastPointerEvents[0].cancelable is true
266 PASS lastPointerEvents[0].pointerId is 1
267 PASS lastPointerEvents[0].pointerType is "mouse"
268 PASS lastPointerEvents[0].isPrimary is true
269 PASS lastPointerEvents[0].clientX is 23
270 PASS lastPointerEvents[0].clientY is 31
271 PASS lastPointerEvents[0].layerX is 23
272 PASS lastPointerEvents[0].layerY is 31
273 PASS lastPointerEvents[0].movementX is 0
274 PASS lastPointerEvents[0].movementY is 0
275 PASS lastPointerEvents[0].offsetX is 5
276 PASS lastPointerEvents[0].offsetY is 5
277 PASS lastPointerEvents[0].pageX is 23
278 PASS lastPointerEvents[0].pageY is 31
279 PASS lastPointerEvents[0].screenX is 23
280 PASS lastPointerEvents[0].screenY is 31
281 PASS lastPointerEvents[0].x is 23
282 PASS lastPointerEvents[0].y is 31
283 PASS lastPointerEvents[0].button is 1
284 PASS lastPointerEvents[0].buttons is 0
285 PASS lastPointerEvents[0].pressure is 0
286 PASS lastPointerEvents[0].tiltX is 0
287 PASS lastPointerEvents[0].tiltY is 0
288 PASS lastPointerEvents[0].width is 1
289 PASS lastPointerEvents[0].height is 1
290 PASS lastPointerEvents[0].view.name is "mainWindow"
291 Received pointerdown
292 Received mousedown
293 PASS lastPointerEvents.length is 1
294 PASS lastPointerEvents[0].type is "pointerdown"
295 PASS lastPointerEvents[0].bubbles is true
296 PASS lastPointerEvents[0].cancelable is true
297 PASS lastPointerEvents[0].pointerId is 1
298 PASS lastPointerEvents[0].pointerType is "mouse"
299 PASS lastPointerEvents[0].isPrimary is true
300 PASS lastPointerEvents[0].clientX is 23
301 PASS lastPointerEvents[0].clientY is 31
302 PASS lastPointerEvents[0].layerX is 23
303 PASS lastPointerEvents[0].layerY is 31
304 PASS lastPointerEvents[0].movementX is 0
305 PASS lastPointerEvents[0].movementY is 0
306 PASS lastPointerEvents[0].offsetX is 5
307 PASS lastPointerEvents[0].offsetY is 5
308 PASS lastPointerEvents[0].pageX is 23
309 PASS lastPointerEvents[0].pageY is 31
310 PASS lastPointerEvents[0].screenX is 23
311 PASS lastPointerEvents[0].screenY is 31
312 PASS lastPointerEvents[0].x is 23
313 PASS lastPointerEvents[0].y is 31
314 PASS lastPointerEvents[0].button is 2
315 PASS lastPointerEvents[0].buttons is 2
316 PASS lastPointerEvents[0].pressure is 0.5
317 PASS lastPointerEvents[0].tiltX is 0
318 PASS lastPointerEvents[0].tiltY is 0
319 PASS lastPointerEvents[0].width is 1
320 PASS lastPointerEvents[0].height is 1
321 PASS lastPointerEvents[0].view.name is "mainWindow"
322 Received pointerup
323 Received mouseup
324 PASS lastPointerEvents.length is 1
325 PASS lastPointerEvents[0].type is "pointerup"
326 PASS lastPointerEvents[0].bubbles is true
327 PASS lastPointerEvents[0].cancelable is true
328 PASS lastPointerEvents[0].pointerId is 1
329 PASS lastPointerEvents[0].pointerType is "mouse"
330 PASS lastPointerEvents[0].isPrimary is true
331 PASS lastPointerEvents[0].clientX is 23
332 PASS lastPointerEvents[0].clientY is 31
333 PASS lastPointerEvents[0].layerX is 23
334 PASS lastPointerEvents[0].layerY is 31
335 PASS lastPointerEvents[0].movementX is 0
336 PASS lastPointerEvents[0].movementY is 0
337 PASS lastPointerEvents[0].offsetX is 5
338 PASS lastPointerEvents[0].offsetY is 5
339 PASS lastPointerEvents[0].pageX is 23
340 PASS lastPointerEvents[0].pageY is 31
341 PASS lastPointerEvents[0].screenX is 23
342 PASS lastPointerEvents[0].screenY is 31
343 PASS lastPointerEvents[0].x is 23
344 PASS lastPointerEvents[0].y is 31
345 PASS lastPointerEvents[0].button is 2
346 PASS lastPointerEvents[0].buttons is 0
347 PASS lastPointerEvents[0].pressure is 0
348 PASS lastPointerEvents[0].tiltX is 0
349 PASS lastPointerEvents[0].tiltY is 0
350 PASS lastPointerEvents[0].width is 1
351 PASS lastPointerEvents[0].height is 1
352 PASS lastPointerEvents[0].view.name is "mainWindow"
353
354 --- click with each modifier ---
355 Received pointerdown
356 Received mousedown
357 PASS lastPointerEvents.length is 1
358 PASS lastPointerEvents[0].type is "pointerdown"
359 PASS lastPointerEvents[0].getModifierState('Control'); is true
360 PASS lastPointerEvents[0].getModifierState('Shift'); is false
361 PASS lastPointerEvents[0].getModifierState('Meta'); is false
362 PASS lastPointerEvents[0].getModifierState('Alt'); is false
363 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
364 PASS lastPointerEvents[0].getModifierState('Fn'); is false
365 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
366 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
367 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
368 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
369 Received pointerup
370 Received mouseup
371 PASS lastPointerEvents.length is 1
372 PASS lastPointerEvents[0].type is "pointerup"
373 PASS lastPointerEvents[0].getModifierState('Control'); is true
374 PASS lastPointerEvents[0].getModifierState('Shift'); is false
375 PASS lastPointerEvents[0].getModifierState('Meta'); is false
376 PASS lastPointerEvents[0].getModifierState('Alt'); is false
377 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
378 PASS lastPointerEvents[0].getModifierState('Fn'); is false
379 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
380 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
381 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
382 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
383 Received pointerdown
384 Received mousedown
385 PASS lastPointerEvents.length is 1
386 PASS lastPointerEvents[0].type is "pointerdown"
387 PASS lastPointerEvents[0].getModifierState('Control'); is false
388 PASS lastPointerEvents[0].getModifierState('Shift'); is true
389 PASS lastPointerEvents[0].getModifierState('Meta'); is false
390 PASS lastPointerEvents[0].getModifierState('Alt'); is false
391 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
392 PASS lastPointerEvents[0].getModifierState('Fn'); is false
393 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
394 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
395 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
396 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
397 Received pointerup
398 Received mouseup
399 PASS lastPointerEvents.length is 1
400 PASS lastPointerEvents[0].type is "pointerup"
401 PASS lastPointerEvents[0].getModifierState('Control'); is false
402 PASS lastPointerEvents[0].getModifierState('Shift'); is true
403 PASS lastPointerEvents[0].getModifierState('Meta'); is false
404 PASS lastPointerEvents[0].getModifierState('Alt'); is false
405 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
406 PASS lastPointerEvents[0].getModifierState('Fn'); is false
407 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
408 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
409 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
410 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
411 Received pointerdown
412 Received mousedown
413 PASS lastPointerEvents.length is 1
414 PASS lastPointerEvents[0].type is "pointerdown"
415 PASS lastPointerEvents[0].getModifierState('Control'); is false
416 PASS lastPointerEvents[0].getModifierState('Shift'); is false
417 PASS lastPointerEvents[0].getModifierState('Meta'); is true
418 PASS lastPointerEvents[0].getModifierState('Alt'); is false
419 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
420 PASS lastPointerEvents[0].getModifierState('Fn'); is false
421 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
422 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
423 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
424 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
425 Received pointerup
426 Received mouseup
427 PASS lastPointerEvents.length is 1
428 PASS lastPointerEvents[0].type is "pointerup"
429 PASS lastPointerEvents[0].getModifierState('Control'); is false
430 PASS lastPointerEvents[0].getModifierState('Shift'); is false
431 PASS lastPointerEvents[0].getModifierState('Meta'); is true
432 PASS lastPointerEvents[0].getModifierState('Alt'); is false
433 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
434 PASS lastPointerEvents[0].getModifierState('Fn'); is false
435 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
436 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
437 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
438 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
439 Received pointerdown
440 Received mousedown
441 PASS lastPointerEvents.length is 1
442 PASS lastPointerEvents[0].type is "pointerdown"
443 PASS lastPointerEvents[0].getModifierState('Control'); is false
444 PASS lastPointerEvents[0].getModifierState('Shift'); is false
445 PASS lastPointerEvents[0].getModifierState('Meta'); is false
446 PASS lastPointerEvents[0].getModifierState('Alt'); is true
447 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
448 PASS lastPointerEvents[0].getModifierState('Fn'); is false
449 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
450 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
451 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
452 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
453 Received pointerup
454 Received mouseup
455 PASS lastPointerEvents.length is 1
456 PASS lastPointerEvents[0].type is "pointerup"
457 PASS lastPointerEvents[0].getModifierState('Control'); is false
458 PASS lastPointerEvents[0].getModifierState('Shift'); is false
459 PASS lastPointerEvents[0].getModifierState('Meta'); is false
460 PASS lastPointerEvents[0].getModifierState('Alt'); is true
461 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
462 PASS lastPointerEvents[0].getModifierState('Fn'); is false
463 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
464 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
465 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
466 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
467 Received pointerdown
468 Received mousedown
469 PASS lastPointerEvents.length is 1
470 PASS lastPointerEvents[0].type is "pointerdown"
471 PASS lastPointerEvents[0].getModifierState('Control'); is false
472 PASS lastPointerEvents[0].getModifierState('Shift'); is false
473 PASS lastPointerEvents[0].getModifierState('Meta'); is false
474 PASS lastPointerEvents[0].getModifierState('Alt'); is false
475 PASS lastPointerEvents[0].getModifierState('AltGraph'); is true
476 PASS lastPointerEvents[0].getModifierState('Fn'); is false
477 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
478 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
479 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
480 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
481 Received pointerup
482 Received mouseup
483 PASS lastPointerEvents.length is 1
484 PASS lastPointerEvents[0].type is "pointerup"
485 PASS lastPointerEvents[0].getModifierState('Control'); is false
486 PASS lastPointerEvents[0].getModifierState('Shift'); is false
487 PASS lastPointerEvents[0].getModifierState('Meta'); is false
488 PASS lastPointerEvents[0].getModifierState('Alt'); is false
489 PASS lastPointerEvents[0].getModifierState('AltGraph'); is true
490 PASS lastPointerEvents[0].getModifierState('Fn'); is false
491 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
492 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
493 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
494 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
495 Received pointerdown
496 Received mousedown
497 PASS lastPointerEvents.length is 1
498 PASS lastPointerEvents[0].type is "pointerdown"
499 PASS lastPointerEvents[0].getModifierState('Control'); is false
500 PASS lastPointerEvents[0].getModifierState('Shift'); is false
501 PASS lastPointerEvents[0].getModifierState('Meta'); is false
502 PASS lastPointerEvents[0].getModifierState('Alt'); is false
503 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
504 PASS lastPointerEvents[0].getModifierState('Fn'); is true
505 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
506 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
507 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
508 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
509 Received pointerup
510 Received mouseup
511 PASS lastPointerEvents.length is 1
512 PASS lastPointerEvents[0].type is "pointerup"
513 PASS lastPointerEvents[0].getModifierState('Control'); is false
514 PASS lastPointerEvents[0].getModifierState('Shift'); is false
515 PASS lastPointerEvents[0].getModifierState('Meta'); is false
516 PASS lastPointerEvents[0].getModifierState('Alt'); is false
517 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
518 PASS lastPointerEvents[0].getModifierState('Fn'); is true
519 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
520 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
521 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
522 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
523 Received pointerdown
524 Received mousedown
525 PASS lastPointerEvents.length is 1
526 PASS lastPointerEvents[0].type is "pointerdown"
527 PASS lastPointerEvents[0].getModifierState('Control'); is false
528 PASS lastPointerEvents[0].getModifierState('Shift'); is false
529 PASS lastPointerEvents[0].getModifierState('Meta'); is false
530 PASS lastPointerEvents[0].getModifierState('Alt'); is false
531 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
532 PASS lastPointerEvents[0].getModifierState('Fn'); is false
533 PASS lastPointerEvents[0].getModifierState('CapsLock'); is true
534 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
535 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
536 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
537 Received pointerup
538 Received mouseup
539 PASS lastPointerEvents.length is 1
540 PASS lastPointerEvents[0].type is "pointerup"
541 PASS lastPointerEvents[0].getModifierState('Control'); is false
542 PASS lastPointerEvents[0].getModifierState('Shift'); is false
543 PASS lastPointerEvents[0].getModifierState('Meta'); is false
544 PASS lastPointerEvents[0].getModifierState('Alt'); is false
545 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
546 PASS lastPointerEvents[0].getModifierState('Fn'); is false
547 PASS lastPointerEvents[0].getModifierState('CapsLock'); is true
548 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
549 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
550 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
551 Received pointerdown
552 Received mousedown
553 PASS lastPointerEvents.length is 1
554 PASS lastPointerEvents[0].type is "pointerdown"
555 PASS lastPointerEvents[0].getModifierState('Control'); is false
556 PASS lastPointerEvents[0].getModifierState('Shift'); is false
557 PASS lastPointerEvents[0].getModifierState('Meta'); is false
558 PASS lastPointerEvents[0].getModifierState('Alt'); is false
559 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
560 PASS lastPointerEvents[0].getModifierState('Fn'); is false
561 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
562 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is true
563 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
564 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
565 Received pointerup
566 Received mouseup
567 PASS lastPointerEvents.length is 1
568 PASS lastPointerEvents[0].type is "pointerup"
569 PASS lastPointerEvents[0].getModifierState('Control'); is false
570 PASS lastPointerEvents[0].getModifierState('Shift'); is false
571 PASS lastPointerEvents[0].getModifierState('Meta'); is false
572 PASS lastPointerEvents[0].getModifierState('Alt'); is false
573 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
574 PASS lastPointerEvents[0].getModifierState('Fn'); is false
575 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
576 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is true
577 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
578 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
579 Received pointerdown
580 Received mousedown
581 PASS lastPointerEvents.length is 1
582 PASS lastPointerEvents[0].type is "pointerdown"
583 PASS lastPointerEvents[0].getModifierState('Control'); is false
584 PASS lastPointerEvents[0].getModifierState('Shift'); is false
585 PASS lastPointerEvents[0].getModifierState('Meta'); is false
586 PASS lastPointerEvents[0].getModifierState('Alt'); is false
587 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
588 PASS lastPointerEvents[0].getModifierState('Fn'); is false
589 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
590 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
591 PASS lastPointerEvents[0].getModifierState('NumLock'); is true
592 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
593 Received pointerup
594 Received mouseup
595 PASS lastPointerEvents.length is 1
596 PASS lastPointerEvents[0].type is "pointerup"
597 PASS lastPointerEvents[0].getModifierState('Control'); is false
598 PASS lastPointerEvents[0].getModifierState('Shift'); is false
599 PASS lastPointerEvents[0].getModifierState('Meta'); is false
600 PASS lastPointerEvents[0].getModifierState('Alt'); is false
601 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
602 PASS lastPointerEvents[0].getModifierState('Fn'); is false
603 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
604 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
605 PASS lastPointerEvents[0].getModifierState('NumLock'); is true
606 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
607 Received pointerdown
608 Received mousedown
609 PASS lastPointerEvents.length is 1
610 PASS lastPointerEvents[0].type is "pointerdown"
611 PASS lastPointerEvents[0].getModifierState('Control'); is false
612 PASS lastPointerEvents[0].getModifierState('Shift'); is false
613 PASS lastPointerEvents[0].getModifierState('Meta'); is false
614 PASS lastPointerEvents[0].getModifierState('Alt'); is false
615 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
616 PASS lastPointerEvents[0].getModifierState('Fn'); is false
617 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
618 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
619 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
620 PASS lastPointerEvents[0].getModifierState('Symbol'); is true
621 Received pointerup
622 Received mouseup
623 PASS lastPointerEvents.length is 1
624 PASS lastPointerEvents[0].type is "pointerup"
625 PASS lastPointerEvents[0].getModifierState('Control'); is false
626 PASS lastPointerEvents[0].getModifierState('Shift'); is false
627 PASS lastPointerEvents[0].getModifierState('Meta'); is false
628 PASS lastPointerEvents[0].getModifierState('Alt'); is false
629 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
630 PASS lastPointerEvents[0].getModifierState('Fn'); is false
631 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
632 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
633 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
634 PASS lastPointerEvents[0].getModifierState('Symbol'); is true
635
636 --- move mouse out of target ---
637 Received pointerout
638 Received pointerleave
639 Received mouseout
640 PASS lastPointerEvents.length is 2
641 PASS lastPointerEvents[0].type is "pointerout"
642 PASS lastPointerEvents[0].bubbles is true
643 PASS lastPointerEvents[0].cancelable is true
644 PASS lastPointerEvents[0].pointerId is 1
645 PASS lastPointerEvents[0].pointerType is "mouse"
646 PASS lastPointerEvents[0].isPrimary is true
647 PASS lastPointerEvents[0].clientX is 13
648 PASS lastPointerEvents[0].clientY is 21
649 PASS lastPointerEvents[0].layerX is 13
650 PASS lastPointerEvents[0].layerY is 21
651 PASS lastPointerEvents[0].movementX is 0
652 PASS lastPointerEvents[0].movementY is 0
653 PASS lastPointerEvents[0].offsetX is -5
654 PASS lastPointerEvents[0].offsetY is -5
655 PASS lastPointerEvents[0].pageX is 13
656 PASS lastPointerEvents[0].pageY is 21
657 PASS lastPointerEvents[0].screenX is 13
658 PASS lastPointerEvents[0].screenY is 21
659 PASS lastPointerEvents[0].x is 13
660 PASS lastPointerEvents[0].y is 21
661 PASS lastPointerEvents[0].button is -1
662 PASS lastPointerEvents[0].buttons is 0
663 PASS lastPointerEvents[0].pressure is 0
664 PASS lastPointerEvents[0].tiltX is 0
665 PASS lastPointerEvents[0].tiltY is 0
666 PASS lastPointerEvents[0].width is 1
667 PASS lastPointerEvents[0].height is 1
668 PASS lastPointerEvents[0].view.name is "mainWindow"
669 Received mouseleave
670 PASS lastPointerEvents.length is 1
671 PASS lastPointerEvents[0].type is "pointerleave"
672 PASS lastPointerEvents[0].bubbles is false
673 PASS lastPointerEvents[0].cancelable is false
674 PASS lastPointerEvents[0].pointerId is 1
675 PASS lastPointerEvents[0].pointerType is "mouse"
676 PASS lastPointerEvents[0].isPrimary is true
677 PASS lastPointerEvents[0].clientX is 13
678 PASS lastPointerEvents[0].clientY is 21
679 PASS lastPointerEvents[0].layerX is 13
680 PASS lastPointerEvents[0].layerY is 21
681 PASS lastPointerEvents[0].movementX is 0
682 PASS lastPointerEvents[0].movementY is 0
683 PASS lastPointerEvents[0].offsetX is -5
684 PASS lastPointerEvents[0].offsetY is -5
685 PASS lastPointerEvents[0].pageX is 13
686 PASS lastPointerEvents[0].pageY is 21
687 PASS lastPointerEvents[0].screenX is 13
688 PASS lastPointerEvents[0].screenY is 21
689 PASS lastPointerEvents[0].x is 13
690 PASS lastPointerEvents[0].y is 21
691 PASS lastPointerEvents[0].button is -1
692 PASS lastPointerEvents[0].buttons is 0
693 PASS lastPointerEvents[0].pressure is 0
694 PASS lastPointerEvents[0].tiltX is 0
695 PASS lastPointerEvents[0].tiltY is 0
696 PASS lastPointerEvents[0].width is 1
697 PASS lastPointerEvents[0].height is 1
698 PASS lastPointerEvents[0].view.name is "mainWindow"
699
700 ===== pen tests =====
701 --- move pen into target ---
702 Received pointerover
703 Received pointerenter
704 Received mouseover
705 PASS lastPointerEvents.length is 2
706 PASS lastPointerEvents[0].type is "pointerover"
707 PASS lastPointerEvents[0].bubbles is true
708 PASS lastPointerEvents[0].cancelable is true
709 PASS lastPointerEvents[0].pointerId is 2
710 PASS lastPointerEvents[0].pointerType is "pen"
711 PASS lastPointerEvents[0].isPrimary is true
712 PASS lastPointerEvents[0].clientX is 23
713 PASS lastPointerEvents[0].clientY is 31
714 PASS lastPointerEvents[0].layerX is 23
715 PASS lastPointerEvents[0].layerY is 31
716 PASS lastPointerEvents[0].movementX is 0
717 PASS lastPointerEvents[0].movementY is 0
718 PASS lastPointerEvents[0].offsetX is 5
719 PASS lastPointerEvents[0].offsetY is 5
720 PASS lastPointerEvents[0].pageX is 23
721 PASS lastPointerEvents[0].pageY is 31
722 PASS lastPointerEvents[0].screenX is 23
723 PASS lastPointerEvents[0].screenY is 31
724 PASS lastPointerEvents[0].x is 23
725 PASS lastPointerEvents[0].y is 31
726 PASS lastPointerEvents[0].button is -1
727 PASS lastPointerEvents[0].buttons is 0
728 PASS lastPointerEvents[0].pressure is 0
729 PASS lastPointerEvents[0].tiltX is 0
730 PASS lastPointerEvents[0].tiltY is 0
731 PASS lastPointerEvents[0].width is 1
732 PASS lastPointerEvents[0].height is 1
733 PASS lastPointerEvents[0].view.name is "mainWindow"
734 Received mouseenter
735 PASS lastPointerEvents.length is 1
736 PASS lastPointerEvents[0].type is "pointerenter"
737 PASS lastPointerEvents[0].bubbles is false
738 PASS lastPointerEvents[0].cancelable is false
739 PASS lastPointerEvents[0].pointerId is 2
740 PASS lastPointerEvents[0].pointerType is "pen"
741 PASS lastPointerEvents[0].isPrimary is true
742 PASS lastPointerEvents[0].clientX is 23
743 PASS lastPointerEvents[0].clientY is 31
744 PASS lastPointerEvents[0].layerX is 23
745 PASS lastPointerEvents[0].layerY is 31
746 PASS lastPointerEvents[0].movementX is 0
747 PASS lastPointerEvents[0].movementY is 0
748 PASS lastPointerEvents[0].offsetX is 5
749 PASS lastPointerEvents[0].offsetY is 5
750 PASS lastPointerEvents[0].pageX is 23
751 PASS lastPointerEvents[0].pageY is 31
752 PASS lastPointerEvents[0].screenX is 23
753 PASS lastPointerEvents[0].screenY is 31
754 PASS lastPointerEvents[0].x is 23
755 PASS lastPointerEvents[0].y is 31
756 PASS lastPointerEvents[0].button is -1
757 PASS lastPointerEvents[0].buttons is 0
758 PASS lastPointerEvents[0].pressure is 0
759 PASS lastPointerEvents[0].tiltX is 0
760 PASS lastPointerEvents[0].tiltY is 0
761 PASS lastPointerEvents[0].width is 1
762 PASS lastPointerEvents[0].height is 1
763 PASS lastPointerEvents[0].view.name is "mainWindow"
764 Received pointermove
765 Received mousemove
766 PASS lastPointerEvents.length is 1
767 PASS lastPointerEvents[0].type is "pointermove"
768 PASS lastPointerEvents[0].bubbles is true
769 PASS lastPointerEvents[0].cancelable is true
770 PASS lastPointerEvents[0].pointerId is 2
771 PASS lastPointerEvents[0].pointerType is "pen"
772 PASS lastPointerEvents[0].isPrimary is true
773 PASS lastPointerEvents[0].clientX is 23
774 PASS lastPointerEvents[0].clientY is 31
775 PASS lastPointerEvents[0].layerX is 23
776 PASS lastPointerEvents[0].layerY is 31
777 PASS lastPointerEvents[0].movementX is 0
778 PASS lastPointerEvents[0].movementY is 0
779 PASS lastPointerEvents[0].offsetX is 5
780 PASS lastPointerEvents[0].offsetY is 5
781 PASS lastPointerEvents[0].pageX is 23
782 PASS lastPointerEvents[0].pageY is 31
783 PASS lastPointerEvents[0].screenX is 23
784 PASS lastPointerEvents[0].screenY is 31
785 PASS lastPointerEvents[0].x is 23
786 PASS lastPointerEvents[0].y is 31
787 PASS lastPointerEvents[0].button is -1
788 PASS lastPointerEvents[0].buttons is 0
789 PASS lastPointerEvents[0].pressure is 0
790 PASS lastPointerEvents[0].tiltX is 0
791 PASS lastPointerEvents[0].tiltY is 0
792 PASS lastPointerEvents[0].width is 1
793 PASS lastPointerEvents[0].height is 1
794 PASS lastPointerEvents[0].view.name is "mainWindow"
795
796 --- move within target & tap ---
797 Received pointermove
798 Received mousemove
799 PASS lastPointerEvents.length is 1
800 PASS lastPointerEvents[0].type is "pointermove"
801 PASS lastPointerEvents[0].bubbles is true
802 PASS lastPointerEvents[0].cancelable is true
803 PASS lastPointerEvents[0].pointerId is 2
804 PASS lastPointerEvents[0].pointerType is "pen"
805 PASS lastPointerEvents[0].isPrimary is true
806 PASS lastPointerEvents[0].clientX is 33
807 PASS lastPointerEvents[0].clientY is 41
808 PASS lastPointerEvents[0].layerX is 33
809 PASS lastPointerEvents[0].layerY is 41
810 PASS lastPointerEvents[0].movementX is 0
811 PASS lastPointerEvents[0].movementY is 0
812 PASS lastPointerEvents[0].offsetX is 15
813 PASS lastPointerEvents[0].offsetY is 15
814 PASS lastPointerEvents[0].pageX is 33
815 PASS lastPointerEvents[0].pageY is 41
816 PASS lastPointerEvents[0].screenX is 33
817 PASS lastPointerEvents[0].screenY is 41
818 PASS lastPointerEvents[0].x is 33
819 PASS lastPointerEvents[0].y is 41
820 PASS lastPointerEvents[0].button is -1
821 PASS lastPointerEvents[0].buttons is 0
822 PASS lastPointerEvents[0].pressure is 0
823 PASS lastPointerEvents[0].tiltX is 45
824 PASS lastPointerEvents[0].tiltY is -34
825 PASS lastPointerEvents[0].width is 1
826 PASS lastPointerEvents[0].height is 1
827 PASS lastPointerEvents[0].view.name is "mainWindow"
828 Received pointerdown
829 Received mousedown
830 PASS lastPointerEvents.length is 1
831 PASS lastPointerEvents[0].type is "pointerdown"
832 PASS lastPointerEvents[0].bubbles is true
833 PASS lastPointerEvents[0].cancelable is true
834 PASS lastPointerEvents[0].pointerId is 2
835 PASS lastPointerEvents[0].pointerType is "pen"
836 PASS lastPointerEvents[0].isPrimary is true
837 PASS lastPointerEvents[0].clientX is 33
838 PASS lastPointerEvents[0].clientY is 41
839 PASS lastPointerEvents[0].layerX is 33
840 PASS lastPointerEvents[0].layerY is 41
841 PASS lastPointerEvents[0].movementX is 0
842 PASS lastPointerEvents[0].movementY is 0
843 PASS lastPointerEvents[0].offsetX is 15
844 PASS lastPointerEvents[0].offsetY is 15
845 PASS lastPointerEvents[0].pageX is 33
846 PASS lastPointerEvents[0].pageY is 41
847 PASS lastPointerEvents[0].screenX is 33
848 PASS lastPointerEvents[0].screenY is 41
849 PASS lastPointerEvents[0].x is 33
850 PASS lastPointerEvents[0].y is 41
851 PASS lastPointerEvents[0].button is 0
852 PASS lastPointerEvents[0].buttons is 1
853 PASS lastPointerEvents[0].pressure is 0.75
854 PASS lastPointerEvents[0].tiltX is 45
855 PASS lastPointerEvents[0].tiltY is -34
856 PASS lastPointerEvents[0].width is 1
857 PASS lastPointerEvents[0].height is 1
858 PASS lastPointerEvents[0].view.name is "mainWindow"
859 Received pointerup
860 Received mouseup
861 PASS lastPointerEvents.length is 1
862 PASS lastPointerEvents[0].type is "pointerup"
863 PASS lastPointerEvents[0].bubbles is true
864 PASS lastPointerEvents[0].cancelable is true
865 PASS lastPointerEvents[0].pointerId is 2
866 PASS lastPointerEvents[0].pointerType is "pen"
867 PASS lastPointerEvents[0].isPrimary is true
868 PASS lastPointerEvents[0].clientX is 33
869 PASS lastPointerEvents[0].clientY is 41
870 PASS lastPointerEvents[0].layerX is 33
871 PASS lastPointerEvents[0].layerY is 41
872 PASS lastPointerEvents[0].movementX is 0
873 PASS lastPointerEvents[0].movementY is 0
874 PASS lastPointerEvents[0].offsetX is 15
875 PASS lastPointerEvents[0].offsetY is 15
876 PASS lastPointerEvents[0].pageX is 33
877 PASS lastPointerEvents[0].pageY is 41
878 PASS lastPointerEvents[0].screenX is 33
879 PASS lastPointerEvents[0].screenY is 41
880 PASS lastPointerEvents[0].x is 33
881 PASS lastPointerEvents[0].y is 41
882 PASS lastPointerEvents[0].button is 0
883 PASS lastPointerEvents[0].buttons is 0
884 PASS lastPointerEvents[0].pressure is 0
885 PASS lastPointerEvents[0].tiltX is 45
886 PASS lastPointerEvents[0].tiltY is -34
887 PASS lastPointerEvents[0].width is 1
888 PASS lastPointerEvents[0].height is 1
889 PASS lastPointerEvents[0].view.name is "mainWindow"
890 --- move pen out of target ---
891 Received pointerout
892 Received pointerleave
893 Received mouseout
894 PASS lastPointerEvents.length is 2
895 PASS lastPointerEvents[0].type is "pointerout"
896 PASS lastPointerEvents[0].bubbles is true
897 PASS lastPointerEvents[0].cancelable is true
898 PASS lastPointerEvents[0].pointerId is 2
899 PASS lastPointerEvents[0].pointerType is "pen"
900 PASS lastPointerEvents[0].isPrimary is true
901 PASS lastPointerEvents[0].clientX is 13
902 PASS lastPointerEvents[0].clientY is 21
903 PASS lastPointerEvents[0].layerX is 13
904 PASS lastPointerEvents[0].layerY is 21
905 PASS lastPointerEvents[0].movementX is 0
906 PASS lastPointerEvents[0].movementY is 0
907 PASS lastPointerEvents[0].offsetX is -5
908 PASS lastPointerEvents[0].offsetY is -5
909 PASS lastPointerEvents[0].pageX is 13
910 PASS lastPointerEvents[0].pageY is 21
911 PASS lastPointerEvents[0].screenX is 13
912 PASS lastPointerEvents[0].screenY is 21
913 PASS lastPointerEvents[0].x is 13
914 PASS lastPointerEvents[0].y is 21
915 PASS lastPointerEvents[0].button is -1
916 PASS lastPointerEvents[0].buttons is 0
917 PASS lastPointerEvents[0].pressure is 0
918 PASS lastPointerEvents[0].tiltX is 45
919 PASS lastPointerEvents[0].tiltY is -34
920 PASS lastPointerEvents[0].width is 1
921 PASS lastPointerEvents[0].height is 1
922 PASS lastPointerEvents[0].view.name is "mainWindow"
923 Received mouseleave
924 PASS lastPointerEvents.length is 1
925 PASS lastPointerEvents[0].type is "pointerleave"
926 PASS lastPointerEvents[0].bubbles is false
927 PASS lastPointerEvents[0].cancelable is false
928 PASS lastPointerEvents[0].pointerId is 2
929 PASS lastPointerEvents[0].pointerType is "pen"
930 PASS lastPointerEvents[0].isPrimary is true
931 PASS lastPointerEvents[0].clientX is 13
932 PASS lastPointerEvents[0].clientY is 21
933 PASS lastPointerEvents[0].layerX is 13
934 PASS lastPointerEvents[0].layerY is 21
935 PASS lastPointerEvents[0].movementX is 0
936 PASS lastPointerEvents[0].movementY is 0
937 PASS lastPointerEvents[0].offsetX is -5
938 PASS lastPointerEvents[0].offsetY is -5
939 PASS lastPointerEvents[0].pageX is 13
940 PASS lastPointerEvents[0].pageY is 21
941 PASS lastPointerEvents[0].screenX is 13
942 PASS lastPointerEvents[0].screenY is 21
943 PASS lastPointerEvents[0].x is 13
944 PASS lastPointerEvents[0].y is 21
945 PASS lastPointerEvents[0].button is -1
946 PASS lastPointerEvents[0].buttons is 0
947 PASS lastPointerEvents[0].pressure is 0
948 PASS lastPointerEvents[0].tiltX is 45
949 PASS lastPointerEvents[0].tiltY is -34
950 PASS lastPointerEvents[0].width is 1
951 PASS lastPointerEvents[0].height is 1
952 PASS lastPointerEvents[0].view.name is "mainWindow"
953
954 PASS successfullyParsed is true
955
956 TEST COMPLETE
957
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698