/home/clopez/webkit/webkit/layout-test-results/storage/indexeddb/cursor-key-order-actual.txt

119119cursor = curreq.result
120120PASS compare(cursor.key, '') is true
121121getreq = store.get(cursor.key)
122 PASS getreq.result is count++
123 cursor = curreq.result
124 PASS compare(cursor.key, '\0') is true
125 getreq = store.get(cursor.key)
126 PASS getreq.result is count++
127 cursor = curreq.result
128 PASS compare(cursor.key, 'a') is true
129 getreq = store.get(cursor.key)
130 PASS getreq.result is count++
131 cursor = curreq.result
132 PASS compare(cursor.key, 'aa') is true
133 getreq = store.get(cursor.key)
134 PASS getreq.result is count++
135 cursor = curreq.result
136 PASS compare(cursor.key, 'b') is true
137 getreq = store.get(cursor.key)
138 PASS getreq.result is count++
139 cursor = curreq.result
140 PASS compare(cursor.key, 'ba') is true
141 getreq = store.get(cursor.key)
142 PASS getreq.result is count++
143 cursor = curreq.result
144 PASS compare(cursor.key, '¢') is true
145 getreq = store.get(cursor.key)
146 PASS getreq.result is count++
147 cursor = curreq.result
148 PASS compare(cursor.key, '水') is true
149 getreq = store.get(cursor.key)
150 PASS getreq.result is count++
151 cursor = curreq.result
152 PASS compare(cursor.key, '𝄞') is true
153 getreq = store.get(cursor.key)
154 PASS getreq.result is count++
155 cursor = curreq.result
156 PASS compare(cursor.key, '�') is true
157 getreq = store.get(cursor.key)
158 PASS getreq.result is count++
159 cursor = curreq.result
160 PASS compare(cursor.key, []) is true
161 getreq = store.get(cursor.key)
162 PASS getreq.result is count++
163 cursor = curreq.result
164 PASS compare(cursor.key, [-Infinity]) is true
165 getreq = store.get(cursor.key)
166 PASS getreq.result is count++
167 cursor = curreq.result
168 PASS compare(cursor.key, [-Number.MAX_VALUE]) is true
169 getreq = store.get(cursor.key)
170 PASS getreq.result is count++
171 cursor = curreq.result
172 PASS compare(cursor.key, [-1]) is true
173 getreq = store.get(cursor.key)
174 PASS getreq.result is count++
175 cursor = curreq.result
176 PASS compare(cursor.key, [-Number.MIN_VALUE]) is true
177 getreq = store.get(cursor.key)
178 PASS getreq.result is count++
179 cursor = curreq.result
180 PASS compare(cursor.key, [0]) is true
181 getreq = store.get(cursor.key)
182 PASS getreq.result is count++
183 cursor = curreq.result
184 PASS compare(cursor.key, [Number.MIN_VALUE]) is true
185 getreq = store.get(cursor.key)
186 PASS getreq.result is count++
187 cursor = curreq.result
188 PASS compare(cursor.key, [1]) is true
189 getreq = store.get(cursor.key)
190 PASS getreq.result is count++
191 cursor = curreq.result
192 PASS compare(cursor.key, [Number.MAX_VALUE]) is true
193 getreq = store.get(cursor.key)
194 PASS getreq.result is count++
195 cursor = curreq.result
196 PASS compare(cursor.key, [Infinity]) is true
197 getreq = store.get(cursor.key)
198 PASS getreq.result is count++
199 cursor = curreq.result
200 PASS compare(cursor.key, [new Date(0)]) is true
201 getreq = store.get(cursor.key)
202 PASS getreq.result is count++
203 cursor = curreq.result
204 PASS compare(cursor.key, [new Date(1000)]) is true
205 getreq = store.get(cursor.key)
206 PASS getreq.result is count++
207 cursor = curreq.result
208 PASS compare(cursor.key, [new Date(1317399931023)]) is true
209 getreq = store.get(cursor.key)
210 PASS getreq.result is count++
211 cursor = curreq.result
212 PASS compare(cursor.key, ['']) is true
213 getreq = store.get(cursor.key)
214 PASS getreq.result is count++
215 cursor = curreq.result
216 PASS compare(cursor.key, ['\0']) is true
217 getreq = store.get(cursor.key)
218 PASS getreq.result is count++
219 cursor = curreq.result
220 PASS compare(cursor.key, ['a']) is true
221 getreq = store.get(cursor.key)
222 PASS getreq.result is count++
223 cursor = curreq.result
224 PASS compare(cursor.key, ['aa']) is true
225 getreq = store.get(cursor.key)
226 PASS getreq.result is count++
227 cursor = curreq.result
228 PASS compare(cursor.key, ['b']) is true
229 getreq = store.get(cursor.key)
230 PASS getreq.result is count++
231 cursor = curreq.result
232 PASS compare(cursor.key, ['ba']) is true
233 getreq = store.get(cursor.key)
234 PASS getreq.result is count++
235 cursor = curreq.result
236 PASS compare(cursor.key, ['¢']) is true
237 getreq = store.get(cursor.key)
238 PASS getreq.result is count++
239 cursor = curreq.result
240 PASS compare(cursor.key, ['水']) is true
241 getreq = store.get(cursor.key)
242 PASS getreq.result is count++
243 cursor = curreq.result
244 PASS compare(cursor.key, ['𝄞']) is true
245 getreq = store.get(cursor.key)
246 PASS getreq.result is count++
247 cursor = curreq.result
248 PASS compare(cursor.key, ['�']) is true
249 getreq = store.get(cursor.key)
250 PASS getreq.result is count++
251 cursor = curreq.result
252 PASS compare(cursor.key, [[]]) is true
253 getreq = store.get(cursor.key)
254 PASS getreq.result is count++
255 cursor = curreq.result
256 PASS compare(cursor.key, [[], []]) is true
257 getreq = store.get(cursor.key)
258 PASS getreq.result is count++
259 cursor = curreq.result
260 PASS compare(cursor.key, [[], [], []]) is true
261 getreq = store.get(cursor.key)
262 PASS getreq.result is count++
263 cursor = curreq.result
264 PASS compare(cursor.key, [[[]]]) is true
265 getreq = store.get(cursor.key)
266 PASS getreq.result is count++
267 cursor = curreq.result
268 PASS compare(cursor.key, [[[[]]]]) is true
269 getreq = store.get(cursor.key)
270 PASS getreq.result is count++
271 PASS count is keys.length
 122FAIL getreq.result should be 12. Was 13.
 123cursor = curreq.result
 124FAIL compare(cursor.key, '\0') should be true. Was false.
 125getreq = store.get(cursor.key)
 126FAIL getreq.result should be 13. Was 14.
 127cursor = curreq.result
 128FAIL compare(cursor.key, 'a') should be true. Was false.
 129getreq = store.get(cursor.key)
 130FAIL getreq.result should be 14. Was 15.
 131cursor = curreq.result
 132FAIL compare(cursor.key, 'aa') should be true. Was false.
 133getreq = store.get(cursor.key)
 134FAIL getreq.result should be 15. Was 16.
 135cursor = curreq.result
 136FAIL compare(cursor.key, 'b') should be true. Was false.
 137getreq = store.get(cursor.key)
 138FAIL getreq.result should be 16. Was 17.
 139cursor = curreq.result
 140FAIL compare(cursor.key, 'ba') should be true. Was false.
 141getreq = store.get(cursor.key)
 142FAIL getreq.result should be 17. Was 18.
 143cursor = curreq.result
 144FAIL compare(cursor.key, '¢') should be true. Was false.
 145getreq = store.get(cursor.key)
 146FAIL getreq.result should be 18. Was 19.
 147cursor = curreq.result
 148FAIL compare(cursor.key, '水') should be true. Was false.
 149getreq = store.get(cursor.key)
 150FAIL getreq.result should be 19. Was 20.
 151cursor = curreq.result
 152FAIL compare(cursor.key, '𝄞') should be true. Was false.
 153getreq = store.get(cursor.key)
 154FAIL getreq.result should be 20. Was 21.
 155cursor = curreq.result
 156FAIL compare(cursor.key, '�') should be true. Was false.
 157getreq = store.get(cursor.key)
 158FAIL getreq.result should be 21. Was 22.
 159cursor = curreq.result
 160FAIL compare(cursor.key, []) should be true. Was false.
 161getreq = store.get(cursor.key)
 162FAIL getreq.result should be 22. Was 23.
 163cursor = curreq.result
 164FAIL compare(cursor.key, [-Infinity]) should be true. Was false.
 165getreq = store.get(cursor.key)
 166FAIL getreq.result should be 23. Was 24.
 167cursor = curreq.result
 168FAIL compare(cursor.key, [-Number.MAX_VALUE]) should be true. Was false.
 169getreq = store.get(cursor.key)
 170FAIL getreq.result should be 24. Was 25.
 171cursor = curreq.result
 172FAIL compare(cursor.key, [-1]) should be true. Was false.
 173getreq = store.get(cursor.key)
 174FAIL getreq.result should be 25. Was 26.
 175cursor = curreq.result
 176FAIL compare(cursor.key, [-Number.MIN_VALUE]) should be true. Was false.
 177getreq = store.get(cursor.key)
 178FAIL getreq.result should be 26. Was 27.
 179cursor = curreq.result
 180FAIL compare(cursor.key, [0]) should be true. Was false.
 181getreq = store.get(cursor.key)
 182FAIL getreq.result should be 27. Was 28.
 183cursor = curreq.result
 184FAIL compare(cursor.key, [Number.MIN_VALUE]) should be true. Was false.
 185getreq = store.get(cursor.key)
 186FAIL getreq.result should be 28. Was 29.
 187cursor = curreq.result
 188FAIL compare(cursor.key, [1]) should be true. Was false.
 189getreq = store.get(cursor.key)
 190FAIL getreq.result should be 29. Was 30.
 191cursor = curreq.result
 192FAIL compare(cursor.key, [Number.MAX_VALUE]) should be true. Was false.
 193getreq = store.get(cursor.key)
 194FAIL getreq.result should be 30. Was 31.
 195cursor = curreq.result
 196FAIL compare(cursor.key, [Infinity]) should be true. Was false.
 197getreq = store.get(cursor.key)
 198FAIL getreq.result should be 31. Was 32.
 199cursor = curreq.result
 200FAIL compare(cursor.key, [new Date(0)]) should be true. Was false.
 201getreq = store.get(cursor.key)
 202FAIL getreq.result should be 32. Was 33.
 203cursor = curreq.result
 204FAIL compare(cursor.key, [new Date(1000)]) should be true. Was false.
 205getreq = store.get(cursor.key)
 206FAIL getreq.result should be 33. Was 34.
 207cursor = curreq.result
 208FAIL compare(cursor.key, [new Date(1317399931023)]) should be true. Was false.
 209getreq = store.get(cursor.key)
 210FAIL getreq.result should be 34. Was 36.
 211cursor = curreq.result
 212FAIL compare(cursor.key, ['']) should be true. Was false.
 213getreq = store.get(cursor.key)
 214FAIL getreq.result should be 35. Was 37.
 215cursor = curreq.result
 216FAIL compare(cursor.key, ['\0']) should be true. Was false.
 217getreq = store.get(cursor.key)
 218FAIL getreq.result should be 36. Was 38.
 219cursor = curreq.result
 220FAIL compare(cursor.key, ['a']) should be true. Was false.
 221getreq = store.get(cursor.key)
 222FAIL getreq.result should be 37. Was 39.
 223cursor = curreq.result
 224FAIL compare(cursor.key, ['aa']) should be true. Was false.
 225getreq = store.get(cursor.key)
 226FAIL getreq.result should be 38. Was 40.
 227cursor = curreq.result
 228FAIL compare(cursor.key, ['b']) should be true. Was false.
 229getreq = store.get(cursor.key)
 230FAIL getreq.result should be 39. Was 41.
 231cursor = curreq.result
 232FAIL compare(cursor.key, ['ba']) should be true. Was false.
 233getreq = store.get(cursor.key)
 234FAIL getreq.result should be 40. Was 42.
 235cursor = curreq.result
 236FAIL compare(cursor.key, ['¢']) should be true. Was false.
 237getreq = store.get(cursor.key)
 238FAIL getreq.result should be 41. Was 43.
 239cursor = curreq.result
 240FAIL compare(cursor.key, ['水']) should be true. Was false.
 241getreq = store.get(cursor.key)
 242FAIL getreq.result should be 42. Was 44.
 243cursor = curreq.result
 244FAIL compare(cursor.key, ['𝄞']) should be true. Was false.
 245getreq = store.get(cursor.key)
 246FAIL getreq.result should be 43. Was 45.
 247cursor = curreq.result
 248FAIL compare(cursor.key, ['�']) should be true. Was false.
 249getreq = store.get(cursor.key)
 250FAIL getreq.result should be 44. Was 46.
 251cursor = curreq.result
 252FAIL compare(cursor.key, [[]]) should be true. Was false.
 253getreq = store.get(cursor.key)
 254FAIL getreq.result should be 45. Was 47.
 255cursor = curreq.result
 256FAIL compare(cursor.key, [[], []]) should be true. Was false.
 257getreq = store.get(cursor.key)
 258FAIL getreq.result should be 46. Was 48.
 259cursor = curreq.result
 260FAIL compare(cursor.key, [[], [], []]) should be true. Was false.
 261getreq = store.get(cursor.key)
 262FAIL getreq.result should be 47. Was 49.
 263FAIL count should be 50. Was 48.
272264
273265validate compare function
274266PASS compare(undefined, undefined) is true

897889PASS compare([[123], 123], [[123], 'abc']) is false
898890PASS compare([[123], 123], [[123], 123]) is true
899891PASS successfullyParsed is true
 892Some tests failed.
900893
901894TEST COMPLETE
902895