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

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

Issue 1809603003: Separate mouse transition events from pointerevent (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Better comment Created 4 years, 8 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 Verifies that pointer event parameters are correct when fired for mouse events. 1 Verifies that pointer event parameters are correct when fired for mouse events.
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 --- move mouse into target --- 6 --- move mouse into target ---
7 Received pointerover 7 Received pointerover
8 Received pointerenter
8 Received mouseover 9 Received mouseover
9 PASS lastPointerEvent is non-null. 10 PASS lastPointerEvents.length is 2
10 PASS lastPointerEvent.type is "pointerover" 11 PASS lastPointerEvents[0].type is "pointerover"
11 PASS lastPointerEvent.bubbles is true 12 PASS lastPointerEvents[0].bubbles is true
12 PASS lastPointerEvent.cancelable is true 13 PASS lastPointerEvents[0].cancelable is true
13 PASS lastPointerEvent.pointerId is 1 14 PASS lastPointerEvents[0].pointerId is 1
14 PASS lastPointerEvent.pointerType is "mouse" 15 PASS lastPointerEvents[0].pointerType is "mouse"
15 PASS lastPointerEvent.isPrimary is true 16 PASS lastPointerEvents[0].isPrimary is true
16 PASS lastPointerEvent.clientX is 23 17 PASS lastPointerEvents[0].clientX is 23
17 PASS lastPointerEvent.clientY is 31 18 PASS lastPointerEvents[0].clientY is 31
18 PASS lastPointerEvent.layerX is 23 19 PASS lastPointerEvents[0].layerX is 23
19 PASS lastPointerEvent.layerY is 31 20 PASS lastPointerEvents[0].layerY is 31
20 PASS lastPointerEvent.movementX is 0 21 PASS lastPointerEvents[0].movementX is 0
21 PASS lastPointerEvent.movementY is 0 22 PASS lastPointerEvents[0].movementY is 0
22 PASS lastPointerEvent.offsetX is 5 23 PASS lastPointerEvents[0].offsetX is 5
23 PASS lastPointerEvent.offsetY is 5 24 PASS lastPointerEvents[0].offsetY is 5
24 PASS lastPointerEvent.pageX is 23 25 PASS lastPointerEvents[0].pageX is 23
25 PASS lastPointerEvent.pageY is 31 26 PASS lastPointerEvents[0].pageY is 31
26 PASS lastPointerEvent.screenX is 23 27 PASS lastPointerEvents[0].screenX is 23
27 PASS lastPointerEvent.screenY is 31 28 PASS lastPointerEvents[0].screenY is 31
28 PASS lastPointerEvent.x is 23 29 PASS lastPointerEvents[0].x is 23
29 PASS lastPointerEvent.y is 31 30 PASS lastPointerEvents[0].y is 31
30 PASS lastPointerEvent.button is -1 31 PASS lastPointerEvents[0].button is -1
31 PASS lastPointerEvent.buttons is 0 32 PASS lastPointerEvents[0].buttons is 0
32 PASS lastPointerEvent.pressure is 0 33 PASS lastPointerEvents[0].pressure is 0
33 Received pointerenter
34 Received mouseenter 34 Received mouseenter
35 PASS lastPointerEvent is non-null. 35 PASS lastPointerEvents.length is 1
36 PASS lastPointerEvent.type is "pointerenter" 36 PASS lastPointerEvents[0].type is "pointerenter"
37 PASS lastPointerEvent.bubbles is false 37 PASS lastPointerEvents[0].bubbles is false
38 PASS lastPointerEvent.cancelable is false 38 PASS lastPointerEvents[0].cancelable is false
39 PASS lastPointerEvent.pointerId is 1 39 PASS lastPointerEvents[0].pointerId is 1
40 PASS lastPointerEvent.pointerType is "mouse" 40 PASS lastPointerEvents[0].pointerType is "mouse"
41 PASS lastPointerEvent.isPrimary is true 41 PASS lastPointerEvents[0].isPrimary is true
42 PASS lastPointerEvent.clientX is 23 42 PASS lastPointerEvents[0].clientX is 23
43 PASS lastPointerEvent.clientY is 31 43 PASS lastPointerEvents[0].clientY is 31
44 PASS lastPointerEvent.layerX is 23 44 PASS lastPointerEvents[0].layerX is 23
45 PASS lastPointerEvent.layerY is 31 45 PASS lastPointerEvents[0].layerY is 31
46 PASS lastPointerEvent.movementX is 0 46 PASS lastPointerEvents[0].movementX is 0
47 PASS lastPointerEvent.movementY is 0 47 PASS lastPointerEvents[0].movementY is 0
48 PASS lastPointerEvent.offsetX is 5 48 PASS lastPointerEvents[0].offsetX is 5
49 PASS lastPointerEvent.offsetY is 5 49 PASS lastPointerEvents[0].offsetY is 5
50 PASS lastPointerEvent.pageX is 23 50 PASS lastPointerEvents[0].pageX is 23
51 PASS lastPointerEvent.pageY is 31 51 PASS lastPointerEvents[0].pageY is 31
52 PASS lastPointerEvent.screenX is 23 52 PASS lastPointerEvents[0].screenX is 23
53 PASS lastPointerEvent.screenY is 31 53 PASS lastPointerEvents[0].screenY is 31
54 PASS lastPointerEvent.x is 23 54 PASS lastPointerEvents[0].x is 23
55 PASS lastPointerEvent.y is 31 55 PASS lastPointerEvents[0].y is 31
56 PASS lastPointerEvent.button is -1 56 PASS lastPointerEvents[0].button is -1
57 PASS lastPointerEvent.buttons is 0 57 PASS lastPointerEvents[0].buttons is 0
58 PASS lastPointerEvent.pressure is 0 58 PASS lastPointerEvents[0].pressure is 0
59 Received pointermove 59 Received pointermove
60 Received mousemove 60 Received mousemove
61 PASS lastPointerEvent is non-null. 61 PASS lastPointerEvents.length is 1
62 PASS lastPointerEvent.type is "pointermove" 62 PASS lastPointerEvents[0].type is "pointermove"
63 PASS lastPointerEvent.bubbles is true 63 PASS lastPointerEvents[0].bubbles is true
64 PASS lastPointerEvent.cancelable is true 64 PASS lastPointerEvents[0].cancelable is true
65 PASS lastPointerEvent.pointerId is 1 65 PASS lastPointerEvents[0].pointerId is 1
66 PASS lastPointerEvent.pointerType is "mouse" 66 PASS lastPointerEvents[0].pointerType is "mouse"
67 PASS lastPointerEvent.isPrimary is true 67 PASS lastPointerEvents[0].isPrimary is true
68 PASS lastPointerEvent.clientX is 23 68 PASS lastPointerEvents[0].clientX is 23
69 PASS lastPointerEvent.clientY is 31 69 PASS lastPointerEvents[0].clientY is 31
70 PASS lastPointerEvent.layerX is 23 70 PASS lastPointerEvents[0].layerX is 23
71 PASS lastPointerEvent.layerY is 31 71 PASS lastPointerEvents[0].layerY is 31
72 PASS lastPointerEvent.movementX is 0 72 PASS lastPointerEvents[0].movementX is 0
73 PASS lastPointerEvent.movementY is 0 73 PASS lastPointerEvents[0].movementY is 0
74 PASS lastPointerEvent.offsetX is 5 74 PASS lastPointerEvents[0].offsetX is 5
75 PASS lastPointerEvent.offsetY is 5 75 PASS lastPointerEvents[0].offsetY is 5
76 PASS lastPointerEvent.pageX is 23 76 PASS lastPointerEvents[0].pageX is 23
77 PASS lastPointerEvent.pageY is 31 77 PASS lastPointerEvents[0].pageY is 31
78 PASS lastPointerEvent.screenX is 23 78 PASS lastPointerEvents[0].screenX is 23
79 PASS lastPointerEvent.screenY is 31 79 PASS lastPointerEvents[0].screenY is 31
80 PASS lastPointerEvent.x is 23 80 PASS lastPointerEvents[0].x is 23
81 PASS lastPointerEvent.y is 31 81 PASS lastPointerEvents[0].y is 31
82 PASS lastPointerEvent.button is -1 82 PASS lastPointerEvents[0].button is -1
83 PASS lastPointerEvent.buttons is 0 83 PASS lastPointerEvents[0].buttons is 0
84 PASS lastPointerEvent.pressure is 0 84 PASS lastPointerEvents[0].pressure is 0
85 85
86 --- move within target --- 86 --- move within target ---
87 Received pointermove 87 Received pointermove
88 Received mousemove 88 Received mousemove
89 PASS lastPointerEvent is non-null. 89 PASS lastPointerEvents.length is 1
90 PASS lastPointerEvent.type is "pointermove" 90 PASS lastPointerEvents[0].type is "pointermove"
91 PASS lastPointerEvent.bubbles is true 91 PASS lastPointerEvents[0].bubbles is true
92 PASS lastPointerEvent.cancelable is true 92 PASS lastPointerEvents[0].cancelable is true
93 PASS lastPointerEvent.pointerId is 1 93 PASS lastPointerEvents[0].pointerId is 1
94 PASS lastPointerEvent.pointerType is "mouse" 94 PASS lastPointerEvents[0].pointerType is "mouse"
95 PASS lastPointerEvent.isPrimary is true 95 PASS lastPointerEvents[0].isPrimary is true
96 PASS lastPointerEvent.clientX is 25 96 PASS lastPointerEvents[0].clientX is 25
97 PASS lastPointerEvent.clientY is 41 97 PASS lastPointerEvents[0].clientY is 41
98 PASS lastPointerEvent.layerX is 25 98 PASS lastPointerEvents[0].layerX is 25
99 PASS lastPointerEvent.layerY is 41 99 PASS lastPointerEvents[0].layerY is 41
100 PASS lastPointerEvent.movementX is 0 100 PASS lastPointerEvents[0].movementX is 0
101 PASS lastPointerEvent.movementY is 0 101 PASS lastPointerEvents[0].movementY is 0
102 PASS lastPointerEvent.offsetX is 7 102 PASS lastPointerEvents[0].offsetX is 7
103 PASS lastPointerEvent.offsetY is 15 103 PASS lastPointerEvents[0].offsetY is 15
104 PASS lastPointerEvent.pageX is 25 104 PASS lastPointerEvents[0].pageX is 25
105 PASS lastPointerEvent.pageY is 41 105 PASS lastPointerEvents[0].pageY is 41
106 PASS lastPointerEvent.screenX is 25 106 PASS lastPointerEvents[0].screenX is 25
107 PASS lastPointerEvent.screenY is 41 107 PASS lastPointerEvents[0].screenY is 41
108 PASS lastPointerEvent.x is 25 108 PASS lastPointerEvents[0].x is 25
109 PASS lastPointerEvent.y is 41 109 PASS lastPointerEvents[0].y is 41
110 PASS lastPointerEvent.button is -1 110 PASS lastPointerEvents[0].button is -1
111 PASS lastPointerEvent.buttons is 0 111 PASS lastPointerEvents[0].buttons is 0
112 PASS lastPointerEvent.pressure is 0 112 PASS lastPointerEvents[0].pressure is 0
113 Received pointermove 113 Received pointermove
114 Received mousemove 114 Received mousemove
115 PASS lastPointerEvent is non-null. 115 PASS lastPointerEvents.length is 1
116 PASS lastPointerEvent.type is "pointermove" 116 PASS lastPointerEvents[0].type is "pointermove"
117 PASS lastPointerEvent.bubbles is true 117 PASS lastPointerEvents[0].bubbles is true
118 PASS lastPointerEvent.cancelable is true 118 PASS lastPointerEvents[0].cancelable is true
119 PASS lastPointerEvent.pointerId is 1 119 PASS lastPointerEvents[0].pointerId is 1
120 PASS lastPointerEvent.pointerType is "mouse" 120 PASS lastPointerEvents[0].pointerType is "mouse"
121 PASS lastPointerEvent.isPrimary is true 121 PASS lastPointerEvents[0].isPrimary is true
122 PASS lastPointerEvent.clientX is 23 122 PASS lastPointerEvents[0].clientX is 23
123 PASS lastPointerEvent.clientY is 31 123 PASS lastPointerEvents[0].clientY is 31
124 PASS lastPointerEvent.layerX is 23 124 PASS lastPointerEvents[0].layerX is 23
125 PASS lastPointerEvent.layerY is 31 125 PASS lastPointerEvents[0].layerY is 31
126 PASS lastPointerEvent.movementX is 0 126 PASS lastPointerEvents[0].movementX is 0
127 PASS lastPointerEvent.movementY is 0 127 PASS lastPointerEvents[0].movementY is 0
128 PASS lastPointerEvent.offsetX is 5 128 PASS lastPointerEvents[0].offsetX is 5
129 PASS lastPointerEvent.offsetY is 5 129 PASS lastPointerEvents[0].offsetY is 5
130 PASS lastPointerEvent.pageX is 23 130 PASS lastPointerEvents[0].pageX is 23
131 PASS lastPointerEvent.pageY is 31 131 PASS lastPointerEvents[0].pageY is 31
132 PASS lastPointerEvent.screenX is 23 132 PASS lastPointerEvents[0].screenX is 23
133 PASS lastPointerEvent.screenY is 31 133 PASS lastPointerEvents[0].screenY is 31
134 PASS lastPointerEvent.x is 23 134 PASS lastPointerEvents[0].x is 23
135 PASS lastPointerEvent.y is 31 135 PASS lastPointerEvents[0].y is 31
136 PASS lastPointerEvent.button is -1 136 PASS lastPointerEvents[0].button is -1
137 PASS lastPointerEvent.buttons is 0 137 PASS lastPointerEvents[0].buttons is 0
138 PASS lastPointerEvent.pressure is 0 138 PASS lastPointerEvents[0].pressure is 0
139 139
140 --- click each button --- 140 --- click each button ---
141 Received pointerdown 141 Received pointerdown
142 Received mousedown 142 Received mousedown
143 PASS lastPointerEvent is non-null. 143 PASS lastPointerEvents.length is 1
144 PASS lastPointerEvent.type is "pointerdown" 144 PASS lastPointerEvents[0].type is "pointerdown"
145 PASS lastPointerEvent.bubbles is true 145 PASS lastPointerEvents[0].bubbles is true
146 PASS lastPointerEvent.cancelable is true 146 PASS lastPointerEvents[0].cancelable is true
147 PASS lastPointerEvent.pointerId is 1 147 PASS lastPointerEvents[0].pointerId is 1
148 PASS lastPointerEvent.pointerType is "mouse" 148 PASS lastPointerEvents[0].pointerType is "mouse"
149 PASS lastPointerEvent.isPrimary is true 149 PASS lastPointerEvents[0].isPrimary is true
150 PASS lastPointerEvent.clientX is 23 150 PASS lastPointerEvents[0].clientX is 23
151 PASS lastPointerEvent.clientY is 31 151 PASS lastPointerEvents[0].clientY is 31
152 PASS lastPointerEvent.layerX is 23 152 PASS lastPointerEvents[0].layerX is 23
153 PASS lastPointerEvent.layerY is 31 153 PASS lastPointerEvents[0].layerY is 31
154 PASS lastPointerEvent.movementX is 0 154 PASS lastPointerEvents[0].movementX is 0
155 PASS lastPointerEvent.movementY is 0 155 PASS lastPointerEvents[0].movementY is 0
156 PASS lastPointerEvent.offsetX is 5 156 PASS lastPointerEvents[0].offsetX is 5
157 PASS lastPointerEvent.offsetY is 5 157 PASS lastPointerEvents[0].offsetY is 5
158 PASS lastPointerEvent.pageX is 23 158 PASS lastPointerEvents[0].pageX is 23
159 PASS lastPointerEvent.pageY is 31 159 PASS lastPointerEvents[0].pageY is 31
160 PASS lastPointerEvent.screenX is 23 160 PASS lastPointerEvents[0].screenX is 23
161 PASS lastPointerEvent.screenY is 31 161 PASS lastPointerEvents[0].screenY is 31
162 PASS lastPointerEvent.x is 23 162 PASS lastPointerEvents[0].x is 23
163 PASS lastPointerEvent.y is 31 163 PASS lastPointerEvents[0].y is 31
164 PASS lastPointerEvent.button is 0 164 PASS lastPointerEvents[0].button is 0
165 PASS lastPointerEvent.buttons is 1 165 PASS lastPointerEvents[0].buttons is 1
166 PASS lastPointerEvent.pressure is 0.5 166 PASS lastPointerEvents[0].pressure is 0.5
167 Received pointerup 167 Received pointerup
168 Received mouseup 168 Received mouseup
169 PASS lastPointerEvent is non-null. 169 PASS lastPointerEvents.length is 1
170 PASS lastPointerEvent.type is "pointerup" 170 PASS lastPointerEvents[0].type is "pointerup"
171 PASS lastPointerEvent.bubbles is true 171 PASS lastPointerEvents[0].bubbles is true
172 PASS lastPointerEvent.cancelable is true 172 PASS lastPointerEvents[0].cancelable is true
173 PASS lastPointerEvent.pointerId is 1 173 PASS lastPointerEvents[0].pointerId is 1
174 PASS lastPointerEvent.pointerType is "mouse" 174 PASS lastPointerEvents[0].pointerType is "mouse"
175 PASS lastPointerEvent.isPrimary is true 175 PASS lastPointerEvents[0].isPrimary is true
176 PASS lastPointerEvent.clientX is 23 176 PASS lastPointerEvents[0].clientX is 23
177 PASS lastPointerEvent.clientY is 31 177 PASS lastPointerEvents[0].clientY is 31
178 PASS lastPointerEvent.layerX is 23 178 PASS lastPointerEvents[0].layerX is 23
179 PASS lastPointerEvent.layerY is 31 179 PASS lastPointerEvents[0].layerY is 31
180 PASS lastPointerEvent.movementX is 0 180 PASS lastPointerEvents[0].movementX is 0
181 PASS lastPointerEvent.movementY is 0 181 PASS lastPointerEvents[0].movementY is 0
182 PASS lastPointerEvent.offsetX is 5 182 PASS lastPointerEvents[0].offsetX is 5
183 PASS lastPointerEvent.offsetY is 5 183 PASS lastPointerEvents[0].offsetY is 5
184 PASS lastPointerEvent.pageX is 23 184 PASS lastPointerEvents[0].pageX is 23
185 PASS lastPointerEvent.pageY is 31 185 PASS lastPointerEvents[0].pageY is 31
186 PASS lastPointerEvent.screenX is 23 186 PASS lastPointerEvents[0].screenX is 23
187 PASS lastPointerEvent.screenY is 31 187 PASS lastPointerEvents[0].screenY is 31
188 PASS lastPointerEvent.x is 23 188 PASS lastPointerEvents[0].x is 23
189 PASS lastPointerEvent.y is 31 189 PASS lastPointerEvents[0].y is 31
190 PASS lastPointerEvent.button is 0 190 PASS lastPointerEvents[0].button is 0
191 PASS lastPointerEvent.buttons is 0 191 PASS lastPointerEvents[0].buttons is 0
192 PASS lastPointerEvent.pressure is 0 192 PASS lastPointerEvents[0].pressure is 0
193 Received pointerdown 193 Received pointerdown
194 Received mousedown 194 Received mousedown
195 PASS lastPointerEvent is non-null. 195 PASS lastPointerEvents.length is 1
196 PASS lastPointerEvent.type is "pointerdown" 196 PASS lastPointerEvents[0].type is "pointerdown"
197 PASS lastPointerEvent.bubbles is true 197 PASS lastPointerEvents[0].bubbles is true
198 PASS lastPointerEvent.cancelable is true 198 PASS lastPointerEvents[0].cancelable is true
199 PASS lastPointerEvent.pointerId is 1 199 PASS lastPointerEvents[0].pointerId is 1
200 PASS lastPointerEvent.pointerType is "mouse" 200 PASS lastPointerEvents[0].pointerType is "mouse"
201 PASS lastPointerEvent.isPrimary is true 201 PASS lastPointerEvents[0].isPrimary is true
202 PASS lastPointerEvent.clientX is 23 202 PASS lastPointerEvents[0].clientX is 23
203 PASS lastPointerEvent.clientY is 31 203 PASS lastPointerEvents[0].clientY is 31
204 PASS lastPointerEvent.layerX is 23 204 PASS lastPointerEvents[0].layerX is 23
205 PASS lastPointerEvent.layerY is 31 205 PASS lastPointerEvents[0].layerY is 31
206 PASS lastPointerEvent.movementX is 0 206 PASS lastPointerEvents[0].movementX is 0
207 PASS lastPointerEvent.movementY is 0 207 PASS lastPointerEvents[0].movementY is 0
208 PASS lastPointerEvent.offsetX is 5 208 PASS lastPointerEvents[0].offsetX is 5
209 PASS lastPointerEvent.offsetY is 5 209 PASS lastPointerEvents[0].offsetY is 5
210 PASS lastPointerEvent.pageX is 23 210 PASS lastPointerEvents[0].pageX is 23
211 PASS lastPointerEvent.pageY is 31 211 PASS lastPointerEvents[0].pageY is 31
212 PASS lastPointerEvent.screenX is 23 212 PASS lastPointerEvents[0].screenX is 23
213 PASS lastPointerEvent.screenY is 31 213 PASS lastPointerEvents[0].screenY is 31
214 PASS lastPointerEvent.x is 23 214 PASS lastPointerEvents[0].x is 23
215 PASS lastPointerEvent.y is 31 215 PASS lastPointerEvents[0].y is 31
216 PASS lastPointerEvent.button is 1 216 PASS lastPointerEvents[0].button is 1
217 PASS lastPointerEvent.buttons is 4 217 PASS lastPointerEvents[0].buttons is 4
218 PASS lastPointerEvent.pressure is 0.5 218 PASS lastPointerEvents[0].pressure is 0.5
219 Received pointerup 219 Received pointerup
220 Received mouseup 220 Received mouseup
221 PASS lastPointerEvent is non-null. 221 PASS lastPointerEvents.length is 1
222 PASS lastPointerEvent.type is "pointerup" 222 PASS lastPointerEvents[0].type is "pointerup"
223 PASS lastPointerEvent.bubbles is true 223 PASS lastPointerEvents[0].bubbles is true
224 PASS lastPointerEvent.cancelable is true 224 PASS lastPointerEvents[0].cancelable is true
225 PASS lastPointerEvent.pointerId is 1 225 PASS lastPointerEvents[0].pointerId is 1
226 PASS lastPointerEvent.pointerType is "mouse" 226 PASS lastPointerEvents[0].pointerType is "mouse"
227 PASS lastPointerEvent.isPrimary is true 227 PASS lastPointerEvents[0].isPrimary is true
228 PASS lastPointerEvent.clientX is 23 228 PASS lastPointerEvents[0].clientX is 23
229 PASS lastPointerEvent.clientY is 31 229 PASS lastPointerEvents[0].clientY is 31
230 PASS lastPointerEvent.layerX is 23 230 PASS lastPointerEvents[0].layerX is 23
231 PASS lastPointerEvent.layerY is 31 231 PASS lastPointerEvents[0].layerY is 31
232 PASS lastPointerEvent.movementX is 0 232 PASS lastPointerEvents[0].movementX is 0
233 PASS lastPointerEvent.movementY is 0 233 PASS lastPointerEvents[0].movementY is 0
234 PASS lastPointerEvent.offsetX is 5 234 PASS lastPointerEvents[0].offsetX is 5
235 PASS lastPointerEvent.offsetY is 5 235 PASS lastPointerEvents[0].offsetY is 5
236 PASS lastPointerEvent.pageX is 23 236 PASS lastPointerEvents[0].pageX is 23
237 PASS lastPointerEvent.pageY is 31 237 PASS lastPointerEvents[0].pageY is 31
238 PASS lastPointerEvent.screenX is 23 238 PASS lastPointerEvents[0].screenX is 23
239 PASS lastPointerEvent.screenY is 31 239 PASS lastPointerEvents[0].screenY is 31
240 PASS lastPointerEvent.x is 23 240 PASS lastPointerEvents[0].x is 23
241 PASS lastPointerEvent.y is 31 241 PASS lastPointerEvents[0].y is 31
242 PASS lastPointerEvent.button is 1 242 PASS lastPointerEvents[0].button is 1
243 PASS lastPointerEvent.buttons is 0 243 PASS lastPointerEvents[0].buttons is 0
244 PASS lastPointerEvent.pressure is 0 244 PASS lastPointerEvents[0].pressure is 0
245 Received pointerdown 245 Received pointerdown
246 Received mousedown 246 Received mousedown
247 PASS lastPointerEvent is non-null. 247 PASS lastPointerEvents.length is 1
248 PASS lastPointerEvent.type is "pointerdown" 248 PASS lastPointerEvents[0].type is "pointerdown"
249 PASS lastPointerEvent.bubbles is true 249 PASS lastPointerEvents[0].bubbles is true
250 PASS lastPointerEvent.cancelable is true 250 PASS lastPointerEvents[0].cancelable is true
251 PASS lastPointerEvent.pointerId is 1 251 PASS lastPointerEvents[0].pointerId is 1
252 PASS lastPointerEvent.pointerType is "mouse" 252 PASS lastPointerEvents[0].pointerType is "mouse"
253 PASS lastPointerEvent.isPrimary is true 253 PASS lastPointerEvents[0].isPrimary is true
254 PASS lastPointerEvent.clientX is 23 254 PASS lastPointerEvents[0].clientX is 23
255 PASS lastPointerEvent.clientY is 31 255 PASS lastPointerEvents[0].clientY is 31
256 PASS lastPointerEvent.layerX is 23 256 PASS lastPointerEvents[0].layerX is 23
257 PASS lastPointerEvent.layerY is 31 257 PASS lastPointerEvents[0].layerY is 31
258 PASS lastPointerEvent.movementX is 0 258 PASS lastPointerEvents[0].movementX is 0
259 PASS lastPointerEvent.movementY is 0 259 PASS lastPointerEvents[0].movementY is 0
260 PASS lastPointerEvent.offsetX is 5 260 PASS lastPointerEvents[0].offsetX is 5
261 PASS lastPointerEvent.offsetY is 5 261 PASS lastPointerEvents[0].offsetY is 5
262 PASS lastPointerEvent.pageX is 23 262 PASS lastPointerEvents[0].pageX is 23
263 PASS lastPointerEvent.pageY is 31 263 PASS lastPointerEvents[0].pageY is 31
264 PASS lastPointerEvent.screenX is 23 264 PASS lastPointerEvents[0].screenX is 23
265 PASS lastPointerEvent.screenY is 31 265 PASS lastPointerEvents[0].screenY is 31
266 PASS lastPointerEvent.x is 23 266 PASS lastPointerEvents[0].x is 23
267 PASS lastPointerEvent.y is 31 267 PASS lastPointerEvents[0].y is 31
268 PASS lastPointerEvent.button is 2 268 PASS lastPointerEvents[0].button is 2
269 PASS lastPointerEvent.buttons is 2 269 PASS lastPointerEvents[0].buttons is 2
270 PASS lastPointerEvent.pressure is 0.5 270 PASS lastPointerEvents[0].pressure is 0.5
271 Received pointerup 271 Received pointerup
272 Received mouseup 272 Received mouseup
273 PASS lastPointerEvent is non-null. 273 PASS lastPointerEvents.length is 1
274 PASS lastPointerEvent.type is "pointerup" 274 PASS lastPointerEvents[0].type is "pointerup"
275 PASS lastPointerEvent.bubbles is true 275 PASS lastPointerEvents[0].bubbles is true
276 PASS lastPointerEvent.cancelable is true 276 PASS lastPointerEvents[0].cancelable is true
277 PASS lastPointerEvent.pointerId is 1 277 PASS lastPointerEvents[0].pointerId is 1
278 PASS lastPointerEvent.pointerType is "mouse" 278 PASS lastPointerEvents[0].pointerType is "mouse"
279 PASS lastPointerEvent.isPrimary is true 279 PASS lastPointerEvents[0].isPrimary is true
280 PASS lastPointerEvent.clientX is 23 280 PASS lastPointerEvents[0].clientX is 23
281 PASS lastPointerEvent.clientY is 31 281 PASS lastPointerEvents[0].clientY is 31
282 PASS lastPointerEvent.layerX is 23 282 PASS lastPointerEvents[0].layerX is 23
283 PASS lastPointerEvent.layerY is 31 283 PASS lastPointerEvents[0].layerY is 31
284 PASS lastPointerEvent.movementX is 0 284 PASS lastPointerEvents[0].movementX is 0
285 PASS lastPointerEvent.movementY is 0 285 PASS lastPointerEvents[0].movementY is 0
286 PASS lastPointerEvent.offsetX is 5 286 PASS lastPointerEvents[0].offsetX is 5
287 PASS lastPointerEvent.offsetY is 5 287 PASS lastPointerEvents[0].offsetY is 5
288 PASS lastPointerEvent.pageX is 23 288 PASS lastPointerEvents[0].pageX is 23
289 PASS lastPointerEvent.pageY is 31 289 PASS lastPointerEvents[0].pageY is 31
290 PASS lastPointerEvent.screenX is 23 290 PASS lastPointerEvents[0].screenX is 23
291 PASS lastPointerEvent.screenY is 31 291 PASS lastPointerEvents[0].screenY is 31
292 PASS lastPointerEvent.x is 23 292 PASS lastPointerEvents[0].x is 23
293 PASS lastPointerEvent.y is 31 293 PASS lastPointerEvents[0].y is 31
294 PASS lastPointerEvent.button is 2 294 PASS lastPointerEvents[0].button is 2
295 PASS lastPointerEvent.buttons is 0 295 PASS lastPointerEvents[0].buttons is 0
296 PASS lastPointerEvent.pressure is 0 296 PASS lastPointerEvents[0].pressure is 0
297 297
298 --- click with each modifier --- 298 --- click with each modifier ---
299 Received pointerdown 299 Received pointerdown
300 Received mousedown 300 Received mousedown
301 PASS lastPointerEvent is non-null. 301 PASS lastPointerEvents.length is 1
302 PASS lastPointerEvent.type is "pointerdown" 302 PASS lastPointerEvents[0].type is "pointerdown"
303 PASS lastPointerEvent.getModifierState('Control'); is true 303 PASS lastPointerEvents[0].getModifierState('Control'); is true
304 PASS lastPointerEvent.getModifierState('Shift'); is false 304 PASS lastPointerEvents[0].getModifierState('Shift'); is false
305 PASS lastPointerEvent.getModifierState('Meta'); is false 305 PASS lastPointerEvents[0].getModifierState('Meta'); is false
306 PASS lastPointerEvent.getModifierState('Alt'); is false 306 PASS lastPointerEvents[0].getModifierState('Alt'); is false
307 PASS lastPointerEvent.getModifierState('AltGraph'); is false 307 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
308 PASS lastPointerEvent.getModifierState('OS'); is false 308 PASS lastPointerEvents[0].getModifierState('OS'); is false
309 PASS lastPointerEvent.getModifierState('Fn'); is false 309 PASS lastPointerEvents[0].getModifierState('Fn'); is false
310 PASS lastPointerEvent.getModifierState('CapsLock'); is false 310 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
311 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 311 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
312 PASS lastPointerEvent.getModifierState('NumLock'); is false 312 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
313 PASS lastPointerEvent.getModifierState('Symbol'); is false 313 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
314 Received pointerup 314 Received pointerup
315 Received mouseup 315 Received mouseup
316 PASS lastPointerEvent is non-null. 316 PASS lastPointerEvents.length is 1
317 PASS lastPointerEvent.type is "pointerup" 317 PASS lastPointerEvents[0].type is "pointerup"
318 PASS lastPointerEvent.getModifierState('Control'); is true 318 PASS lastPointerEvents[0].getModifierState('Control'); is true
319 PASS lastPointerEvent.getModifierState('Shift'); is false 319 PASS lastPointerEvents[0].getModifierState('Shift'); is false
320 PASS lastPointerEvent.getModifierState('Meta'); is false 320 PASS lastPointerEvents[0].getModifierState('Meta'); is false
321 PASS lastPointerEvent.getModifierState('Alt'); is false 321 PASS lastPointerEvents[0].getModifierState('Alt'); is false
322 PASS lastPointerEvent.getModifierState('AltGraph'); is false 322 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
323 PASS lastPointerEvent.getModifierState('OS'); is false 323 PASS lastPointerEvents[0].getModifierState('OS'); is false
324 PASS lastPointerEvent.getModifierState('Fn'); is false 324 PASS lastPointerEvents[0].getModifierState('Fn'); is false
325 PASS lastPointerEvent.getModifierState('CapsLock'); is false 325 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
326 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 326 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
327 PASS lastPointerEvent.getModifierState('NumLock'); is false 327 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
328 PASS lastPointerEvent.getModifierState('Symbol'); is false 328 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
329 Received pointerdown 329 Received pointerdown
330 Received mousedown 330 Received mousedown
331 PASS lastPointerEvent is non-null. 331 PASS lastPointerEvents.length is 1
332 PASS lastPointerEvent.type is "pointerdown" 332 PASS lastPointerEvents[0].type is "pointerdown"
333 PASS lastPointerEvent.getModifierState('Control'); is false 333 PASS lastPointerEvents[0].getModifierState('Control'); is false
334 PASS lastPointerEvent.getModifierState('Shift'); is true 334 PASS lastPointerEvents[0].getModifierState('Shift'); is true
335 PASS lastPointerEvent.getModifierState('Meta'); is false 335 PASS lastPointerEvents[0].getModifierState('Meta'); is false
336 PASS lastPointerEvent.getModifierState('Alt'); is false 336 PASS lastPointerEvents[0].getModifierState('Alt'); is false
337 PASS lastPointerEvent.getModifierState('AltGraph'); is false 337 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
338 PASS lastPointerEvent.getModifierState('OS'); is false 338 PASS lastPointerEvents[0].getModifierState('OS'); is false
339 PASS lastPointerEvent.getModifierState('Fn'); is false 339 PASS lastPointerEvents[0].getModifierState('Fn'); is false
340 PASS lastPointerEvent.getModifierState('CapsLock'); is false 340 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
341 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 341 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
342 PASS lastPointerEvent.getModifierState('NumLock'); is false 342 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
343 PASS lastPointerEvent.getModifierState('Symbol'); is false 343 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
344 Received pointerup 344 Received pointerup
345 Received mouseup 345 Received mouseup
346 PASS lastPointerEvent is non-null. 346 PASS lastPointerEvents.length is 1
347 PASS lastPointerEvent.type is "pointerup" 347 PASS lastPointerEvents[0].type is "pointerup"
348 PASS lastPointerEvent.getModifierState('Control'); is false 348 PASS lastPointerEvents[0].getModifierState('Control'); is false
349 PASS lastPointerEvent.getModifierState('Shift'); is true 349 PASS lastPointerEvents[0].getModifierState('Shift'); is true
350 PASS lastPointerEvent.getModifierState('Meta'); is false 350 PASS lastPointerEvents[0].getModifierState('Meta'); is false
351 PASS lastPointerEvent.getModifierState('Alt'); is false 351 PASS lastPointerEvents[0].getModifierState('Alt'); is false
352 PASS lastPointerEvent.getModifierState('AltGraph'); is false 352 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
353 PASS lastPointerEvent.getModifierState('OS'); is false 353 PASS lastPointerEvents[0].getModifierState('OS'); is false
354 PASS lastPointerEvent.getModifierState('Fn'); is false 354 PASS lastPointerEvents[0].getModifierState('Fn'); is false
355 PASS lastPointerEvent.getModifierState('CapsLock'); is false 355 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
356 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 356 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
357 PASS lastPointerEvent.getModifierState('NumLock'); is false 357 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
358 PASS lastPointerEvent.getModifierState('Symbol'); is false 358 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
359 Received pointerdown 359 Received pointerdown
360 Received mousedown 360 Received mousedown
361 PASS lastPointerEvent is non-null. 361 PASS lastPointerEvents.length is 1
362 PASS lastPointerEvent.type is "pointerdown" 362 PASS lastPointerEvents[0].type is "pointerdown"
363 PASS lastPointerEvent.getModifierState('Control'); is false 363 PASS lastPointerEvents[0].getModifierState('Control'); is false
364 PASS lastPointerEvent.getModifierState('Shift'); is false 364 PASS lastPointerEvents[0].getModifierState('Shift'); is false
365 PASS lastPointerEvent.getModifierState('Meta'); is true 365 PASS lastPointerEvents[0].getModifierState('Meta'); is true
366 PASS lastPointerEvent.getModifierState('Alt'); is false 366 PASS lastPointerEvents[0].getModifierState('Alt'); is false
367 PASS lastPointerEvent.getModifierState('AltGraph'); is false 367 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
368 PASS lastPointerEvent.getModifierState('OS'); is false 368 PASS lastPointerEvents[0].getModifierState('OS'); is false
369 PASS lastPointerEvent.getModifierState('Fn'); is false 369 PASS lastPointerEvents[0].getModifierState('Fn'); is false
370 PASS lastPointerEvent.getModifierState('CapsLock'); is false 370 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
371 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 371 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
372 PASS lastPointerEvent.getModifierState('NumLock'); is false 372 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
373 PASS lastPointerEvent.getModifierState('Symbol'); is false 373 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
374 Received pointerup 374 Received pointerup
375 Received mouseup 375 Received mouseup
376 PASS lastPointerEvent is non-null. 376 PASS lastPointerEvents.length is 1
377 PASS lastPointerEvent.type is "pointerup" 377 PASS lastPointerEvents[0].type is "pointerup"
378 PASS lastPointerEvent.getModifierState('Control'); is false 378 PASS lastPointerEvents[0].getModifierState('Control'); is false
379 PASS lastPointerEvent.getModifierState('Shift'); is false 379 PASS lastPointerEvents[0].getModifierState('Shift'); is false
380 PASS lastPointerEvent.getModifierState('Meta'); is true 380 PASS lastPointerEvents[0].getModifierState('Meta'); is true
381 PASS lastPointerEvent.getModifierState('Alt'); is false 381 PASS lastPointerEvents[0].getModifierState('Alt'); is false
382 PASS lastPointerEvent.getModifierState('AltGraph'); is false 382 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
383 PASS lastPointerEvent.getModifierState('OS'); is false 383 PASS lastPointerEvents[0].getModifierState('OS'); is false
384 PASS lastPointerEvent.getModifierState('Fn'); is false 384 PASS lastPointerEvents[0].getModifierState('Fn'); is false
385 PASS lastPointerEvent.getModifierState('CapsLock'); is false 385 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
386 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 386 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
387 PASS lastPointerEvent.getModifierState('NumLock'); is false 387 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
388 PASS lastPointerEvent.getModifierState('Symbol'); is false 388 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
389 Received pointerdown 389 Received pointerdown
390 Received mousedown 390 Received mousedown
391 PASS lastPointerEvent is non-null. 391 PASS lastPointerEvents.length is 1
392 PASS lastPointerEvent.type is "pointerdown" 392 PASS lastPointerEvents[0].type is "pointerdown"
393 PASS lastPointerEvent.getModifierState('Control'); is false 393 PASS lastPointerEvents[0].getModifierState('Control'); is false
394 PASS lastPointerEvent.getModifierState('Shift'); is false 394 PASS lastPointerEvents[0].getModifierState('Shift'); is false
395 PASS lastPointerEvent.getModifierState('Meta'); is false 395 PASS lastPointerEvents[0].getModifierState('Meta'); is false
396 PASS lastPointerEvent.getModifierState('Alt'); is true 396 PASS lastPointerEvents[0].getModifierState('Alt'); is true
397 PASS lastPointerEvent.getModifierState('AltGraph'); is false 397 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
398 PASS lastPointerEvent.getModifierState('OS'); is false 398 PASS lastPointerEvents[0].getModifierState('OS'); is false
399 PASS lastPointerEvent.getModifierState('Fn'); is false 399 PASS lastPointerEvents[0].getModifierState('Fn'); is false
400 PASS lastPointerEvent.getModifierState('CapsLock'); is false 400 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
401 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 401 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
402 PASS lastPointerEvent.getModifierState('NumLock'); is false 402 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
403 PASS lastPointerEvent.getModifierState('Symbol'); is false 403 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
404 Received pointerup 404 Received pointerup
405 Received mouseup 405 Received mouseup
406 PASS lastPointerEvent is non-null. 406 PASS lastPointerEvents.length is 1
407 PASS lastPointerEvent.type is "pointerup" 407 PASS lastPointerEvents[0].type is "pointerup"
408 PASS lastPointerEvent.getModifierState('Control'); is false 408 PASS lastPointerEvents[0].getModifierState('Control'); is false
409 PASS lastPointerEvent.getModifierState('Shift'); is false 409 PASS lastPointerEvents[0].getModifierState('Shift'); is false
410 PASS lastPointerEvent.getModifierState('Meta'); is false 410 PASS lastPointerEvents[0].getModifierState('Meta'); is false
411 PASS lastPointerEvent.getModifierState('Alt'); is true 411 PASS lastPointerEvents[0].getModifierState('Alt'); is true
412 PASS lastPointerEvent.getModifierState('AltGraph'); is false 412 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
413 PASS lastPointerEvent.getModifierState('OS'); is false 413 PASS lastPointerEvents[0].getModifierState('OS'); is false
414 PASS lastPointerEvent.getModifierState('Fn'); is false 414 PASS lastPointerEvents[0].getModifierState('Fn'); is false
415 PASS lastPointerEvent.getModifierState('CapsLock'); is false 415 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
416 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 416 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
417 PASS lastPointerEvent.getModifierState('NumLock'); is false 417 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
418 PASS lastPointerEvent.getModifierState('Symbol'); is false 418 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
419 Received pointerdown 419 Received pointerdown
420 Received mousedown 420 Received mousedown
421 PASS lastPointerEvent is non-null. 421 PASS lastPointerEvents.length is 1
422 PASS lastPointerEvent.type is "pointerdown" 422 PASS lastPointerEvents[0].type is "pointerdown"
423 PASS lastPointerEvent.getModifierState('Control'); is false 423 PASS lastPointerEvents[0].getModifierState('Control'); is false
424 PASS lastPointerEvent.getModifierState('Shift'); is false 424 PASS lastPointerEvents[0].getModifierState('Shift'); is false
425 PASS lastPointerEvent.getModifierState('Meta'); is false 425 PASS lastPointerEvents[0].getModifierState('Meta'); is false
426 PASS lastPointerEvent.getModifierState('Alt'); is false 426 PASS lastPointerEvents[0].getModifierState('Alt'); is false
427 PASS lastPointerEvent.getModifierState('AltGraph'); is true 427 PASS lastPointerEvents[0].getModifierState('AltGraph'); is true
428 PASS lastPointerEvent.getModifierState('OS'); is false 428 PASS lastPointerEvents[0].getModifierState('OS'); is false
429 PASS lastPointerEvent.getModifierState('Fn'); is false 429 PASS lastPointerEvents[0].getModifierState('Fn'); is false
430 PASS lastPointerEvent.getModifierState('CapsLock'); is false 430 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
431 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 431 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
432 PASS lastPointerEvent.getModifierState('NumLock'); is false 432 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
433 PASS lastPointerEvent.getModifierState('Symbol'); is false 433 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
434 Received pointerup 434 Received pointerup
435 Received mouseup 435 Received mouseup
436 PASS lastPointerEvent is non-null. 436 PASS lastPointerEvents.length is 1
437 PASS lastPointerEvent.type is "pointerup" 437 PASS lastPointerEvents[0].type is "pointerup"
438 PASS lastPointerEvent.getModifierState('Control'); is false 438 PASS lastPointerEvents[0].getModifierState('Control'); is false
439 PASS lastPointerEvent.getModifierState('Shift'); is false 439 PASS lastPointerEvents[0].getModifierState('Shift'); is false
440 PASS lastPointerEvent.getModifierState('Meta'); is false 440 PASS lastPointerEvents[0].getModifierState('Meta'); is false
441 PASS lastPointerEvent.getModifierState('Alt'); is false 441 PASS lastPointerEvents[0].getModifierState('Alt'); is false
442 PASS lastPointerEvent.getModifierState('AltGraph'); is true 442 PASS lastPointerEvents[0].getModifierState('AltGraph'); is true
443 PASS lastPointerEvent.getModifierState('OS'); is false 443 PASS lastPointerEvents[0].getModifierState('OS'); is false
444 PASS lastPointerEvent.getModifierState('Fn'); is false 444 PASS lastPointerEvents[0].getModifierState('Fn'); is false
445 PASS lastPointerEvent.getModifierState('CapsLock'); is false 445 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
446 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 446 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
447 PASS lastPointerEvent.getModifierState('NumLock'); is false 447 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
448 PASS lastPointerEvent.getModifierState('Symbol'); is false 448 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
449 Received pointerdown 449 Received pointerdown
450 Received mousedown 450 Received mousedown
451 PASS lastPointerEvent is non-null. 451 PASS lastPointerEvents.length is 1
452 PASS lastPointerEvent.type is "pointerdown" 452 PASS lastPointerEvents[0].type is "pointerdown"
453 PASS lastPointerEvent.getModifierState('Control'); is false 453 PASS lastPointerEvents[0].getModifierState('Control'); is false
454 PASS lastPointerEvent.getModifierState('Shift'); is false 454 PASS lastPointerEvents[0].getModifierState('Shift'); is false
455 PASS lastPointerEvent.getModifierState('Meta'); is false 455 PASS lastPointerEvents[0].getModifierState('Meta'); is false
456 PASS lastPointerEvent.getModifierState('Alt'); is false 456 PASS lastPointerEvents[0].getModifierState('Alt'); is false
457 PASS lastPointerEvent.getModifierState('AltGraph'); is false 457 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
458 PASS lastPointerEvent.getModifierState('OS'); is true 458 PASS lastPointerEvents[0].getModifierState('OS'); is true
459 PASS lastPointerEvent.getModifierState('Fn'); is false 459 PASS lastPointerEvents[0].getModifierState('Fn'); is false
460 PASS lastPointerEvent.getModifierState('CapsLock'); is false 460 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
461 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 461 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
462 PASS lastPointerEvent.getModifierState('NumLock'); is false 462 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
463 PASS lastPointerEvent.getModifierState('Symbol'); is false 463 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
464 Received pointerup 464 Received pointerup
465 Received mouseup 465 Received mouseup
466 PASS lastPointerEvent is non-null. 466 PASS lastPointerEvents.length is 1
467 PASS lastPointerEvent.type is "pointerup" 467 PASS lastPointerEvents[0].type is "pointerup"
468 PASS lastPointerEvent.getModifierState('Control'); is false 468 PASS lastPointerEvents[0].getModifierState('Control'); is false
469 PASS lastPointerEvent.getModifierState('Shift'); is false 469 PASS lastPointerEvents[0].getModifierState('Shift'); is false
470 PASS lastPointerEvent.getModifierState('Meta'); is false 470 PASS lastPointerEvents[0].getModifierState('Meta'); is false
471 PASS lastPointerEvent.getModifierState('Alt'); is false 471 PASS lastPointerEvents[0].getModifierState('Alt'); is false
472 PASS lastPointerEvent.getModifierState('AltGraph'); is false 472 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
473 PASS lastPointerEvent.getModifierState('OS'); is true 473 PASS lastPointerEvents[0].getModifierState('OS'); is true
474 PASS lastPointerEvent.getModifierState('Fn'); is false 474 PASS lastPointerEvents[0].getModifierState('Fn'); is false
475 PASS lastPointerEvent.getModifierState('CapsLock'); is false 475 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
476 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 476 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
477 PASS lastPointerEvent.getModifierState('NumLock'); is false 477 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
478 PASS lastPointerEvent.getModifierState('Symbol'); is false 478 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
479 Received pointerdown 479 Received pointerdown
480 Received mousedown 480 Received mousedown
481 PASS lastPointerEvent is non-null. 481 PASS lastPointerEvents.length is 1
482 PASS lastPointerEvent.type is "pointerdown" 482 PASS lastPointerEvents[0].type is "pointerdown"
483 PASS lastPointerEvent.getModifierState('Control'); is false 483 PASS lastPointerEvents[0].getModifierState('Control'); is false
484 PASS lastPointerEvent.getModifierState('Shift'); is false 484 PASS lastPointerEvents[0].getModifierState('Shift'); is false
485 PASS lastPointerEvent.getModifierState('Meta'); is false 485 PASS lastPointerEvents[0].getModifierState('Meta'); is false
486 PASS lastPointerEvent.getModifierState('Alt'); is false 486 PASS lastPointerEvents[0].getModifierState('Alt'); is false
487 PASS lastPointerEvent.getModifierState('AltGraph'); is false 487 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
488 PASS lastPointerEvent.getModifierState('OS'); is false 488 PASS lastPointerEvents[0].getModifierState('OS'); is false
489 PASS lastPointerEvent.getModifierState('Fn'); is true 489 PASS lastPointerEvents[0].getModifierState('Fn'); is true
490 PASS lastPointerEvent.getModifierState('CapsLock'); is false 490 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
491 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 491 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
492 PASS lastPointerEvent.getModifierState('NumLock'); is false 492 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
493 PASS lastPointerEvent.getModifierState('Symbol'); is false 493 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
494 Received pointerup 494 Received pointerup
495 Received mouseup 495 Received mouseup
496 PASS lastPointerEvent is non-null. 496 PASS lastPointerEvents.length is 1
497 PASS lastPointerEvent.type is "pointerup" 497 PASS lastPointerEvents[0].type is "pointerup"
498 PASS lastPointerEvent.getModifierState('Control'); is false 498 PASS lastPointerEvents[0].getModifierState('Control'); is false
499 PASS lastPointerEvent.getModifierState('Shift'); is false 499 PASS lastPointerEvents[0].getModifierState('Shift'); is false
500 PASS lastPointerEvent.getModifierState('Meta'); is false 500 PASS lastPointerEvents[0].getModifierState('Meta'); is false
501 PASS lastPointerEvent.getModifierState('Alt'); is false 501 PASS lastPointerEvents[0].getModifierState('Alt'); is false
502 PASS lastPointerEvent.getModifierState('AltGraph'); is false 502 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
503 PASS lastPointerEvent.getModifierState('OS'); is false 503 PASS lastPointerEvents[0].getModifierState('OS'); is false
504 PASS lastPointerEvent.getModifierState('Fn'); is true 504 PASS lastPointerEvents[0].getModifierState('Fn'); is true
505 PASS lastPointerEvent.getModifierState('CapsLock'); is false 505 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
506 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 506 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
507 PASS lastPointerEvent.getModifierState('NumLock'); is false 507 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
508 PASS lastPointerEvent.getModifierState('Symbol'); is false 508 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
509 Received pointerdown 509 Received pointerdown
510 Received mousedown 510 Received mousedown
511 PASS lastPointerEvent is non-null. 511 PASS lastPointerEvents.length is 1
512 PASS lastPointerEvent.type is "pointerdown" 512 PASS lastPointerEvents[0].type is "pointerdown"
513 PASS lastPointerEvent.getModifierState('Control'); is false 513 PASS lastPointerEvents[0].getModifierState('Control'); is false
514 PASS lastPointerEvent.getModifierState('Shift'); is false 514 PASS lastPointerEvents[0].getModifierState('Shift'); is false
515 PASS lastPointerEvent.getModifierState('Meta'); is false 515 PASS lastPointerEvents[0].getModifierState('Meta'); is false
516 PASS lastPointerEvent.getModifierState('Alt'); is false 516 PASS lastPointerEvents[0].getModifierState('Alt'); is false
517 PASS lastPointerEvent.getModifierState('AltGraph'); is false 517 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
518 PASS lastPointerEvent.getModifierState('OS'); is false 518 PASS lastPointerEvents[0].getModifierState('OS'); is false
519 PASS lastPointerEvent.getModifierState('Fn'); is false 519 PASS lastPointerEvents[0].getModifierState('Fn'); is false
520 PASS lastPointerEvent.getModifierState('CapsLock'); is true 520 PASS lastPointerEvents[0].getModifierState('CapsLock'); is true
521 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 521 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
522 PASS lastPointerEvent.getModifierState('NumLock'); is false 522 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
523 PASS lastPointerEvent.getModifierState('Symbol'); is false 523 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
524 Received pointerup 524 Received pointerup
525 Received mouseup 525 Received mouseup
526 PASS lastPointerEvent is non-null. 526 PASS lastPointerEvents.length is 1
527 PASS lastPointerEvent.type is "pointerup" 527 PASS lastPointerEvents[0].type is "pointerup"
528 PASS lastPointerEvent.getModifierState('Control'); is false 528 PASS lastPointerEvents[0].getModifierState('Control'); is false
529 PASS lastPointerEvent.getModifierState('Shift'); is false 529 PASS lastPointerEvents[0].getModifierState('Shift'); is false
530 PASS lastPointerEvent.getModifierState('Meta'); is false 530 PASS lastPointerEvents[0].getModifierState('Meta'); is false
531 PASS lastPointerEvent.getModifierState('Alt'); is false 531 PASS lastPointerEvents[0].getModifierState('Alt'); is false
532 PASS lastPointerEvent.getModifierState('AltGraph'); is false 532 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
533 PASS lastPointerEvent.getModifierState('OS'); is false 533 PASS lastPointerEvents[0].getModifierState('OS'); is false
534 PASS lastPointerEvent.getModifierState('Fn'); is false 534 PASS lastPointerEvents[0].getModifierState('Fn'); is false
535 PASS lastPointerEvent.getModifierState('CapsLock'); is true 535 PASS lastPointerEvents[0].getModifierState('CapsLock'); is true
536 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 536 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
537 PASS lastPointerEvent.getModifierState('NumLock'); is false 537 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
538 PASS lastPointerEvent.getModifierState('Symbol'); is false 538 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
539 Received pointerdown 539 Received pointerdown
540 Received mousedown 540 Received mousedown
541 PASS lastPointerEvent is non-null. 541 PASS lastPointerEvents.length is 1
542 PASS lastPointerEvent.type is "pointerdown" 542 PASS lastPointerEvents[0].type is "pointerdown"
543 PASS lastPointerEvent.getModifierState('Control'); is false 543 PASS lastPointerEvents[0].getModifierState('Control'); is false
544 PASS lastPointerEvent.getModifierState('Shift'); is false 544 PASS lastPointerEvents[0].getModifierState('Shift'); is false
545 PASS lastPointerEvent.getModifierState('Meta'); is false 545 PASS lastPointerEvents[0].getModifierState('Meta'); is false
546 PASS lastPointerEvent.getModifierState('Alt'); is false 546 PASS lastPointerEvents[0].getModifierState('Alt'); is false
547 PASS lastPointerEvent.getModifierState('AltGraph'); is false 547 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
548 PASS lastPointerEvent.getModifierState('OS'); is false 548 PASS lastPointerEvents[0].getModifierState('OS'); is false
549 PASS lastPointerEvent.getModifierState('Fn'); is false 549 PASS lastPointerEvents[0].getModifierState('Fn'); is false
550 PASS lastPointerEvent.getModifierState('CapsLock'); is false 550 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
551 PASS lastPointerEvent.getModifierState('ScrollLock'); is true 551 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is true
552 PASS lastPointerEvent.getModifierState('NumLock'); is false 552 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
553 PASS lastPointerEvent.getModifierState('Symbol'); is false 553 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
554 Received pointerup 554 Received pointerup
555 Received mouseup 555 Received mouseup
556 PASS lastPointerEvent is non-null. 556 PASS lastPointerEvents.length is 1
557 PASS lastPointerEvent.type is "pointerup" 557 PASS lastPointerEvents[0].type is "pointerup"
558 PASS lastPointerEvent.getModifierState('Control'); is false 558 PASS lastPointerEvents[0].getModifierState('Control'); is false
559 PASS lastPointerEvent.getModifierState('Shift'); is false 559 PASS lastPointerEvents[0].getModifierState('Shift'); is false
560 PASS lastPointerEvent.getModifierState('Meta'); is false 560 PASS lastPointerEvents[0].getModifierState('Meta'); is false
561 PASS lastPointerEvent.getModifierState('Alt'); is false 561 PASS lastPointerEvents[0].getModifierState('Alt'); is false
562 PASS lastPointerEvent.getModifierState('AltGraph'); is false 562 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
563 PASS lastPointerEvent.getModifierState('OS'); is false 563 PASS lastPointerEvents[0].getModifierState('OS'); is false
564 PASS lastPointerEvent.getModifierState('Fn'); is false 564 PASS lastPointerEvents[0].getModifierState('Fn'); is false
565 PASS lastPointerEvent.getModifierState('CapsLock'); is false 565 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
566 PASS lastPointerEvent.getModifierState('ScrollLock'); is true 566 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is true
567 PASS lastPointerEvent.getModifierState('NumLock'); is false 567 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
568 PASS lastPointerEvent.getModifierState('Symbol'); is false 568 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
569 Received pointerdown 569 Received pointerdown
570 Received mousedown 570 Received mousedown
571 PASS lastPointerEvent is non-null. 571 PASS lastPointerEvents.length is 1
572 PASS lastPointerEvent.type is "pointerdown" 572 PASS lastPointerEvents[0].type is "pointerdown"
573 PASS lastPointerEvent.getModifierState('Control'); is false 573 PASS lastPointerEvents[0].getModifierState('Control'); is false
574 PASS lastPointerEvent.getModifierState('Shift'); is false 574 PASS lastPointerEvents[0].getModifierState('Shift'); is false
575 PASS lastPointerEvent.getModifierState('Meta'); is false 575 PASS lastPointerEvents[0].getModifierState('Meta'); is false
576 PASS lastPointerEvent.getModifierState('Alt'); is false 576 PASS lastPointerEvents[0].getModifierState('Alt'); is false
577 PASS lastPointerEvent.getModifierState('AltGraph'); is false 577 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
578 PASS lastPointerEvent.getModifierState('OS'); is false 578 PASS lastPointerEvents[0].getModifierState('OS'); is false
579 PASS lastPointerEvent.getModifierState('Fn'); is false 579 PASS lastPointerEvents[0].getModifierState('Fn'); is false
580 PASS lastPointerEvent.getModifierState('CapsLock'); is false 580 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
581 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 581 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
582 PASS lastPointerEvent.getModifierState('NumLock'); is true 582 PASS lastPointerEvents[0].getModifierState('NumLock'); is true
583 PASS lastPointerEvent.getModifierState('Symbol'); is false 583 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
584 Received pointerup 584 Received pointerup
585 Received mouseup 585 Received mouseup
586 PASS lastPointerEvent is non-null. 586 PASS lastPointerEvents.length is 1
587 PASS lastPointerEvent.type is "pointerup" 587 PASS lastPointerEvents[0].type is "pointerup"
588 PASS lastPointerEvent.getModifierState('Control'); is false 588 PASS lastPointerEvents[0].getModifierState('Control'); is false
589 PASS lastPointerEvent.getModifierState('Shift'); is false 589 PASS lastPointerEvents[0].getModifierState('Shift'); is false
590 PASS lastPointerEvent.getModifierState('Meta'); is false 590 PASS lastPointerEvents[0].getModifierState('Meta'); is false
591 PASS lastPointerEvent.getModifierState('Alt'); is false 591 PASS lastPointerEvents[0].getModifierState('Alt'); is false
592 PASS lastPointerEvent.getModifierState('AltGraph'); is false 592 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
593 PASS lastPointerEvent.getModifierState('OS'); is false 593 PASS lastPointerEvents[0].getModifierState('OS'); is false
594 PASS lastPointerEvent.getModifierState('Fn'); is false 594 PASS lastPointerEvents[0].getModifierState('Fn'); is false
595 PASS lastPointerEvent.getModifierState('CapsLock'); is false 595 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
596 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 596 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
597 PASS lastPointerEvent.getModifierState('NumLock'); is true 597 PASS lastPointerEvents[0].getModifierState('NumLock'); is true
598 PASS lastPointerEvent.getModifierState('Symbol'); is false 598 PASS lastPointerEvents[0].getModifierState('Symbol'); is false
599 Received pointerdown 599 Received pointerdown
600 Received mousedown 600 Received mousedown
601 PASS lastPointerEvent is non-null. 601 PASS lastPointerEvents.length is 1
602 PASS lastPointerEvent.type is "pointerdown" 602 PASS lastPointerEvents[0].type is "pointerdown"
603 PASS lastPointerEvent.getModifierState('Control'); is false 603 PASS lastPointerEvents[0].getModifierState('Control'); is false
604 PASS lastPointerEvent.getModifierState('Shift'); is false 604 PASS lastPointerEvents[0].getModifierState('Shift'); is false
605 PASS lastPointerEvent.getModifierState('Meta'); is false 605 PASS lastPointerEvents[0].getModifierState('Meta'); is false
606 PASS lastPointerEvent.getModifierState('Alt'); is false 606 PASS lastPointerEvents[0].getModifierState('Alt'); is false
607 PASS lastPointerEvent.getModifierState('AltGraph'); is false 607 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
608 PASS lastPointerEvent.getModifierState('OS'); is false 608 PASS lastPointerEvents[0].getModifierState('OS'); is false
609 PASS lastPointerEvent.getModifierState('Fn'); is false 609 PASS lastPointerEvents[0].getModifierState('Fn'); is false
610 PASS lastPointerEvent.getModifierState('CapsLock'); is false 610 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
611 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 611 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
612 PASS lastPointerEvent.getModifierState('NumLock'); is false 612 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
613 PASS lastPointerEvent.getModifierState('Symbol'); is true 613 PASS lastPointerEvents[0].getModifierState('Symbol'); is true
614 Received pointerup 614 Received pointerup
615 Received mouseup 615 Received mouseup
616 PASS lastPointerEvent is non-null. 616 PASS lastPointerEvents.length is 1
617 PASS lastPointerEvent.type is "pointerup" 617 PASS lastPointerEvents[0].type is "pointerup"
618 PASS lastPointerEvent.getModifierState('Control'); is false 618 PASS lastPointerEvents[0].getModifierState('Control'); is false
619 PASS lastPointerEvent.getModifierState('Shift'); is false 619 PASS lastPointerEvents[0].getModifierState('Shift'); is false
620 PASS lastPointerEvent.getModifierState('Meta'); is false 620 PASS lastPointerEvents[0].getModifierState('Meta'); is false
621 PASS lastPointerEvent.getModifierState('Alt'); is false 621 PASS lastPointerEvents[0].getModifierState('Alt'); is false
622 PASS lastPointerEvent.getModifierState('AltGraph'); is false 622 PASS lastPointerEvents[0].getModifierState('AltGraph'); is false
623 PASS lastPointerEvent.getModifierState('OS'); is false 623 PASS lastPointerEvents[0].getModifierState('OS'); is false
624 PASS lastPointerEvent.getModifierState('Fn'); is false 624 PASS lastPointerEvents[0].getModifierState('Fn'); is false
625 PASS lastPointerEvent.getModifierState('CapsLock'); is false 625 PASS lastPointerEvents[0].getModifierState('CapsLock'); is false
626 PASS lastPointerEvent.getModifierState('ScrollLock'); is false 626 PASS lastPointerEvents[0].getModifierState('ScrollLock'); is false
627 PASS lastPointerEvent.getModifierState('NumLock'); is false 627 PASS lastPointerEvents[0].getModifierState('NumLock'); is false
628 PASS lastPointerEvent.getModifierState('Symbol'); is true 628 PASS lastPointerEvents[0].getModifierState('Symbol'); is true
629 629
630 --- move mouse out of target --- 630 --- move mouse out of target ---
631 Received pointerout 631 Received pointerout
632 Received pointerleave
632 Received mouseout 633 Received mouseout
633 PASS lastPointerEvent is non-null. 634 PASS lastPointerEvents.length is 2
634 PASS lastPointerEvent.type is "pointerout" 635 PASS lastPointerEvents[0].type is "pointerout"
635 PASS lastPointerEvent.bubbles is true 636 PASS lastPointerEvents[0].bubbles is true
636 PASS lastPointerEvent.cancelable is true 637 PASS lastPointerEvents[0].cancelable is true
637 PASS lastPointerEvent.pointerId is 1 638 PASS lastPointerEvents[0].pointerId is 1
638 PASS lastPointerEvent.pointerType is "mouse" 639 PASS lastPointerEvents[0].pointerType is "mouse"
639 PASS lastPointerEvent.isPrimary is true 640 PASS lastPointerEvents[0].isPrimary is true
640 PASS lastPointerEvent.clientX is 13 641 PASS lastPointerEvents[0].clientX is 13
641 PASS lastPointerEvent.clientY is 21 642 PASS lastPointerEvents[0].clientY is 21
642 PASS lastPointerEvent.layerX is 13 643 PASS lastPointerEvents[0].layerX is 13
643 PASS lastPointerEvent.layerY is 21 644 PASS lastPointerEvents[0].layerY is 21
644 PASS lastPointerEvent.movementX is 0 645 PASS lastPointerEvents[0].movementX is 0
645 PASS lastPointerEvent.movementY is 0 646 PASS lastPointerEvents[0].movementY is 0
646 PASS lastPointerEvent.offsetX is -5 647 PASS lastPointerEvents[0].offsetX is -5
647 PASS lastPointerEvent.offsetY is -5 648 PASS lastPointerEvents[0].offsetY is -5
648 PASS lastPointerEvent.pageX is 13 649 PASS lastPointerEvents[0].pageX is 13
649 PASS lastPointerEvent.pageY is 21 650 PASS lastPointerEvents[0].pageY is 21
650 PASS lastPointerEvent.screenX is 13 651 PASS lastPointerEvents[0].screenX is 13
651 PASS lastPointerEvent.screenY is 21 652 PASS lastPointerEvents[0].screenY is 21
652 PASS lastPointerEvent.x is 13 653 PASS lastPointerEvents[0].x is 13
653 PASS lastPointerEvent.y is 21 654 PASS lastPointerEvents[0].y is 21
654 PASS lastPointerEvent.button is -1 655 PASS lastPointerEvents[0].button is -1
655 PASS lastPointerEvent.buttons is 0 656 PASS lastPointerEvents[0].buttons is 0
656 PASS lastPointerEvent.pressure is 0 657 PASS lastPointerEvents[0].pressure is 0
657 Received pointerleave
658 Received mouseleave 658 Received mouseleave
659 PASS lastPointerEvent is non-null. 659 PASS lastPointerEvents.length is 1
660 PASS lastPointerEvent.type is "pointerleave" 660 PASS lastPointerEvents[0].type is "pointerleave"
661 PASS lastPointerEvent.bubbles is false 661 PASS lastPointerEvents[0].bubbles is false
662 PASS lastPointerEvent.cancelable is false 662 PASS lastPointerEvents[0].cancelable is false
663 PASS lastPointerEvent.pointerId is 1 663 PASS lastPointerEvents[0].pointerId is 1
664 PASS lastPointerEvent.pointerType is "mouse" 664 PASS lastPointerEvents[0].pointerType is "mouse"
665 PASS lastPointerEvent.isPrimary is true 665 PASS lastPointerEvents[0].isPrimary is true
666 PASS lastPointerEvent.clientX is 13 666 PASS lastPointerEvents[0].clientX is 13
667 PASS lastPointerEvent.clientY is 21 667 PASS lastPointerEvents[0].clientY is 21
668 PASS lastPointerEvent.layerX is 13 668 PASS lastPointerEvents[0].layerX is 13
669 PASS lastPointerEvent.layerY is 21 669 PASS lastPointerEvents[0].layerY is 21
670 PASS lastPointerEvent.movementX is 0 670 PASS lastPointerEvents[0].movementX is 0
671 PASS lastPointerEvent.movementY is 0 671 PASS lastPointerEvents[0].movementY is 0
672 PASS lastPointerEvent.offsetX is -5 672 PASS lastPointerEvents[0].offsetX is -5
673 PASS lastPointerEvent.offsetY is -5 673 PASS lastPointerEvents[0].offsetY is -5
674 PASS lastPointerEvent.pageX is 13 674 PASS lastPointerEvents[0].pageX is 13
675 PASS lastPointerEvent.pageY is 21 675 PASS lastPointerEvents[0].pageY is 21
676 PASS lastPointerEvent.screenX is 13 676 PASS lastPointerEvents[0].screenX is 13
677 PASS lastPointerEvent.screenY is 21 677 PASS lastPointerEvents[0].screenY is 21
678 PASS lastPointerEvent.x is 13 678 PASS lastPointerEvents[0].x is 13
679 PASS lastPointerEvent.y is 21 679 PASS lastPointerEvents[0].y is 21
680 PASS lastPointerEvent.button is -1 680 PASS lastPointerEvents[0].button is -1
681 PASS lastPointerEvent.buttons is 0 681 PASS lastPointerEvents[0].buttons is 0
682 PASS lastPointerEvent.pressure is 0 682 PASS lastPointerEvents[0].pressure is 0
683 PASS successfullyParsed is true 683 PASS successfullyParsed is true
684 684
685 TEST COMPLETE 685 TEST COMPLETE
686 686
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698