OLD | NEW |
1 Verifies that tapping on an element fires appropriate pointer events. | 1 Verifies that tapping on an element fires appropriate pointer 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 --- test PE+TE event sequences without preventDefault --- | 6 --- test PE+TE event sequences without preventDefault --- |
| 7 green received pointerover at phase=target |
| 8 lightgreen received pointerover at phase=bubbling |
| 9 grey received pointerover at phase=bubbling |
| 10 grey received pointerenter at phase=target |
| 11 lightgreen received pointerenter at phase=target |
| 12 green received pointerenter at phase=target |
7 green received pointerdown at phase=target | 13 green received pointerdown at phase=target |
8 lightgreen received pointerdown at phase=bubbling | 14 lightgreen received pointerdown at phase=bubbling |
9 grey received pointerdown at phase=bubbling | 15 grey received pointerdown at phase=bubbling |
10 green received touchstart at phase=target | 16 green received touchstart at phase=target |
11 lightgreen received touchstart at phase=bubbling | 17 lightgreen received touchstart at phase=bubbling |
12 grey received touchstart at phase=bubbling | 18 grey received touchstart at phase=bubbling |
13 green received pointermove at phase=target | 19 green received pointermove at phase=target |
14 lightgreen received pointermove at phase=bubbling | 20 lightgreen received pointermove at phase=bubbling |
15 grey received pointermove at phase=bubbling | 21 grey received pointermove at phase=bubbling |
16 green received touchmove at phase=target | 22 green received touchmove at phase=target |
17 lightgreen received touchmove at phase=bubbling | 23 lightgreen received touchmove at phase=bubbling |
18 grey received touchmove at phase=bubbling | 24 grey received touchmove at phase=bubbling |
19 green received pointerup at phase=target | 25 green received pointerup at phase=target |
20 lightgreen received pointerup at phase=bubbling | 26 lightgreen received pointerup at phase=bubbling |
21 grey received pointerup at phase=bubbling | 27 grey received pointerup at phase=bubbling |
| 28 green received pointerout at phase=target |
| 29 lightgreen received pointerout at phase=bubbling |
| 30 grey received pointerout at phase=bubbling |
| 31 green received pointerleave at phase=target |
| 32 lightgreen received pointerleave at phase=target |
| 33 grey received pointerleave at phase=target |
22 green received touchend at phase=target | 34 green received touchend at phase=target |
23 lightgreen received touchend at phase=bubbling | 35 lightgreen received touchend at phase=bubbling |
24 grey received touchend at phase=bubbling | 36 grey received touchend at phase=bubbling |
25 | 37 |
26 --- test PE+TE event sequences with PE preventDefault --- | 38 --- test PE+TE event sequences with PE preventDefault --- |
| 39 green received pointerover at phase=target |
| 40 lightgreen received pointerover at phase=bubbling |
| 41 grey received pointerover at phase=bubbling |
| 42 grey received pointerenter at phase=target |
| 43 lightgreen received pointerenter at phase=target |
| 44 green received pointerenter at phase=target |
27 green received pointerdown at phase=target | 45 green received pointerdown at phase=target |
28 lightgreen received pointerdown at phase=bubbling | 46 lightgreen received pointerdown at phase=bubbling |
29 grey received pointerdown at phase=bubbling | 47 grey received pointerdown at phase=bubbling |
30 green received pointermove at phase=target | 48 green received pointermove at phase=target |
31 lightgreen received pointermove at phase=bubbling | 49 lightgreen received pointermove at phase=bubbling |
32 grey received pointermove at phase=bubbling | 50 grey received pointermove at phase=bubbling |
33 green received pointerup at phase=target | 51 green received pointerup at phase=target |
34 lightgreen received pointerup at phase=bubbling | 52 lightgreen received pointerup at phase=bubbling |
35 grey received pointerup at phase=bubbling | 53 grey received pointerup at phase=bubbling |
| 54 green received pointerout at phase=target |
| 55 lightgreen received pointerout at phase=bubbling |
| 56 grey received pointerout at phase=bubbling |
| 57 green received pointerleave at phase=target |
| 58 lightgreen received pointerleave at phase=target |
| 59 grey received pointerleave at phase=target |
36 | 60 |
37 --- test PE params for single-touch --- | 61 --- test PE params for single-touch --- |
| 62 green received pointerover at phase=target |
| 63 grey received pointerenter at phase=target |
| 64 lightgreen received pointerenter at phase=target |
| 65 green received pointerenter at phase=target |
38 green received pointerdown at phase=target | 66 green received pointerdown at phase=target |
39 PASS receivedPEsAtTarget[0].isPrimary is true | 67 PASS receivedPEsAtTarget[0].isPrimary is true |
40 PASS receivedPEsAtTarget[0].button is 0 | 68 PASS receivedPEsAtTarget[0].button is 0 |
41 PASS receivedPEsAtTarget[0].buttons is 1 | 69 PASS receivedPEsAtTarget[0].buttons is 1 |
42 PASS receivedPEsAtTarget[0].clientX is 148 | 70 PASS receivedPEsAtTarget[0].clientX is 148 |
43 PASS receivedPEsAtTarget[0].clientY is 156 | 71 PASS receivedPEsAtTarget[0].clientY is 156 |
44 green received pointermove at phase=target | |
45 PASS receivedPEsAtTarget[1].isPrimary is true | 72 PASS receivedPEsAtTarget[1].isPrimary is true |
46 PASS receivedPEsAtTarget[1].button is 0 | 73 PASS receivedPEsAtTarget[1].button is 0 |
47 PASS receivedPEsAtTarget[1].buttons is 1 | 74 PASS receivedPEsAtTarget[1].buttons is 1 |
48 PASS receivedPEsAtTarget[1].clientX is 168 | 75 PASS receivedPEsAtTarget[1].clientX is 148 |
49 PASS receivedPEsAtTarget[1].clientY is 176 | 76 PASS receivedPEsAtTarget[1].clientY is 156 |
50 green received pointerup at phase=target | |
51 PASS receivedPEsAtTarget[2].isPrimary is true | 77 PASS receivedPEsAtTarget[2].isPrimary is true |
52 PASS receivedPEsAtTarget[2].button is 0 | 78 PASS receivedPEsAtTarget[2].button is 0 |
53 PASS receivedPEsAtTarget[2].buttons is 0 | 79 PASS receivedPEsAtTarget[2].buttons is 1 |
54 PASS receivedPEsAtTarget.length is 3 | 80 PASS receivedPEsAtTarget[2].clientX is 148 |
| 81 PASS receivedPEsAtTarget[2].clientY is 156 |
| 82 PASS receivedPEsAtTarget[3].isPrimary is true |
| 83 PASS receivedPEsAtTarget[3].button is 0 |
| 84 PASS receivedPEsAtTarget[3].buttons is 1 |
| 85 PASS receivedPEsAtTarget[3].clientX is 148 |
| 86 PASS receivedPEsAtTarget[3].clientY is 156 |
| 87 PASS receivedPEsAtTarget[4].isPrimary is true |
| 88 PASS receivedPEsAtTarget[4].button is 0 |
| 89 PASS receivedPEsAtTarget[4].buttons is 1 |
| 90 PASS receivedPEsAtTarget[4].clientX is 148 |
| 91 PASS receivedPEsAtTarget[4].clientY is 156 |
| 92 PASS receivedPEsAtTarget.length is 5 |
| 93 green received pointermove at phase=target |
| 94 PASS receivedPEsAtTarget[5].isPrimary is true |
| 95 PASS receivedPEsAtTarget[5].button is 0 |
| 96 PASS receivedPEsAtTarget[5].buttons is 1 |
| 97 PASS receivedPEsAtTarget[5].clientX is 168 |
| 98 PASS receivedPEsAtTarget[5].clientY is 176 |
| 99 PASS receivedPEsAtTarget.length is 6 |
| 100 green received pointerup at phase=target |
| 101 green received pointerout at phase=target |
| 102 green received pointerleave at phase=target |
| 103 lightgreen received pointerleave at phase=target |
| 104 grey received pointerleave at phase=target |
| 105 PASS receivedPEsAtTarget[6].isPrimary is true |
| 106 PASS receivedPEsAtTarget[6].button is 0 |
| 107 PASS receivedPEsAtTarget[6].buttons is 0 |
| 108 PASS receivedPEsAtTarget[7].isPrimary is true |
| 109 PASS receivedPEsAtTarget[7].button is 0 |
| 110 PASS receivedPEsAtTarget[7].buttons is 0 |
| 111 PASS receivedPEsAtTarget[8].isPrimary is true |
| 112 PASS receivedPEsAtTarget[8].button is 0 |
| 113 PASS receivedPEsAtTarget[8].buttons is 0 |
| 114 PASS receivedPEsAtTarget[9].isPrimary is true |
| 115 PASS receivedPEsAtTarget[9].button is 0 |
| 116 PASS receivedPEsAtTarget[9].buttons is 0 |
| 117 PASS receivedPEsAtTarget[10].isPrimary is true |
| 118 PASS receivedPEsAtTarget[10].button is 0 |
| 119 PASS receivedPEsAtTarget[10].buttons is 0 |
| 120 PASS receivedPEsAtTarget.length is 11 |
55 | 121 |
56 --- test PE isPrimary values --- | 122 --- test PE isPrimary values --- |
| 123 green received pointerover at phase=target |
| 124 grey received pointerenter at phase=target |
| 125 lightgreen received pointerenter at phase=target |
| 126 green received pointerenter at phase=target |
57 green received pointerdown at phase=target | 127 green received pointerdown at phase=target |
58 PASS receivedPEsAtTarget[0].isPrimary is true | 128 PASS receivedPEsAtTarget[0].isPrimary is true |
59 receivedPEsAtTarget[0].pointerId=5 | 129 receivedPEsAtTarget[0].pointerId=5 |
60 green received pointerdown at phase=target | 130 PASS receivedPEsAtTarget[1].isPrimary is true |
61 PASS receivedPEsAtTarget[1].isPrimary is false | 131 receivedPEsAtTarget[1].pointerId=5 |
62 receivedPEsAtTarget[1].pointerId=6 | 132 PASS receivedPEsAtTarget[2].isPrimary is true |
63 green received pointermove at phase=target | 133 receivedPEsAtTarget[2].pointerId=5 |
64 PASS receivedPEsAtTarget[2].isPrimary is false | |
65 PASS receivedPEsAtTarget[2].pointerId is 6 | |
66 green received pointerup at phase=target | |
67 PASS receivedPEsAtTarget[3].isPrimary is true | 134 PASS receivedPEsAtTarget[3].isPrimary is true |
68 PASS receivedPEsAtTarget[3].pointerId is 5 | 135 receivedPEsAtTarget[3].pointerId=5 |
69 green received pointermove at phase=target | 136 PASS receivedPEsAtTarget[4].isPrimary is true |
70 PASS receivedPEsAtTarget[4].isPrimary is false | 137 receivedPEsAtTarget[4].pointerId=5 |
71 PASS receivedPEsAtTarget[4].pointerId is 6 | 138 green received pointerover at phase=target |
| 139 grey received pointerenter at phase=target |
| 140 lightgreen received pointerenter at phase=target |
| 141 green received pointerenter at phase=target |
72 green received pointerdown at phase=target | 142 green received pointerdown at phase=target |
73 PASS receivedPEsAtTarget[5].isPrimary is false | 143 PASS receivedPEsAtTarget[5].isPrimary is false |
74 receivedPEsAtTarget[5].pointerId=7 | 144 receivedPEsAtTarget[5].pointerId=6 |
| 145 PASS receivedPEsAtTarget[6].isPrimary is false |
| 146 receivedPEsAtTarget[6].pointerId=6 |
| 147 PASS receivedPEsAtTarget[7].isPrimary is false |
| 148 receivedPEsAtTarget[7].pointerId=6 |
| 149 PASS receivedPEsAtTarget[8].isPrimary is false |
| 150 receivedPEsAtTarget[8].pointerId=6 |
| 151 PASS receivedPEsAtTarget[9].isPrimary is false |
| 152 receivedPEsAtTarget[9].pointerId=6 |
| 153 green received pointermove at phase=target |
| 154 PASS receivedPEsAtTarget[10].isPrimary is false |
| 155 PASS receivedPEsAtTarget[10].pointerId is 6 |
75 green received pointerup at phase=target | 156 green received pointerup at phase=target |
76 PASS receivedPEsAtTarget[6].isPrimary is false | 157 green received pointerout at phase=target |
77 PASS receivedPEsAtTarget[6].pointerId is 6 | 158 green received pointerleave at phase=target |
| 159 lightgreen received pointerleave at phase=target |
| 160 grey received pointerleave at phase=target |
| 161 PASS receivedPEsAtTarget[11].isPrimary is true |
| 162 PASS receivedPEsAtTarget[11].pointerId is 5 |
| 163 PASS receivedPEsAtTarget[12].isPrimary is true |
| 164 PASS receivedPEsAtTarget[12].pointerId is 5 |
| 165 PASS receivedPEsAtTarget[13].isPrimary is true |
| 166 PASS receivedPEsAtTarget[13].pointerId is 5 |
| 167 PASS receivedPEsAtTarget[14].isPrimary is true |
| 168 PASS receivedPEsAtTarget[14].pointerId is 5 |
| 169 PASS receivedPEsAtTarget[15].isPrimary is true |
| 170 PASS receivedPEsAtTarget[15].pointerId is 5 |
| 171 green received pointermove at phase=target |
| 172 PASS receivedPEsAtTarget[16].isPrimary is false |
| 173 PASS receivedPEsAtTarget[16].pointerId is 6 |
| 174 green received pointerover at phase=target |
| 175 grey received pointerenter at phase=target |
| 176 lightgreen received pointerenter at phase=target |
| 177 green received pointerenter at phase=target |
| 178 green received pointerdown at phase=target |
| 179 PASS receivedPEsAtTarget[17].isPrimary is false |
| 180 receivedPEsAtTarget[17].pointerId=7 |
| 181 PASS receivedPEsAtTarget[18].isPrimary is false |
| 182 receivedPEsAtTarget[18].pointerId=7 |
| 183 PASS receivedPEsAtTarget[19].isPrimary is false |
| 184 receivedPEsAtTarget[19].pointerId=7 |
| 185 PASS receivedPEsAtTarget[20].isPrimary is false |
| 186 receivedPEsAtTarget[20].pointerId=7 |
| 187 PASS receivedPEsAtTarget[21].isPrimary is false |
| 188 receivedPEsAtTarget[21].pointerId=7 |
78 green received pointerup at phase=target | 189 green received pointerup at phase=target |
79 PASS receivedPEsAtTarget[7].isPrimary is false | 190 green received pointerout at phase=target |
80 PASS receivedPEsAtTarget[7].pointerId is 7 | 191 green received pointerleave at phase=target |
| 192 lightgreen received pointerleave at phase=target |
| 193 grey received pointerleave at phase=target |
| 194 PASS receivedPEsAtTarget[22].isPrimary is false |
| 195 PASS receivedPEsAtTarget[22].pointerId is 6 |
| 196 PASS receivedPEsAtTarget[23].isPrimary is false |
| 197 PASS receivedPEsAtTarget[23].pointerId is 6 |
| 198 PASS receivedPEsAtTarget[24].isPrimary is false |
| 199 PASS receivedPEsAtTarget[24].pointerId is 6 |
| 200 PASS receivedPEsAtTarget[25].isPrimary is false |
| 201 PASS receivedPEsAtTarget[25].pointerId is 6 |
| 202 PASS receivedPEsAtTarget[26].isPrimary is false |
| 203 PASS receivedPEsAtTarget[26].pointerId is 6 |
| 204 green received pointerup at phase=target |
| 205 green received pointerout at phase=target |
| 206 green received pointerleave at phase=target |
| 207 lightgreen received pointerleave at phase=target |
| 208 grey received pointerleave at phase=target |
| 209 PASS receivedPEsAtTarget[27].isPrimary is false |
| 210 PASS receivedPEsAtTarget[27].pointerId is 7 |
| 211 PASS receivedPEsAtTarget[28].isPrimary is false |
| 212 PASS receivedPEsAtTarget[28].pointerId is 7 |
| 213 PASS receivedPEsAtTarget[29].isPrimary is false |
| 214 PASS receivedPEsAtTarget[29].pointerId is 7 |
| 215 PASS receivedPEsAtTarget[30].isPrimary is false |
| 216 PASS receivedPEsAtTarget[30].pointerId is 7 |
| 217 PASS receivedPEsAtTarget[31].isPrimary is false |
| 218 PASS receivedPEsAtTarget[31].pointerId is 7 |
| 219 green received pointerover at phase=target |
| 220 grey received pointerenter at phase=target |
| 221 lightgreen received pointerenter at phase=target |
| 222 green received pointerenter at phase=target |
81 green received pointerdown at phase=target | 223 green received pointerdown at phase=target |
82 PASS receivedPEsAtTarget[8].isPrimary is true | 224 PASS receivedPEsAtTarget[32].isPrimary is true |
83 PASS receivedPEsAtTarget.length is 9 | 225 PASS receivedPEsAtTarget[33].isPrimary is true |
| 226 PASS receivedPEsAtTarget[34].isPrimary is true |
| 227 PASS receivedPEsAtTarget[35].isPrimary is true |
| 228 PASS receivedPEsAtTarget[36].isPrimary is true |
| 229 PASS receivedPEsAtTarget.length is 37 |
84 | 230 |
85 PASS successfullyParsed is true | 231 PASS successfullyParsed is true |
86 | 232 |
87 TEST COMPLETE | 233 TEST COMPLETE |
88 | 234 |
OLD | NEW |