789c3c07e4ccd428971bf1baedc17eae0e3e2a59
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-02-13  Myles C. Maxfield  <mmaxfield@apple.com>
2
3         text-decoration-skip: ink skips randomly when using SVG fonts
4         https://bugs.webkit.org/show_bug.cgi?id=128709
5
6         Reviewed by Simon Fraser.
7
8         This text checks that some text without descenders in an SVG font renders the same with and
9         without text-decoration-skip: ink.
10
11         * svg/custom/svg-fonts-skip-ink-expected.html: Added.
12         * svg/custom/svg-fonts-skip-ink.html: Added.
13
14 2014-02-13  Brent Fulgham  <bfulgham@apple.com>
15
16         Create some latched scrolling tests.
17         https://bugs.webkit.org/show_bug.cgi?id=127606
18         <rdar://problem/15911348>
19
20         Reviewed by Simon Fraser.
21
22         Add a series of tests to cover desired behavior with wheel events (including momentum).
23         This behavior is specific to the Mac platform, so is limited to the platform/mac and
24         platform/mac-wk2 directories.
25
26         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt: Added.
27         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt: Added.
28         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html: Added.
29         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html: Added.
30         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt: Added.
31         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt: Added.
32         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html: Added.
33         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html: Added.
34         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt: Added.
35         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt: Added.
36         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html: Added.
37         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html: Added.
38         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt: Added.
39         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt: Added.
40         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html: Added.
41         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html: Added.
42         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt: Added.
43         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt: Added.
44         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html: Added.
45         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html: Added.
46         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt: Added.
47         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt: Added.
48         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html: Added.
49         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html: Added.
50         * platform/mac/fast/scrolling: Added.
51         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt: Added.
52         * platform/mac/fast/scrolling/scroll-div-latched-div.html: Added.
53         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt: Added.
54         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html: Added.
55         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt: Added.
56         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html: Added.
57         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt: Added.
58         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html: Added.
59         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt: Added.
60         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html: Added.
61         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt: Added.
62         * platform/mac/fast/scrolling/scroll-select-latched-select.html: Added.
63
64 2014-02-13  Brady Eidson  <beidson@apple.com>
65
66         IDB: Three tests crash the DatabaseProcess under ~KeyedDecoder
67         https://bugs.webkit.org/show_bug.cgi?id=128763
68
69         Reviewed by Anders Carlsson.
70
71         * platform/mac-wk2/TestExpectations: One test passes, one passes with expectation changes,
72           and the third is now a text failure.
73
74         * storage/indexeddb/key-type-array-expected.txt:
75
76 2014-02-13  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
77
78         [css3-text] Support -webkit-text-decoration-skip: objects
79         https://bugs.webkit.org/show_bug.cgi?id=128723
80
81         Reviewed by Dean Jackson.
82
83         Added 'objects' value to the current test case.
84         Added getComputedStyle() test to test renderTextDecorationSkipFlagsToCSSValue() code.
85
86         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip-expected.txt:
87         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip.html:
88
89 2014-02-13  Myles C. Maxfield  <mmaxfield@apple.com>
90
91         During a copy, position:fixed gets converted to position:absolute even if only part of the document is selected
92         https://bugs.webkit.org/show_bug.cgi?id=128688
93
94         Reviewed by Ryosuke Niwa.
95
96         Performs a copy of the contents of a particular div, rather than the entire body. Makes sure that
97         no position:fixed -> position:absolute conversion occurs.
98
99         * editing/pasteboard/copy-paste-converts-sticky-and-fixed-expected.txt:
100         * editing/pasteboard/copy-paste-converts-sticky-and-fixed.html:
101         * editing/pasteboard/copy-paste-doesnt-convert-sticky-and-fixed-during-partial-copy-expected.txt: Added.
102         * editing/pasteboard/copy-paste-doesnt-convert-sticky-and-fixed-during-partial-copy.html: Added.
103
104 2014-02-13  Chang Shu  <cshu@webkit.org>
105
106         Copying (createMarkup) wrapping text results in space between wrapped lines stripped.
107         https://bugs.webkit.org/show_bug.cgi?id=63233
108
109         Reviewed by Ryosuke Niwa.
110
111         The problem is StyledMarkupAccumulator uses renderedText and the space at
112         the end of the text has been stripped when the tag after the text was wrapped.
113
114         * editing/pasteboard/copy-text-with-wrapped-tag-expected.txt: Added.
115         * editing/pasteboard/copy-text-with-wrapped-tag.html: Added.
116
117 2014-02-13  Myles C. Maxfield  <mmaxfield@apple.com>
118
119         Gaps for text-decoration-skip: ink are calculated assuming the glyph orientation is the same as the run orientation
120         https://bugs.webkit.org/show_bug.cgi?id=128718
121
122         Reviewed by Darin Adler.
123
124         This test draws text that has descenders that would be skipped over if the glyph orientation was the same
125         as the run orientation. However, it uses text-orientation: upright to make those two orientations not equal.
126         It then compares this to no skipping at all.
127
128         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-orientation-upright-expected.html: Added.
129         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-orientation-upright.html: Added.
130
131 2014-02-13  Brady Eidson  <beidson@apple.com>
132
133         IDB: TestExpectations cleanup
134
135         Unreviewed.
136
137         * platform/mac-wk2/TestExpectations: More tests pass than fail, so only list failures.
138
139 2014-02-13  Brady Eidson  <beidson@apple.com>
140
141         IDB: TestExpectations batch - HTTP tests
142
143         Unreviewed.
144
145         * http/tests/security/cross-origin-indexeddb-allowed-expected.txt:
146         * http/tests/security/cross-origin-indexeddb-expected.txt:
147         * http/tests/security/resources/cross-origin-iframe-for-indexeddb.html:
148
149         * platform/mac-wk2/TestExpectations: Two of the http tests are worker tests. They remain skipped.
150           The other three pass with test updates.
151
152 2014-02-13  László Langó  <llango.u-szeged@partner.samsung.com>
153
154         Document should be constructable
155         https://bugs.webkit.org/show_bug.cgi?id=115643
156
157         Reviewed by Darin Adler.
158
159         * fast/dom/Document/document-constructor-expected.txt: Added.
160         * fast/dom/Document/document-constructor.html: Added.
161         * fast/dom/dom-constructors-expected.txt:
162         * fast/dom/dom-constructors.html:
163
164 2014-02-13  Javier Fernandez  <jfernandez@igalia.com>
165
166         [CSS Grid Layout] Rename named areas property
167         https://bugs.webkit.org/show_bug.cgi?id=127990
168
169         Reviewed by Sergio Villar Senin.
170
171         From Blink r165891 by <rego@igalia.com>
172
173         The property 'grid-template' has been renamed to 'grid-template-areas'
174         in the last two versions of the spec.
175
176         * fast/css-grid-layout/grid-item-area-get-set.html:
177         * fast/css-grid-layout/grid-item-column-row-get-set.html:
178         * fast/css-grid-layout/grid-item-end-after-get-set.html:
179         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
180         * fast/css-grid-layout/grid-item-start-before-get-set.html:
181         * fast/css-grid-layout/grid-template-get-set-expected.txt:
182         * fast/css-grid-layout/grid-template-get-set.html:
183
184 2014-02-13  Brady Eidson  <beidson@apple.com>
185
186         IDB: TestExpectations batch - "transaction-abort.html to versionchangerequest-activedomobject.html”
187
188         Unreviewed.
189
190         * platform/mac-wk2/TestExpectations:
191         * storage/indexeddb/transaction-active-flag-expected.txt:
192         * storage/indexeddb/transaction-after-close-expected.txt:
193         * storage/indexeddb/transaction-read-only-expected.txt:
194         * storage/indexeddb/transaction-storeNames-required-expected.txt:
195         * storage/indexeddb/version-change-abort-expected.txt:
196         * storage/indexeddb/version-change-exclusive-expected.txt:
197
198 2014-02-13  Alexey Proskuryakov  <ap@apple.com>
199
200         REGRESSION: fast/workers/use-machine-stack.html hits Heap::isMarked(cell) assertion
201         https://bugs.webkit.org/show_bug.cgi?id=128745
202
203         * TestExpectations: Marked as flakily asserting.
204
205 2014-02-13  Andrzej Badowski  <a.badowski@samsung.com>
206
207         [EFL] Add or remove expectations for some media layout tests
208         https://bugs.webkit.org/show_bug.cgi?id=128535
209
210         Unreviewed EFL layout tests gardening
211
212         * platform/efl/TestExpectations:
213         * platform/efl-wk1/TestExpectations:
214
215 2014-02-13  ChangSeok Oh  <changseok.oh@collabora.com>
216
217         Unreviewed GTK gardening.
218
219         Removed unexpected pass tests from TextExpections
220
221         * platform/gtk-wk2/TestExpectations:
222         * platform/gtk/TestExpectations:
223
224 2014-02-13  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
225
226         Unreviewed EFL gardening
227
228         Add test expectations for failing tests.
229
230         * platform/efl-wk2/TestExpectations:
231         * platform/efl/TestExpectations:
232         * platform/efl/mathml/presentation/mspace-children-expected.txt: Added EFL expectation after r163626.
233
234 2014-02-13  Xabier Rodriguez Calvar  <calvaris@igalia.com>
235
236         [GTK] MEDIA_CONTROLS_SCRIPT support
237         https://bugs.webkit.org/show_bug.cgi?id=123097
238
239         Reviewed by Jer Noble.
240
241         Tests infrastructure for the media controls script.
242
243         * media/click-volume-bar-not-pausing.html:
244         * media/media-volume-slider-rendered-normal.html:
245         * media/video-controls-captions-trackmenu-hide-on-click-outside.html:
246         * media/video-volume-slider.html: Fixed.
247         * platform/gtk-wk2/TestExpectations: Tests flagged.
248         * platform/gtk/TestExpectations: Changed tests flags.
249         * platform/gtk/accessibility/media-element-expected.txt:
250         * platform/gtk/fast/hidpi/video-controls-in-hidpi-expected.txt:
251         * platform/gtk/fast/layers/video-layer-expected.txt: Rebaseline.
252         * platform/gtk/fullscreen/video-controls-override-expected.txt: Added.
253         * platform/gtk/http/tests/media/video-buffered-range-contains-currentTime-expected.png:
254         * platform/gtk/media/audio-controls-rendering-expected.png:
255         * platform/gtk/media/audio-controls-rendering-expected.txt:
256         * platform/gtk/media/audio-repaint-expected.txt:
257         * platform/gtk/media/controls-after-reload-expected.png:
258         * platform/gtk/media/controls-after-reload-expected.txt:
259         * platform/gtk/media/controls-strict-expected.png:
260         * platform/gtk/media/controls-strict-expected.txt:
261         * platform/gtk/media/controls-styling-strict-expected.png:
262         * platform/gtk/media/controls-styling-strict-expected.txt:
263         * platform/gtk/media/controls-without-preload-expected.png:
264         * platform/gtk/media/controls-without-preload-expected.txt:
265         * platform/gtk/media/video-controls-rendering-expected.png:
266         * platform/gtk/media/video-controls-rendering-expected.txt:
267         * platform/gtk/media/video-display-toggle-expected.png:
268         * platform/gtk/media/video-display-toggle-expected.txt:
269         * platform/gtk/media/video-empty-source-expected.txt:
270         * platform/gtk/media/video-no-audio-expected.png:
271         * platform/gtk/media/video-no-audio-expected.txt:
272         * platform/gtk/media/video-volume-slider-expected.png:
273         * platform/gtk/media/video-volume-slider-expected.txt:
274         * platform/gtk/media/video-zoom-controls-expected.png:
275         * platform/gtk/media/video-zoom-controls-expected.txt:
276         Rebaseline.
277
278 2014-02-12  Ryosuke Niwa  <rniwa@webkit.org>
279
280         Another Windows test expectations update.
281
282         * platform/win/TestExpectations:
283
284 2014-02-12  Brady Eidson  <beidson@apple.com>
285
286         IDB: TestExpectations batch - "odd-strings.html to structured-clone.html”
287
288         Unreviewed.
289
290         * platform/mac-wk2/TestExpectations:
291         * storage/indexeddb/open-cursor-expected.txt:
292         * storage/indexeddb/removed-expected.txt:
293         * storage/indexeddb/request-result-cache-expected.txt:
294
295 2014-02-12  Brady Eidson  <beidson@apple.com>
296
297         IDB: TestExpectations batch - "key-generator.html to objectStore-required-arguments.html"
298
299         Unreviewed.
300
301         * platform/mac-wk2/TestExpectations:
302         * storage/indexeddb/keypath-arrays-expected.txt:
303         * storage/indexeddb/keypath-basics-expected.txt:
304         * storage/indexeddb/keypath-edges-expected.txt:
305         * storage/indexeddb/keyrange-expected.txt:
306         * storage/indexeddb/keyrange-required-arguments-expected.txt:
307         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
308         * storage/indexeddb/objectStore-required-arguments-expected.txt:
309         * storage/indexeddb/objectstore-count-expected.txt:
310         * storage/indexeddb/objectstore-cursor-expected.txt:
311
312 2014-02-12  Ryosuke Niwa  <rniwa@webkit.org>
313
314         Update test expectations for Windows.
315
316         * TestExpectations:
317         * platform/gtk/TestExpectations:
318         * platform/mac/TestExpectations:
319         * platform/win/TestExpectations:
320
321 2014-02-12  Brady Eidson  <beidson@apple.com>
322
323         IDB: TestExpectations batch - "error-causes-abort-by-default.html to invalid-keys.html"
324         
325         Unreviewed.
326
327         * platform/mac-wk2/TestExpectations:
328         * storage/indexeddb/exception-in-event-aborts-expected.txt:
329         * storage/indexeddb/index-count-expected.txt:
330         * storage/indexeddb/index-get-key-argument-required-expected.txt:
331         * storage/indexeddb/intversion-bad-parameters-expected.txt:
332         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
333         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
334         * storage/indexeddb/invalid-keys-expected.txt:
335
336 2014-02-12  Brady Eidson  <beidson@apple.com>
337
338         IDB: TestExpectations batch - "data-corruption.html to duplicates.html"
339         https://bugs.webkit.org/show_bug.cgi?id=128711
340
341         Reviewed by Alexey Proskuryakov.
342
343         * platform/mac-wk2/TestExpectations:
344         * storage/indexeddb/database-basics-expected.txt:
345         * storage/indexeddb/database-name-undefined-expected.txt:
346         * storage/indexeddb/deleteIndex-bug110792-expected.txt:
347         * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:
348
349 2014-02-12  Brady Eidson  <beidson@apple.com>
350
351         IDB: TestExpectations batch - "cursor-added-bug.html to cursor-value.html"
352         https://bugs.webkit.org/show_bug.cgi?id=128706
353
354         Reviewed by Alexey Proskuryakov.
355
356         * platform/mac-wk2/TestExpectations:
357         * storage/indexeddb/cursor-continue-dir-expected.txt:
358         * storage/indexeddb/cursor-continue-expected.txt:
359         * storage/indexeddb/cursor-finished-expected.txt:
360         * storage/indexeddb/cursor-update-value-argument-required-expected.txt:
361
362 2014-02-12  Alexey Proskuryakov  <ap@apple.com>
363
364         Don't crash when SerializedScriptValue deserialization fails
365         https://bugs.webkit.org/show_bug.cgi?id=128657
366
367         Reviewed by Oliver Hunt.
368
369         * crypto/subtle/postMessage-worker-expected.txt:
370         * crypto/subtle/resources/postMessage-worker.js:
371         * platform/mac/TestExpectations:
372         Unskip the test, and land (unimportant) failure results.
373
374 2014-02-12  Brady Eidson  <beidson@apple.com>
375
376         IDB: TestExpectations batch - "aborted-versionchange-closes.html to createObjectStore-null-name.html"
377         https://bugs.webkit.org/show_bug.cgi?id=128703
378
379         Reviewed by Alexey Proskuryakov.
380
381         * platform/mac-wk2/TestExpectations:
382         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
383         * storage/indexeddb/basics-expected.txt:
384         * storage/indexeddb/clone-exception-expected.txt:
385         * storage/indexeddb/create-and-remove-object-store-expected.txt:
386         * storage/indexeddb/createObjectStore-name-argument-required-expected.txt:
387
388 2014-02-12  Radu Stavila  <stavila@adobe.com>
389
390         [CSS Regions] Fix layout of floated nested region
391         https://bugs.webkit.org/show_bug.cgi?id=128367
392
393         Reviewed by Mihnea Ovidenie.
394
395         Added test for the correct layout of nested, floating regions.
396
397         * fast/regions/nested-floated-region-expected.html: Added.
398         * fast/regions/nested-floated-region.html: Added.
399
400 2014-02-12  Brady Eidson  <beidson@apple.com>
401
402         Cleanup mac/mac-wk1/mac-wk2 TestExpectations a little bit
403         https://bugs.webkit.org/show_bug.cgi?id=128679
404
405         Reviewed by Alexey Proskuryakov.
406
407         * platform/mac-wk1/TestExpectations: mac-wk1 specific disables should go here.
408         * platform/mac-wk2/TestExpectations: Remove unnecessary re-enabling, and simplify indexeddb/mozilla.
409         * platform/mac/TestExpectations: Move some tests from here to mac-wk1.
410
411 2014-02-12  Alexey Proskuryakov  <ap@apple.com>
412
413         Wrap WebCrypto keys in SerializedScriptValue
414         https://bugs.webkit.org/show_bug.cgi?id=128680
415
416         Reviewed by Anders Carlsson.
417
418         * crypto/subtle/rsa-indexeddb-expected.txt: Added.
419         * crypto/subtle/rsa-indexeddb.html: Added.
420         * platform/efl/TestExpectations:
421         * platform/gtk/TestExpectations:
422         * platform/mac-wk1/TestExpectations:
423         * platform/win/TestExpectations:
424         * platform/wincairo/TestExpectations:
425
426 2014-02-12  Brendan Long  <b.long@cablelabs.com>
427
428         Implement DataCue for metadata cues
429         https://bugs.webkit.org/show_bug.cgi?id=128402
430
431         Reviewed by Eric Carlson.
432
433         * js/dom/global-constructors-attributes-expected.txt: Add DataCue.
434         * media/track/track-datacue-expected.txt: Added.
435         * media/track/track-datacue.html: Added.
436         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Add DataCue.
437         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt: Same.
438         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Same.
439         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Same.
440         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Same.
441         * platform/win/js/dom/global-constructors-attributes-expected.txt: Same.
442
443 2014-02-12  Brady Eidson  <beidson@apple.com>
444
445         Add a mac-wk1 platform directory and TestExpectations file
446         https://bugs.webkit.org/show_bug.cgi?id=128676
447
448         Reviewed by Alexey Proskuryakov.
449
450         * platform/mac-wk1/TestExpectations: Added. Skip IndexedDB here.
451         * platform/mac-wk2/TestExpectations: Manage all mac-wk2 IndexedDB expectations here
452           instead of building off the default mac expectations.
453         * platform/mac/TestExpectations: Don’t skip IndexedDB here.
454
455 2014-02-12  Brady Eidson  <beidson@apple.com>
456
457         IDB: Reimport storage/indexeddb tests from Blink
458         https://bugs.webkit.org/show_bug.cgi?id=128636
459
460         Rubberstamped by Jer Noble.
461
462         Take two.
463
464         When I did this last night in r163923 the Mozilla tests outputted different results
465         because one of the logging functions they made had become more verbose.
466
467         This time we include the new test expectations for those tests, and update them to
468         reflect the different exception message outputted in WebKit vs Blink.
469
470         * resources/js-test.js: Added.
471         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
472         * storage/indexeddb/aborted-versionchange-closes.html:
473         * storage/indexeddb/basics-expected.txt:
474         * storage/indexeddb/basics-shared-workers-expected.txt:
475         * storage/indexeddb/basics-shared-workers.html:
476         * storage/indexeddb/basics-workers-expected.txt:
477         * storage/indexeddb/basics-workers.html:
478         * storage/indexeddb/basics.html:
479         * storage/indexeddb/clone-exception-expected.txt:
480         * storage/indexeddb/clone-exception.html:
481         * storage/indexeddb/closed-cursor-expected.txt: Added.
482         * storage/indexeddb/closed-cursor.html: Added.
483         * storage/indexeddb/connection-leak-expected.txt: Added.
484         * storage/indexeddb/connection-leak.html: Added.
485         * storage/indexeddb/create-and-remove-object-store-expected.txt:
486         * storage/indexeddb/create-and-remove-object-store.html:
487         * storage/indexeddb/create-object-store-options-expected.txt:
488         * storage/indexeddb/create-object-store-options.html:
489         * storage/indexeddb/createIndex-after-failure-expected.txt:
490         * storage/indexeddb/createIndex-after-failure.html:
491         * storage/indexeddb/createObjectStore-name-argument-required-expected.txt:
492         * storage/indexeddb/createObjectStore-name-argument-required.html:
493         * storage/indexeddb/createObjectStore-null-name.html:
494         * storage/indexeddb/cursor-added-bug.html:
495         * storage/indexeddb/cursor-advance-expected.txt:
496         * storage/indexeddb/cursor-advance-workers-expected.txt:
497         * storage/indexeddb/cursor-advance-workers.html:
498         * storage/indexeddb/cursor-advance.html:
499         * storage/indexeddb/cursor-basics-expected.txt: Added.
500         * storage/indexeddb/cursor-basics.html: Added.
501         * storage/indexeddb/cursor-cast-expected.txt: Added.
502         * storage/indexeddb/cursor-cast.html: Added.
503         * storage/indexeddb/cursor-continue-dir-expected.txt:
504         * storage/indexeddb/cursor-continue-dir.html:
505         * storage/indexeddb/cursor-continue-expected.txt:
506         * storage/indexeddb/cursor-continue-validity-expected.txt:
507         * storage/indexeddb/cursor-continue-validity.html:
508         * storage/indexeddb/cursor-continue.html:
509         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Added.
510         * storage/indexeddb/cursor-continueprimarykey.html: Added.
511         * storage/indexeddb/cursor-delete.html:
512         * storage/indexeddb/cursor-finished-expected.txt:
513         * storage/indexeddb/cursor-finished.html:
514         * storage/indexeddb/cursor-inconsistency.html:
515         * storage/indexeddb/cursor-index-delete.html:
516         * storage/indexeddb/cursor-key-order.html:
517         * storage/indexeddb/cursor-leak-expected.txt: 
518         * storage/indexeddb/cursor-leak.html: Added.
519         * storage/indexeddb/cursor-overloads-expected.txt:
520         * storage/indexeddb/cursor-overloads.html:
521         * storage/indexeddb/cursor-prev-no-duplicate.html:
522         * storage/indexeddb/cursor-primary-key-order.html:
523         * storage/indexeddb/cursor-properties.html:
524         * storage/indexeddb/cursor-request-cycle-expected.txt: Added.
525         * storage/indexeddb/cursor-request-cycle.html: Added.
526         * storage/indexeddb/cursor-reverse-bug.html:
527         * storage/indexeddb/cursor-skip-deleted.html:
528         * storage/indexeddb/cursor-update-expected.txt:
529         * storage/indexeddb/cursor-update-value-argument-required-expected.txt:
530         * storage/indexeddb/cursor-update-value-argument-required.html:
531         * storage/indexeddb/cursor-update.html:
532         * storage/indexeddb/cursor-value.html:
533         * storage/indexeddb/data-corruption-expected.txt:
534         * storage/indexeddb/data-corruption.html:
535         * storage/indexeddb/database-basics-expected.txt:
536         * storage/indexeddb/database-basics.html:
537         * storage/indexeddb/database-close-expected.txt:
538         * storage/indexeddb/database-close.html:
539         * storage/indexeddb/database-closepending-flag-expected.txt:
540         * storage/indexeddb/database-closepending-flag.html:
541         * storage/indexeddb/database-deletepending-flag.html:
542         * storage/indexeddb/database-name-undefined-expected.txt:
543         * storage/indexeddb/database-name-undefined.html:
544         * storage/indexeddb/database-odd-names.html:
545         * storage/indexeddb/database-wrapper-expected.txt:
546         * storage/indexeddb/database-wrapper.html:
547         * storage/indexeddb/delete-closed-database-object-expected.txt:
548         * storage/indexeddb/delete-closed-database-object.html:
549         * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html:
550         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt:
551         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html:
552         * storage/indexeddb/delete-range.html:
553         * storage/indexeddb/deleteIndex-bug110792-expected.txt:
554         * storage/indexeddb/deleteIndex-bug110792.html:
555         * storage/indexeddb/deleteIndex-expected.txt:
556         * storage/indexeddb/deleteIndex.html:
557         * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:
558         * storage/indexeddb/deleteObjectStore-name-argument-required.html:
559         * storage/indexeddb/deleteObjectStore-null-name.html:
560         * storage/indexeddb/deleted-objects-expected.txt:
561         * storage/indexeddb/deleted-objects.html:
562         * storage/indexeddb/deletedatabase-blocked.html:
563         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html:
564         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html:
565         * storage/indexeddb/deletedatabase-delayed-by-versionchange-expected.txt:
566         * storage/indexeddb/deletedatabase-delayed-by-versionchange.html:
567         * storage/indexeddb/deletedatabase-not-blocked.html:
568         * storage/indexeddb/deletedatabase-transaction.html:
569         * storage/indexeddb/dont-commit-on-blocked.html:
570         * storage/indexeddb/dont-wedge.html:
571         * storage/indexeddb/duplicates.html:
572         * storage/indexeddb/error-causes-abort-by-default.html:
573         * storage/indexeddb/events-expected.txt:
574         * storage/indexeddb/events.html:
575         * storage/indexeddb/exception-in-event-aborts-expected.txt:
576         * storage/indexeddb/exception-in-event-aborts.html:
577         * storage/indexeddb/exceptions-expected.txt:
578         * storage/indexeddb/exceptions.html:
579         * storage/indexeddb/factory-basics-expected.txt:
580         * storage/indexeddb/factory-basics-workers-expected.txt:
581         * storage/indexeddb/factory-basics-workers.html:
582         * storage/indexeddb/factory-basics.html:
583         * storage/indexeddb/factory-cmp-expected.txt:
584         * storage/indexeddb/factory-cmp.html:
585         * storage/indexeddb/factory-deletedatabase.html:
586         * storage/indexeddb/get-keyrange-expected.txt:
587         * storage/indexeddb/get-keyrange.html:
588         * storage/indexeddb/index-basics-expected.txt:
589         * storage/indexeddb/index-basics-workers-expected.txt:
590         * storage/indexeddb/index-basics-workers.html:
591         * storage/indexeddb/index-basics.html:
592         * storage/indexeddb/index-count-expected.txt:
593         * storage/indexeddb/index-count.html:
594         * storage/indexeddb/index-cursor.html:
595         * storage/indexeddb/index-duplicate-keypaths.html:
596         * storage/indexeddb/index-get-key-argument-required-expected.txt:
597         * storage/indexeddb/index-get-key-argument-required.html:
598         * storage/indexeddb/index-multientry.html:
599         * storage/indexeddb/index-population.html:
600         * storage/indexeddb/index-unique.html:
601         * storage/indexeddb/interfaces.html:
602         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html:
603         * storage/indexeddb/intversion-bad-parameters-expected.txt:
604         * storage/indexeddb/intversion-bad-parameters.html:
605         * storage/indexeddb/intversion-blocked.html:
606         * storage/indexeddb/intversion-close-between-events.html:
607         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
608         * storage/indexeddb/intversion-close-in-oncomplete.html:
609         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
610         * storage/indexeddb/intversion-close-in-upgradeneeded.html:
611         * storage/indexeddb/intversion-encoding.html:
612         * storage/indexeddb/intversion-gated-on-delete.html:
613         * storage/indexeddb/intversion-long-queue-expected.txt:
614         * storage/indexeddb/intversion-long-queue.html:
615         * storage/indexeddb/intversion-omit-parameter.html:
616         * storage/indexeddb/intversion-open-in-upgradeneeded.html:
617         * storage/indexeddb/intversion-open-with-version.html:
618         * storage/indexeddb/intversion-pending-version-changes-ascending-expected.txt: Added.
619         * storage/indexeddb/intversion-pending-version-changes-ascending.html: Added.
620         * storage/indexeddb/intversion-pending-version-changes-descending-expected.txt: Added.
621         * storage/indexeddb/intversion-pending-version-changes-descending.html: Added.
622         * storage/indexeddb/intversion-pending-version-changes-same-expected.txt: Added.
623         * storage/indexeddb/intversion-pending-version-changes-same.html: Added.
624         * storage/indexeddb/intversion-persistence.html:
625         * storage/indexeddb/intversion-revert-on-abort.html:
626         * storage/indexeddb/intversion-two-opens-no-versions.html:
627         * storage/indexeddb/intversion-upgrades-expected.txt:
628         * storage/indexeddb/intversion-upgrades.html:
629         * storage/indexeddb/invalid-keys-expected.txt:
630         * storage/indexeddb/invalid-keys.html:
631         * storage/indexeddb/key-generator.html:
632         * storage/indexeddb/key-sort-order-across-types.html:
633         * storage/indexeddb/key-sort-order-date.html:
634         * storage/indexeddb/key-type-array-expected.txt:
635         * storage/indexeddb/key-type-array.html:
636         * storage/indexeddb/key-type-binary-expected.txt: Added.
637         * storage/indexeddb/key-type-binary.html: Added.
638         * storage/indexeddb/key-type-infinity.html:
639         * storage/indexeddb/keypath-arrays-expected.txt:
640         * storage/indexeddb/keypath-arrays.html:
641         * storage/indexeddb/keypath-basics-expected.txt:
642         * storage/indexeddb/keypath-basics.html:
643         * storage/indexeddb/keypath-edges-expected.txt:
644         * storage/indexeddb/keypath-edges.html:
645         * storage/indexeddb/keypath-fetch-key.html:
646         * storage/indexeddb/keypath-intrinsic-properties.html:
647         * storage/indexeddb/keyrange-expected.txt:
648         * storage/indexeddb/keyrange-required-arguments-expected.txt:
649         * storage/indexeddb/keyrange-required-arguments.html:
650         * storage/indexeddb/keyrange.html:
651         * storage/indexeddb/lazy-index-population-expected.txt:
652         * storage/indexeddb/lazy-index-population.html:
653         * storage/indexeddb/lazy-index-types.html:
654         * storage/indexeddb/legacy-constants.html:
655         * storage/indexeddb/list-ordering.html:
656         * storage/indexeddb/metadata-race-expected.txt: Added.
657         * storage/indexeddb/metadata-race.html: Added.
658         * storage/indexeddb/metadata.html:
659         * storage/indexeddb/mozilla/add-twice-failure.html:
660         * storage/indexeddb/mozilla/autoincrement-indexes.html:
661         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
662         * storage/indexeddb/mozilla/bad-keypath.html:
663         * storage/indexeddb/mozilla/clear-expected.txt:
664         * storage/indexeddb/mozilla/clear.html:
665         * storage/indexeddb/mozilla/create-index-unique.html:
666         * storage/indexeddb/mozilla/create-index-with-integer-keys.html:
667         * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
668         * storage/indexeddb/mozilla/create-objectstore-basics.html:
669         * storage/indexeddb/mozilla/create-objectstore-null-name.html:
670         * storage/indexeddb/mozilla/cursor-mutation-objectstore-only.html:
671         * storage/indexeddb/mozilla/cursor-mutation.html:
672         * storage/indexeddb/mozilla/cursor-update-updates-indexes.html:
673         * storage/indexeddb/mozilla/cursors-expected.txt:
674         * storage/indexeddb/mozilla/cursors.html:
675         * storage/indexeddb/mozilla/delete-result.html:
676         * storage/indexeddb/mozilla/event-source.html:
677         * storage/indexeddb/mozilla/global-data.html:
678         * storage/indexeddb/mozilla/index-prev-no-duplicate.html:
679         * storage/indexeddb/mozilla/indexes.html:
680         * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
681         * storage/indexeddb/mozilla/key-requirements-delete-null-key.html:
682         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
683         * storage/indexeddb/mozilla/key-requirements-inline-and-passed.html:
684         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
685         * storage/indexeddb/mozilla/key-requirements-put-no-key.html:
686         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
687         * storage/indexeddb/mozilla/key-requirements-put-null-key.html:
688         * storage/indexeddb/mozilla/key-requirements.html:
689         * storage/indexeddb/mozilla/object-cursors.html:
690         * storage/indexeddb/mozilla/object-identity.html:
691         * storage/indexeddb/mozilla/object-store-inline-autoincrement-key-added-on-put.html:
692         * storage/indexeddb/mozilla/object-store-remove-values.html:
693         * storage/indexeddb/mozilla/objectstorenames.html:
694         * storage/indexeddb/mozilla/odd-result-order.html:
695         * storage/indexeddb/mozilla/open-database-null-name.html:
696         * storage/indexeddb/mozilla/put-get-values.html:
697         * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
698         * storage/indexeddb/mozilla/readonly-transactions.html:
699         * storage/indexeddb/mozilla/readwrite-transactions.html:
700         * storage/indexeddb/mozilla/readyState.html:
701         * storage/indexeddb/mozilla/remove-index.html:
702         * storage/indexeddb/mozilla/remove-objectstore.html:
703         * storage/indexeddb/mozilla/resources/add-twice-failure.js:
704         * storage/indexeddb/mozilla/resources/autoincrement-indexes.js:
705         * storage/indexeddb/mozilla/resources/bad-keypath.js:
706         * storage/indexeddb/mozilla/resources/clear.js:
707         * storage/indexeddb/mozilla/resources/create-index-unique.js:
708         * storage/indexeddb/mozilla/resources/create-index-with-integer-keys.js:
709         * storage/indexeddb/mozilla/resources/create-objectstore-basics.js:
710         * storage/indexeddb/mozilla/resources/create-objectstore-null-name.js:
711         * storage/indexeddb/mozilla/resources/cursor-mutation-objectstore-only.js:
712         * storage/indexeddb/mozilla/resources/cursor-mutation.js:
713         * storage/indexeddb/mozilla/resources/cursor-update-updates-indexes.js:
714         * storage/indexeddb/mozilla/resources/cursors.js:
715         * storage/indexeddb/mozilla/resources/delete-result.js:
716         * storage/indexeddb/mozilla/resources/event-source.js:
717         * storage/indexeddb/mozilla/resources/global-data.js:
718         * storage/indexeddb/mozilla/resources/indexes.js:
719         * storage/indexeddb/mozilla/resources/key-requirements-delete-null-key.js:
720         * storage/indexeddb/mozilla/resources/key-requirements-inline-and-passed.js:
721         * storage/indexeddb/mozilla/resources/key-requirements-put-no-key.js:
722         * storage/indexeddb/mozilla/resources/key-requirements-put-null-key.js:
723         * storage/indexeddb/mozilla/resources/key-requirements.js:
724         * storage/indexeddb/mozilla/resources/object-cursors.js:
725         * storage/indexeddb/mozilla/resources/object-identity.js:
726         * storage/indexeddb/mozilla/resources/object-store-inline-autoincrement-key-added-on-put.js:
727         * storage/indexeddb/mozilla/resources/object-store-remove-values.js:
728         * storage/indexeddb/mozilla/resources/objectstorenames.js:
729         * storage/indexeddb/mozilla/resources/odd-result-order.js:
730         * storage/indexeddb/mozilla/resources/open-database-null-name.js:
731         * storage/indexeddb/mozilla/resources/put-get-values.js:
732         * storage/indexeddb/mozilla/resources/readonly-transactions.js:
733         * storage/indexeddb/mozilla/resources/readwrite-transactions.js:
734         * storage/indexeddb/mozilla/resources/readyState.js:
735         * storage/indexeddb/mozilla/resources/remove-index.js:
736         * storage/indexeddb/mozilla/resources/remove-objectstore.js:
737         * storage/indexeddb/mozilla/resources/versionchange-abort.js:
738         * storage/indexeddb/mozilla/versionchange-abort.html:
739         * storage/indexeddb/mutating-cursor.html:
740         * storage/indexeddb/noblobs-expected.txt:
741         * storage/indexeddb/noblobs.html:
742         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
743         * storage/indexeddb/object-lookups-in-versionchange.html:
744         * storage/indexeddb/objectStore-required-arguments-expected.txt:
745         * storage/indexeddb/objectStore-required-arguments.html:
746         * storage/indexeddb/objectstore-autoincrement-expected.txt:
747         * storage/indexeddb/objectstore-autoincrement.html:
748         * storage/indexeddb/objectstore-basics-expected.txt:
749         * storage/indexeddb/objectstore-basics-workers-expected.txt:
750         * storage/indexeddb/objectstore-basics-workers.html:
751         * storage/indexeddb/objectstore-basics.html:
752         * storage/indexeddb/objectstore-clear.html:
753         * storage/indexeddb/objectstore-count-expected.txt:
754         * storage/indexeddb/objectstore-count.html:
755         * storage/indexeddb/objectstore-cursor-expected.txt:
756         * storage/indexeddb/objectstore-cursor.html:
757         * storage/indexeddb/objectstore-keycursor-expected.txt: Added.
758         * storage/indexeddb/objectstore-keycursor.html: Added.
759         * storage/indexeddb/objectstore-removeobjectstore.html:
760         * storage/indexeddb/odd-strings.html:
761         * storage/indexeddb/open-bad-versions.html:
762         * storage/indexeddb/open-cursor-expected.txt:
763         * storage/indexeddb/open-cursor.html:
764         * storage/indexeddb/open-during-transaction.html:
765         * storage/indexeddb/open-ordering.html:
766         * storage/indexeddb/open-twice-workers.html:
767         * storage/indexeddb/opencursor-key.html:
768         * storage/indexeddb/optional-arguments-expected.txt: Added.
769         * storage/indexeddb/optional-arguments.html: Added.
770         * storage/indexeddb/pending-activity-workers.html:
771         * storage/indexeddb/pending-activity.html:
772         * storage/indexeddb/pending-version-change-on-exit.html:
773         * storage/indexeddb/pending-version-change-stuck-works-with-terminate.html:
774         * storage/indexeddb/pending-version-change-stuck.html:
775         * storage/indexeddb/persistence.html:
776         * storage/indexeddb/prefetch-bugfix-108071-expected.txt:
777         * storage/indexeddb/prefetch-bugfix-108071.html:
778         * storage/indexeddb/prefetch-invalidation-expected.txt: Added.
779         * storage/indexeddb/prefetch-invalidation.html: Added.
780         * storage/indexeddb/prefetch-race-expected.txt: Added.
781         * storage/indexeddb/prefetch-race.html: Added.
782         * storage/indexeddb/queued-commands.html:
783         * storage/indexeddb/readonly-properties.html:
784         * storage/indexeddb/readonly.html:
785         * storage/indexeddb/removed-expected.txt:
786         * storage/indexeddb/removed.html:
787         * storage/indexeddb/request-continue-abort.html:
788         * storage/indexeddb/request-event-propagation.html:
789         * storage/indexeddb/request-leak-expected.txt: Added.
790         * storage/indexeddb/request-leak.html: Added.
791         * storage/indexeddb/request-result-cache-expected.txt: Added.
792         * storage/indexeddb/request-result-cache.html: Added.
793         * storage/indexeddb/resources/aborted-versionchange-closes.js:
794         * storage/indexeddb/resources/basics.js:
795         * storage/indexeddb/resources/create-and-remove-object-store.js:
796         * storage/indexeddb/resources/create-object-store-options.js:
797         * storage/indexeddb/resources/createIndex-after-failure.js:
798         * storage/indexeddb/resources/createObjectStore-name-argument-required.js:
799         * storage/indexeddb/resources/createObjectStore-null-name.js:
800         * storage/indexeddb/resources/cursor-added-bug.js:
801         * storage/indexeddb/resources/cursor-advance.js:
802         * storage/indexeddb/resources/cursor-basics.js: Added.
803         * storage/indexeddb/resources/cursor-continue-dir.js:
804         * storage/indexeddb/resources/cursor-continue-validity.js:
805         * storage/indexeddb/resources/cursor-continue.js:
806         * storage/indexeddb/resources/cursor-continueprimarykey.js: Added.
807         * storage/indexeddb/resources/cursor-delete.js:
808         * storage/indexeddb/resources/cursor-inconsistency.js:
809         * storage/indexeddb/resources/cursor-index-delete.js:
810         * storage/indexeddb/resources/cursor-key-order.js:
811         * storage/indexeddb/resources/cursor-prev-no-duplicate.js:
812         * storage/indexeddb/resources/cursor-primary-key-order.js:
813         * storage/indexeddb/resources/cursor-properties.js:
814         * storage/indexeddb/resources/cursor-reverse-bug.js:
815         * storage/indexeddb/resources/cursor-skip-deleted.js:
816         * storage/indexeddb/resources/cursor-update-value-argument-required.js:
817         * storage/indexeddb/resources/cursor-update.js:
818         * storage/indexeddb/resources/cursor-value.js:
819         * storage/indexeddb/resources/data-corruption.js:
820         * storage/indexeddb/resources/database-basics.js:
821         * storage/indexeddb/resources/database-close.js:
822         * storage/indexeddb/resources/database-closepending-flag.js:
823         * storage/indexeddb/resources/database-deletepending-flag.js:
824         * storage/indexeddb/resources/database-name-undefined.js:
825         * storage/indexeddb/resources/database-odd-names.js:
826         * storage/indexeddb/resources/database-quota.js:
827         * storage/indexeddb/resources/database-wrapper.js:
828         * storage/indexeddb/resources/delete-closed-database-object.js:
829         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
830         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
831         * storage/indexeddb/resources/delete-range.js:
832         * storage/indexeddb/resources/deleteIndex.js:
833         * storage/indexeddb/resources/deleteObjectStore-name-argument-required.js:
834         * storage/indexeddb/resources/deleteObjectStore-null-name.js:
835         * storage/indexeddb/resources/deleted-objects.js:
836         * storage/indexeddb/resources/deletedatabase-blocked.js:
837         * storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js:
838         * storage/indexeddb/resources/deletedatabase-delayed-by-versionchange.js:
839         * storage/indexeddb/resources/deletedatabase-not-blocked.js:
840         * storage/indexeddb/resources/dont-commit-on-blocked-worker.js:
841         * storage/indexeddb/resources/dont-wedge.js:
842         * storage/indexeddb/resources/duplicates.js:
843         * storage/indexeddb/resources/error-causes-abort-by-default.js:
844         * storage/indexeddb/resources/events.js:
845         * storage/indexeddb/resources/exception-in-event-aborts.js:
846         * storage/indexeddb/resources/exceptions.js:
847         * storage/indexeddb/resources/factory-basics.js:
848         * storage/indexeddb/resources/factory-cmp.js:
849         * storage/indexeddb/resources/factory-deletedatabase.js:
850         * storage/indexeddb/resources/get-keyrange.js:
851         * storage/indexeddb/resources/index-basics.js:
852         * storage/indexeddb/resources/index-count.js:
853         * storage/indexeddb/resources/index-cursor.js:
854         * storage/indexeddb/resources/index-duplicate-keypaths.js:
855         * storage/indexeddb/resources/index-get-key-argument-required.js:
856         * storage/indexeddb/resources/index-multientry.js:
857         * storage/indexeddb/resources/index-population.js:
858         * storage/indexeddb/resources/index-unique.js:
859         * storage/indexeddb/resources/interfaces.js:
860         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
861         * storage/indexeddb/resources/intversion-bad-parameters.js:
862         * storage/indexeddb/resources/intversion-blocked.js:
863         * storage/indexeddb/resources/intversion-close-between-events.js:
864         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
865         * storage/indexeddb/resources/intversion-close-in-upgradeneeded.js:
866         * storage/indexeddb/resources/intversion-encoding.js:
867         * storage/indexeddb/resources/intversion-gated-on-delete.js:
868         * storage/indexeddb/resources/intversion-long-queue.js:
869         * storage/indexeddb/resources/intversion-omit-parameter.js:
870         * storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
871         * storage/indexeddb/resources/intversion-open-with-version.js:
872         * storage/indexeddb/resources/intversion-pending-version-changes-ascending.js: Added.
873         * storage/indexeddb/resources/intversion-pending-version-changes-descending.js: Added.
874         * storage/indexeddb/resources/intversion-pending-version-changes-same.js: Added.
875         * storage/indexeddb/resources/intversion-persistence.js:
876         * storage/indexeddb/resources/intversion-revert-on-abort.js:
877         * storage/indexeddb/resources/intversion-two-opens-no-versions.js:
878         * storage/indexeddb/resources/intversion-upgrades.js:
879         * storage/indexeddb/resources/invalid-keys.js:
880         * storage/indexeddb/resources/key-generator.js:
881         * storage/indexeddb/resources/key-sort-order-across-types.js:
882         * storage/indexeddb/resources/key-sort-order-date.js:
883         * storage/indexeddb/resources/key-type-array.js:
884         * storage/indexeddb/resources/key-type-binary.js: Added.
885         * storage/indexeddb/resources/key-type-infinity.js:
886         * storage/indexeddb/resources/keypath-arrays.js:
887         * storage/indexeddb/resources/keypath-basics.js:
888         * storage/indexeddb/resources/keypath-edges.js:
889         * storage/indexeddb/resources/keypath-fetch-key.js:
890         * storage/indexeddb/resources/keypath-intrinsic-properties.js:
891         * storage/indexeddb/resources/keyrange-required-arguments.js:
892         * storage/indexeddb/resources/keyrange.js:
893         * storage/indexeddb/resources/lazy-index-types.js:
894         * storage/indexeddb/resources/legacy-constants.js:
895         * storage/indexeddb/resources/list-ordering.js:
896         * storage/indexeddb/resources/metadata.js:
897         * storage/indexeddb/resources/mutating-cursor.js:
898         * storage/indexeddb/resources/objectStore-required-arguments.js:
899         * storage/indexeddb/resources/objectstore-autoincrement.js:
900         * storage/indexeddb/resources/objectstore-basics.js:
901         * storage/indexeddb/resources/objectstore-clear.js:
902         * storage/indexeddb/resources/objectstore-count.js:
903         * storage/indexeddb/resources/objectstore-cursor.js:
904         * storage/indexeddb/resources/objectstore-keycursor.js: 
905         * storage/indexeddb/resources/objectstore-removeobjectstore.js:
906         * storage/indexeddb/resources/odd-strings.js:
907         * storage/indexeddb/resources/open-cursor.js:
908         * storage/indexeddb/resources/open-during-transaction.js:
909         * storage/indexeddb/resources/open-ordering.js:
910         * storage/indexeddb/resources/open-twice.js:
911         * storage/indexeddb/resources/opencursor-key.js:
912         * storage/indexeddb/resources/pending-activity.js:
913         * storage/indexeddb/resources/pending-version-change-on-exit.js:
914         * storage/indexeddb/resources/pending-version-change-stuck.js:
915         * storage/indexeddb/resources/persistence.js:
916         * storage/indexeddb/resources/prefetch-bugfix-108071.js:
917         * storage/indexeddb/resources/queued-commands.js:
918         * storage/indexeddb/resources/readonly-properties.js:
919         * storage/indexeddb/resources/readonly.js:
920         * storage/indexeddb/resources/removed.js:
921         * storage/indexeddb/resources/request-continue-abort.js:
922         * storage/indexeddb/resources/request-event-propagation.js:
923         * storage/indexeddb/resources/set_version_blocked.js:
924         * storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
925         * storage/indexeddb/resources/setversion-not-blocked.js:
926         * storage/indexeddb/resources/shared.js:
927         * storage/indexeddb/resources/transaction-abort.js:
928         * storage/indexeddb/resources/transaction-active-flag.js:
929         * storage/indexeddb/resources/transaction-after-close.js:
930         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
931         * storage/indexeddb/resources/transaction-basics.js:
932         * storage/indexeddb/resources/transaction-complete-workers.js:
933         * storage/indexeddb/resources/transaction-coordination-across-databases.js:
934         * storage/indexeddb/resources/transaction-coordination-within-database.js:
935         * storage/indexeddb/resources/transaction-crash-on-abort.js:
936         * storage/indexeddb/resources/transaction-error.js:
937         * storage/indexeddb/resources/transaction-event-propagation.js:
938         * storage/indexeddb/resources/transaction-read-only.js:
939         * storage/indexeddb/resources/transaction-readwrite-exclusive.js:
940         * storage/indexeddb/resources/transaction-rollback.js:
941         * storage/indexeddb/resources/transaction-scope-sequencing.js:
942         * storage/indexeddb/resources/transaction-starvation.js:
943         * storage/indexeddb/resources/transaction-storeNames-required.js:
944         * storage/indexeddb/resources/unblocked-version-changes.js:
945         * storage/indexeddb/resources/unprefix.js:
946         * storage/indexeddb/resources/value-undefined.js:
947         * storage/indexeddb/resources/values-odd-types.js:
948         * storage/indexeddb/resources/version-change-abort.js:
949         * storage/indexeddb/resources/version-change-exclusive.js:
950         * storage/indexeddb/resources/versionchangerequest-activedomobject.js:
951         * storage/indexeddb/set_version_blocked.html:
952         * storage/indexeddb/setversion-blocked-by-versionchange-close-expected.txt:
953         * storage/indexeddb/setversion-blocked-by-versionchange-close.html:
954         * storage/indexeddb/setversion-not-blocked.html:
955         * storage/indexeddb/structured-clone-expected.txt:
956         * storage/indexeddb/structured-clone.html:
957         * storage/indexeddb/transaction-abort-expected.txt:
958         * storage/indexeddb/transaction-abort.html:
959         * storage/indexeddb/transaction-active-flag-expected.txt:
960         * storage/indexeddb/transaction-active-flag.html:
961         * storage/indexeddb/transaction-after-close-expected.txt:
962         * storage/indexeddb/transaction-after-close.html:
963         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
964         * storage/indexeddb/transaction-and-objectstore-calls.html:
965         * storage/indexeddb/transaction-basics-expected.txt:
966         * storage/indexeddb/transaction-basics.html:
967         * storage/indexeddb/transaction-complete-with-js-recursion-cross-frame.html:
968         * storage/indexeddb/transaction-complete-with-js-recursion.html:
969         * storage/indexeddb/transaction-complete-workers-expected.txt:
970         * storage/indexeddb/transaction-complete-workers.html:
971         * storage/indexeddb/transaction-coordination-across-databases.html:
972         * storage/indexeddb/transaction-coordination-within-database.html:
973         * storage/indexeddb/transaction-crash-in-tasks.html:
974         * storage/indexeddb/transaction-crash-on-abort.html:
975         * storage/indexeddb/transaction-error-expected.txt:
976         * storage/indexeddb/transaction-error.html:
977         * storage/indexeddb/transaction-event-propagation.html:
978         * storage/indexeddb/transaction-ordering-expected.txt: Added.
979         * storage/indexeddb/transaction-ordering.html: Added.
980         * storage/indexeddb/transaction-read-only-expected.txt:
981         * storage/indexeddb/transaction-read-only.html:
982         * storage/indexeddb/transaction-readwrite-exclusive.html:
983         * storage/indexeddb/transaction-rollback.html:
984         * storage/indexeddb/transaction-scope-sequencing.html:
985         * storage/indexeddb/transaction-starvation.html:
986         * storage/indexeddb/transaction-storeNames-required-expected.txt:
987         * storage/indexeddb/transaction-storeNames-required.html:
988         * storage/indexeddb/unblocked-version-changes-expected.txt:
989         * storage/indexeddb/unblocked-version-changes.html:
990         * storage/indexeddb/unprefix-workers.html:
991         * storage/indexeddb/unprefix.html:
992         * storage/indexeddb/value-undefined.html:
993         * storage/indexeddb/values-odd-types.html:
994         * storage/indexeddb/version-change-abort-expected.txt:
995         * storage/indexeddb/version-change-abort.html:
996         * storage/indexeddb/version-change-exclusive-expected.txt:
997         * storage/indexeddb/version-change-exclusive.html:
998         * storage/indexeddb/versionchangerequest-activedomobject.html:
999
1000 2014-02-11  Oliver Hunt  <oliver@apple.com>
1001
1002         Make it possible to implement JS builtins in JS
1003         https://bugs.webkit.org/show_bug.cgi?id=127887
1004
1005         Reviewed by Michael Saboff.
1006
1007         Updated the test results for new error messages (now that they're
1008         actually helpful), and added a js-regress test to track performance.
1009
1010         * js/array-every-expected.txt:
1011         * js/dom/array-prototype-properties-expected.txt:
1012         * js/regress/array-prototype-every-expected.txt: Added.
1013         * js/regress/array-prototype-every.html: Added.
1014         * js/regress/script-tests/array-prototype-every.js: Added.
1015         (test1):
1016         (test2):
1017         (test3):
1018
1019 2014-02-12  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
1020
1021         Update the HTML Media Capture implementation.
1022         https://bugs.webkit.org/show_bug.cgi?id=118465
1023
1024         Reviewed by Darin Adler.
1025
1026         Make the implementation in WebKit compatible with the 2013-05-09
1027         version of the spec, which makes the "capture" attribute a boolean
1028         instead of an enum.
1029
1030         * fast/forms/file/file-input-capture-expected.txt:
1031         * fast/forms/file/file-input-capture.html:
1032
1033 2014-02-12  Mihai Tica  <mitica@adobe.com>
1034
1035         [CSS Element Blending] Implement the software path of -webkit-blend-mode with Core Graphics.
1036         https://bugs.webkit.org/show_bug.cgi?id=99119
1037
1038         Reviewed by Simon Fraser.
1039
1040         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt: Copied from LayoutTests/css3/compositing/blend-mode-should-not-have-compositing-layer-expected.txt.
1041         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html: Test if having an overlapping composited sibling forces compositing of a blended element.
1042         * css3/compositing/blend-mode-layers.html: Update to test both the software and the hardware path.
1043         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt: Renamed from LayoutTests/css3/compositing/should-have-compositing-layer-expected.txt.
1044         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html: Test if the parent of an accelerated element with -webkit-blend-mode is promoted.
1045         * css3/compositing/blend-mode-reflection.html: Update to test both the software and the hardware path.
1046         * css3/compositing/blend-mode-should-not-have-compositing-layer.html: Removed.
1047         * css3/compositing/blend-mode-simple-composited.html: Test all the blend modes for the hardware path.
1048         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt: Renamed from LayoutTests/css3/compositing/blend-mode-should-not-have-compositing-layer-expected.txt.
1049         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html: Test to ensure that an element with -webkit-blend-mode and a composited descendant is also accelerated.
1050         * css3/compositing/should-have-compositing-layer.html: Removed.
1051         * platform/mac/css3/compositing/blend-mode-layers-expected.png:
1052         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
1053         * platform/mac/css3/compositing/blend-mode-overflow-expected.png:
1054         * platform/mac/css3/compositing/blend-mode-overflow-expected.txt: Added.
1055         * platform/mac/css3/compositing/blend-mode-reflection-expected.png:
1056         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
1057         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.png: Added.
1058         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt: Added.
1059         * platform/mac/css3/compositing/blend-mode-simple-expected.png:
1060
1061 2014-02-12  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1062
1063         Unreviewed EFL gatdening
1064
1065         Add test expectations for failing tests.
1066
1067         * platform/efl/TestExpectations:
1068         * platform/efl/fast/parser/xhtml-alternate-entities-expected.png: Rebaseline after r163475.
1069         * platform/efl/fast/parser/xhtml-alternate-entities-expected.txt: Ditto.
1070
1071 2014-02-11  Alexey Proskuryakov  <ap@apple.com>
1072
1073         Undo an accidental change.
1074
1075         * platform/mac/TestExpectations:
1076
1077 2014-02-11  Alexey Proskuryakov  <ap@apple.com>
1078
1079         REGRESSION (r163262?): transitions/shorthand-border-transitions.html flakily asserts
1080         https://bugs.webkit.org/show_bug.cgi?id=128283
1081
1082         * platform/mac/TestExpectations: Updated the expectation to match failure mode.
1083
1084 2014-02-11  Ryosuke Niwa  <rniwa@webkit.org>
1085
1086         More Windows test rebaselines.
1087
1088         * platform/win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
1089         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
1090         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
1091         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
1092
1093 2014-02-11  Zalan Bujtas  <zalan@apple.com>
1094
1095         transitions/shorthand-border-transitions.html became flaky. Skip it for now.
1096
1097         * platform/mac/TestExpectations:
1098
1099 2014-02-11  Ryosuke Niwa  <rniwa@webkit.org>
1100
1101         Windows rebaselines.
1102
1103         * platform/win/css1/box_properties/margin_right-expected.txt:
1104         * platform/win/css1/box_properties/padding-expected.txt:
1105         * platform/win/css1/box_properties/padding_left-expected.txt:
1106         * platform/win/css1/box_properties/padding_right-expected.txt:
1107         * platform/win/css1/formatting_model/vertical_formatting-expected.txt:
1108         * platform/win/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
1109         * platform/win/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
1110         * platform/win/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
1111         * platform/win/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
1112         * platform/win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
1113         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
1114         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
1115         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
1116         * platform/win/fast/css/empty-pseudo-class-expected.txt:
1117         * platform/win/fast/css/first-child-pseudo-class-expected.txt:
1118         * platform/win/fast/css/last-child-pseudo-class-expected.txt:
1119         * platform/win/fast/css/only-child-pseudo-class-expected.txt:
1120         * platform/win/fast/repaint/reflection-redraw-expected.txt:
1121         * platform/win/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1122         * platform/win/fast/table/multiple-captions-display-expected.txt:
1123         * platform/win/js/dom/dom-static-property-for-in-iteration-expected.txt:
1124         * platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt:
1125         * platform/win/mathml: Added.
1126         * platform/win/mathml/presentation: Added.
1127         * platform/win/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
1128         * platform/win/tables/mozilla/marvin/body_col-expected.txt:
1129         * platform/win/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
1130         * platform/win/tables/mozilla/other/body_col-expected.txt:
1131
1132 2014-02-11  Commit Queue  <commit-queue@webkit.org>
1133
1134         Unreviewed, rolling out r163923.
1135         http://trac.webkit.org/changeset/163923
1136         https://bugs.webkit.org/show_bug.cgi?id=128645
1137
1138         "Mozilla tests shouldn't have changed, but did.  Rollout for
1139         now" (Requested by bradeeoh on #webkit).
1140
1141         * resources/js-test.js: Removed.
1142         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1143         * storage/indexeddb/aborted-versionchange-closes.html:
1144         * storage/indexeddb/basics-expected.txt:
1145         * storage/indexeddb/basics-shared-workers-expected.txt:
1146         * storage/indexeddb/basics-shared-workers.html:
1147         * storage/indexeddb/basics-workers-expected.txt:
1148         * storage/indexeddb/basics-workers.html:
1149         * storage/indexeddb/basics.html:
1150         * storage/indexeddb/clone-exception-expected.txt:
1151         * storage/indexeddb/clone-exception.html:
1152         * storage/indexeddb/closed-cursor-expected.txt: Removed.
1153         * storage/indexeddb/closed-cursor.html: Removed.
1154         * storage/indexeddb/connection-leak-expected.txt: Removed.
1155         * storage/indexeddb/connection-leak.html: Removed.
1156         * storage/indexeddb/create-and-remove-object-store-expected.txt:
1157         * storage/indexeddb/create-and-remove-object-store.html:
1158         * storage/indexeddb/create-object-store-options-expected.txt:
1159         * storage/indexeddb/create-object-store-options.html:
1160         * storage/indexeddb/createIndex-after-failure-expected.txt:
1161         * storage/indexeddb/createIndex-after-failure.html:
1162         * storage/indexeddb/createObjectStore-name-argument-required-expected.txt:
1163         * storage/indexeddb/createObjectStore-name-argument-required.html:
1164         * storage/indexeddb/createObjectStore-null-name.html:
1165         * storage/indexeddb/cursor-added-bug.html:
1166         * storage/indexeddb/cursor-advance-expected.txt:
1167         * storage/indexeddb/cursor-advance-workers-expected.txt:
1168         * storage/indexeddb/cursor-advance-workers.html:
1169         * storage/indexeddb/cursor-advance.html:
1170         * storage/indexeddb/cursor-basics-expected.txt: Removed.
1171         * storage/indexeddb/cursor-basics.html: Removed.
1172         * storage/indexeddb/cursor-cast-expected.txt: Removed.
1173         * storage/indexeddb/cursor-cast.html: Removed.
1174         * storage/indexeddb/cursor-continue-dir-expected.txt:
1175         * storage/indexeddb/cursor-continue-dir.html:
1176         * storage/indexeddb/cursor-continue-expected.txt:
1177         * storage/indexeddb/cursor-continue-validity-expected.txt:
1178         * storage/indexeddb/cursor-continue-validity.html:
1179         * storage/indexeddb/cursor-continue.html:
1180         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1181         * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1182         * storage/indexeddb/cursor-delete.html:
1183         * storage/indexeddb/cursor-finished-expected.txt:
1184         * storage/indexeddb/cursor-finished.html:
1185         * storage/indexeddb/cursor-inconsistency.html:
1186         * storage/indexeddb/cursor-index-delete.html:
1187         * storage/indexeddb/cursor-key-order.html:
1188         * storage/indexeddb/cursor-leak-expected.txt: Removed.
1189         * storage/indexeddb/cursor-leak.html: Removed.
1190         * storage/indexeddb/cursor-overloads-expected.txt:
1191         * storage/indexeddb/cursor-overloads.html:
1192         * storage/indexeddb/cursor-prev-no-duplicate.html:
1193         * storage/indexeddb/cursor-primary-key-order.html:
1194         * storage/indexeddb/cursor-properties.html:
1195         * storage/indexeddb/cursor-request-cycle-expected.txt: Removed.
1196         * storage/indexeddb/cursor-request-cycle.html: Removed.
1197         * storage/indexeddb/cursor-reverse-bug.html:
1198         * storage/indexeddb/cursor-skip-deleted.html:
1199         * storage/indexeddb/cursor-update-expected.txt:
1200         * storage/indexeddb/cursor-update-value-argument-required-expected.txt:
1201         * storage/indexeddb/cursor-update-value-argument-required.html:
1202         * storage/indexeddb/cursor-update.html:
1203         * storage/indexeddb/cursor-value.html:
1204         * storage/indexeddb/data-corruption-expected.txt:
1205         * storage/indexeddb/data-corruption.html:
1206         * storage/indexeddb/database-basics-expected.txt:
1207         * storage/indexeddb/database-basics.html:
1208         * storage/indexeddb/database-close-expected.txt:
1209         * storage/indexeddb/database-close.html:
1210         * storage/indexeddb/database-closepending-flag-expected.txt:
1211         * storage/indexeddb/database-closepending-flag.html:
1212         * storage/indexeddb/database-deletepending-flag.html:
1213         * storage/indexeddb/database-name-undefined-expected.txt:
1214         * storage/indexeddb/database-name-undefined.html:
1215         * storage/indexeddb/database-odd-names.html:
1216         * storage/indexeddb/database-wrapper-expected.txt:
1217         * storage/indexeddb/database-wrapper.html:
1218         * storage/indexeddb/delete-closed-database-object-expected.txt:
1219         * storage/indexeddb/delete-closed-database-object.html:
1220         * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html:
1221         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt:
1222         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html:
1223         * storage/indexeddb/delete-range.html:
1224         * storage/indexeddb/deleteIndex-bug110792-expected.txt:
1225         * storage/indexeddb/deleteIndex-bug110792.html:
1226         * storage/indexeddb/deleteIndex-expected.txt:
1227         * storage/indexeddb/deleteIndex.html:
1228         * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:
1229         * storage/indexeddb/deleteObjectStore-name-argument-required.html:
1230         * storage/indexeddb/deleteObjectStore-null-name.html:
1231         * storage/indexeddb/deleted-objects-expected.txt:
1232         * storage/indexeddb/deleted-objects.html:
1233         * storage/indexeddb/deletedatabase-blocked.html:
1234         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html:
1235         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html:
1236         * storage/indexeddb/deletedatabase-delayed-by-versionchange-expected.txt:
1237         * storage/indexeddb/deletedatabase-delayed-by-versionchange.html:
1238         * storage/indexeddb/deletedatabase-not-blocked.html:
1239         * storage/indexeddb/deletedatabase-transaction.html:
1240         * storage/indexeddb/dont-commit-on-blocked.html:
1241         * storage/indexeddb/dont-wedge.html:
1242         * storage/indexeddb/duplicates.html:
1243         * storage/indexeddb/error-causes-abort-by-default.html:
1244         * storage/indexeddb/events-expected.txt:
1245         * storage/indexeddb/events.html:
1246         * storage/indexeddb/exception-in-event-aborts-expected.txt:
1247         * storage/indexeddb/exception-in-event-aborts.html:
1248         * storage/indexeddb/exceptions-expected.txt:
1249         * storage/indexeddb/exceptions.html:
1250         * storage/indexeddb/factory-basics-expected.txt:
1251         * storage/indexeddb/factory-basics-workers-expected.txt:
1252         * storage/indexeddb/factory-basics-workers.html:
1253         * storage/indexeddb/factory-basics.html:
1254         * storage/indexeddb/factory-cmp-expected.txt:
1255         * storage/indexeddb/factory-cmp.html:
1256         * storage/indexeddb/factory-deletedatabase.html:
1257         * storage/indexeddb/get-keyrange-expected.txt:
1258         * storage/indexeddb/get-keyrange.html:
1259         * storage/indexeddb/index-basics-expected.txt:
1260         * storage/indexeddb/index-basics-workers-expected.txt:
1261         * storage/indexeddb/index-basics-workers.html:
1262         * storage/indexeddb/index-basics.html:
1263         * storage/indexeddb/index-count-expected.txt:
1264         * storage/indexeddb/index-count.html:
1265         * storage/indexeddb/index-cursor.html:
1266         * storage/indexeddb/index-duplicate-keypaths.html:
1267         * storage/indexeddb/index-get-key-argument-required-expected.txt:
1268         * storage/indexeddb/index-get-key-argument-required.html:
1269         * storage/indexeddb/index-multientry.html:
1270         * storage/indexeddb/index-population.html:
1271         * storage/indexeddb/index-unique.html:
1272         * storage/indexeddb/interfaces.html:
1273         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html:
1274         * storage/indexeddb/intversion-bad-parameters-expected.txt:
1275         * storage/indexeddb/intversion-bad-parameters.html:
1276         * storage/indexeddb/intversion-blocked.html:
1277         * storage/indexeddb/intversion-close-between-events.html:
1278         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1279         * storage/indexeddb/intversion-close-in-oncomplete.html:
1280         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1281         * storage/indexeddb/intversion-close-in-upgradeneeded.html:
1282         * storage/indexeddb/intversion-encoding.html:
1283         * storage/indexeddb/intversion-gated-on-delete.html:
1284         * storage/indexeddb/intversion-long-queue-expected.txt:
1285         * storage/indexeddb/intversion-long-queue.html:
1286         * storage/indexeddb/intversion-omit-parameter.html:
1287         * storage/indexeddb/intversion-open-in-upgradeneeded.html:
1288         * storage/indexeddb/intversion-open-with-version.html:
1289         * storage/indexeddb/intversion-pending-version-changes-ascending-expected.txt: Removed.
1290         * storage/indexeddb/intversion-pending-version-changes-ascending.html: Removed.
1291         * storage/indexeddb/intversion-pending-version-changes-descending-expected.txt: Removed.
1292         * storage/indexeddb/intversion-pending-version-changes-descending.html: Removed.
1293         * storage/indexeddb/intversion-pending-version-changes-same-expected.txt: Removed.
1294         * storage/indexeddb/intversion-pending-version-changes-same.html: Removed.
1295         * storage/indexeddb/intversion-persistence.html:
1296         * storage/indexeddb/intversion-revert-on-abort.html:
1297         * storage/indexeddb/intversion-two-opens-no-versions.html:
1298         * storage/indexeddb/intversion-upgrades-expected.txt:
1299         * storage/indexeddb/intversion-upgrades.html:
1300         * storage/indexeddb/invalid-keys-expected.txt:
1301         * storage/indexeddb/invalid-keys.html:
1302         * storage/indexeddb/key-generator.html:
1303         * storage/indexeddb/key-sort-order-across-types.html:
1304         * storage/indexeddb/key-sort-order-date.html:
1305         * storage/indexeddb/key-type-array-expected.txt:
1306         * storage/indexeddb/key-type-array.html:
1307         * storage/indexeddb/key-type-binary-expected.txt: Removed.
1308         * storage/indexeddb/key-type-binary.html: Removed.
1309         * storage/indexeddb/key-type-infinity.html:
1310         * storage/indexeddb/keypath-arrays-expected.txt:
1311         * storage/indexeddb/keypath-arrays.html:
1312         * storage/indexeddb/keypath-basics-expected.txt:
1313         * storage/indexeddb/keypath-basics.html:
1314         * storage/indexeddb/keypath-edges-expected.txt:
1315         * storage/indexeddb/keypath-edges.html:
1316         * storage/indexeddb/keypath-fetch-key.html:
1317         * storage/indexeddb/keypath-intrinsic-properties.html:
1318         * storage/indexeddb/keyrange-expected.txt:
1319         * storage/indexeddb/keyrange-required-arguments-expected.txt:
1320         * storage/indexeddb/keyrange-required-arguments.html:
1321         * storage/indexeddb/keyrange.html:
1322         * storage/indexeddb/lazy-index-population-expected.txt:
1323         * storage/indexeddb/lazy-index-population.html:
1324         * storage/indexeddb/lazy-index-types.html:
1325         * storage/indexeddb/legacy-constants.html:
1326         * storage/indexeddb/list-ordering.html:
1327         * storage/indexeddb/metadata-race-expected.txt: Removed.
1328         * storage/indexeddb/metadata-race.html: Removed.
1329         * storage/indexeddb/metadata.html:
1330         * storage/indexeddb/mutating-cursor.html:
1331         * storage/indexeddb/noblobs-expected.txt:
1332         * storage/indexeddb/noblobs.html:
1333         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1334         * storage/indexeddb/object-lookups-in-versionchange.html:
1335         * storage/indexeddb/objectStore-required-arguments-expected.txt:
1336         * storage/indexeddb/objectStore-required-arguments.html:
1337         * storage/indexeddb/objectstore-autoincrement-expected.txt:
1338         * storage/indexeddb/objectstore-autoincrement.html:
1339         * storage/indexeddb/objectstore-basics-expected.txt:
1340         * storage/indexeddb/objectstore-basics-workers-expected.txt:
1341         * storage/indexeddb/objectstore-basics-workers.html:
1342         * storage/indexeddb/objectstore-basics.html:
1343         * storage/indexeddb/objectstore-clear.html:
1344         * storage/indexeddb/objectstore-count-expected.txt:
1345         * storage/indexeddb/objectstore-count.html:
1346         * storage/indexeddb/objectstore-cursor-expected.txt:
1347         * storage/indexeddb/objectstore-cursor.html:
1348         * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
1349         * storage/indexeddb/objectstore-keycursor.html: Removed.
1350         * storage/indexeddb/objectstore-removeobjectstore.html:
1351         * storage/indexeddb/odd-strings.html:
1352         * storage/indexeddb/open-bad-versions.html:
1353         * storage/indexeddb/open-cursor-expected.txt:
1354         * storage/indexeddb/open-cursor.html:
1355         * storage/indexeddb/open-during-transaction.html:
1356         * storage/indexeddb/open-ordering.html:
1357         * storage/indexeddb/open-twice-workers.html:
1358         * storage/indexeddb/opencursor-key.html:
1359         * storage/indexeddb/optional-arguments-expected.txt: Removed.
1360         * storage/indexeddb/optional-arguments.html: Removed.
1361         * storage/indexeddb/pending-activity-workers.html:
1362         * storage/indexeddb/pending-activity.html:
1363         * storage/indexeddb/pending-version-change-on-exit.html:
1364         * storage/indexeddb/pending-version-change-stuck-works-with-terminate.html:
1365         * storage/indexeddb/pending-version-change-stuck.html:
1366         * storage/indexeddb/persistence.html:
1367         * storage/indexeddb/prefetch-bugfix-108071-expected.txt:
1368         * storage/indexeddb/prefetch-bugfix-108071.html:
1369         * storage/indexeddb/prefetch-invalidation-expected.txt: Removed.
1370         * storage/indexeddb/prefetch-invalidation.html: Removed.
1371         * storage/indexeddb/prefetch-race-expected.txt: Removed.
1372         * storage/indexeddb/prefetch-race.html: Removed.
1373         * storage/indexeddb/queued-commands.html:
1374         * storage/indexeddb/readonly-properties.html:
1375         * storage/indexeddb/readonly.html:
1376         * storage/indexeddb/removed-expected.txt:
1377         * storage/indexeddb/removed.html:
1378         * storage/indexeddb/request-continue-abort.html:
1379         * storage/indexeddb/request-event-propagation.html:
1380         * storage/indexeddb/request-leak-expected.txt: Removed.
1381         * storage/indexeddb/request-leak.html: Removed.
1382         * storage/indexeddb/request-result-cache-expected.txt: Removed.
1383         * storage/indexeddb/request-result-cache.html: Removed.
1384         * storage/indexeddb/resources/aborted-versionchange-closes.js:
1385         * storage/indexeddb/resources/basics.js:
1386         (test):
1387         (openCallback):
1388         * storage/indexeddb/resources/create-and-remove-object-store.js:
1389         * storage/indexeddb/resources/create-object-store-options.js:
1390         * storage/indexeddb/resources/createIndex-after-failure.js:
1391         * storage/indexeddb/resources/createObjectStore-name-argument-required.js:
1392         * storage/indexeddb/resources/createObjectStore-null-name.js:
1393         * storage/indexeddb/resources/cursor-added-bug.js:
1394         * storage/indexeddb/resources/cursor-advance.js:
1395         * storage/indexeddb/resources/cursor-basics.js: Removed.
1396         * storage/indexeddb/resources/cursor-continue-dir.js:
1397         * storage/indexeddb/resources/cursor-continue-validity.js:
1398         * storage/indexeddb/resources/cursor-continue.js:
1399         * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1400         * storage/indexeddb/resources/cursor-delete.js:
1401         * storage/indexeddb/resources/cursor-inconsistency.js:
1402         * storage/indexeddb/resources/cursor-index-delete.js:
1403         * storage/indexeddb/resources/cursor-key-order.js:
1404         * storage/indexeddb/resources/cursor-prev-no-duplicate.js:
1405         * storage/indexeddb/resources/cursor-primary-key-order.js:
1406         * storage/indexeddb/resources/cursor-properties.js:
1407         * storage/indexeddb/resources/cursor-reverse-bug.js:
1408         * storage/indexeddb/resources/cursor-skip-deleted.js:
1409         * storage/indexeddb/resources/cursor-update-value-argument-required.js:
1410         * storage/indexeddb/resources/cursor-update.js:
1411         * storage/indexeddb/resources/cursor-value.js:
1412         * storage/indexeddb/resources/data-corruption.js:
1413         (prepareDatabase):
1414         * storage/indexeddb/resources/database-basics.js:
1415         * storage/indexeddb/resources/database-close.js:
1416         * storage/indexeddb/resources/database-closepending-flag.js:
1417         * storage/indexeddb/resources/database-deletepending-flag.js:
1418         * storage/indexeddb/resources/database-name-undefined.js:
1419         * storage/indexeddb/resources/database-odd-names.js:
1420         * storage/indexeddb/resources/database-quota.js:
1421         (logError):
1422         * storage/indexeddb/resources/database-wrapper.js:
1423         (onBlocked):
1424         * storage/indexeddb/resources/delete-closed-database-object.js:
1425         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
1426         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
1427         (deleteSuccessCallback):
1428         * storage/indexeddb/resources/delete-range.js:
1429         * storage/indexeddb/resources/deleteIndex.js:
1430         * storage/indexeddb/resources/deleteObjectStore-name-argument-required.js:
1431         * storage/indexeddb/resources/deleteObjectStore-null-name.js:
1432         * storage/indexeddb/resources/deleted-objects.js:
1433         (prepareDatabase):
1434         * storage/indexeddb/resources/deletedatabase-blocked.js:
1435         * storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js:
1436         * storage/indexeddb/resources/deletedatabase-delayed-by-versionchange.js:
1437         (h1OpenSuccess.request.onsuccess.h2OpenSuccess.request.onsuccess):
1438         * storage/indexeddb/resources/deletedatabase-not-blocked.js:
1439         * storage/indexeddb/resources/dont-commit-on-blocked-worker.js:
1440         * storage/indexeddb/resources/dont-wedge.js:
1441         * storage/indexeddb/resources/duplicates.js:
1442         * storage/indexeddb/resources/error-causes-abort-by-default.js:
1443         * storage/indexeddb/resources/events.js:
1444         (test):
1445         * storage/indexeddb/resources/exception-in-event-aborts.js:
1446         (causeException):
1447         * storage/indexeddb/resources/exceptions.js:
1448         (testObjectStore):
1449         * storage/indexeddb/resources/factory-basics.js:
1450         (test):
1451         (getDatabaseNamesSuccess1):
1452         (getDatabaseNamesSuccess2):
1453         * storage/indexeddb/resources/factory-cmp.js:
1454         (testValidKeys):
1455         * storage/indexeddb/resources/factory-deletedatabase.js:
1456         * storage/indexeddb/resources/get-keyrange.js:
1457         * storage/indexeddb/resources/index-basics.js:
1458         (prepareDatabase):
1459         * storage/indexeddb/resources/index-count.js:
1460         * storage/indexeddb/resources/index-cursor.js:
1461         * storage/indexeddb/resources/index-duplicate-keypaths.js:
1462         * storage/indexeddb/resources/index-get-key-argument-required.js:
1463         * storage/indexeddb/resources/index-multientry.js:
1464         * storage/indexeddb/resources/index-population.js:
1465         * storage/indexeddb/resources/index-unique.js:
1466         * storage/indexeddb/resources/interfaces.js:
1467         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1468         * storage/indexeddb/resources/intversion-bad-parameters.js:
1469         * storage/indexeddb/resources/intversion-blocked.js:
1470         * storage/indexeddb/resources/intversion-close-between-events.js:
1471         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1472         * storage/indexeddb/resources/intversion-close-in-upgradeneeded.js:
1473         * storage/indexeddb/resources/intversion-encoding.js:
1474         * storage/indexeddb/resources/intversion-gated-on-delete.js:
1475         * storage/indexeddb/resources/intversion-long-queue.js:
1476         (connection2UpgradeNeeded):
1477         (connection2Success):
1478         (connection2VersionChangeEvent):
1479         (connection3UpgradeNeeded):
1480         (connection3Success):
1481         * storage/indexeddb/resources/intversion-omit-parameter.js:
1482         * storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
1483         * storage/indexeddb/resources/intversion-open-with-version.js:
1484         * storage/indexeddb/resources/intversion-pending-version-changes-ascending.js: Removed.
1485         * storage/indexeddb/resources/intversion-pending-version-changes-descending.js: Removed.
1486         * storage/indexeddb/resources/intversion-pending-version-changes-same.js: Removed.
1487         * storage/indexeddb/resources/intversion-persistence.js:
1488         * storage/indexeddb/resources/intversion-revert-on-abort.js:
1489         * storage/indexeddb/resources/intversion-two-opens-no-versions.js:
1490         * storage/indexeddb/resources/intversion-upgrades.js:
1491         (connection2BlockedCallback):
1492         (errorWhenTryingLowVersion):
1493         * storage/indexeddb/resources/invalid-keys.js:
1494         * storage/indexeddb/resources/key-generator.js:
1495         * storage/indexeddb/resources/key-sort-order-across-types.js:
1496         * storage/indexeddb/resources/key-sort-order-date.js:
1497         * storage/indexeddb/resources/key-type-array.js:
1498         * storage/indexeddb/resources/key-type-binary.js: Removed.
1499         * storage/indexeddb/resources/key-type-infinity.js:
1500         * storage/indexeddb/resources/keypath-arrays.js:
1501         * storage/indexeddb/resources/keypath-basics.js:
1502         * storage/indexeddb/resources/keypath-edges.js:
1503         * storage/indexeddb/resources/keypath-fetch-key.js:
1504         * storage/indexeddb/resources/keypath-intrinsic-properties.js:
1505         * storage/indexeddb/resources/keyrange-required-arguments.js:
1506         * storage/indexeddb/resources/keyrange.js:
1507         * storage/indexeddb/resources/lazy-index-types.js:
1508         * storage/indexeddb/resources/legacy-constants.js:
1509         * storage/indexeddb/resources/list-ordering.js:
1510         * storage/indexeddb/resources/metadata.js:
1511         * storage/indexeddb/resources/mutating-cursor.js:
1512         * storage/indexeddb/resources/objectStore-required-arguments.js:
1513         * storage/indexeddb/resources/objectstore-autoincrement.js:
1514         * storage/indexeddb/resources/objectstore-basics.js:
1515         (prepareDatabase):
1516         * storage/indexeddb/resources/objectstore-clear.js:
1517         * storage/indexeddb/resources/objectstore-count.js:
1518         * storage/indexeddb/resources/objectstore-cursor.js:
1519         * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
1520         * storage/indexeddb/resources/objectstore-removeobjectstore.js:
1521         * storage/indexeddb/resources/odd-strings.js:
1522         * storage/indexeddb/resources/open-cursor.js:
1523         * storage/indexeddb/resources/open-during-transaction.js:
1524         * storage/indexeddb/resources/open-ordering.js:
1525         * storage/indexeddb/resources/open-twice.js:
1526         * storage/indexeddb/resources/opencursor-key.js:
1527         * storage/indexeddb/resources/pending-activity.js:
1528         * storage/indexeddb/resources/pending-version-change-on-exit.js:
1529         * storage/indexeddb/resources/pending-version-change-stuck.js:
1530         * storage/indexeddb/resources/persistence.js:
1531         * storage/indexeddb/resources/prefetch-bugfix-108071.js:
1532         * storage/indexeddb/resources/queued-commands.js:
1533         * storage/indexeddb/resources/readonly-properties.js:
1534         * storage/indexeddb/resources/readonly.js:
1535         * storage/indexeddb/resources/removed.js:
1536         * storage/indexeddb/resources/request-continue-abort.js:
1537         * storage/indexeddb/resources/request-event-propagation.js:
1538         * storage/indexeddb/resources/set_version_blocked.js:
1539         * storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
1540         * storage/indexeddb/resources/setversion-not-blocked.js:
1541         * storage/indexeddb/resources/shared.js:
1542         (unexpectedErrorCallback):
1543         (unexpectedAbortCallback):
1544         (evalAndExpectException):
1545         * storage/indexeddb/resources/transaction-abort.js:
1546         * storage/indexeddb/resources/transaction-active-flag.js:
1547         * storage/indexeddb/resources/transaction-after-close.js:
1548         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1549         * storage/indexeddb/resources/transaction-basics.js:
1550         * storage/indexeddb/resources/transaction-complete-workers.js:
1551         * storage/indexeddb/resources/transaction-coordination-across-databases.js:
1552         * storage/indexeddb/resources/transaction-coordination-within-database.js:
1553         * storage/indexeddb/resources/transaction-crash-on-abort.js:
1554         * storage/indexeddb/resources/transaction-error.js:
1555         (testErrorFromRequest.trans.onabort):
1556         (testErrorFromRequest):
1557         (testErrorFromException.trans.onabort):
1558         (testErrorFromException):
1559         (testErrorFromCommit.trans.oncomplete.request.onupgradeneeded.trans.onabort):
1560         (testErrorFromCommit.trans.oncomplete.request.onupgradeneeded):
1561         (testErrorFromCommit.trans.oncomplete):
1562         (testErrorFromCommit):
1563         * storage/indexeddb/resources/transaction-event-propagation.js:
1564         * storage/indexeddb/resources/transaction-read-only.js:
1565         * storage/indexeddb/resources/transaction-readwrite-exclusive.js:
1566         * storage/indexeddb/resources/transaction-rollback.js:
1567         * storage/indexeddb/resources/transaction-scope-sequencing.js:
1568         * storage/indexeddb/resources/transaction-starvation.js:
1569         * storage/indexeddb/resources/transaction-storeNames-required.js:
1570         * storage/indexeddb/resources/unblocked-version-changes.js:
1571         (onUpgradeNeeded):
1572         * storage/indexeddb/resources/unprefix.js:
1573         * storage/indexeddb/resources/value-undefined.js:
1574         * storage/indexeddb/resources/values-odd-types.js:
1575         * storage/indexeddb/resources/version-change-abort.js:
1576         * storage/indexeddb/resources/version-change-exclusive.js:
1577         * storage/indexeddb/resources/versionchangerequest-activedomobject.js:
1578         * storage/indexeddb/set_version_blocked.html:
1579         * storage/indexeddb/setversion-blocked-by-versionchange-close-expected.txt:
1580         * storage/indexeddb/setversion-blocked-by-versionchange-close.html:
1581         * storage/indexeddb/setversion-not-blocked.html:
1582         * storage/indexeddb/structured-clone-expected.txt:
1583         * storage/indexeddb/structured-clone.html:
1584         * storage/indexeddb/transaction-abort-expected.txt:
1585         * storage/indexeddb/transaction-abort.html:
1586         * storage/indexeddb/transaction-active-flag-expected.txt:
1587         * storage/indexeddb/transaction-active-flag.html:
1588         * storage/indexeddb/transaction-after-close-expected.txt:
1589         * storage/indexeddb/transaction-after-close.html:
1590         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1591         * storage/indexeddb/transaction-and-objectstore-calls.html:
1592         * storage/indexeddb/transaction-basics-expected.txt:
1593         * storage/indexeddb/transaction-basics.html:
1594         * storage/indexeddb/transaction-complete-with-js-recursion-cross-frame.html:
1595         * storage/indexeddb/transaction-complete-with-js-recursion.html:
1596         * storage/indexeddb/transaction-complete-workers-expected.txt:
1597         * storage/indexeddb/transaction-complete-workers.html:
1598         * storage/indexeddb/transaction-coordination-across-databases.html:
1599         * storage/indexeddb/transaction-coordination-within-database.html:
1600         * storage/indexeddb/transaction-crash-in-tasks.html:
1601         * storage/indexeddb/transaction-crash-on-abort.html:
1602         * storage/indexeddb/transaction-error-expected.txt:
1603         * storage/indexeddb/transaction-error.html:
1604         * storage/indexeddb/transaction-event-propagation.html:
1605         * storage/indexeddb/transaction-ordering-expected.txt: Removed.
1606         * storage/indexeddb/transaction-ordering.html: Removed.
1607         * storage/indexeddb/transaction-read-only-expected.txt:
1608         * storage/indexeddb/transaction-read-only.html:
1609         * storage/indexeddb/transaction-readwrite-exclusive.html:
1610         * storage/indexeddb/transaction-rollback.html:
1611         * storage/indexeddb/transaction-scope-sequencing.html:
1612         * storage/indexeddb/transaction-starvation.html:
1613         * storage/indexeddb/transaction-storeNames-required-expected.txt:
1614         * storage/indexeddb/transaction-storeNames-required.html:
1615         * storage/indexeddb/unblocked-version-changes-expected.txt:
1616         * storage/indexeddb/unblocked-version-changes.html:
1617         * storage/indexeddb/unprefix-workers.html:
1618         * storage/indexeddb/unprefix.html:
1619         * storage/indexeddb/value-undefined.html:
1620         * storage/indexeddb/values-odd-types.html:
1621         * storage/indexeddb/version-change-abort-expected.txt:
1622         * storage/indexeddb/version-change-abort.html:
1623         * storage/indexeddb/version-change-exclusive-expected.txt:
1624         * storage/indexeddb/version-change-exclusive.html:
1625         * storage/indexeddb/versionchangerequest-activedomobject.html:
1626
1627 2014-02-11  Antti Koivisto  <antti@apple.com>
1628
1629         GIF animations should be suspended when outside of viewport
1630         https://bugs.webkit.org/show_bug.cgi?id=128632
1631
1632         Reviewed by Andreas Kling.
1633
1634         * fast/repaint/no-animation-outside-viewport-expected.txt: Added.
1635         * fast/repaint/no-animation-outside-viewport.html: Added.
1636
1637 2014-02-11  Ryosuke Niwa  <rniwa@webkit.org>
1638
1639         Add failing test expectations to asynchronous spellchecking tests.
1640
1641         * platform/win/TestExpectations:
1642
1643 2014-02-11  Brady Eidson  <beidson@apple.com>
1644
1645         IDB: Reimport storage/indexeddb tests from Blink
1646         https://bugs.webkit.org/show_bug.cgi?id=128636
1647
1648         Reviewed by Tim Horton.
1649
1650         * resources/js-test.js: Added.
1651         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1652         * storage/indexeddb/aborted-versionchange-closes.html:
1653         * storage/indexeddb/basics-expected.txt:
1654         * storage/indexeddb/basics-shared-workers-expected.txt:
1655         * storage/indexeddb/basics-shared-workers.html:
1656         * storage/indexeddb/basics-workers-expected.txt:
1657         * storage/indexeddb/basics-workers.html:
1658         * storage/indexeddb/basics.html:
1659         * storage/indexeddb/clone-exception-expected.txt:
1660         * storage/indexeddb/clone-exception.html:
1661         * storage/indexeddb/closed-cursor-expected.txt: Added.
1662         * storage/indexeddb/closed-cursor.html: Added.
1663         * storage/indexeddb/connection-leak-expected.txt: Added.
1664         * storage/indexeddb/connection-leak.html: Added.
1665         * storage/indexeddb/create-and-remove-object-store-expected.txt:
1666         * storage/indexeddb/create-and-remove-object-store.html:
1667         * storage/indexeddb/create-object-store-options-expected.txt:
1668         * storage/indexeddb/create-object-store-options.html:
1669         * storage/indexeddb/createIndex-after-failure-expected.txt:
1670         * storage/indexeddb/createIndex-after-failure.html:
1671         * storage/indexeddb/createObjectStore-name-argument-required-expected.txt:
1672         * storage/indexeddb/createObjectStore-name-argument-required.html:
1673         * storage/indexeddb/createObjectStore-null-name.html:
1674         * storage/indexeddb/cursor-added-bug.html:
1675         * storage/indexeddb/cursor-advance-expected.txt:
1676         * storage/indexeddb/cursor-advance-workers-expected.txt:
1677         * storage/indexeddb/cursor-advance-workers.html:
1678         * storage/indexeddb/cursor-advance.html:
1679         * storage/indexeddb/cursor-basics-expected.txt: Added.
1680         * storage/indexeddb/cursor-basics.html: Added.
1681         * storage/indexeddb/cursor-cast-expected.txt: Added.
1682         * storage/indexeddb/cursor-cast.html: Added.
1683         * storage/indexeddb/cursor-continue-dir-expected.txt:
1684         * storage/indexeddb/cursor-continue-dir.html:
1685         * storage/indexeddb/cursor-continue-expected.txt:
1686         * storage/indexeddb/cursor-continue-validity-expected.txt:
1687         * storage/indexeddb/cursor-continue-validity.html:
1688         * storage/indexeddb/cursor-continue.html:
1689         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Added.
1690         * storage/indexeddb/cursor-continueprimarykey.html: Added.
1691         * storage/indexeddb/cursor-delete.html:
1692         * storage/indexeddb/cursor-finished-expected.txt:
1693         * storage/indexeddb/cursor-finished.html:
1694         * storage/indexeddb/cursor-inconsistency.html:
1695         * storage/indexeddb/cursor-index-delete.html:
1696         * storage/indexeddb/cursor-key-order.html:
1697         * storage/indexeddb/cursor-leak-expected.txt: 
1698         * storage/indexeddb/cursor-leak.html: Added.
1699         * storage/indexeddb/cursor-overloads-expected.txt:
1700         * storage/indexeddb/cursor-overloads.html:
1701         * storage/indexeddb/cursor-prev-no-duplicate.html:
1702         * storage/indexeddb/cursor-primary-key-order.html:
1703         * storage/indexeddb/cursor-properties.html:
1704         * storage/indexeddb/cursor-request-cycle-expected.txt: Added.
1705         * storage/indexeddb/cursor-request-cycle.html: Added.
1706         * storage/indexeddb/cursor-reverse-bug.html:
1707         * storage/indexeddb/cursor-skip-deleted.html:
1708         * storage/indexeddb/cursor-update-expected.txt:
1709         * storage/indexeddb/cursor-update-value-argument-required-expected.txt:
1710         * storage/indexeddb/cursor-update-value-argument-required.html:
1711         * storage/indexeddb/cursor-update.html:
1712         * storage/indexeddb/cursor-value.html:
1713         * storage/indexeddb/data-corruption-expected.txt:
1714         * storage/indexeddb/data-corruption.html:
1715         * storage/indexeddb/database-basics-expected.txt:
1716         * storage/indexeddb/database-basics.html:
1717         * storage/indexeddb/database-close-expected.txt:
1718         * storage/indexeddb/database-close.html:
1719         * storage/indexeddb/database-closepending-flag-expected.txt:
1720         * storage/indexeddb/database-closepending-flag.html:
1721         * storage/indexeddb/database-deletepending-flag.html:
1722         * storage/indexeddb/database-name-undefined-expected.txt:
1723         * storage/indexeddb/database-name-undefined.html:
1724         * storage/indexeddb/database-odd-names.html:
1725         * storage/indexeddb/database-wrapper-expected.txt:
1726         * storage/indexeddb/database-wrapper.html:
1727         * storage/indexeddb/delete-closed-database-object-expected.txt:
1728         * storage/indexeddb/delete-closed-database-object.html:
1729         * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html:
1730         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt:
1731         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html:
1732         * storage/indexeddb/delete-range.html:
1733         * storage/indexeddb/deleteIndex-bug110792-expected.txt:
1734         * storage/indexeddb/deleteIndex-bug110792.html:
1735         * storage/indexeddb/deleteIndex-expected.txt:
1736         * storage/indexeddb/deleteIndex.html:
1737         * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:
1738         * storage/indexeddb/deleteObjectStore-name-argument-required.html:
1739         * storage/indexeddb/deleteObjectStore-null-name.html:
1740         * storage/indexeddb/deleted-objects-expected.txt:
1741         * storage/indexeddb/deleted-objects.html:
1742         * storage/indexeddb/deletedatabase-blocked.html:
1743         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html:
1744         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html:
1745         * storage/indexeddb/deletedatabase-delayed-by-versionchange-expected.txt:
1746         * storage/indexeddb/deletedatabase-delayed-by-versionchange.html:
1747         * storage/indexeddb/deletedatabase-not-blocked.html:
1748         * storage/indexeddb/deletedatabase-transaction.html:
1749         * storage/indexeddb/dont-commit-on-blocked.html:
1750         * storage/indexeddb/dont-wedge.html:
1751         * storage/indexeddb/duplicates.html:
1752         * storage/indexeddb/error-causes-abort-by-default.html:
1753         * storage/indexeddb/events-expected.txt:
1754         * storage/indexeddb/events.html:
1755         * storage/indexeddb/exception-in-event-aborts-expected.txt:
1756         * storage/indexeddb/exception-in-event-aborts.html:
1757         * storage/indexeddb/exceptions-expected.txt:
1758         * storage/indexeddb/exceptions.html:
1759         * storage/indexeddb/factory-basics-expected.txt:
1760         * storage/indexeddb/factory-basics-workers-expected.txt:
1761         * storage/indexeddb/factory-basics-workers.html:
1762         * storage/indexeddb/factory-basics.html:
1763         * storage/indexeddb/factory-cmp-expected.txt:
1764         * storage/indexeddb/factory-cmp.html:
1765         * storage/indexeddb/factory-deletedatabase.html:
1766         * storage/indexeddb/get-keyrange-expected.txt:
1767         * storage/indexeddb/get-keyrange.html:
1768         * storage/indexeddb/index-basics-expected.txt:
1769         * storage/indexeddb/index-basics-workers-expected.txt:
1770         * storage/indexeddb/index-basics-workers.html:
1771         * storage/indexeddb/index-basics.html:
1772         * storage/indexeddb/index-count-expected.txt:
1773         * storage/indexeddb/index-count.html:
1774         * storage/indexeddb/index-cursor.html:
1775         * storage/indexeddb/index-duplicate-keypaths.html:
1776         * storage/indexeddb/index-get-key-argument-required-expected.txt:
1777         * storage/indexeddb/index-get-key-argument-required.html:
1778         * storage/indexeddb/index-multientry.html:
1779         * storage/indexeddb/index-population.html:
1780         * storage/indexeddb/index-unique.html:
1781         * storage/indexeddb/interfaces.html:
1782         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html:
1783         * storage/indexeddb/intversion-bad-parameters-expected.txt:
1784         * storage/indexeddb/intversion-bad-parameters.html:
1785         * storage/indexeddb/intversion-blocked.html:
1786         * storage/indexeddb/intversion-close-between-events.html:
1787         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1788         * storage/indexeddb/intversion-close-in-oncomplete.html:
1789         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1790         * storage/indexeddb/intversion-close-in-upgradeneeded.html:
1791         * storage/indexeddb/intversion-encoding.html:
1792         * storage/indexeddb/intversion-gated-on-delete.html:
1793         * storage/indexeddb/intversion-long-queue-expected.txt:
1794         * storage/indexeddb/intversion-long-queue.html:
1795         * storage/indexeddb/intversion-omit-parameter.html:
1796         * storage/indexeddb/intversion-open-in-upgradeneeded.html:
1797         * storage/indexeddb/intversion-open-with-version.html:
1798         * storage/indexeddb/intversion-pending-version-changes-ascending-expected.txt: Added.
1799         * storage/indexeddb/intversion-pending-version-changes-ascending.html: Added.
1800         * storage/indexeddb/intversion-pending-version-changes-descending-expected.txt: Added.
1801         * storage/indexeddb/intversion-pending-version-changes-descending.html: Added.
1802         * storage/indexeddb/intversion-pending-version-changes-same-expected.txt: Added.
1803         * storage/indexeddb/intversion-pending-version-changes-same.html: Added.
1804         * storage/indexeddb/intversion-persistence.html:
1805         * storage/indexeddb/intversion-revert-on-abort.html:
1806         * storage/indexeddb/intversion-two-opens-no-versions.html:
1807         * storage/indexeddb/intversion-upgrades-expected.txt:
1808         * storage/indexeddb/intversion-upgrades.html:
1809         * storage/indexeddb/invalid-keys-expected.txt:
1810         * storage/indexeddb/invalid-keys.html:
1811         * storage/indexeddb/key-generator.html:
1812         * storage/indexeddb/key-sort-order-across-types.html:
1813         * storage/indexeddb/key-sort-order-date.html:
1814         * storage/indexeddb/key-type-array-expected.txt:
1815         * storage/indexeddb/key-type-array.html:
1816         * storage/indexeddb/key-type-binary-expected.txt: Added.
1817         * storage/indexeddb/key-type-binary.html: Added.
1818         * storage/indexeddb/key-type-infinity.html:
1819         * storage/indexeddb/keypath-arrays-expected.txt:
1820         * storage/indexeddb/keypath-arrays.html:
1821         * storage/indexeddb/keypath-basics-expected.txt:
1822         * storage/indexeddb/keypath-basics.html:
1823         * storage/indexeddb/keypath-edges-expected.txt:
1824         * storage/indexeddb/keypath-edges.html:
1825         * storage/indexeddb/keypath-fetch-key.html:
1826         * storage/indexeddb/keypath-intrinsic-properties.html:
1827         * storage/indexeddb/keyrange-expected.txt:
1828         * storage/indexeddb/keyrange-required-arguments-expected.txt:
1829         * storage/indexeddb/keyrange-required-arguments.html:
1830         * storage/indexeddb/keyrange.html:
1831         * storage/indexeddb/lazy-index-population-expected.txt:
1832         * storage/indexeddb/lazy-index-population.html:
1833         * storage/indexeddb/lazy-index-types.html:
1834         * storage/indexeddb/legacy-constants.html:
1835         * storage/indexeddb/list-ordering.html:
1836         * storage/indexeddb/metadata-race-expected.txt: Added.
1837         * storage/indexeddb/metadata-race.html: Added.
1838         * storage/indexeddb/metadata.html:
1839         * storage/indexeddb/mutating-cursor.html:
1840         * storage/indexeddb/noblobs-expected.txt:
1841         * storage/indexeddb/noblobs.html:
1842         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1843         * storage/indexeddb/object-lookups-in-versionchange.html:
1844         * storage/indexeddb/objectStore-required-arguments-expected.txt:
1845         * storage/indexeddb/objectStore-required-arguments.html:
1846         * storage/indexeddb/objectstore-autoincrement-expected.txt:
1847         * storage/indexeddb/objectstore-autoincrement.html:
1848         * storage/indexeddb/objectstore-basics-expected.txt:
1849         * storage/indexeddb/objectstore-basics-workers-expected.txt:
1850         * storage/indexeddb/objectstore-basics-workers.html:
1851         * storage/indexeddb/objectstore-basics.html:
1852         * storage/indexeddb/objectstore-clear.html:
1853         * storage/indexeddb/objectstore-count-expected.txt:
1854         * storage/indexeddb/objectstore-count.html:
1855         * storage/indexeddb/objectstore-cursor-expected.txt:
1856         * storage/indexeddb/objectstore-cursor.html:
1857         * storage/indexeddb/objectstore-keycursor-expected.txt: Added.
1858         * storage/indexeddb/objectstore-keycursor.html: Added.
1859         * storage/indexeddb/objectstore-removeobjectstore.html:
1860         * storage/indexeddb/odd-strings.html:
1861         * storage/indexeddb/open-bad-versions.html:
1862         * storage/indexeddb/open-cursor-expected.txt:
1863         * storage/indexeddb/open-cursor.html:
1864         * storage/indexeddb/open-during-transaction.html:
1865         * storage/indexeddb/open-ordering.html:
1866         * storage/indexeddb/open-twice-workers.html:
1867         * storage/indexeddb/opencursor-key.html:
1868         * storage/indexeddb/optional-arguments-expected.txt: Added.
1869         * storage/indexeddb/optional-arguments.html: Added.
1870         * storage/indexeddb/pending-activity-workers.html:
1871         * storage/indexeddb/pending-activity.html:
1872         * storage/indexeddb/pending-version-change-on-exit.html:
1873         * storage/indexeddb/pending-version-change-stuck-works-with-terminate.html:
1874         * storage/indexeddb/pending-version-change-stuck.html:
1875         * storage/indexeddb/persistence.html:
1876         * storage/indexeddb/prefetch-bugfix-108071-expected.txt:
1877         * storage/indexeddb/prefetch-bugfix-108071.html:
1878         * storage/indexeddb/prefetch-invalidation-expected.txt: Added.
1879         * storage/indexeddb/prefetch-invalidation.html: Added.
1880         * storage/indexeddb/prefetch-race-expected.txt: Added.
1881         * storage/indexeddb/prefetch-race.html: Added.
1882         * storage/indexeddb/queued-commands.html:
1883         * storage/indexeddb/readonly-properties.html:
1884         * storage/indexeddb/readonly.html:
1885         * storage/indexeddb/removed-expected.txt:
1886         * storage/indexeddb/removed.html:
1887         * storage/indexeddb/request-continue-abort.html:
1888         * storage/indexeddb/request-event-propagation.html:
1889         * storage/indexeddb/request-leak-expected.txt: Added.
1890         * storage/indexeddb/request-leak.html: Added.
1891         * storage/indexeddb/request-result-cache-expected.txt: Added.
1892         * storage/indexeddb/request-result-cache.html: Added.
1893         * storage/indexeddb/resources/aborted-versionchange-closes.js:
1894         * storage/indexeddb/resources/basics.js:
1895         * storage/indexeddb/resources/create-and-remove-object-store.js:
1896         * storage/indexeddb/resources/create-object-store-options.js:
1897         * storage/indexeddb/resources/createIndex-after-failure.js:
1898         * storage/indexeddb/resources/createObjectStore-name-argument-required.js:
1899         * storage/indexeddb/resources/createObjectStore-null-name.js:
1900         * storage/indexeddb/resources/cursor-added-bug.js:
1901         * storage/indexeddb/resources/cursor-advance.js:
1902         * storage/indexeddb/resources/cursor-basics.js: Added.
1903         * storage/indexeddb/resources/cursor-continue-dir.js:
1904         * storage/indexeddb/resources/cursor-continue-validity.js:
1905         * storage/indexeddb/resources/cursor-continue.js:
1906         * storage/indexeddb/resources/cursor-continueprimarykey.js: Added.
1907         * storage/indexeddb/resources/cursor-delete.js:
1908         * storage/indexeddb/resources/cursor-inconsistency.js:
1909         * storage/indexeddb/resources/cursor-index-delete.js:
1910         * storage/indexeddb/resources/cursor-key-order.js:
1911         * storage/indexeddb/resources/cursor-prev-no-duplicate.js:
1912         * storage/indexeddb/resources/cursor-primary-key-order.js:
1913         * storage/indexeddb/resources/cursor-properties.js:
1914         * storage/indexeddb/resources/cursor-reverse-bug.js:
1915         * storage/indexeddb/resources/cursor-skip-deleted.js:
1916         * storage/indexeddb/resources/cursor-update-value-argument-required.js:
1917         * storage/indexeddb/resources/cursor-update.js:
1918         * storage/indexeddb/resources/cursor-value.js:
1919         * storage/indexeddb/resources/data-corruption.js:
1920         * storage/indexeddb/resources/database-basics.js:
1921         * storage/indexeddb/resources/database-close.js:
1922         * storage/indexeddb/resources/database-closepending-flag.js:
1923         * storage/indexeddb/resources/database-deletepending-flag.js:
1924         * storage/indexeddb/resources/database-name-undefined.js:
1925         * storage/indexeddb/resources/database-odd-names.js:
1926         * storage/indexeddb/resources/database-quota.js:
1927         * storage/indexeddb/resources/database-wrapper.js:
1928         * storage/indexeddb/resources/delete-closed-database-object.js:
1929         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
1930         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
1931         * storage/indexeddb/resources/delete-range.js:
1932         * storage/indexeddb/resources/deleteIndex.js:
1933         * storage/indexeddb/resources/deleteObjectStore-name-argument-required.js:
1934         * storage/indexeddb/resources/deleteObjectStore-null-name.js:
1935         * storage/indexeddb/resources/deleted-objects.js:
1936         * storage/indexeddb/resources/deletedatabase-blocked.js:
1937         * storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js:
1938         * storage/indexeddb/resources/deletedatabase-delayed-by-versionchange.js:
1939         * storage/indexeddb/resources/deletedatabase-not-blocked.js:
1940         * storage/indexeddb/resources/dont-commit-on-blocked-worker.js:
1941         * storage/indexeddb/resources/dont-wedge.js:
1942         * storage/indexeddb/resources/duplicates.js:
1943         * storage/indexeddb/resources/error-causes-abort-by-default.js:
1944         * storage/indexeddb/resources/events.js:
1945         * storage/indexeddb/resources/exception-in-event-aborts.js:
1946         * storage/indexeddb/resources/exceptions.js:
1947         * storage/indexeddb/resources/factory-basics.js:
1948         * storage/indexeddb/resources/factory-cmp.js:
1949         * storage/indexeddb/resources/factory-deletedatabase.js:
1950         * storage/indexeddb/resources/get-keyrange.js:
1951         * storage/indexeddb/resources/index-basics.js:
1952         * storage/indexeddb/resources/index-count.js:
1953         * storage/indexeddb/resources/index-cursor.js:
1954         * storage/indexeddb/resources/index-duplicate-keypaths.js:
1955         * storage/indexeddb/resources/index-get-key-argument-required.js:
1956         * storage/indexeddb/resources/index-multientry.js:
1957         * storage/indexeddb/resources/index-population.js:
1958         * storage/indexeddb/resources/index-unique.js:
1959         * storage/indexeddb/resources/interfaces.js:
1960         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1961         * storage/indexeddb/resources/intversion-bad-parameters.js:
1962         * storage/indexeddb/resources/intversion-blocked.js:
1963         * storage/indexeddb/resources/intversion-close-between-events.js:
1964         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1965         * storage/indexeddb/resources/intversion-close-in-upgradeneeded.js:
1966         * storage/indexeddb/resources/intversion-encoding.js:
1967         * storage/indexeddb/resources/intversion-gated-on-delete.js:
1968         * storage/indexeddb/resources/intversion-long-queue.js:
1969         * storage/indexeddb/resources/intversion-omit-parameter.js:
1970         * storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
1971         * storage/indexeddb/resources/intversion-open-with-version.js:
1972         * storage/indexeddb/resources/intversion-pending-version-changes-ascending.js: Added.
1973         * storage/indexeddb/resources/intversion-pending-version-changes-descending.js: Added.
1974         * storage/indexeddb/resources/intversion-pending-version-changes-same.js: Added.
1975         * storage/indexeddb/resources/intversion-persistence.js:
1976         * storage/indexeddb/resources/intversion-revert-on-abort.js:
1977         * storage/indexeddb/resources/intversion-two-opens-no-versions.js:
1978         * storage/indexeddb/resources/intversion-upgrades.js:
1979         * storage/indexeddb/resources/invalid-keys.js:
1980         * storage/indexeddb/resources/key-generator.js:
1981         * storage/indexeddb/resources/key-sort-order-across-types.js:
1982         * storage/indexeddb/resources/key-sort-order-date.js:
1983         * storage/indexeddb/resources/key-type-array.js:
1984         * storage/indexeddb/resources/key-type-binary.js: Added.
1985         * storage/indexeddb/resources/key-type-infinity.js:
1986         * storage/indexeddb/resources/keypath-arrays.js:
1987         * storage/indexeddb/resources/keypath-basics.js:
1988         * storage/indexeddb/resources/keypath-edges.js:
1989         * storage/indexeddb/resources/keypath-fetch-key.js:
1990         * storage/indexeddb/resources/keypath-intrinsic-properties.js:
1991         * storage/indexeddb/resources/keyrange-required-arguments.js:
1992         * storage/indexeddb/resources/keyrange.js:
1993         * storage/indexeddb/resources/lazy-index-types.js:
1994         * storage/indexeddb/resources/legacy-constants.js:
1995         * storage/indexeddb/resources/list-ordering.js:
1996         * storage/indexeddb/resources/metadata.js:
1997         * storage/indexeddb/resources/mutating-cursor.js:
1998         * storage/indexeddb/resources/objectStore-required-arguments.js:
1999         * storage/indexeddb/resources/objectstore-autoincrement.js:
2000         * storage/indexeddb/resources/objectstore-basics.js:
2001         * storage/indexeddb/resources/objectstore-clear.js:
2002         * storage/indexeddb/resources/objectstore-count.js:
2003         * storage/indexeddb/resources/objectstore-cursor.js:
2004         * storage/indexeddb/resources/objectstore-keycursor.js: 
2005         * storage/indexeddb/resources/objectstore-removeobjectstore.js:
2006         * storage/indexeddb/resources/odd-strings.js:
2007         * storage/indexeddb/resources/open-cursor.js:
2008         * storage/indexeddb/resources/open-during-transaction.js:
2009         * storage/indexeddb/resources/open-ordering.js:
2010         * storage/indexeddb/resources/open-twice.js:
2011         * storage/indexeddb/resources/opencursor-key.js:
2012         * storage/indexeddb/resources/pending-activity.js:
2013         * storage/indexeddb/resources/pending-version-change-on-exit.js:
2014         * storage/indexeddb/resources/pending-version-change-stuck.js:
2015         * storage/indexeddb/resources/persistence.js:
2016         * storage/indexeddb/resources/prefetch-bugfix-108071.js:
2017         * storage/indexeddb/resources/queued-commands.js:
2018         * storage/indexeddb/resources/readonly-properties.js:
2019         * storage/indexeddb/resources/readonly.js:
2020         * storage/indexeddb/resources/removed.js:
2021         * storage/indexeddb/resources/request-continue-abort.js:
2022         * storage/indexeddb/resources/request-event-propagation.js:
2023         * storage/indexeddb/resources/set_version_blocked.js:
2024         * storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
2025         * storage/indexeddb/resources/setversion-not-blocked.js:
2026         * storage/indexeddb/resources/shared.js:
2027         * storage/indexeddb/resources/transaction-abort.js:
2028         * storage/indexeddb/resources/transaction-active-flag.js:
2029         * storage/indexeddb/resources/transaction-after-close.js:
2030         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2031         * storage/indexeddb/resources/transaction-basics.js:
2032         * storage/indexeddb/resources/transaction-complete-workers.js:
2033         * storage/indexeddb/resources/transaction-coordination-across-databases.js:
2034         * storage/indexeddb/resources/transaction-coordination-within-database.js:
2035         * storage/indexeddb/resources/transaction-crash-on-abort.js:
2036         * storage/indexeddb/resources/transaction-error.js:
2037         * storage/indexeddb/resources/transaction-event-propagation.js:
2038         * storage/indexeddb/resources/transaction-read-only.js:
2039         * storage/indexeddb/resources/transaction-readwrite-exclusive.js:
2040         * storage/indexeddb/resources/transaction-rollback.js:
2041         * storage/indexeddb/resources/transaction-scope-sequencing.js:
2042         * storage/indexeddb/resources/transaction-starvation.js:
2043         * storage/indexeddb/resources/transaction-storeNames-required.js:
2044         * storage/indexeddb/resources/unblocked-version-changes.js:
2045         * storage/indexeddb/resources/unprefix.js:
2046         * storage/indexeddb/resources/value-undefined.js:
2047         * storage/indexeddb/resources/values-odd-types.js:
2048         * storage/indexeddb/resources/version-change-abort.js:
2049         * storage/indexeddb/resources/version-change-exclusive.js:
2050         * storage/indexeddb/resources/versionchangerequest-activedomobject.js:
2051         * storage/indexeddb/set_version_blocked.html:
2052         * storage/indexeddb/setversion-blocked-by-versionchange-close-expected.txt:
2053         * storage/indexeddb/setversion-blocked-by-versionchange-close.html:
2054         * storage/indexeddb/setversion-not-blocked.html:
2055         * storage/indexeddb/structured-clone-expected.txt:
2056         * storage/indexeddb/structured-clone.html:
2057         * storage/indexeddb/transaction-abort-expected.txt:
2058         * storage/indexeddb/transaction-abort.html:
2059         * storage/indexeddb/transaction-active-flag-expected.txt:
2060         * storage/indexeddb/transaction-active-flag.html:
2061         * storage/indexeddb/transaction-after-close-expected.txt:
2062         * storage/indexeddb/transaction-after-close.html:
2063         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2064         * storage/indexeddb/transaction-and-objectstore-calls.html:
2065         * storage/indexeddb/transaction-basics-expected.txt:
2066         * storage/indexeddb/transaction-basics.html:
2067         * storage/indexeddb/transaction-complete-with-js-recursion-cross-frame.html:
2068         * storage/indexeddb/transaction-complete-with-js-recursion.html:
2069         * storage/indexeddb/transaction-complete-workers-expected.txt:
2070         * storage/indexeddb/transaction-complete-workers.html:
2071         * storage/indexeddb/transaction-coordination-across-databases.html:
2072         * storage/indexeddb/transaction-coordination-within-database.html:
2073         * storage/indexeddb/transaction-crash-in-tasks.html:
2074         * storage/indexeddb/transaction-crash-on-abort.html:
2075         * storage/indexeddb/transaction-error-expected.txt:
2076         * storage/indexeddb/transaction-error.html:
2077         * storage/indexeddb/transaction-event-propagation.html:
2078         * storage/indexeddb/transaction-ordering-expected.txt: Added.
2079         * storage/indexeddb/transaction-ordering.html: Added.
2080         * storage/indexeddb/transaction-read-only-expected.txt:
2081         * storage/indexeddb/transaction-read-only.html:
2082         * storage/indexeddb/transaction-readwrite-exclusive.html:
2083         * storage/indexeddb/transaction-rollback.html:
2084         * storage/indexeddb/transaction-scope-sequencing.html:
2085         * storage/indexeddb/transaction-starvation.html:
2086         * storage/indexeddb/transaction-storeNames-required-expected.txt:
2087         * storage/indexeddb/transaction-storeNames-required.html:
2088         * storage/indexeddb/unblocked-version-changes-expected.txt:
2089         * storage/indexeddb/unblocked-version-changes.html:
2090         * storage/indexeddb/unprefix-workers.html:
2091         * storage/indexeddb/unprefix.html:
2092         * storage/indexeddb/value-undefined.html:
2093         * storage/indexeddb/values-odd-types.html:
2094         * storage/indexeddb/version-change-abort-expected.txt:
2095         * storage/indexeddb/version-change-abort.html:
2096         * storage/indexeddb/version-change-exclusive-expected.txt:
2097         * storage/indexeddb/version-change-exclusive.html:
2098         * storage/indexeddb/versionchangerequest-activedomobject.html:
2099
2100 2014-02-11  Myles C. Maxfield  <mmaxfield@apple.com>
2101
2102         Position and thickness of underline as text size changes
2103         https://bugs.webkit.org/show_bug.cgi?id=16768
2104
2105         This test draws underlined text at a very large font size. It then positions and clips
2106         the text so that the underline should fill a box if the underline grows in proportion
2107         to text size. The comparison is to a box that has its background color set.
2108
2109         Reviewed by Dean Jackson.
2110
2111         * fast/css3-text/css3-text-decoration/text-decoration-thickness-expected.html: Added.
2112         * fast/css3-text/css3-text-decoration/text-decoration-thickness.html: Added.
2113
2114 2014-02-10  Myles C. Maxfield  <mmaxfield@apple.com>
2115
2116         Convert position:sticky and position:fixed properties to position:static and position:absolute upon copy
2117         https://bugs.webkit.org/show_bug.cgi?id=128194
2118
2119         Reviewed by Simon Fraser.
2120
2121         Checks that the style properties get converted.
2122
2123         * editing/pasteboard/copy-paste-converts-sticky-and-fixed-expected.txt: Added.
2124         * editing/pasteboard/copy-paste-converts-sticky-and-fixed.html: Added.
2125
2126 2014-02-11  Youenn Fablet  <youennf@gmail.com>
2127
2128         XMLHttpRequest should not send DNT header
2129         https://bugs.webkit.org/show_bug.cgi?id=128533
2130
2131         Reviewed by Alexey Proskuryakov.
2132
2133         Updated http/tests/xmlhttprequest/set-dangerous-headers.html to test that DNT header is not sent.
2134
2135         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
2136         * http/tests/xmlhttprequest/set-dangerous-headers.html:
2137
2138 2014-02-10  Jeffrey Pfau  <jpfau@apple.com>
2139
2140         Bring third-party app cache blocking behavior in line with private browsing app cache blocking behavior
2141         https://bugs.webkit.org/show_bug.cgi?id=128557
2142
2143         Reviewed by Alexey Proskuryakov.
2144
2145         * http/tests/security/resources/cross-origin-iframe-for-appcache-allowed.html:
2146         * http/tests/security/resources/cross-origin-iframe-for-appcache.html:
2147         * http/tests/security/resources/same-origin-iframe-for-appcache-blocked.html:
2148
2149 2014-02-11  Brady Eidson  <beidson@apple.com>
2150
2151         IDB: The test after storage/indexeddb/mozilla/object-identity.html fails in cleanup code
2152         <rdar://problem/16040663> and https://bugs.webkit.org/show_bug.cgi?id=128621
2153
2154         Reviewed by Alexey Proskuryakov.
2155
2156         * platform/mac-wk2/TestExpectations: Enabled all of the storage/indexeddb/mozilla tests except 1.
2157
2158 2014-02-11  Diego Pino Garcia  <dpino@igalia.com>
2159
2160         Unreviewed. Fix typo in layout test introduced in r163811.
2161
2162         * inspector-protocol/debugger/hit-breakpoint-from-console.html:
2163
2164 2014-02-11  Samuel White  <samuel_white@apple.com>
2165
2166         AX: Add text replacement activity support to NSAccessibilitySelectTextWithCriteriaParameterizedAttribute.
2167         https://bugs.webkit.org/show_bug.cgi?id=128397
2168
2169         Reviewed by Chris Fleizach.
2170
2171         Updated test and expectations to handle text replacement.
2172
2173         * platform/mac/accessibility/select-text-expected.txt:
2174         * platform/mac/accessibility/select-text.html:
2175
2176 2014-02-11  Brady Eidson  <beidson@apple.com>
2177
2178         IndexedDB tests on some bots are flakey (timeouts)
2179         <rdar://problem/16038745> and https://bugs.webkit.org/show_bug.cgi?id=128612
2180
2181         Reviewed by Sam Weinig.
2182
2183         * platform/mac-wk2/TestExpectations: Reenable the tests.
2184
2185 2014-02-11  James Craig  <jcraig@apple.com>
2186
2187         Web Inspector: AX: Accessibility Node Inspection
2188         https://bugs.webkit.org/show_bug.cgi?id=127447
2189
2190         Reviewed by Timothy Hatcher.
2191
2192         New layout verifying AccessibilityObject::computedRoleString()
2193
2194         * accessibility/roles-computedRoleString-expected.txt: Added.
2195         * accessibility/roles-computedRoleString.html: Added.
2196
2197 2014-02-10  Oliver Hunt  <oliver@apple.com>
2198
2199         Stop throwing when attempting to read instance properties directly from the prototype
2200         https://bugs.webkit.org/show_bug.cgi?id=128568
2201
2202         Reviewed by Mark Lam.
2203
2204         Update tests to match required behavior.
2205
2206         * js/dom/dom-as-prototype-assignment-exception-expected.txt:
2207         * js/dom/script-tests/dom-as-prototype-assignment-exception.js:
2208
2209 2014-02-11  Alexey Proskuryakov  <ap@apple.com>
2210
2211         Animation tests are flaky in Release on EWS, too.
2212
2213         * platform/mac/TestExpectations: Removed [ Debug ] from several animation test
2214         expectations.
2215
2216 2014-02-11  Sergio Villar Senin  <svillar@igalia.com>
2217
2218         [CSS Grid Layout] Support calc() breadth size type
2219         https://bugs.webkit.org/show_bug.cgi?id=103761
2220
2221         Reviewed by Dean Jackson.
2222
2223         Added some more tests for track breadths specified with calc().
2224
2225         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
2226         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
2227         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
2228         * fast/css-grid-layout/grid-columns-rows-get-set.html:
2229         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
2230         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
2231         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
2232         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
2233         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
2234         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
2235         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
2236         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
2237
2238 2014-02-11  Radu Stavila  <stavila@adobe.com>
2239
2240         [CSS Regions] clipping rectangle for "overflow: hidden" should be based on the padding box, not the content box
2241         https://bugs.webkit.org/show_bug.cgi?id=119546
2242
2243         Reviewed by Anders Carlsson.
2244
2245         Added tests for the correct painting of region overflow over the region's padding.
2246         This problem was solved by https://bugs.webkit.org/show_bug.cgi?id=118665 and
2247         https://bugs.webkit.org/show_bug.cgi?id=128590.
2248         Two writing modes (horiz-bt and vert-rl) are still not working properly and a separate
2249         issue has been created for them (https://bugs.webkit.org/show_bug.cgi?id=128600).
2250
2251         * fast/regions/clip-to-padding-box-expected.html: Added.
2252         * fast/regions/clip-to-padding-box-margins-expected.html: Added.
2253         * fast/regions/clip-to-padding-box-margins.html: Added.
2254         * fast/regions/clip-to-padding-box-vertical-lr-expected.html: Added.
2255         * fast/regions/clip-to-padding-box-vertical-lr.html: Added.
2256         * fast/regions/clip-to-padding-box.html: Added.
2257
2258 2014-02-10  Filip Pizlo  <fpizlo@apple.com>
2259
2260         LICM should gracefully handle unprofiled code
2261         https://bugs.webkit.org/show_bug.cgi?id=127848
2262
2263         Reviewed by Mark Hahnenberg.
2264
2265         * js/regress/script-tests/unprofiled-licm.js: Added.
2266         (foo):
2267         * js/regress/unprofiled-licm-expected.txt: Added.
2268         * js/regress/unprofiled-licm.html: Added.
2269
2270 2014-02-10  David Hyatt  <hyatt@apple.com>
2271
2272         [New Multicolumn] Make columns work with line grids
2273         https://bugs.webkit.org/show_bug.cgi?id=128555
2274
2275         Reviewed by Antti Koivisto.
2276
2277         Added line-snap-into-columns.html and line-snap-inside-columns.html
2278
2279         * fast/multicol/newmulticol/line-grid-inside-columns-expected.html: Added.
2280         * fast/multicol/newmulticol/line-grid-inside-columns.html: Added.
2281         * fast/multicol/newmulticol/line-grid-into-columns-expected.html: Added.
2282         * fast/multicol/newmulticol/line-grid-into-columns.html: Added.
2283
2284 2014-02-11  Brady Eidson  <beidson@apple.com>
2285
2286         IDB: storage/indexeddb/mozilla/cursor-update-updates-indexes.html ASSERTs
2287         <rdar://problem/16034112> and https://bugs.webkit.org/show_bug.cgi?id=128581
2288
2289         Reviewed by Alexey Proskuryakov.
2290
2291         * platform/mac-wk2/TestExpectations: Add the test to the enabled list.
2292
2293 2014-02-11  Radu Stavila  <stavila@adobe.com>
2294
2295         [CSS Regions] Overflow above the first region is not properly painted for regions with padding
2296         https://bugs.webkit.org/show_bug.cgi?id=128590
2297
2298         Reviewed by Andrei Bucur.
2299
2300         Added test for the correct painting of overflow above the first region
2301         when the region has padding.
2302
2303         * fast/regions/region-padding-overflow-hidden-expected.html: Added.
2304         * fast/regions/region-padding-overflow-hidden.html: Added.
2305
2306 2014-02-11  Piotr Grad  <p.grad@samsung.com>
2307
2308         [GStreamer] High playback rate causes crash
2309         https://bugs.webkit.org/show_bug.cgi?id=128453
2310
2311         Reviewed by Philippe Normand.
2312
2313         Test checks if passing high playback rate causes crash.
2314
2315         * media/video-extreme-playbackrate-crash-expected.txt: Added.
2316         * media/video-extreme-playbackrate-crash.html: Added.
2317
2318 2014-02-11  Alexey Proskuryakov  <ap@apple.com>
2319
2320         Skip IndexedDB tests again, they are failing.
2321
2322         * platform/mac-wk2/TestExpectations:
2323
2324 2014-02-11  Alexey Proskuryakov  <ap@apple.com>
2325
2326         Add hooks for wrapping CryptoKeys in SerializedScriptValue
2327         https://bugs.webkit.org/show_bug.cgi?id=128567
2328
2329         * platform/mac/TestExpectations: Forgot to include this in the patch, skipping a
2330         worker test that no longer works.
2331
2332 2014-02-10  Brady Eidson  <beidson@apple.com>
2333
2334         IndexedDB assertion at IDBTransactionBackend::~IDBTransactionBackend()
2335         https://bugs.webkit.org/show_bug.cgi?id=128341
2336
2337         Reviewed by Maciej Stachowiak.
2338
2339         * platform/mac-wk2/TestExpectations: Reenable the indexeddb tests that are known to pass.
2340
2341 2014-02-10  Alexey Proskuryakov  <ap@apple.com>
2342
2343         svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures.html and svg/css/font-face-crash.html
2344         frequently assert in ComplexTextController::offsetForPosition
2345         https://bugs.webkit.org/show_bug.cgi?id=119747
2346
2347         * platform/mac/TestExpectations: Skipped the latter test in debug builds.
2348
2349 2014-02-10  Brady Eidson  <beidson@apple.com>
2350
2351         IDB: storage/indexeddb/mozilla/object-store-inline-autoincrement-key-added-on-put.html fails
2352         <rdar://problem/16033286> and https://bugs.webkit.org/show_bug.cgi?id=128574
2353
2354         Reviewed by Maciej Stachowiak.
2355
2356         * platform/mac-wk2/TestExpectations:  Add the test (still skipped for now due to unrelated reasons).
2357
2358 2014-02-10  Benjamin Poulain  <benjamin@webkit.org>
2359
2360         Add the basic infrastructure to compile attributes matching in selectors
2361         https://bugs.webkit.org/show_bug.cgi?id=128484
2362
2363         Reviewed by Gavin Barraclough.
2364
2365         Tests the various cases requiring more register than what is available from the caller-saved pool.
2366
2367         * fast/selectors/querySelector-attribute-match-with-child-backtracking-expected.txt: Added.
2368         * fast/selectors/querySelector-attribute-match-with-child-backtracking.html: Added.
2369         * fast/selectors/querySelector-long-attribute-match-with-child-backtracking-expected.txt: Added.
2370         * fast/selectors/querySelector-long-attribute-match-with-child-backtracking.html: Added.
2371         * fast/selectors/querySelector-long-multiple-attribute-match-with-child-backtracking-expected.txt: Added.
2372         * fast/selectors/querySelector-long-multiple-attribute-match-with-child-backtracking.html: Added.
2373         * fast/selectors/querySelector-multiple-attribute-match-with-child-backtracking-expected.txt: Added.
2374         * fast/selectors/querySelector-multiple-attribute-match-with-child-backtracking.html: Added.
2375
2376 2014-02-10  Brady Eidson  <beidson@apple.com>
2377
2378         IDB: storage/indexeddb/mozilla/indexes.html fails
2379         <rdar://problem/16031590> and https://bugs.webkit.org/show_bug.cgi?id=128563
2380
2381         Reviewed by Tim Horton.
2382
2383         * platform/mac-wk2/TestExpectations: Add the test (still skipped for now due to unrelated reasons).
2384
2385 2014-02-09  Dean Jackson  <dino@apple.com>
2386
2387         Update aspect-ratio property to have constraining keywords
2388         https://bugs.webkit.org/show_bug.cgi?id=128262
2389
2390         Reviewed by Simon Fraser.
2391
2392         Add tests for new from-intrinsic and from-dimensions
2393         property values.
2394
2395         * fast/css/aspect-ratio-inheritance-expected.txt:
2396         * fast/css/aspect-ratio-inheritance.html:
2397         * fast/css/aspect-ratio-parsing-tests-expected.txt:
2398         * fast/css/aspect-ratio-parsing-tests.html:
2399
2400 2014-02-10  Mark Lam  <mark.lam@apple.com>
2401
2402         REGRESSION(r163660-r163664): js/dom/stack-trace.html fails.
2403         <https://webkit.org/b/128544>
2404
2405         Reviewed by Alexey Proskuryakov.
2406
2407         The failing test is fragile. The test intends to test a recursion pattern
2408         i.e. the top of the stack trace should show a repeated cycle of certain
2409         function calls. However, the test makes a faulty assumption about which
2410         function in that recursion pattern will be the one that overflows the
2411         stack.
2412
2413         The fix is to make the test check for repetition of that recursion pattern
2414         instead of making a specific assumption as to which function within that
2415         recursion pattern will overflow the stack.
2416
2417         * TestExpectations: reverted skipped test.
2418         * js/dom/script-tests/stack-trace.js:
2419         (stackTraceLineFor):
2420         - refactored this code to generated the stack trace line out of printStack.
2421         (printStack):
2422         - updated to use stackTraceLineFor.
2423         (dumpPattern):
2424         - utility function to dump the recursion pattern being matched.
2425         (matchesPatternAtLine):
2426         (matchPattern):
2427         (checkStackForPattern):
2428         - utility functions for testing if the stack trace matches the expected
2429           recursion pattern. The pattern is an array of stack trace lines that
2430           we should see repeated in the stack trace starting from the top.
2431
2432           The top line of the stack trace may match any line in the pattern.
2433           Thereafter, subsequent lines much patch lines in the pattern starting
2434           with the line after the first match. When we run out of pattern lines,
2435           we'll go back to the first pattern line and continue the matching test
2436           until we run out of stack trace lines to match.
2437
2438           If any mismatch is found, the test fails.
2439
2440         * js/dom/stack-trace-expected.txt:
2441         - updates baseline for expected results.
2442
2443 2014-02-10  Alexey Proskuryakov  <ap@apple.com>
2444
2445         svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures.html frequently asserts
2446         in ComplexTextController::offsetForPosition
2447         https://bugs.webkit.org/show_bug.cgi?id=119747
2448
2449         * platform/mac/TestExpectations: Skipped it in debug builds.
2450
2451 2014-02-07  Jeffrey Pfau  <jpfau@apple.com>
2452
2453         Disable access to application cache when in private browsing
2454         https://bugs.webkit.org/show_bug.cgi?id=128426
2455
2456         Reviewed by Alexey Proskuryakov.
2457
2458         * http/tests/security/appcache-in-private-browsing-expected.txt: Added.
2459         * http/tests/security/appcache-in-private-browsing.html: Added.
2460         * http/tests/security/appcache-switching-private-browsing-expected.txt: Added.
2461         * http/tests/security/appcache-switching-private-browsing.html: Added.
2462         * http/tests/security/resources/frame-for-appcache-in-private-browsing.html: Added.
2463
2464 2014-02-10  Alexey Proskuryakov  <ap@apple.com>
2465
2466         Move animation tests that have similar failing behavior in debug builds together,
2467         and mark them as passing in release.
2468
2469         * platform/mac/TestExpectations:
2470
2471 2014-02-10  Alexey Proskuryakov  <ap@apple.com>
2472
2473         Flaky Test: animations/play-state-suspend.html
2474         https://bugs.webkit.org/show_bug.cgi?id=50959
2475
2476         * platform/mac/TestExpectations: Marked it as such.
2477
2478 2014-02-10  Brady Eidson  <beidson@apple.com>
2479
2480         IDB: storage/indexeddb/mozilla/object-store-remove-values.html fails
2481         <rdar://problem/16029319> and https://bugs.webkit.org/show_bug.cgi?id=128487
2482
2483         Reviewed by Tim Horton.
2484
2485         * platform/mac-wk2/TestExpectations: Add the now-passing test (skipped because of
2486           unrelated flakiness in IDB tests)
2487
2488 2014-02-10  Diego Pino Garcia  <dpino@igalia.com>
2489
2490         Web Inspector: add test for hitting breakpoints from functions called via console
2491         https://bugs.webkit.org/show_bug.cgi?id=126845
2492
2493         Reviewed by Timothy Hatcher.
2494
2495         * inspector-protocol/debugger/hit-breakpoint-from-console-expected.txt: Added.
2496         * inspector-protocol/debugger/hit-breakpoint-from-console.html: Added.
2497
2498 2014-02-10  Mark Hahnenberg  <mhahnenberg@apple.com>
2499
2500         Handling of opaque roots is wrong in EdenCollections
2501         https://bugs.webkit.org/show_bug.cgi?id=128210
2502
2503         Reviewed by Geoffrey Garen.
2504
2505         Forgot to svn add the regression tests for this bug.
2506
2507         * js/generational-opaque-roots-expected.txt: Added.
2508         * js/script-tests/generational-opaque-roots.js: Added.
2509
2510 2014-02-10  Brady Eidson  <beidson@apple.com>
2511
2512         Skip indexeddb tests for now until somebody can explore 128341.
2513         https://bugs.webkit.org/show_bug.cgi?id=128341
2514
2515         * platform/mac-wk2/TestExpectations:
2516
2517 2014-02-10  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2518
2519         Unreviewed EFL gardening
2520
2521         Add test expectations for crashing tests.
2522
2523         * platform/efl-wk2/TestExpectations:
2524
2525 2014-02-10  Alexey Proskuryakov  <ap@apple.com>
2526
2527         REGRESSION(r163660-r163664): js/dom/stack-trace.html fails
2528         https://bugs.webkit.org/show_bug.cgi?id=128544
2529
2530         * TestExpectations: Marked as such (possibly passing on other platforms?)
2531
2532 2014-02-10  Filip Pizlo  <fpizlo@apple.com>
2533
2534         Skip fast/workers/dedicated-worker-lifecycle
2535         https://bugs.webkit.org/show_bug.cgi?id=128537
2536
2537         * TestExpectations:
2538
2539 2014-02-10  Mihnea Ovidenie  <mihnea@adobe.com>
2540
2541         [CSSRegions] Add tests for scrolling composited content
2542         https://bugs.webkit.org/show_bug.cgi?id=128527
2543
2544         Reviewed by Andrei Bucur.
2545
2546         Add tests take simulate scrolling in the context of regions and composited content:
2547         1. scroll an empty region that is composited
2548         2. scroll a region that displays composited content
2549
2550         * compositing/regions/composited-content-fixed-region-scrolled-expected.txt: Added.
2551         * compositing/regions/composited-content-fixed-region-scrolled.html: Added.
2552         * compositing/regions/fixed-empty-region-scrolled-expected.txt: Added.
2553         * compositing/regions/fixed-empty-region-scrolled.html: Added.
2554
2555 2014-02-10  Mihnea Ovidenie  <mihnea@adobe.com>
2556
2557         [CSS Regions] Fix Propagating Border and Padding for Inline Replaced Elements Flowed in Regions
2558         https://bugs.webkit.org/show_bug.cgi?id=123143
2559
2560         Reviewed by Andrei Bucur.
2561
2562         Add test to make sure that outlines and borders are properly painted for inline replaced
2563         transformed elements, having margins and paddings, displayed in region.
2564
2565         * compositing/regions/inline-replaced-transformed-in-region-expected.html: Added.
2566         * compositing/regions/inline-replaced-transformed-in-region.html: Added.
2567
2568 2014-02-09  Dirk Schulze  <krit@webkit.org>
2569
2570         -webkit-clip-path should support fill, stroke, view-box keywords
2571         https://bugs.webkit.org/show_bug.cgi?id=128393
2572
2573         Reviewed by Dean Jackson.
2574
2575         Update or add new tests for changed clip-path keywords.
2576
2577         * css3/masking/clip-path-circle-bounding-box.html: Removed.
2578         * fast/masking/parsing-clip-path-shape.html:
2579         * platform/mac/css3/masking/clip-path-circle-bounding-box-expected.png: Removed.
2580         * platform/mac/css3/masking/clip-path-circle-bounding-box-expected.txt: Removed.
2581         * svg/clip-path/clip-path-shape-fill-expected.svg: Added.
2582         * svg/clip-path/clip-path-shape-fill.svg: Added.
2583         * svg/clip-path/clip-path-shape-stroke-expected.svg: Added.
2584         * svg/clip-path/clip-path-shape-stroke.svg: Added.
2585         * svg/clip-path/clip-path-shape-view-box-expected.svg: Added.
2586         * svg/clip-path/clip-path-shape-view-box.svg: Added.
2587
2588 2014-02-09  Carlos Garnacho  <carlosg@gnome.org>
2589
2590         [GTK] Enable touch features
2591         https://bugs.webkit.org/show_bug.cgi?id=98931
2592
2593         Reviewed by Carlos Garcia Campos.
2594
2595         * platform/gtk/TestExpectations: remove fast/events/touch
2596         * platform/gtk-wk2/TestExpectations: Add new expectations on
2597         fast/events/touch events.
2598
2599 2014-02-08  Brady Eidson  <beidson@apple.com>
2600
2601         IDB: storage/indexeddb/mozilla/object-cursors.html fails
2602         <rdar://problem/16020585> and https://bugs.webkit.org/show_bug.cgi?id=128479
2603
2604         Reviewed by Dan Bernstein.
2605
2606         * platform/mac-wk2/TestExpectations: Enable the test.
2607
2608 2014-02-08  Brady Eidson  <beidson@apple.com>
2609
2610         IDB: storage/indexeddb/mozilla/index-prev-no-duplicate.html fails
2611         <rdar://problem/16018918> and https://bugs.webkit.org/show_bug.cgi?id=128444
2612
2613         Reviewed by Dan Bernstein.
2614
2615         * platform/mac-wk2/TestExpectations: Enable the test.
2616
2617 2014-02-08  Brady Eidson  <beidson@apple.com>
2618
2619         IDB: storage/indexeddb/mozilla/versionchange-abort.html fails
2620         <rdar://problem/16018887> and https://bugs.webkit.org/show_bug.cgi?id=128442
2621
2622         Reviewed by Dan Bernstein.
2623
2624         * platform/mac-wk2/TestExpectations: Enable the test.
2625           Also add all the other storage/indexeddb/mozilla test with expectations as they
2626           are what I’m focusing on right now.
2627
2628 2014-02-08  Brady Eidson  <beidson@apple.com>
2629
2630         IDB: storage/indexeddb/mozilla/cursors.html fails
2631         <rdar://problem/16017998> and https://bugs.webkit.org/show_bug.cgi?id=128423
2632
2633         Reviewed by Dan Bernstein.
2634
2635         * platform/mac-wk2/TestExpectations: Unskip storage/indexeddb/mozilla/cursors.html.
2636
2637         Revert the change to storage/indexeddb/mozilla/clear.html as it is now clear how a 
2638         null cursor might be returned from openCursor: 
2639         * storage/indexeddb/mozilla/clear-expected.txt:
2640         * storage/indexeddb/mozilla/resources/clear.js:
2641
2642 2014-02-08  Chris J. Shull  <chrisjshull@gmail.com>
2643
2644         Web Inspector: Find evaluates attributes in a case sensitive manner
2645         https://bugs.webkit.org/show_bug.cgi?id=128405
2646
2647         Reviewed by Timothy Hatcher.
2648
2649         Added checks for searches where capitalization in the attributes did not match the capitalization in the search. Also fleshed out other search types with checks for valid capitalization differences.
2650
2651         * inspector-protocol/dom/dom-search-expected.txt:
2652         * inspector-protocol/dom/resources/dom-search-queries.js:
2653
2654 2014-02-08  Dan Bernstein  <mitz@apple.com>
2655
2656         Remove client-drawn highlights (-webkit-highlight, WebHTMLHighlighter)
2657         https://bugs.webkit.org/show_bug.cgi?id=128456
2658
2659         Reviewed by Anders Carlsson.
2660
2661         * fast/css/getComputedStyle/computed-style-expected.txt:
2662         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2663         * svg/css/getComputedStyle-basic-expected.txt:
2664
2665 2014-02-08  Zan Dobersek  <zdobersek@igalia.com>
2666
2667         Convert current MHTML tests into reftests
2668         https://bugs.webkit.org/show_bug.cgi?id=116443
2669
2670         Reviewed by Andreas Kling.
2671
2672         Convert the current set of MHTML tests into reference tests. Reference files are copied from the *_original files
2673         where available (with the *_original files removed) or from the source markup and code that's stored in the archive.
2674         Both the archives and the reference files are adjusted to now dump pixel output instead of text.
2675
2676         * mhtml/check_domain-expected.html: Added.
2677         * mhtml/check_domain-expected.txt: Removed.
2678         * mhtml/check_domain.mht:
2679         * mhtml/frame_4.html_original: Removed.
2680         * mhtml/multi_frames.html_original: Removed.
2681         * mhtml/multi_frames_binary-expected.html: Added.
2682         * mhtml/multi_frames_binary-expected.txt: Removed.
2683         * mhtml/multi_frames_binary.mht:
2684         * mhtml/multi_frames_ie-expected.html: Added.
2685         * mhtml/multi_frames_ie-expected.txt: Removed.
2686         * mhtml/multi_frames_ie.mht:
2687         * mhtml/multi_frames_unmht-expected.html: Added.
2688         * mhtml/multi_frames_unmht-expected.txt: Removed.
2689         * mhtml/multi_frames_unmht.mht:
2690         * mhtml/page_with_css_and_js_ie-expected.html: Copied from LayoutTests/mhtml/page_with_css_and_js.html_original.
2691         * mhtml/page_with_css_and_js_ie-expected.txt: Removed.
2692         * mhtml/page_with_css_and_js_ie.mht:
2693         * mhtml/page_with_css_and_js_unmht-expected.html: Renamed from LayoutTests/mhtml/page_with_css_and_js.html_original.
2694         * mhtml/page_with_css_and_js_unmht-expected.txt: Removed.
2695         * mhtml/page_with_css_and_js_unmht.mht:
2696         * mhtml/page_with_image.html_original: Removed.
2697         * mhtml/page_with_image_ie-expected.html: Added.
2698         * mhtml/page_with_image_ie-expected.txt: Removed.
2699         * mhtml/page_with_image_ie.mht:
2700         * mhtml/page_with_image_unmht-expected.html: Added.
2701         * mhtml/page_with_image_unmht-expected.txt: Removed.
2702         * mhtml/page_with_image_unmht.mht:
2703         * mhtml/resources/frame_0.html: Renamed from LayoutTests/mhtml/frame_0.html_original.
2704         * mhtml/resources/frame_1.html: Renamed from LayoutTests/mhtml/frame_1.html_original.
2705         * mhtml/resources/frame_2.html: Renamed from LayoutTests/mhtml/frame_2.html_original.
2706         * mhtml/resources/frame_4.html: Added.
2707         * mhtml/resources/hide_image.css: Added.
2708         (#secondDiv):
2709         * mhtml/resources/remove_image_script.js: Added.
2710         (onLoad):
2711         * mhtml/resources/style.css: Copied from LayoutTests/mhtml/shared_buffer_bug.mht.
2712         (h1):
2713         * mhtml/shared_buffer_bug-expected.html: Added.
2714         * mhtml/shared_buffer_bug-expected.txt: Removed.
2715         * mhtml/shared_buffer_bug.mht:
2716         * mhtml/simple_page_ie-expected.html: Copied from LayoutTests/mhtml/simple_page.html_original.
2717         * mhtml/simple_page_ie-expected.txt: Removed.
2718         * mhtml/simple_page_ie.mht:
2719         * mhtml/simple_page_unmht-expected.html: Renamed from LayoutTests/mhtml/simple_page.html_original.
2720         * mhtml/simple_page_unmht-expected.txt: Removed.
2721         * mhtml/simple_page_unmht.mht:
2722
2723 2014-02-07  Gavin Barraclough  <barraclough@apple.com>
2724
2725         Remove isInitialState flag from Page::setViewState
2726         https://bugs.webkit.org/show_bug.cgi?id=128428
2727
2728         Reviewed by Sam Weinig.
2729
2730         * fast/events/page-visibility-iframe-delete-test.html:
2731         * fast/events/page-visibility-iframe-move-test.html:
2732             - resetPageVisibility will now cause additional visibiliy events to fire;
2733               clean up the event listeners to avoid this affecting the test results.
2734
2735 2014-02-07  Beth Dakin  <bdakin@apple.com>
2736
2737         Should get rid of TileController's CoverageForSlowScrolling mode
2738         https://bugs.webkit.org/show_bug.cgi?id=128339
2739
2740         Reviewed by Simon Fraser.
2741
2742         Slow scrolling no longer creates tiles of a different size.
2743
2744         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt:
2745         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
2746         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2747
2748 2014-02-07  Brady Eidson  <beidson@apple.com>
2749
2750         IDB: Some Mozilla cursor mutation tests fail
2751         <rdar://problem/16011680> and https://bugs.webkit.org/show_bug.cgi?id=128374
2752
2753         Reviewed by Sam Weinig.
2754
2755         * platform/mac-wk2/TestExpectations: Add two tests that now pass.
2756
2757 2014-02-07  Ryosuke Niwa  <rniwa@webkit.org>
2758
2759         Revert r154384 and r154674 as they broke selection rect computations for text with ligatures.
2760
2761         * fast/text/partial-textruns-expected.html: Removed.
2762         * fast/text/partial-textruns.html: Removed.
2763         * fast/text/resources/PTS55F-webfont.ttf: Removed.
2764
2765 2014-02-07  Brendan Long  <b.long@cablelabs.com>
2766
2767         Update TextTrack API to current spec
2768         https://bugs.webkit.org/show_bug.cgi?id=122218
2769
2770         Refactoring VTTCue out of TextTrackCue.
2771
2772         Reviewed by Eric Carlson.
2773
2774         * js/dom/constructor-length.html: Add VTTCue constructor.
2775         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Same.
2776         * platform/efl/js/dom/constructor-length-expected.txt: Same.
2777         * js/dom/global-constructors-attributes-expected.txt: Same.
2778         * platform/gtk-wk2/js/dom/constructor-length-expected.txt:  Same.
2779         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt: Same.
2780         * platform/gtk/js/dom/constructor-length-expected.txt: Same.
2781         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Same.
2782         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Same.
2783         * platform/mac/js/dom/constructor-length-expected.txt: Same.
2784         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Same.
2785         * platform/win/js/dom/global-constructors-attributes-expected.txt: Same.
2786         * media/track/track-cues-cuechange-expected.txt: Cues are of type VTTCue now.
2787         * media/track/track-cues-enter-exit-expected.txt: Same.
2788         * media/track/track-vttcue-expected.txt: Test VTTCue interface.
2789         * media/track/track-vttcue.html: Same.
2790         * media/video-test.js:
2791         (testExpected): Add "instanceof" as a valid operator.
2792
2793 2014-02-07  Mihai Tica  <mitica@adobe.com>
2794
2795         [CSS Background Blending] Unprefix the -webkit-background-blend-mode property
2796
2797         https://bugs.webkit.org/show_bug.cgi?id=128270
2798
2799         Reviewed by Dean Jackson.
2800
2801         This patch consist of unprefixing the -webkit-background-blend-mode. 
2802         The property now changes to background-blend-mode.        
2803
2804         * css3/compositing/background-blend-mode-background-attachement-fixed-expected.html:
2805         * css3/compositing/background-blend-mode-background-attachement-fixed.html:
2806         * css3/compositing/background-blend-mode-background-clip-content-box-expected.html:
2807         * css3/compositing/background-blend-mode-background-clip-content-box.html:
2808         * css3/compositing/background-blend-mode-background-clip-padding-box-expected.html:
2809         * css3/compositing/background-blend-mode-background-clip-padding-box.html:
2810         * css3/compositing/background-blend-mode-background-origin-border-box-expected.html:
2811         * css3/compositing/background-blend-mode-background-origin-border-box.html:
2812         * css3/compositing/background-blend-mode-background-position-percentage-expected.html:
2813         * css3/compositing/background-blend-mode-background-position-percentage.html:
2814         * css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html:
2815         * css3/compositing/background-blend-mode-background-repeat-no-repeat.html:
2816         * css3/compositing/background-blend-mode-background-size-contain-expected.html:
2817         * css3/compositing/background-blend-mode-background-size-contain.html:
2818         * css3/compositing/background-blend-mode-background-size-cover-expected.html:
2819         * css3/compositing/background-blend-mode-background-size-cover.html:
2820         * css3/compositing/background-blend-mode-crossfade-image.html:
2821         * css3/compositing/background-blend-mode-data-uri-svg-image.html:
2822         * css3/compositing/background-blend-mode-default-value.html:
2823         * css3/compositing/background-blend-mode-different-image-formats.html:
2824         * css3/compositing/background-blend-mode-gif-color-2.html:
2825         * css3/compositing/background-blend-mode-gif-color.html:
2826         * css3/compositing/background-blend-mode-gradient-color.html:
2827         * css3/compositing/background-blend-mode-gradient-gradient.html:
2828         * css3/compositing/background-blend-mode-gradient-image.html:
2829         * css3/compositing/background-blend-mode-image-color.html:
2830         * css3/compositing/background-blend-mode-image-image.html:
2831         * css3/compositing/background-blend-mode-image-svg.html:
2832         * css3/compositing/background-blend-mode-multiple-background-layers.html:
2833         * css3/compositing/background-blend-mode-property-expected.txt:
2834         * css3/compositing/background-blend-mode-property-parsing-expected.txt:
2835         * css3/compositing/background-blend-mode-separate-layer-declaration.html:
2836         * css3/compositing/background-blend-mode-single-layer-no-blending.html:
2837         * css3/compositing/background-blend-mode-svg-color.html:
2838         * css3/compositing/background-blend-mode-svg.html:
2839         * css3/compositing/background-blend-mode-tiled-layers.html:
2840         * css3/compositing/blend-mode-layers.html:
2841         * css3/compositing/effect-background-blend-mode-stacking.html:
2842         * css3/compositing/effect-background-blend-mode-tiled.html:
2843         * css3/compositing/effect-background-blend-mode.html:
2844         * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
2845         (testBlendModeRule):
2846         * css3/compositing/script-tests/background-blend-mode-property.js:
2847         (testblendmode):
2848
2849 2014-02-07  Samuel White  <samuel_white@apple.com>
2850
2851         AX: Find and select text with respect to insertion point using accessibility API.
2852         https://bugs.webkit.org/show_bug.cgi?id=128026
2853
2854         Reviewed by Chris Fleizach.
2855
2856         Tests that text selection via the accessibility API works as expected.
2857
2858         * platform/mac/accessibility/bounds-for-range-expected.txt:
2859         * platform/mac/accessibility/select-text-expected.txt: Added.
2860         * platform/mac/accessibility/select-text.html: Added.
2861
2862 2014-02-06  Brady Eidson  <beidson@apple.com>
2863
2864         IDB: storage/indexeddb/create-index-with-integer-keys.html fails
2865         <rdar://problem/16002857> and https://bugs.webkit.org/show_bug.cgi?id=128316
2866
2867         Reviewed by Geoff Garen.
2868
2869         * platform/mac-wk2/TestExpectations: Enable the test.
2870
2871 2014-02-07  Frédéric Wang  <fred.wang@free.fr>
2872
2873         childShouldCreateRenderer should return false for the mspace element
2874         https://bugs.webkit.org/show_bug.cgi?id=128325
2875
2876         Reviewed by Chris Fleizach.
2877
2878         Add tests to ensure that the mspace element does not have renderer
2879         children.
2880
2881         * mathml/presentation/mspace-children-expected.png: Added.
2882         * mathml/presentation/mspace-children-expected.txt: Added.
2883         * mathml/presentation/mspace-children.html: Added.
2884         * platform/mathml/presentation/mspace-children-expected.txt: Added.
2885
2886 2014-02-07  Javier Fernandez  <jfernandez@igalia.com>
2887
2888         [CSS Grid Layout] Rename grid-definition-{columns|rows} to match the new syntax
2889         https://bugs.webkit.org/show_bug.cgi?id=127989
2890
2891         Reviewed by Andreas Kling.
2892
2893         In the latest WD, grid-definition-{columns|rows} were renamed to grid-template-{columns|rows}.
2894
2895         * fast/css-grid-layout/auto-content-resolution-columns.html:
2896         * fast/css-grid-layout/auto-content-resolution-rows.html:
2897         * fast/css-grid-layout/breadth-size-resolution-grid.html:
2898         * fast/css-grid-layout/calc-resolution-grid-item.html:
2899         * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
2900         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
2901         * fast/css-grid-layout/flex-content-resolution-columns.html:
2902         * fast/css-grid-layout/flex-content-resolution-rows.html:
2903         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
2904         * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
2905         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
2906         * fast/css-grid-layout/grid-auto-flow-resolution.html:
2907         * fast/css-grid-layout/grid-auto-flow-update.html:
2908         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
2909         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
2910         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
2911         * fast/css-grid-layout/grid-columns-rows-get-set.html:
2912         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
2913         * fast/css-grid-layout/grid-element-border-grid-item.html:
2914         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
2915         * fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
2916         * fast/css-grid-layout/grid-element-change-columns-repaint.html:
2917         * fast/css-grid-layout/grid-element-change-rows-repaint-expected.txt:
2918         * fast/css-grid-layout/grid-element-change-rows-repaint.html:
2919         * fast/css-grid-layout/grid-element-empty-row-column.html:
2920         * fast/css-grid-layout/grid-element-min-max-width.html:
2921         * fast/css-grid-layout/grid-element-padding-grid-item.html:
2922         * fast/css-grid-layout/grid-element-padding-margin.html:
2923         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
2924         * fast/css-grid-layout/grid-element-repeat-get-set.html:
2925         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
2926         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
2927         * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
2928         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
2929         * fast/css-grid-layout/grid-item-change-column-repaint.html:
2930         * fast/css-grid-layout/grid-item-change-row-repaint.html:
2931         * fast/css-grid-layout/grid-item-margin-resolution.html:
2932         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
2933         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2934         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
2935         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
2936         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
2937         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
2938         * fast/css-grid-layout/grid-item-order-paint-order.html:
2939         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
2940         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
2941         * fast/css-grid-layout/grid-item-spanning-resolution.html:
2942         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2943         * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
2944         * fast/css-grid-layout/grid-preferred-logical-widths.html:
2945         * fast/css-grid-layout/implicit-columns-auto-resolution.html:
2946         * fast/css-grid-layout/implicit-position-dynamic-change.html:
2947         * fast/css-grid-layout/implicit-rows-auto-resolution.html:
2948         * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
2949         * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
2950         * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
2951         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
2952         * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
2953         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
2954         * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
2955         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
2956         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
2957         * fast/css-grid-layout/named-grid-line-get-set.html:
2958         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
2959         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
2960         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
2961         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
2962         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
2963         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
2964         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
2965         * fast/css-grid-layout/non-named-grid-line-get-set.html:
2966         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
2967         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
2968         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
2969         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
2970         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
2971         * fast/css-grid-layout/percent-resolution-grid-item.html:
2972         * fast/css-grid-layout/place-cell-by-index.html:
2973         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
2974         (testInherit):
2975         (testInitial):
2976         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
2977         (testInherit):
2978         (testInitial):
2979         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2980         (testGridTemplatesValues):
2981         (testGridTemplatesSetJSValues):
2982         (testNonGridTemplatesSetJSValues):
2983         (checkGridTemplatesSetJSValues):
2984         (testGridTemplatesSetBadJSValues):
2985         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
2986         (testInherit):
2987         (testInitial):
2988         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
2989         (testInherit):
2990         (testInitial):
2991         * ietestcenter/css3/grid/display-grid-001-expected.htm:
2992
2993 2014-02-07  Dean Jackson  <dino@apple.com>
2994
2995         animations/suspend-resume-animation.html is flakey
2996         https://bugs.webkit.org/show_bug.cgi?id=128379
2997
2998         Marking it as such.
2999
3000         * platform/mac/TestExpectations:
3001
3002 2014-02-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3003
3004         Unreviewed EFL gardening
3005
3006         Remove test expectations after r163586 and skip two http tests.
3007
3008         * platform/efl-wk2/TestExpectations:
3009
3010 2014-02-07  Lukasz Bialek  <l.bialek@samsung.com>
3011
3012         [EFL] editing/style/block-style-005.html failing
3013         https://bugs.webkit.org/show_bug.cgi?id=114612
3014
3015         Reviewed by Ryosuke Niwa.
3016
3017         After r148378 editing/style/block-style-005.htm test stopped passing.
3018         Number of "moveSelectionByLineCommand" is changed to 4 to match intended
3019         test behaviour. Test is confirmed to pass in EFL and GTK ports now.
3020
3021         * editing/style/block-style-005.html:
3022         * platform/efl/TestExpectations:
3023         * platform/gtk/TestExpectations:
3024
3025 2014-02-07  Mihnea Ovidenie  <mihnea@adobe.com>
3026
3027         [CSSRegions] Remove style-scoped tests
3028         https://bugs.webkit.org/show_bug.cgi?id=128361
3029
3030         Reviewed by Andrei Bucur.
3031
3032         Remove tests combining style-scoped and regions. The support was removed from code base
3033         and the tests were skipped from a long time.
3034
3035         * fast/regions/style-scoped/style-scoped-in-flow-expected.html: Removed.
3036         * fast/regions/style-scoped/style-scoped-in-flow-override-container-style-expected.html: Removed.
3037         * fast/regions/style-scoped/style-scoped-in-flow-override-container-style.html: Removed.
3038         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-expected.html: Removed.
3039         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html: Removed.
3040         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-multiple-regions.html: Removed.
3041         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling.html: Removed.
3042         * fast/regions/style-scoped/style-scoped-in-flow.html: Removed.
3043         * platform/efl/TestExpectations:
3044         * platform/gtk-wk2/TestExpectations:
3045         * platform/gtk/TestExpectations:
3046         * platform/mac/TestExpectations:
3047         * platform/win/TestExpectations:
3048         * platform/wincairo/TestExpectations:
3049
3050 2014-02-07  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
3051
3052         Vector-effect updates require a re-layout
3053         https://bugs.webkit.org/show_bug.cgi?id=127553
3054
3055         Reviewed by Andreas Kling.
3056
3057         As noted in the stale SVGRenderStyle::diff() comment, now that layout() observes vector-effect
3058         we need to trigger a re-layout on attribute changes.
3059
3060         Merged from Blink: https://src.chromium.org/viewvc/blink?revision=152570&view=revision
3061
3062         * svg/custom/non-scaling-stroke-update-expected.svg: Added.
3063         * svg/custom/non-scaling-stroke-update.svg: Added.
3064
3065 2014-02-07  ChangSeok Oh  <changseok.oh@collabora.com>
3066
3067         Unreviewed GTK port gardening
3068
3069         * platform/gtk-wk2/TestExpectations:
3070         * platform/gtk/TestExpectations:
3071
3072 2014-02-07  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
3073
3074         Verify misspellings after lines merge/split asynchronously
3075         https://bugs.webkit.org/show_bug.cgi?id=128305
3076
3077         Reviewed by Ryosuke Niwa.
3078
3079         Adapt two spelling tests to use asynchronous spellchecking.
3080
3081         * editing/spelling/script-tests/spelling-backspace-between-lines.js:
3082         (testTwoLinesMisspellings):
3083         (testMisspellingsAfterLineMergeUsingDelete):
3084         (testMisspellingsAfterLineMergeUsingForwardDelete):
3085         Group test cases into separated methods.
3086         Use shouldBeEqualToString to compare strings.
3087         Add newly created div elements instead of overriding
3088         the previous one in order that non DumpRenderTree users
3089         can see what has been tested.
3090
3091         * editing/spelling/spelling-backspace-between-lines-expected.txt:
3092         * editing/spelling/spelling-linebreak-expected.txt:
3093         * editing/spelling/spelling-linebreak.html:
3094
3095 2014-02-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3096
3097         Add a test case for navigator.isProtocolHandlerRegistered
3098         https://bugs.webkit.org/show_bug.cgi?id=128302
3099
3100         Reviewed by Anders Carlsson.
3101
3102         Add a test case for navigator.isProtocolHandlerRegistered. This new test will
3103         check if "navigator.isProtocolHandlerRegistered" throws the proper exceptions
3104         and returns a proper state of handler.
3105
3106         Currently, this function is only supported by EFL WK1 port.
3107
3108         * fast/dom/is-protocol-handler-registered-expected.txt: Added.
3109         * fast/dom/is-protocol-handler-registered.html: Added.
3110         * platform/efl-wk2/TestExpectations: Skip this test.
3111         * platform/gtk/TestExpectations: ditto.
3112         * platform/mac/TestExpectations: ditto.
3113
3114 2014-02-06  Jeffrey Pfau  <jpfau@apple.com>
3115
3116         loadSubframe can return null in SubframeLoader::loadOrRedirectSubframe
3117         https://bugs.webkit.org/show_bug.cgi?id=128344
3118
3119         Reviewed by Ryosuke Niwa.
3120
3121         * TestExpectations: Unskipped tests that were previously crashing
3122
3123 2014-02-06  Zoltan Horvath  <zoltan@webkit.org>
3124
3125         [CSS Shapes] Rounded Insets Let Content Overlap Shape
3126         https://bugs.webkit.org/show_bug.cgi?id=127852
3127
3128         Reviewed by Bem Jones-Bey.
3129
3130         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html: Added.
3131         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html: Added.
3132
3133 2014-02-04  Jeffrey Pfau  <jpfau@apple.com>
3134
3135         Make adoption agency use the task queue
3136         https://bugs.webkit.org/show_bug.cgi?id=109445
3137
3138         Reviewed by Ryosuke Niwa.
3139
3140         * TestExpectations:
3141         * fast/parser/adoption-agency-crash-01-expected.txt: Added.
3142         * fast/parser/adoption-agency-crash-01.html: Added.
3143         * fast/parser/adoption-agency-crash-02-expected.txt: Added.
3144         * fast/parser/adoption-agency-crash-02.html: Added.
3145         * fast/parser/adoption-agency-crash-03-expected.txt: Added.
3146         * fast/parser/adoption-agency-crash-03.html: Added.
3147
3148 2014-02-06  Joseph Pecoraro  <pecoraro@apple.com>
3149
3150         Web Inspector: Add Console support to JSContext Inspection
3151         https://bugs.webkit.org/show_bug.cgi?id=127941
3152
3153         Reviewed by Geoffrey Garen.
3154
3155         * inspector-protocol/page/deny-X-FrameOption-expected.txt:
3156         Update with better line/column numbers now.
3157
3158 2014-01-30  Oliver Hunt  <oliver@apple.com>
3159         Push DOM attributes into the prototype chain
3160         https://bugs.webkit.org/show_bug.cgi?id=127969
3161
3162         Reviewed by Mark Lam.
3163
3164         Update layout test results
3165
3166         * fast/dom/wrapper-classes-expected.txt:
3167         * js/dom/constructor-attributes-expected.txt:
3168         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3169         * js/dom/script-tests/constructor-attributes.js:
3170
3171 2014-02-06  Andreas Kling  <akling@apple.com>
3172
3173         Remove display:run-in support.
3174         <https://webkit.org/b/127874>
3175         <rdar://problem/15926949>
3176
3177         Rubber-stamped by Anders Carlsson.
3178
3179         * editing/undo/undo-after-event-edited.html:
3180         * fast/css-generated-content/generated-runin-expected.html: Removed.
3181         * fast/css-generated-content/generated-runin.html: Removed.
3182         * fast/lists/parent-box-not-box-crash-expected.txt: Removed.
3183         * fast/lists/parent-box-not-box-crash.html: Removed.
3184         * fast/multicol/span/runin-continuation-crash-expected.txt: Removed.
3185         * fast/multicol/span/runin-continuation-crash.html: Removed.
3186         * fast/runin/001.html: Removed.
3187         * fast/runin/002.html: Removed.
3188         * fast/runin/crash-when-reparent-sibling-expected.txt: Removed.
3189         * fast/runin/crash-when-reparent-sibling.html: Removed.
3190         * fast/runin/generated-content-crash-expected.png: Removed.
3191         * fast/runin/generated-content-crash-expected.txt: Removed.
3192         * fast/runin/generated-content-crash.html: Removed.
3193         * fast/runin/generated.html: Removed.
3194         * fast/runin/generated2.html: Removed.
3195         * fast/runin/generated3.html: Removed.
3196         * fast/runin/generated4.html: Removed.
3197         * fast/runin/input-text-runin-expected.txt: Removed.
3198         * fast/runin/input-text-runin.html: Removed.
3199         * fast/runin/insert-before-run-in-expected.png: Removed.
3200         * fast/runin/insert-before-run-in-expected.txt: Removed.
3201         * fast/runin/insert-before-run-in.html: Removed.
3202         * fast/runin/move-run-in-original-position-crash-expected.png: Removed.
3203         * fast/runin/move-run-in-original-position-crash-expected.txt: Removed.
3204         * fast/runin/move-run-in-original-position-crash.html: Removed.
3205         * fast/runin/nonblock-runin-expected.txt: Removed.
3206         * fast/runin/nonblock-runin.html: Removed.
3207         * fast/runin/progress-run-in-crash-expected.txt: Removed.
3208         * fast/runin/progress-run-in-crash.html: Removed.
3209         * fast/runin/run-in-after-run-in-expected.png: Removed.
3210         * fast/runin/run-in-after-run-in-expected.txt: Removed.
3211         * fast/runin/run-in-after-run-in.html: Removed.
3212         * fast/runin/run-in-layer-not-removed-crash-expected.txt: Removed.
3213         * fast/runin/run-in-layer-not-removed-crash.html: Removed.
3214         * fast/runin/run-in-parent-add-child-expected.png: Removed.
3215         * fast/runin/run-in-parent-add-child-expected.txt: Removed.
3216         * fast/runin/run-in-parent-add-child.html: Removed.
3217         * fast/runin/run-in-parent-block-child-add-and-intrude-expected.png: Removed.
3218         * fast/runin/run-in-parent-block-child-add-and-intrude-expected.txt: Removed.
3219         * fast/runin/run-in-parent-block-child-add-and-intrude.html: Removed.
3220         * fast/runin/run-in-parent-block-child-add-expected.png: Removed.
3221         * fast/runin/run-in-parent-block-child-add-expected.txt: Removed.
3222         * fast/runin/run-in-parent-block-child-add.html: Removed.
3223         * fast/runin/runin-between-list-marker-and-before-content-expected.png: Removed.
3224         * fast/runin/runin-between-list-marker-and-before-content-expected.txt: Removed.
3225         * fast/runin/runin-between-list-marker-and-before-content.html: Removed.
3226         * fast/runin/runin-continuations-crash-expected.txt: Removed.
3227         * fast/runin/runin-continuations-crash.html: Removed.
3228         * fast/runin/runin-div-before-child-expected.png: Removed.
3229         * fast/runin/runin-div-before-child-expected.txt: Removed.
3230         * fast/runin/runin-div-before-child.html: Removed.
3231         * fast/runin/runin-generated-before-content-expected.png: Removed.
3232         * fast/runin/runin-generated-before-content-expected.txt: Removed.
3233         * fast/runin/runin-generated-before-content.html: Removed.
3234         * fast/runin/runin-into-div-with-float-child-expected.png: Removed.
3235         * fast/runin/runin-into-div-with-float-child-expected.txt: Removed.
3236         * fast/runin/runin-into-div-with-float-child.html: Removed.
3237         * fast/runin/runin-not-go-into-float-expected.png: Removed.
3238         * fast/runin/runin-not-go-into-float-expected.txt: Removed.
3239         * fast/runin/runin-not-go-into-float.html: Removed.
3240         * fast/runin/runin-remove-child-simple-expected.txt: Removed.
3241         * fast/runin/runin-remove-child-simple.html: Removed.
3242         * fast/runin/runin-reparent-crash-expected.txt: Removed.
3243         * fast/runin/runin-reparent-crash.html: Removed.
3244         * fast/runin/runin-sibling-inline-expected.txt: Removed.
3245         * fast/runin/runin-sibling-inline.html: Removed.
3246         * fast/runin/runin-table-before-child-expected.png: Removed.
3247         * fast/runin/runin-table-before-child-expected.txt: Removed.
3248         * fast/runin/runin-table-before-child.html: Removed.
3249         * fast/runin/select-runin-expected.txt: Removed.
3250         * fast/runin/select-runin.html: Removed.
3251         * fast/runin/textarea-runin-expected.txt: Removed.
3252         * fast/runin/textarea-runin.html: Removed.
3253         * fast/table/form-with-table-style.html: Removed.
3254         * platform/efl/fast/runin/001-expected.png: Removed.
3255         * platform/efl/fast/runin/001-expected.txt: Removed.
3256         * platform/efl/fast/runin/002-expected.png: Removed.
3257         * platform/efl/fast/runin/002-expected.txt: Removed.
3258         * platform/efl/fast/runin/generated-expected.png: Removed.
3259         * platform/efl/fast/runin/generated-expected.txt: Removed.
3260         * platform/efl/fast/runin/generated2-expected.png: Removed.
3261         * platform/efl/fast/runin/generated2-expected.txt: Removed.
3262         * platform/efl/fast/runin/generated3-expected.png: Removed.
3263         * platform/efl/fast/runin/generated3-expected.txt: Removed.
3264         * platform/efl/fast/runin/generated4-expected.png: Removed.
3265         * platform/efl/fast/runin/generated4-expected.txt: Removed.
3266         * platform/efl/fast/runin/runin-generated-before-content-expected.png: Removed.
3267         * platform/gtk/fast/runin/001-expected.png: Removed.
3268         * platform/gtk/fast/runin/001-expected.txt: Removed.
3269         * platform/gtk/fast/runin/002-expected.png: Removed.
3270         * platform/gtk/fast/runin/002-expected.txt: Removed.
3271         * platform/gtk/fast/runin/generated-content-crash-expected.png: Removed.
3272         * platform/gtk/fast/runin/generated-expected.png: Removed.
3273         * platform/gtk/fast/runin/generated-expected.txt: Removed.
3274         * platform/gtk/fast/runin/generated2-expected.png: Removed.
3275         * platform/gtk/fast/runin/generated2-expected.txt: Removed.
3276         * platform/gtk/fast/runin/generated3-expected.png: Removed.
3277         * platform/gtk/fast/runin/generated3-expected.txt: Removed.
3278         * platform/gtk/fast/runin/generated4-expected.png: Removed.
3279         * platform/gtk/fast/runin/generated4-expected.txt: Removed.
3280         * platform/gtk/fast/runin/insert-before-run-in-expected.png: Removed.
3281         * platform/gtk/fast/runin/move-run-in-original-position-crash-expected.png: Removed.
3282         * platform/gtk/fast/runin/run-in-after-run-in-expected.png: Removed.
3283         * platform/gtk/fast/runin/run-in-parent-add-child-expected.png: Removed.
3284         * platform/gtk/fast/runin/run-in-parent-block-child-add-and-intrude-expected.png: Removed.
3285         * platform/gtk/fast/runin/run-in-parent-block-child-add-expected.png: Removed.
3286         * platform/gtk/fast/runin/runin-between-list-marker-and-before-content-expected.png: Removed.
3287         * platform/gtk/fast/runin/runin-div-before-child-expected.png: Removed.
3288         * platform/gtk/fast/runin/runin-generated-before-content-expected.png: Removed.
3289         * platform/gtk/fast/runin/runin-into-div-with-float-child-expected.png: Removed.
3290         * platform/gtk/fast/runin/runin-not-go-into-float-expected.png: Removed.
3291         * platform/gtk/fast/runin/runin-table-before-child-expected.png: Removed.
3292         * platform/mac/fast/runin/001-expected.png: Removed.
3293         * platform/mac/fast/runin/001-expected.txt: Removed.
3294         * platform/mac/fast/runin/002-expected.png: Removed.
3295         * platform/mac/fast/runin/002-expected.txt: Removed.
3296         * platform/mac/fast/runin/generated-expected.png: Removed.
3297         * platform/mac/fast/runin/generated-expected.txt: Removed.
3298         * platform/mac/fast/runin/generated2-expected.png: Removed.
3299         * platform/mac/fast/runin/generated2-expected.txt: Removed.
3300         * platform/mac/fast/runin/generated3-expected.png: Removed.
3301         * platform/mac/fast/runin/generated3-expected.txt: Removed.
3302         * platform/mac/fast/runin/generated4-expected.png: Removed.
3303         * platform/mac/fast/runin/generated4-expected.txt: Removed.
3304         * platform/win/fast/runin/nonblock-runin-expected.txt: Removed.
3305
3306 2014-02-06  Frédéric Wang  <fred.wang@free.fr>
3307
3308         Do not draw multi-characters <mi> in italic.
3309         https://bugs.webkit.org/show_bug.cgi?id=44208
3310
3311         Reviewed by Chris Fleizach.
3312
3313         Add tests for single-char/multi-char <mi> elements, the mathvariant
3314         attribute and MathML token elements dynamically modified.
3315
3316         * mathml/presentation/attributes-mathvariant-expected.html:
3317         * mathml/presentation/attributes-mathvariant.html:
3318         * mathml/presentation/tokenElements-dynamic-expected.html: Added.
3319         * mathml/presentation/tokenElements-dynamic.html: Added.
3320         * mathml/presentation/tokenElements-mathvariant-expected.html:
3321         * mathml/presentation/tokenElements-mathvariant.html:
3322
3323 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
3324
3325         Fix a copy/paste mistake in TestExpectations.
3326
3327         * platform/mac/TestExpectations:
3328
3329 2014-01-29  Sergio Villar Senin  <svillar@igalia.com>
3330
3331         [CSS Grid Layout] getComputedStyle() is wrong for grid-definition-{columns|rows}
3332         https://bugs.webkit.org/show_bug.cgi?id=127033
3333
3334         Reviewed by Andreas Kling.
3335
3336         Updated the expected results of many tests, as we should expect
3337         the used values instead of the resolved ones when asking for
3338         getComputedStyle().
3339
3340         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
3341         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
3342         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
3343         * fast/css-grid-layout/grid-columns-rows-get-set.html:
3344         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
3345         * fast/css-grid-layout/grid-element-repeat-get-set.html:
3346         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
3347         * fast/css-grid-layout/named-grid-line-get-set.html:
3348         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-expected.txt.
3349         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt.
3350         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-multiple.html.
3351         * fast/css-grid-layout/non-grid-columns-rows-get-set.html: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set.html.
3352         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-element-repeat-get-set-expected.txt.
3353         * fast/css-grid-layout/non-grid-element-repeat-get-set.html: Copied from LayoutTests/fast/css-grid-layout/grid-element-repeat-get-set.html.
3354         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/named-grid-line-get-set-expected.txt.
3355         * fast/css-grid-layout/non-named-grid-line-get-set.html: Added.
3356         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
3357         (testInherit):
3358         (testInitial):
3359         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
3360         (testInherit):
3361         (testInitial):
3362         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
3363         (testGridDefinitionsValues):
3364         (checkGridDefinitionsSetJSValues):
3365         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js: Copied from LayoutTests/fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js.
3366         (testInherit):
3367         (testInitial):
3368         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js: Copied from LayoutTests/fast/css-grid-layout/resources/grid-columns-rows-get-set.js.
3369         (testInherit):
3370         (testInitial):
3371
3372 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
3373
3374         editing/caret/caret-color.html is flaky on WK2
3375         https://bugs.webkit.org/show_bug.cgi?id=128315
3376
3377         * platform/mac-wk2/TestExpectations: Marked it as such.
3378
3379 2014-02-06  Gurpreet Kaur  <k.gurpreet@samsung.com>
3380
3381         Menclose with no notation attribute does not display anything.
3382         https://bugs.webkit.org/show_bug.cgi?id=127889
3383
3384         Reviewed by Chris Fleizach.
3385
3386         * mathml/presentation/menclose-notation-default-longdiv.html: Added.
3387         * mathml/presentation/menclose-notation-invalid-empty-expected.html: Added.
3388         * mathml/presentation/menclose-notation-invalid-empty.html: Added.
3389         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
3390         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
3391         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
3392         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
3393         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
3394         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
3395         Added new test cases to test the functionality of menclose with no
3396         notation attribute, invalid and empty notation attribute.
3397
3398 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
3399
3400         media/video-load-preload-metadata.html is flaky
3401         https://bugs.webkit.org/show_bug.cgi?id=128312
3402
3403         * platform/mac/TestExpectations: Marked it as such.
3404
3405 2014-02-06  Brady Eidson  <beidson@apple.com>
3406
3407         IDB: storage/indexeddb/mozilla/clear.html fails
3408         <rdar://problem/15997155> and https://bugs.webkit.org/show_bug.cgi?id=128282
3409
3410         Reviewed by David Kilzer.
3411
3412         * platform/mac-wk2/TestExpectations: Enable this test.
3413
3414         Update the test for (what I can only assume are) changes in the spec:
3415         * storage/indexeddb/mozilla/clear-expected.txt:
3416         * storage/indexeddb/mozilla/resources/clear.js:
3417         (areWeClearYet):
3418
3419 2014-02-06  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3420
3421         Unreviewed EFL gardening
3422
3423         Add test expectations for tests crashing after r162816.
3424
3425         * platform/efl-wk2/TestExpectations:
3426
3427 2014-02-06  Radu Stavila  <stavila@adobe.com>
3428
3429         [CSS Regions] Null dereference applying animation with CSS regions
3430         https://bugs.webkit.org/show_bug.cgi?id=128218
3431
3432         Reviewed by Andrei Bucur.
3433
3434         Added test for crash caused by using animations with DOM children of regions flowed
3435         into another flow thread.
3436
3437         * fast/regions/animation-element-in-region-flowed-to-other-thread-expected.html: Added.
3438         * fast/regions/animation-element-in-region-flowed-to-other-thread.html: Added.
3439
3440 2014-02-06  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
3441
3442         Verify copy/paste of misspellings asynchronously
3443         https://bugs.webkit.org/show_bug.cgi?id=128246
3444
3445         Reviewed by Ryosuke Niwa.
3446
3447         Refactoring two spelling tests that use copy/paste to be able to
3448         verify spelling markers asynchronously.
3449         Additionally, use evalAndLog() to make test expectation more readable.
3450         Fix the description according to the tests.
3451
3452         Start off verifying whether spelling marker is available when continuous spell
3453         checking (spellcheck attribute, respectively) is on.
3454         Without this test case, the tests passed even spellchecking
3455         or copy/paste were not implemented (EFL).
3456
3457         * editing/spelling/spellcheck-paste-continuous-disabled-expected.txt:
3458         * editing/spelling/spellcheck-paste-continuous-disabled.html:
3459         Remove unnecessary spellcheck=true attribute. It's default value and we
3460         do not manipulate it at all.
3461         Add destination element where paste operation is performed.
3462
3463         * editing/spelling/spellcheck-paste-disabled-expected.txt:
3464         * editing/spelling/spellcheck-paste-disabled.html:
3465
3466         * platform/efl/TestExpectations:
3467         Mark spellcheck-paste-continuous-disabled.html as failing since EFL does not
3468         implement copy/paste feature.
3469
3470 2014-02-06  László Langó  <llango.u-szeged@partner.samsung.com>
3471
3472         Create a HTMLUnknownElement when using createElement('image')
3473         https://bugs.webkit.org/show_bug.cgi?id=125896
3474
3475         Reviewed by Antti Koivisto.
3476
3477         * fast/dom/wrapper-classes-expected.txt:
3478         * fast/dom/wrapper-classes.html:
3479
3480 2014-02-06  Youenn Fablet  <youennf@gmail.com>
3481
3482         [XHR] Ensure response return null when error flag is set for blob and arraybuffer
3483         https://bugs.webkit.org/show_bug.cgi?id=127050
3484
3485         Reviewed by Alexey Proskuryakov.
3486
3487         Added test cases that check XHR response in case of timeout and abort for arraybuffer, blob, document and json.
3488
3489         * fast/files/script-tests/xhr-response-blob.js: updated to expect null for blob response in case of XHR requesting a file that does not exist
3490         (.xhr.onreadystatechange):
3491         (.xhr.onerror):
3492         (.xhr.onload):
3493         (.xhr.onloadend):
3494         (testBlob):
3495         * fast/files/xhr-response-blob-expected.txt:
3496         * http/tests/resources/load-then-wait.cgi: Added (similar to load-and-stall except that it sends the whole document and then wait for some time before completing the response).
3497         * http/tests/xmlhttprequest/onabort-response-getters-expected.txt: Added.
3498         * http/tests/xmlhttprequest/onabort-response-getters.html: Added.
3499         * http/tests/xmlhttprequest/ontimeout-response-getters-expected.txt: Added.
3500         * http/tests/xmlhttprequest/ontimeout-response-getters.html: Added.
3501
3502 2014-02-05  Brady Eidson  <beidson@apple.com>
3503
3504         IDB: storage/indexeddb/mozilla/autoincrement-indexes.html fails
3505         https://bugs.webkit.org/show_bug.cgi?id=128257
3506
3507         Reviewed by Sam Weinig.
3508
3509         * platform/mac-wk2/TestExpectations: Enable the test.
3510
3511 2014-02-05  Brian Burg  <bburg@apple.com>
3512
3513         Web Inspector: add probe manager and model objects to the frontend
3514         https://bugs.webkit.org/show_bug.cgi?id=127117
3515
3516         Reviewed by Timothy Hatcher.
3517
3518         Set up the debugger and probe managers when testing models.
3519
3520         Add a workalike for InspectorBackend.dumpInspectorProtocolMessages to
3521         InspectorTest.
3522
3523         Add listeners for breakpoints and probes that produce
3524         useful, deterministic trace output. Use the tracing in a new test.
3525
3526         * http/tests/inspector-protocol/resources/InspectorTest.js:
3527         (InspectorTest.sendCommand):
3528         (InspectorTest.initializeInspectorModels.console.assert):
3529         (InspectorTest.initializeInspectorModels):
3530         * inspector-protocol/debugger/didSampleProbe-multiple-probes-expected.txt:
3531         * inspector-protocol/debugger/didSampleProbe-multiple-probes.html:
3532         * inspector-protocol/model/probe-manager-add-remove-actions-expected.txt: Added.
3533         * inspector-protocol/model/probe-manager-add-remove-actions.html: Added.
3534         * inspector-protocol/resources/probe-helper.js:
3535         (ProbeHelper.stringifyProbeSample):
3536         (ProbeHelper.installTracingListeners.WebInspector):
3537         (ProbeHelper.installTracingListeners):
3538
3539 2014-02-05  Antti Koivisto  <antti@apple.com>
3540
3541         ElementRuleCollector should not use StyleResolver::State
3542         https://bugs.webkit.org/show_bug.cgi?id=128247
3543
3544         Reviewed by Andreas Kling.
3545
3546         * platform/mac/fast/parser/xhtml-alternate-entities-expected.png:
3547         * platform/mac/fast/parser/xhtml-alternate-entities-expected.txt: This is a progression.
3548
3549 2014-02-05  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
3550
3551         Ruby base oddly justify its text when the text is ideograph and it contains <br> on Mac.
3552         https://bugs.webkit.org/show_bug.cgi?id=106417
3553
3554         Reviewed by David Hyatt.
3555
3556         Test that <br> don't change justification behavior in ruby base.
3557
3558         * fast/text/ruby-justification-br-expected.html: Added.
3559         * fast/text/ruby-justification-br.html: Added.
3560
3561 2014-02-05  Yoav Weiss  <yoav@yoav.ws>
3562
3563         Fix srcset change test flakiness
3564         https://bugs.webkit.org/show_bug.cgi?id=128265
3565
3566         Reviewed by Alexey Proskuryakov.
3567
3568         * fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt:
3569         * fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
3570         * platform/gtk-wk2/fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt: Removed.
3571
3572 2014-02-04  Myles C. Maxfield  <mmaxfield@apple.com>
3573
3574         Move characterAt index checks from InlineIterator to RenderText
3575         https://bugs.webkit.org/show_bug.cgi?id=128224
3576
3577         Move characterAt index checks from InlineIterator to RenderText
3578         so that all RenderText calls are covered. Few safe instances are
3579         now covered with uncheckedCharacterAt.
3580
3581         Merged from Blink:
3582         http://src.chromium.org/viewvc/blink?view=revision&revision=150830
3583
3584         Reviewed by Simon Fraser.
3585
3586         * fast/text/character-at-crash-expected.txt: Added.
3587         * fast/text/character-at-crash.html: Added.
3588
3589 2014-02-05  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3590
3591         Unreviewed EFL gardening
3592
3593         Add test expectations for tests crashing after r162947 and for http tests.
3594
3595         * platform/efl-wk2/TestExpectations:
3596
3597 2014-02-05  Hans Muller  <hmuller@adobe.com>
3598
3599         [CSS Shapes] Dynamically created element with image valued shape-outside doesn't update automatically
3600         https://bugs.webkit.org/show_bug.cgi?id=128187
3601
3602         Reviewed by Dean Jackson.
3603
3604         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape-expected.html: Added.
3605         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html: Added.
3606
3607 2014-02-05  Andrzej Badowski  <a.badowski@samsung.com>
3608
3609         [EFL] Add expectations for two flaky media layout tests
3610         https://bugs.webkit.org/show_bug.cgi?id=128253
3611
3612         Unreviewed EFL layout tests gardening.
3613
3614         * platform/efl/TestExpectations:
3615
3616 2014-02-05  Alexey Proskuryakov  <ap@apple.com>
3617
3618         Layout Tests compositing/columns/composited-rl-paginated-repaint.html and
3619         compositing/columns/composited-lr-paginated-repaint.html are flaky
3620         https://bugs.webkit.org/show_bug.cgi?id=128255
3621
3622         * platform/mac-wk2/TestExpectations: Marked them as such.
3623
3624 2014-02-05  Sergio Correia  <sergio.correia@openbossa.org>
3625
3626         SVG preserveAspectRatio=none is not honored.
3627         https://bugs.webkit.org/show_bug.cgi?id=111402
3628
3629         Reviewed by Andreas Kling.
3630
3631         New test for SVG with preserveAspectRatio=none.
3632
3633         Merged from Blink: https://chromiumcodereview.appspot.com/14964004
3634
3635         * svg/custom/image-with-preserveAspectRatio-none-expected.html: Added.
3636         * svg/custom/image-with-preserveAspectRatio-none.html: Added.
3637
3638 2014-02-05  Zalan Bujtas  <zalan@apple.com>
3639
3640         fast/hidpi/image-srcset-relative-svg-canvas.html needs ImageOnlyFailure tag.
3641
3642         * TestExpectations:
3643
3644 2014-02-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
3645
3646         Verify spellcheck attribute asynchronously
3647         https://bugs.webkit.org/show_bug.cgi?id=128174
3648
3649         Reviewed by Sam Weinig.
3650
3651         Refactoring spelling tests that verify spellcheck attribute to use
3652         asynchronous text checking.
3653
3654         * editing/spelling/spelling-attribute-at-child-expected.txt:
3655         * editing/spelling/script-tests/spelling-attribute-at-child.js:
3656         Do not use getElementById if more than one element has the same
3657         id ('child'). Although we defined a bunch of elements with id
3658         'child', however only first one was retrieved and tested.
3659         Additionally, dump current markup so that user is able to see
3660         which element is being tested.
3661
3662         * editing/spelling/spelling-attribute-change-expected.txt:
3663         * editing/spelling/script-tests/spelling-attribute-change.js:
3664
3665         * editing/spelling/spellcheck-attribute-expected.txt:
3666         * editing/spelling/spellcheck-attribute.html:
3667         Dump markup to increase readability of test expectation.
3668
3669 2014-02-04  Ryosuke Niwa  <rniwa@webkit.org>
3670
3671         Undelete the "build" directories erroneously removed in r163427.
3672
3673         * webgl/1.0.2/conformance/ogles/GL/build:
3674         * webgl/1.0.2/resources/webgl_test_files/conformance/ogles/GL/build:
3675         * webgl/resources/webgl_test_files/conformance/ogles/GL/build:
3676
3677 2014-02-04  Andreas Kling  <akling@apple.com>
3678
3679         Remove <iframe seamless> support.
3680         <https://webkit.org/b/128213>
3681
3682         Rubber-stamped by Antti Koivisto.
3683
3684         * fast/frames/seamless/resources/css-cascade-child.html: Removed.
3685         * fast/frames/seamless/resources/done.html: Removed.
3686         * fast/frames/seamless/resources/nested-seamless.html: Removed.
3687         * fast/frames/seamless/resources/percent-square.html: Removed.
3688         * fast/frames/seamless/resources/quirks-square.html: Removed.
3689         * fast/frames/seamless/resources/span.html: Removed.
3690         * fast/frames/seamless/resources/square.html: Removed.
3691         * fast/frames/seamless/resources/two-inline-blocks.html: Removed.
3692         * fast/frames/seamless/seamless-basic-expected.txt: Removed.
3693         * fast/frames/seamless/seamless-basic.html: Removed.
3694         * fast/frames/seamless/seamless-body-margin-expected.txt: Removed.
3695         * fast/frames/seamless/seamless-body-margin.html: Removed.
3696         * fast/frames/seamless/seamless-border-padding-expected.txt: Removed.
3697         * fast/frames/seamless/seamless-border-padding.html: Removed.
3698         * fast/frames/seamless/seamless-contenteditable-not-inherited-expected.txt: Removed.
3699         * fast/frames/seamless/seamless-contenteditable-not-inherited.html: Removed.
3700         * fast/frames/seamless/seamless-css-cascade-expected.txt: Removed.
3701         * fast/frames/seamless/seamless-css-cascade.html: Removed.
3702         * fast/frames/seamless/seamless-custom-font-pruning-crash-expected.txt: Removed.
3703         * fast/frames/seamless/seamless-custom-font-pruning-crash.html: Removed.
3704         * fast/frames/seamless/seamless-designMode-expected.txt: Removed.
3705         * fast/frames/seamless/seamless-designMode.html: Removed.
3706         * fast/frames/seamless/seamless-document-write-expected.txt: Removed.
3707         * fast/frames/seamless/seamless-document-write.html: Removed.
3708         * fast/frames/seamless/seamless-float-expected.txt: Removed.
3709         * fast/frames/seamless/seamless-float.html: Removed.
3710         * fast/frames/seamless/seamless-form-get-expected.txt: Removed.
3711         * fast/frames/seamless/seamless-form-get-named-expected.txt: Removed.
3712         * fast/frames/seamless/seamless-form-get-named.html: Removed.
3713         * fast/frames/seamless/seamless-form-get-override-expected.txt: Removed.
3714         * fast/frames/seamless/seamless-form-get-override.html: Removed.
3715         * fast/frames/seamless/seamless-form-get.html: Removed.
3716         * fast/frames/seamless/seamless-form-post-expected.txt: Removed.
3717         * fast/frames/seamless/seamless-form-post-named-expected.txt: Removed.
3718         * fast/frames/seamless/seamless-form-post-named.html: Removed.
3719         * fast/frames/seamless/seamless-form-post-override-expected.txt: Removed.
3720         * fast/frames/seamless/seamless-form-post-override.html: Removed.
3721         * fast/frames/seamless/seamless-form-post.html: Removed.
3722         * fast/frames/seamless/seamless-hyperlink-expected.txt: Removed.
3723         * fast/frames/seamless/seamless-hyperlink-named-expected.txt: Removed.
3724         * fast/frames/seamless/seamless-hyperlink-named.html: Removed.
3725         * fast/frames/seamless/seamless-hyperlink-override-expected.txt: Removed.
3726         * fast/frames/seamless/seamless-hyperlink-override.html: Removed.
3727         * fast/frames/seamless/seamless-hyperlink.html: Removed.
3728         * fast/frames/seamless/seamless-inherited-document-style-expected.txt: Removed.
3729         * fast/frames/seamless/seamless-inherited-document-style.html: Removed.
3730         * fast/frames/seamless/seamless-inherited-origin-expected.txt: Removed.
3731         * fast/frames/seamless/seamless-inherited-origin.html: Removed.
3732         * fast/frames/seamless/seamless-inline-expected.txt: Removed.
3733         * fast/frames/seamless/seamless-inline.html: Removed.
3734         * fast/frames/seamless/seamless-min-max-expected.txt: Removed.
3735         * fast/frames/seamless/seamless-min-max.html: Removed.
3736         * fast/frames/seamless/seamless-nested-crash-expected.txt: Removed.
3737         * fast/frames/seamless/seamless-nested-crash.html: Removed.
3738         * fast/frames/seamless/seamless-nested-expected.txt: Removed.
3739         * fast/frames/seamless/seamless-nested.html: Removed.
3740         * fast/frames/seamless/seamless-percent-height-expected.txt: Removed.
3741         * fast/frames/seamless/seamless-percent-height.html: Removed.
3742         * fast/frames/seamless/seamless-quirks-expected.txt: Removed.
3743         * fast/frames/seamless/seamless-quirks.html: Removed.
3744         * fast/frames/seamless/seamless-sandbox-flag-expected.txt: Removed.
3745         * fast/frames/seamless/seamless-sandbox-flag.html: Removed.
3746         * fast/frames/seamless/seamless-sandbox-srcdoc-expected.txt: Removed.
3747         * fast/frames/seamless/seamless-sandbox-srcdoc.html: Removed.
3748         * fast/frames/seamless/seamless-srcdoc-expected.txt: Removed.
3749         * fast/frames/seamless/seamless-srcdoc.html: Removed.
3750         * fast/frames/seamless/seamless-window-location-expected.txt: Removed.
3751         * fast/frames/seamless/seamless-window-location-href-expected.txt: Removed.
3752         * fast/frames/seamless/seamless-window-location-href.html: Removed.
3753         * fast/frames/seamless/seamless-window-location-replace-expected.txt: Removed.
3754         * fast/frames/seamless/seamless-window-location-replace.html: Removed.
3755         * fast/frames/seamless/seamless-window-location-sandbox-expected.txt: Removed.
3756         * fast/frames/seamless/seamless-window-location-sandbox.html: Removed.
3757         * fast/frames/seamless/seamless-window-location.html: Removed.
3758         * fast/frames/seamless/seamless-window-open-expected.txt: Removed.
3759         * fast/frames/seamless/seamless-window-open-override-expected.txt: Removed.
3760         * fast/frames/seamless/seamless-window-open-override.html: Removed.
3761         * fast/frames/seamless/seamless-window-open.html: Removed.
3762         * fast/multicol/resources/seamless.html: Removed.
3763         * fast/multicol/seamless-flowed-through-columns-expected.html: Removed.
3764         * fast/multicol/seamless-flowed-through-columns.html: Removed.
3765         * fast/regions/resources/seamless.html: Removed.
3766         * fast/regions/seamless-iframe-flowed-into-regions-expected.html: Removed.
3767         * fast/regions/seamless-iframe-flowed-into-regions.html: Removed.
3768         * http/tests/security/seamless/resources/square.html: Removed.
3769         * http/tests/security/seamless/seamless-cross-origin-expected.txt: Removed.
3770         * http/tests/security/seamless/seamless-cross-origin.html: Removed.
3771         * http/tests/security/seamless/seamless-sandbox-srcdoc-expected.txt: Removed.
3772         * http/tests/security/seamless/seamless-sandbox-srcdoc.html: Removed.
3773         * platform/efl/TestExpectations:
3774         * platform/gtk/TestExpectations:
3775         * platform/mac/TestExpectations:
3776
3777 2014-02-04  Zalan Bujtas  <zalan@apple.com>
3778
3779         And one more test to tag with ImageOnlyFailure.
3780
3781         * TestExpectations:
3782
3783 2014-02-04  Zalan Bujtas  <zalan@apple.com>
3784
3785         Some tests introduced by 163415 need ImageOnlyFailure tag.
3786
3787         Unreviewed gardering.
3788
3789         * TestExpectations:
3790
3791 2014-02-04  Filip Pizlo  <fpizlo@apple.com>
3792
3793         DFG PutByVal on typed arrays should detect OutOfBounds sooner
3794         https://bugs.webkit.org/show_bug.cgi?id=128162
3795
3796         Reviewed by Mark Hahnenberg.
3797         
3798         dfg-string-out-of-blahblah was moved to JSC/tests/stress.
3799         
3800         dfg-convert-this-dom-window was using dfgShouldBe() incorrectly and this got revealed
3801         by my TestRunnerUtils refactoring.
3802         
3803         * js/dfg-string-out-of-bounds-negative-proto-value-expected.txt: Removed.
3804         * js/dfg-string-out-of-bounds-negative-proto-value.html: Removed.
3805         * js/script-tests/dfg-convert-this-dom-window.js:
3806         * js/script-tests/dfg-string-out-of-bounds-negative-proto-value.js: Removed.
3807
3808 2014-02-04  Brady Eidson  <beidson@apple.com>
3809
3810         IDB: indexeddb/mozilla/add-twice-failure.html fails
3811         <rdar://problem/15982569> and https://bugs.webkit.org/show_bug.cgi?id=128208
3812
3813         Reviewed by Tim Horton.
3814
3815         * platform/mac-wk2/TestExpectations: Reenable this test for WK2
3816
3817 2014-02-04  Yoav Weiss  <yoav@yoav.ws>
3818
3819         Use srcset's pixel density to determine intrinsic size
3820         https://bugs.webkit.org/show_bug.cgi?id=123832
3821
3822         Reviewed by Dean Jackson.
3823
3824         The patch is a port of a similar Blink patch: https://codereview.chromium.org/25105004
3825         According to the spec "When an img element has a current pixel density that is not 1.0,
3826         the element's image data must be treated as if its resolution, in device pixels per CSS pixels,
3827         was the current pixel density."
3828
3829         Layout test changes include modifications of existing tests to accomodate the new image dimensions, as well as new tests for this
3830         specific functionality.
3831
3832         * fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt:
3833         * fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
3834         * fast/hidpi/image-srcset-data-escaped-srcset-expected.txt:
3835         * fast/hidpi/image-srcset-data-escaped-srcset.html:
3836         * fast/hidpi/image-srcset-data-src.html:
3837         * fast/hidpi/image-srcset-data-srcset.html:
3838         * fast/hidpi/image-srcset-fraction.html:
3839         * fast/hidpi/image-srcset-intrinsic-size-expected.txt: Added.
3840         * fast/hidpi/image-srcset-intrinsic-size.html: Added.
3841         * fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt:
3842         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
3843         * fast/hidpi/image-srcset-invalid-inputs.html:
3844         * fast/hidpi/image-srcset-invalid-inputs-expected.txt: Added.
3845         * fast/hidpi/image-srcset-only-src-attribute-expected.txt: Added.
3846         * fast/hidpi/image-srcset-only-src-attribute.html:
3847         * fast/hidpi/image-srcset-png-canvas-expected.html: Added.
3848         * fast/hidpi/image-srcset-png-canvas.html: Added.
3849         * fast/hidpi/image-srcset-png-expected.html: Added.
3850         * fast/hidpi/image-srcset-png.html: Added.
3851         * fast/hidpi/image-srcset-relative-svg-expected.html: Added.
3852         * fast/hidpi/image-srcset-relative-svg.html: Added.
3853         * fast/hidpi/image-srcset-remove-dynamically-from-js.html:
3854         * fast/hidpi/image-srcset-simple-2x-expected.txt:
3855         * fast/hidpi/image-srcset-simple-2x.html:
3856         * fast/hidpi/image-srcset-space-left-nomodifier-expected.txt: Added.
3857         * fast/hidpi/image-srcset-space-left-nomodifier.html: Copied from LayoutTests/fast/hidpi/image-srcset-data-srcset.html.
3858         * fast/hidpi/image-srcset-svg-expected.html: Added.
3859         * fast/hidpi/image-srcset-svg.html: Added.
3860         * fast/hidpi/image-srcset-svg2-expected.html: Added.
3861         * fast/hidpi/image-srcset-svg2.html: Added.
3862         * fast/hidpi/resources/green-400-px-square.png: Added.
3863         * fast/hidpi/resources/relativesrcset.svg: Added.
3864         * fast/hidpi/resources/srcset-helper.js:
3865         (runTest):
3866         * fast/hidpi/resources/srcset.png: Added.
3867         * fast/hidpi/resources/srcset.svg: Added.
3868         * fast/hidpi/resources/srcset_100px.svg: Added.
3869         * fast/hidpi/resources/svg_canvas_helper.js: Added.
3870         (drawCanvas):
3871         * fast/hidpi/resources/svg_tests.css: Added.
3872         (.test):
3873         (.test img, .test canvas):
3874         (.test .stats):
3875         (.expected, .actual):
3876         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.png: Removed.
3877         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.txt: Removed.
3878
3879         The following tests were added, but skipped, since they reveal an unrelated SVG on canvas rendering issue:
3880         * fast/hidpi/image-srcset-svg-canvas-2x-expected.html: Added.
3881         * fast/hidpi/image-srcset-svg-canvas-2x.html: Added.
3882         * fast/hidpi/image-srcset-svg-canvas-expected.html: Added.
3883         * fast/hidpi/image-srcset-svg-canvas.html: Added.
3884         * fast/hidpi/image-srcset-relative-svg-canvas-2x-expected.html: Added.
3885         * fast/hidpi/image-srcset-relative-svg-canvas-2x.html: Added.
3886         * fast/hidpi/image-srcset-relative-svg-canvas-expected.html: Added.
3887         * fast/hidpi/image-srcset-relative-svg-canvas.html: Added.
3888
3889 2014-02-04  Geoffrey Garen  <ggaren@apple.com>
3890
3891         Rolled out <http://trac.webkit.org/changeset/163280>:
3892
3893             Push DOM attributes into the prototype chain
3894             https://bugs.webkit.org/show_bug.cgi?id=127969
3895
3896         It caused performance regressions, and broken websites on iOS.
3897
3898         Reviewed by Geoffrey Garen.
3899
3900         * fast/dom/Geolocation/enabled-expected.txt:
3901         * fast/dom/Geolocation/script-tests/enabled.js:
3902         * fast/dom/wrapper-classes-expected.txt:
3903         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3904         * js/dom/constructor-attributes-expected.txt:
3905         * js/dom/delete-syntax-expected.txt:
3906         * js/dom/dom-attributes-on-mismatch-type-expected.txt:
3907         * js/dom/dom-attributes-on-mismatch-type.html:
3908         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3909         * js/dom/script-tests/constructor-attributes.js:
3910         * js/dom/script-tests/delete-syntax.js:
3911
3912 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
3913
3914         Refine MediaSession interruptions
3915         https://bugs.webkit.org/show_bug.cgi?id=128125
3916
3917         Reviewed by Jer Noble.
3918
3919         * media/video-background-playback-expected.txt: Added.
3920         * media/video-background-playback.html: Added.
3921         * media/video-interruption-active-when-element-created-expected.txt: Removed.
3922         * media/video-interruption-active-when-element-created.html: Removed.
3923         * media/video-interruption-with-resume-allowing-play.html:
3924         * media/video-interruption-with-resume-not-allowing-play.html:
3925
3926 2014-02-04  Radu Stavila  <stavila@adobe.com>
3927
3928         REGRESSION (r159609): Images are corrupted when hovering over buttons @ github.com
3929         https://bugs.webkit.org/show_bug.cgi?id=127729
3930
3931         Reviewed by Antti Koivisto.
3932
3933         Added test for the correct repainting of buttons with border radius when hovering.
3934
3935         * fast/regions/repaint/hover-border-radius-expected.txt: Added.
3936         * fast/regions/repaint/hover-border-radius.html: Added.
3937
3938 2014-02-04  Andrzej Badowski  <a.badowski@samsung.com>
3939
3940         [EFL] Add expectations for two flaky media layout tests
3941         https://bugs.webkit.org/show_bug.cgi?id=128183
3942
3943         Unreviewed EFL gardening.
3944
3945         * platform/efl/TestExpectations:
3946
3947 2014-02-04  Commit Queue  <commit-queue@webkit.org>
3948
3949         Unreviewed, rolling out r163376.
3950         http://trac.webkit.org/changeset/163376
3951         https://bugs.webkit.org/show_bug.cgi?id=128184
3952
3953         Unexpected test failures. (Requested by eric_carlson on
3954         #webkit).
3955
3956         * media/video-background-playback-expected.txt: Removed.
3957         * media/video-background-playback.html: Removed.
3958         * media/video-interruption-active-when-element-created-expected.txt: Copied from LayoutTests/media/video-interruption-with-resume-allowing-play-expected.txt.
3959         * media/video-interruption-active-when-element-created.html: Copied from LayoutTests/media/video-interruption-with-resume-not-allowing-play.html.
3960         * media/video-interruption-with-resume-allowing-play-expected.txt:
3961         * media/video-interruption-with-resume-allowing-play.html:
3962         * media/video-interruption-with-resume-not-allowing-play-expected.txt:
3963         * media/video-interruption-with-resume-not-allowing-play.html:
3964
3965 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
3966
3967         Refine MediaSession interruptions
3968         https://bugs.webkit.org/show_bug.cgi?id=128125
3969
3970         Reviewed by Jer Noble.
3971
3972         * media/video-background-playback-expected.txt: Added.
3973         * media/video-background-playback.html: Added.
3974         * media/video-interruption-active-when-element-created-expected.txt: Removed.
3975         * media/video-interruption-active-when-element-created.html: Removed.
3976         * media/video-interruption-with-resume-allowing-play-expected.txt:
3977         * media/video-interruption-with-resume-allowing-play.html:
3978         * media/video-interruption-with-resume-not-allowing-play-expected.txt:
3979         * media/video-interruption-with-resume-not-allowing-play.html:
3980
3981 2014-02-04  Andrzej Badowski   <a.badowski@samsung.com>
3982
3983         [EFL] Add expectations for three flaky media layout tests
3984         https://bugs.webkit.org/show_bug.cgi?id=128104
3985
3986         Unreviewed EFL gardening
3987
3988         * platform/efl/TestExpectations:
3989
3990 2014-02-04  Andrzej Badowski  <a.badowski@samsung.com>
3991
3992         [EFL] Add expectations&nb