Rebaseline two tests affected by r169229.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-05-23  Simon Fraser  <simon.fraser@apple.com>
2
3         Rebaseline two tests affected by r169229.
4
5         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
6         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
7
8 2014-05-23  Mihnea Ovidenie  <mihnea@adobe.com>
9
10         REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
11         https://bugs.webkit.org/show_bug.cgi?id=133124
12
13         Reviewed by David Hyatt.
14
15         Unskip the test file that used to crash.
16
17         * TestExpectations:
18
19 2014-05-23  Mark Hahnenberg  <mhahnenberg@apple.com>
20
21         Rebaseline some tests after r169260
22
23         * fast/dom/Geolocation/enabled-expected.txt:
24         * fast/dom/Geolocation/script-tests/enabled.js:
25         * js/dom/delete-syntax-expected.txt:
26         * js/dom/script-tests/delete-syntax.js:
27
28 2014-05-23  Roger Fong  <roger_fong@apple.com>
29
30         Unreviewed. Skip some snapshotting tests failing after r169173.
31         https://bugs.webkit.org/show_bug.cgi?id=133227.
32
33         * platform/mac-wk2/TestExpectations:
34
35 2014-05-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
36
37         Unreviewed EFL gardening
38
39         * platform/efl/TestExpectations: Add test expectation for tests faling after r167840.
40         * platform/efl/fast/borders/border-antialiasing-expected.png: Rebaseline after r168046.
41         * platform/efl/fast/borders/border-antialiasing-expected.txt: Ditto.
42         * platform/efl/fast/forms/fieldset-align-expected.txt: Rebaseline after r168575.
43
44 2014-05-23  Zalan Bujtas  <zalan@apple.com>
45
46         Subpixel rendering: Make webkit-box-shadow painting subpixel aware.
47         https://bugs.webkit.org/show_bug.cgi?id=133201
48         <rdar://problem/16072830>
49
50         Reviewed by Simon Fraser.
51
52         This patch enables webkit-box-shadow to be painted on a subpixel position. However, we
53         still truncate -webkit-box-shadow property values. Tracked here: http://webkit.org/b/133202
54
55         Currently not ref-testable.
56
57         * fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position.html: Added.
58         * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.png: Added.
59         * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
60
61 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
62
63         Make viewport units work in CSS gradients
64         https://bugs.webkit.org/show_bug.cgi?id=133204
65         <rdar://problem/17012259>
66
67         Reviewed by Tim Horton.
68
69         Make viewport percentage lengths work in gradients.
70
71         * fast/gradients/viewport-units-gradient-expected.html: Added.
72         * fast/gradients/viewport-units-gradient.html: Added.
73
74 2014-05-22  Ryosuke Niwa  <rniwa@webkit.org>
75
76         Can't type in status in facebook.com on iOS Safari because keyboard disappears
77         https://bugs.webkit.org/show_bug.cgi?id=133196
78
79         Reviewed by Geoffrey Garen.
80
81         Removed the test added by r156252.
82
83         * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Removed.
84         * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Removed.
85
86 2014-05-22  Myles C. Maxfield  <mmaxfield@apple.com>
87
88         http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
89         https://bugs.webkit.org/show_bug.cgi?id=132523
90
91         Reviewed by Alexey Proskuryakov.
92
93         Two tests have been rebaselined, and re-enable test that now passes. Because of
94         r23889, synchronous XHRs for file: URLs purposely don't invoke error handlers.
95
96         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: Updated
97         incorrect test description
98         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Ditto
99         * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
100
101 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
102
103         Fix the  compositing/transitions/transform-on-large-layer.html test
104         https://bugs.webkit.org/show_bug.cgi?id=133195
105
106         Reviewed by Dean Jackson.
107         
108         This test used window resize when it doesn't need to and was flakey.
109
110         * compositing/transitions/transform-on-large-layer.html:
111         * platform/efl/TestExpectations:
112         * platform/mac/TestExpectations:
113
114 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
115
116         REGRESSION (r155977): Very stuttery 3D css animation on jtechcommunications.com
117         https://bugs.webkit.org/show_bug.cgi?id=133179
118         <rdar://problem/16864666>
119
120         Reviewed by Dean Jackson.
121         
122         Rebaseline.
123
124         * compositing/contents-scale/animating-expected.txt:
125         * compositing/contents-scale/rounded-contents-scale-expected.txt:
126         * compositing/contents-scale/scaled-ancestor-expected.txt:
127         * compositing/contents-scale/simple-scale-expected.txt:
128         * compositing/contents-scale/z-translate-expected.txt:
129         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
130         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
131         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
132         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
133
134 2014-05-22  Mark Lam  <mark.lam@apple.com>
135
136         REGRESSION(r154797): Debugger crashes when stepping over an uncaught exception.
137         <https://webkit.org/b/133182>
138
139         Reviewed by Oliver Hunt.
140
141         * inspector-protocol/debugger/regress-133182-expected.txt: Added.
142         * inspector-protocol/debugger/regress-133182.html: Added.
143
144 2014-05-22  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
145
146         Unreviewed EFL gardening
147
148         Add test expectations for failing tests.
149
150         * platform/efl-wk2/TestExpectations:
151         * platform/efl/editing/apply-style-iframe-crash-expected.txt: Added after r168641.
152
153 2014-05-22  Piotr Grad  <p.grad@samsung.com>
154
155         Video is resumed with old playback rate.
156         https://bugs.webkit.org/show_bug.cgi?id=132905
157
158         Reviewed by Philippe Normand.
159
160         * media/video-paused-0-rate-expected.txt: Added.
161         * media/video-paused-0-rate.html: Added.
162
163 2014-05-22  Antti Koivisto  <antti@apple.com>
164
165         Text markers don't paint on simple lines
166         https://bugs.webkit.org/show_bug.cgi?id=133177
167
168         Reviewed by Anders Carlsson.
169
170         * fast/text/mark-matches-rendering-expected.html: Added.
171         * fast/text/mark-matches-rendering-simple-lines-expected.html: Added.
172         * fast/text/mark-matches-rendering-simple-lines.html: Added.
173         * fast/text/mark-matches-rendering.html: Added.
174
175 2014-05-22  Javier Fernandez  <jfernandez@igalia.com>
176
177         [CSS Grid Layout] Split the grid-item-margin-auto-columns-rows.html test.
178         https://bugs.webkit.org/show_bug.cgi?id=131064
179
180         Reviewed by Benjamin Poulain.
181
182         Splitting the "grid-item-margin-auto-columns-rows" into different writing-modes
183         related tests, so besides increasing clarity, it makes it fit in the 800x600 viewport.
184
185         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Removed.
186         * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html: Removed.
187         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr-expected.html: Added.
188         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr.html: Added.
189         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html: Added.
190         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl.html: Added.
191         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr-expected.html: Added.
192         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr.html: Added.
193         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html: Added.
194         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl.html: Added.
195
196 2014-05-21  Antti Koivisto  <antti@apple.com>
197
198         REGRESSION(r167870): Crash in simple line layout code with :after
199         https://bugs.webkit.org/show_bug.cgi?id=133155
200
201         Reviewed by Darin Adler.
202
203         * fast/text/simple-lines-hover-after-expected.html: Added.
204         * fast/text/simple-lines-hover-after.html: Added.
205
206 2014-05-21  Zalan Bujtas  <zalan@apple.com>
207
208         Unreviewed Mac gardening after r169161.
209
210         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
211
212 2014-05-20  Roger Fong  <roger_fong@apple.com>
213
214         Unreviewed. Actually enable snapshot tests on mac wk2.
215         https://bugs.webkit.org/show_bug.cgi?id=131871
216
217         * platform/mac-wk1/TestExpectations: Skip them here.
218         * platform/mac/TestExpectations: Unskip them here.
219
220         Some slight modifications to some of the tests to reduce flakiness of tests.
221         * plugins/snapshotting/autoplay-dominant.html:
222         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
223         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
224         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: 
225
226 2014-05-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
227
228         [EFL] Turn on ENABLE_CSS_FILTERS
229         https://bugs.webkit.org/show_bug.cgi?id=133153
230
231         Reviewed by Gyuyoung Kim.
232
233         Remove failure test expectations for tests passing after turning on CSS_FILTERS.
234
235         * platform/efl-wk2/TestExpectations:
236         * platform/efl/TestExpectations:
237
238 2014-05-21  Zalan Bujtas  <zalan@apple.com>
239
240         Unreviewed Mac gardening after r169161.
241
242         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
243
244 2014-05-21  Filip Pizlo  <fpizlo@apple.com>
245
246         Unreviewed, roll out http://trac.webkit.org/changeset/169159.
247         
248         This was a unilateral change and wasn't properly reviewed.
249
250         * js/script-tests/function-apply-many-args.js:
251
252 2014-05-21  Antoine Quint  <graouts@webkit.org>
253
254         Array.prototype.find and findIndex should skip holes
255         https://bugs.webkit.org/show_bug.cgi?id=132658
256
257         Reviewed by Geoffrey Garen.
258
259         * js/array-find-expected.txt:
260         * js/array-findIndex-expected.txt:
261         * js/script-tests/array-find.js:
262         * js/script-tests/array-findIndex.js:
263
264 2014-05-21  Radu Stavila  <stavila@adobe.com>
265
266         REGRESSION (r168046): Invalid layout in WebCore::RenderBox::containingBlockLogicalWidthForPositioned
267         https://bugs.webkit.org/show_bug.cgi?id=132933
268
269         Reviewed by Darin Adler.
270
271         Added test for crash caused by invalid layout for RenderTableSection.
272
273         * fast/multicol/newmulticol/table-section-crash-expected.txt: Added.
274         * fast/multicol/newmulticol/table-section-crash.html: Added.
275
276 2014-05-21  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
277
278         REGRESSION(r169092 and r169102): Skip failing JSC tests on ARM64 properly
279         https://bugs.webkit.org/show_bug.cgi?id=133149
280
281         Reviewed by Csaba Osztrogonác.
282
283         * js/script-tests/function-apply-many-args.js:
284
285 2014-05-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
286
287         Unreviewed EFL gardening
288
289         Rebaseline test expectations after r169048.
290
291         * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
292         * platform/efl/css1/text_properties/text_indent-expected.txt:
293         * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
294         * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
295         * platform/efl/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
296         * platform/efl/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
297         * platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
298         * platform/efl/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
299         * platform/efl/css2.1/t1601-c547-indent-00-b-a-expected.txt:
300         * platform/efl/fast/block/float/026-expected.txt:
301         * platform/efl/fast/block/float/028-expected.txt:
302         * platform/efl/fast/css/empty-pseudo-class-expected.txt:
303         * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
304         * platform/efl/fast/css/first-of-type-pseudo-class-expected.txt:
305         * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
306         * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
307         * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
308         * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
309         * platform/efl/fast/line-grid/line-align-left-edges-expected.txt:
310         * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
311         * platform/efl/fast/multicol/float-multicol-expected.txt:
312         * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
313         * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
314         * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
315         * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
316         * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
317         * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
318         * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
319         * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
320         * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
321         * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
322         * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
323         * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
324         * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
325         * platform/efl/fast/text/whitespace/024-expected.txt:
326
327 2014-05-21  Jinwoo Song  <jinwoo7.song@samsung.com>
328
329         Unreviewed EFL gardening.
330
331         * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
332         Rebaseline after r169048.
333
334 2014-05-21  Lorenzo Tilve  <ltilve@igalia.com>
335
336         [GTK] Unreviewed GTK gardening
337
338         * platform/gtk/TestExpectations: Report and mark new tests failing.
339         * platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
340         Rebaseline after r169048.
341
342 2014-05-20  Daniel Bates  <dabates@apple.com>
343
344         Element within flattened frame may update its scroll state during the layout phase of the wrong RenderView
345         https://bugs.webkit.org/show_bug.cgi?id=133013
346         <rdar://problem/16760154>
347
348         Reviewed by David Hyatt.
349
350         Added tests to ensure that that we update the scroll state of an element during the layout phase of its
351         associated RenderView.
352
353         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash-expected.txt: Added.
354         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash.html: Added.
355         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure-expected.txt: Added.
356         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure.html: Added.
357
358 2014-05-19  Mark Hahnenberg  <mhahnenberg@apple.com>
359
360         JSArray::shiftCountWith* could be more efficient
361         https://bugs.webkit.org/show_bug.cgi?id=133011
362
363         Reviewed by Geoffrey Garen.
364
365         Added a performance regression test which tests the contiguous shift case. We're ~85% faster 
366         on this microbenchmark with this patch.
367
368         Also added a bunch of tests for each permutation of contiguous/array storage with no holes, holes,
369         and holes that require special behavior (e.g. indexed properties in the prototype chain).
370
371         * js/array-storage-splice-holes-expected.txt: Added.
372         * js/array-storage-splice-holes-require-special-behavior-expected.txt: Added.
373         * js/array-storage-splice-holes-require-special-behavior.html: Added.
374         * js/array-storage-splice-holes.html: Added.
375         * js/array-storage-splice-no-holes-expected.txt: Added.
376         * js/array-storage-splice-no-holes.html: Added.
377         * js/contiguous-splice-holes-expected.txt: Added.
378         * js/contiguous-splice-holes-require-special-behavior-expected.txt: Added.
379         * js/contiguous-splice-holes-require-special-behavior.html: Added.
380         * js/contiguous-splice-holes.html: Added.
381         * js/contiguous-splice-no-holes-expected.txt: Added.
382         * js/contiguous-splice-no-holes.html: Added.
383         * js/regress/array-splice-contiguous-expected.txt: Added.
384         * js/regress/array-splice-contiguous.html: Added.
385         * js/regress/script-tests/array-splice-contiguous.js: Added.
386         (foo):
387         * js/script-tests/array-storage-splice-holes-require-special-behavior.js: Added.
388         * js/script-tests/array-storage-splice-holes.js: Added.
389         * js/script-tests/array-storage-splice-no-holes.js: Added.
390         * js/script-tests/contiguous-splice-holes-require-special-behavior.js: Added.
391         * js/script-tests/contiguous-splice-holes.js: Added.
392         * js/script-tests/contiguous-splice-no-holes.js: Added.
393
394 2014-05-20  Radu Stavila  <stavila@adobe.com>
395
396         REGRESSION: [CSS Regions] Content flowed directly into the flow thread that ends up in the second region is not properly repainted
397         https://bugs.webkit.org/show_bug.cgi?id=133111
398
399         Reviewed by David Hyatt.
400
401         Added test for the correct repaint of an element flowed directly into the second region of a flow thread.
402
403         * fast/regions/hover-element-flowed-second-region-expected.html: Added.
404         * fast/regions/hover-element-flowed-second-region.html: Added.
405
406 2014-05-20  Prashant Hiremath  <hiremathprashants@gmail.com>
407
408         Only set title on SVG documents
409         https://bugs.webkit.org/show_bug.cgi?id=133068
410
411         Reviewed by Dirk Schulze.
412
413         * svg/custom/html_document_set_title-expected.txt: Added.
414         * svg/custom/html_document_set_title.html: Added.
415
416 2014-05-20  Alexey Proskuryakov  <ap@apple.com>
417
418         REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
419         https://bugs.webkit.org/show_bug.cgi?id=133124
420
421         * TestExpectations: Skip it.
422
423 2014-05-20  Anders Carlsson  <andersca@apple.com>
424
425         Skip http/tests/inspector/replay/document-last-modified-fallback-value.html since it asserts.
426
427         * TestExpectations:
428
429 2014-05-20  David Kilzer  <ddkilzer@apple.com>
430
431         Make fast/dom/remove-element-with-{id|name}-that-was-inserted-on-DOMNodeRemoved.html reliable
432         <http://webkit.org/b/133088>
433
434         Reviewed by Alexey Proskuryakov.
435
436         * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html:
437         * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html:
438         - Use waitUntilDone()/notifyDone() to make the tests reliable
439           since they use setTimeout().
440
441 2014-05-20  Radu Stavila  <stavila@adobe.com>
442
443         [CSS Regions] Block incorrectly sized when containing an unsplittable box
444         https://bugs.webkit.org/show_bug.cgi?id=132601
445
446         Reviewed by Antti Koivisto.
447
448         Added tests for the layout of elements following inline-block elements 
449         that overflow their region, with and without anonymous blocks.
450
451         * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Added.
452         * fast/regions/inline-block-inside-anonymous-overflow.html: Added.
453         * fast/regions/inline-block-overflow-expected.html: Added.
454         * fast/regions/inline-block-overflow.html: Added.
455
456 2014-05-20  Zoltan Horvath  <zoltan@webkit.org>
457
458         [CSS Regions] Add polygon tests for shapes on regions and shapes on the content flow
459         https://bugs.webkit.org/show_bug.cgi?id=133107
460
461         Reviewed by Mihnea Ovidenie.
462
463         * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats-expected.html: Added.
464         * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats.html: Added.
465
466 2014-05-20  Mihnea Ovidenie  <mihnea@adobe.com>
467
468         [CSS Regions] Crash while painting block selection gaps in regions
469         https://bugs.webkit.org/show_bug.cgi?id=132720
470
471         Reviewed by David Hyatt.
472
473         * TestExpectations: Unskip a test that was crashing
474         * fast/regions/selection-gaps-paint-crash-expected.txt: Added.
475         * fast/regions/selection-gaps-paint-crash.html: Added.
476
477 2014-05-20  Lorenzo Tilve  <ltilve@igalia.com>
478
479         [GTK] Unreviewed GTK gardening
480
481         Rebaseline affected tests by changes on integral snapping of inlines
482         introduced at r169048.
483
484         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
485         * platform/gtk/css1/text_properties/text_indent-expected.txt:
486         * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
487         * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
488         * platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
489         * platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
490         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
491         * platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
492         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
493         * platform/gtk/fast/block/float/026-expected.txt:
494         * platform/gtk/fast/block/float/028-expected.txt:
495         * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
496         * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
497         * platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt:
498         * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
499         * platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt:
500         * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
501         * platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt:
502         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
503         * platform/gtk/fast/line-grid/line-align-left-edges-expected.txt:
504         * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
505         * platform/gtk/fast/multicol/float-multicol-expected.txt:
506         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
507         * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
508         * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
509         * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
510         * platform/gtk/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
511         * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
512         * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
513         * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
514         * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
515         * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
516         * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
517         * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
518         * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
519         * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
520         * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
521         * platform/gtk/fast/text/whitespace/024-expected.txt:
522         * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
523         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
524
525 2014-05-19  Filip Pizlo  <fpizlo@apple.com>
526
527         Test gardening: skip some failing tests on not-X86.
528
529         * js/script-tests/function-apply-many-args.js:
530
531 2014-05-19  Chris Fleizach  <cfleizach@apple.com>
532
533         AX: VoiceOver sees the WebArea out of order when topContentInset is used
534         https://bugs.webkit.org/show_bug.cgi?id=133091
535
536         Unreviewed. 
537         Make the layout test more resilient to platform differences in frame positions.
538
539         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
540         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
541
542 2014-05-19  Myles C. Maxfield  <litherum@gmail.com>
543
544         Text decorations do not contribute to visual overflow
545         https://bugs.webkit.org/show_bug.cgi?id=132773
546
547         Reviewed by Antti Koivisto.
548
549         This first test makes sure that repaint rects are extended to include text decorations that may
550         lie outside of the text layout rects. It compares text with an underline to text that has
551         had underline applied to it in a timer.
552
553         The second test triggers an off-by-one error in collapsed table borders where a border was not
554         being drawn if it lay right on top of a repaint rect.
555
556         * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
557         descent of 0 (so it will not intersect underlines).
558         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
559         Apply the underline without any timeout.
560         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
561         Apply the underline with a timeout.
562         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed-expected.html: Added.
563         Draw text without decorations.
564         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html: Added.
565         Draw text with decorations which contribute to overflow, then remove those decorations on a timer.
566         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered-expected.html: Added.
567         Draw text as if the final state of the decorations had always existed.
568         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html: Added.
569         Make sure that modifying decorations that contribute to overflow redraw properly.
570         * fast/repaint/border-collapse-table-off-by-one-expected.html: Added.
571         * fast/repaint/border-collapse-table-off-by-one.html: Added. Trigger the off-by-one error in
572         RenderTableSection.cpp
573
574 2014-05-19  Chris Fleizach  <cfleizach@apple.com>
575
576         AX: VoiceOver sees the WebArea out of order when topContentInset is used
577         https://bugs.webkit.org/show_bug.cgi?id=133091
578
579         Reviewed by Simon Fraser.
580
581         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt: Added.
582         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html: Added.
583
584 2014-05-19  Simon Fraser  <simon.fraser@apple.com>
585
586         Split scrolling tree ScrollingNodes into FrameScrollingNodes and OverflowScrollingNodes
587         https://bugs.webkit.org/show_bug.cgi?id=133022
588
589         Reviewed by Sam Weinig.
590         
591         Updated for new node name. No geometry changes.
592
593         * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
594         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
595         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
596         * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
597         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
598         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
599         * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
600         * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
601         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
602         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
603         * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
604         * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
605         * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
606         * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
607         * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
608         * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
609
610 2014-05-19  Zalan Bujtas  <zalan@apple.com>
611
612         Fix Element.offset* and .client* rounding mismatches after r168868.
613         https://bugs.webkit.org/show_bug.cgi?id=133076
614         
615         Unreviewed gardening.
616
617         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
618         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
619         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
620         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
621         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
622         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
623         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
624         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
625
626 2014-05-19  Simon Fraser  <simon.fraser@apple.com>
627
628         Images missing sometimes with composited clipping layers
629         https://bugs.webkit.org/show_bug.cgi?id=133065
630         <rdar://problem/15224559>
631
632         Reviewed by Beth Dakin.
633
634         * compositing/backing/solid-color-with-paints-into-ancestor-expected.html: Added.
635         * compositing/backing/solid-color-with-paints-into-ancestor.html: Added.
636
637 2014-05-19  Jono Wells  <jonowells@apple.com>
638
639         Script include paths for js-test-pre.js and js-test-post.js were incorrect.
640         https://bugs.webkit.org/show_bug.cgi?id=133072
641
642         Reviewed by Andy Estes.
643
644         * http/tests/navigation/forward-to-fragment-fires-onload.html: Fixed script includes.
645
646 2014-05-19  Zalan Bujtas  <zalan@apple.com>
647
648         REGRESSION (r133351, sub-pixel layout): Right-to-left block with text-overflow: ellipsis truncates prematurely (breaks facebook.com Hebrew UI)
649         https://bugs.webkit.org/show_bug.cgi?id=112227
650
651         Reviewed by Maciej Stachowiak.
652
653         This patch removes unnecessary integral snapping of inlines at layout time.
654
655         1px off differences and rounding expected results to match new behavior. -rebaselining.
656
657         * fast/frames/hidpi-position-iframe-on-device-pixel-expected.html: Added.
658         * fast/frames/hidpi-position-iframe-on-device-pixel.html: Added.
659         * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off-expected.html: Added.
660         * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off.html: Added.
661         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
662         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
663         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html:
664         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html:
665         * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-001.html:
666         * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-002.html:
667         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
668         * platform/mac/TestExpectations:
669         * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
670         * platform/mac/css1/text_properties/text_indent-expected.txt:
671         * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
672         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
673         * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
674         * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
675         * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
676         * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
677         * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
678         * platform/mac/editing/selection/caret-ltr-2-expected.txt:
679         * platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
680         * platform/mac/editing/selection/caret-rtl-expected.txt:
681         * platform/mac/editing/selection/caret-rtl-right-expected.txt:
682         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
683         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
684         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
685         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
686         * platform/mac/fast/block/float/026-expected.txt:
687         * platform/mac/fast/block/float/028-expected.txt:
688         * platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
689         * platform/mac/fast/css/empty-pseudo-class-expected.txt:
690         * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
691         * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
692         * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
693         * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
694         * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
695         * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
696         * platform/mac/fast/css/text-overflow-input-expected.txt:
697         * platform/mac/fast/forms/file/file-input-direction-expected.txt:
698         * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
699         * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
700         * platform/mac/fast/forms/placeholder-position-expected.txt:
701         * platform/mac/fast/forms/search-rtl-expected.txt:
702         * platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
703         * platform/mac/fast/lists/008-expected.txt:
704         * platform/mac/fast/lists/008-vertical-expected.txt:
705         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
706         * platform/mac/fast/multicol/float-multicol-expected.txt:
707         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
708         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
709         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
710         * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
711         * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
712         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
713         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
714         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
715         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
716         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
717         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
718         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
719         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
720         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
721         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
722         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
723         * platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
724         * platform/mac/fast/text/whitespace/024-expected.txt:
725         * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
726         * platform/mac/fast/text/word-break-run-rounding-expected.txt:
727         * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
728
729 2014-05-19  Csaba Osztrogonác  <ossy@webkit.org>
730
731         Unreviewed gardening, try to unbreak Mac buildbots and EWS bots after r169023.
732
733         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
734         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
735
736 2014-05-18  Svetlana Redchenko  <redchenko@yandex-team.ru>
737
738         Input ::selection pseudo class does not work leading to hidden selection
739         https://bugs.webkit.org/show_bug.cgi?id=38943
740         
741         Reviewed by Darin Adler.
742
743         * fast/selectors/input-with-selection-pseudo-element-expected.html: Added.
744         * fast/selectors/input-with-selection-pseudo-element.html: Added.
745
746 2014-05-18  Maciej Stachowiak  <mjs@apple.com>
747
748         REGRESSION (r156546): Default media controls are laid out incorrectly when media element is styled with direction:rtl
749         https://bugs.webkit.org/show_bug.cgi?id=132531
750         <rdar://problem/16806267>
751
752         Reviewed by Mark Rowe.
753
754         * platform/mac/TestExpectations: Unskip media/video-rtl.html
755
756 2014-05-18  Rik Cabanier  <cabanier@adobe.com>
757
758         support for navigator.hardwareConcurrency
759         https://bugs.webkit.org/show_bug.cgi?id=132588
760
761         Reviewed by Filip Pizlo.
762
763         * fast/dom/navigator-detached-no-crash-expected.txt:
764         * fast/dom/navigator-hardwareConcurrency-expected.txt: Added.
765         * fast/dom/navigator-hardwareConcurrency.html: Added.
766
767 2014-05-18  Antti Koivisto  <antti@apple.com>
768
769         REGRESSION (r160259): text-combine glyphs are not rendered
770         https://bugs.webkit.org/show_bug.cgi?id=127324
771
772         Reviewed by Andreas Kling.
773
774         * fast/text/text-combine-rendering-expected.html: Added.
775         * fast/text/text-combine-rendering.html: Added.
776
777 2014-05-17  Maciej Stachowiak  <mjs@apple.com>
778
779         Don't attempt to update id or name for nodes that are already removed
780         https://bugs.webkit.org/show_bug.cgi?id=133041
781
782         Reviewed by Sam Weinig.
783         
784         Test originally by Dan Bates.
785
786         * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
787         * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html: Added.
788         * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
789         * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html: Added.
790
791 2014-05-17  Alexey Proskuryakov  <ap@apple.com>
792
793         REGRESSION (NetworkProcess): Trying to use appcache fallback crashes in ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
794         https://bugs.webkit.org/show_bug.cgi?id=133007
795         <rdar://problem/13702706>
796
797         appcache tests often fail on the Mac WebKit2 bot
798         https://bugs.webkit.org/show_bug.cgi?id=82061
799
800         Reviewed by Maciej Stachowiak.
801
802         * platform/mac-wk2/TestExpectations: Let's enable all the appcache tests (except
803         for a couple that fail), and see what happens on bots. I don't see any reason
804         why WebKit2 would be any more flaky than WebKit1 here.
805
806 2014-05-17  Piotr Grad  <p.grad@samsung.com>
807
808         Setting playback rate on video with media controller is not ignored.
809         https://bugs.webkit.org/show_bug.cgi?id=129048
810
811         Reviewed by Jer Noble.
812
813         * media/video-controller-child-rate-expected.txt: Added.
814         * media/video-controller-child-rate.html: Added.
815
816 2014-05-16  Simon Fraser  <simon.fraser@apple.com>
817
818         Fix a straggler.
819
820         Remove call to internals.settings.setRegionBasedColumnsEnabled(true).
821
822         * fast/repaint/spanner-with-margin.html:
823
824 2014-05-16  Simon Fraser  <simon.fraser@apple.com>
825
826         Remove calls to internals.settings.setRegionBasedColumnsEnabled(true);
827         in tests.
828         
829         Some of these tests may now be no-ops, but I haven't found a convenient
830         way to know which ones.
831
832         * fast/multicol/break-in-columns-before-spanner-expected.html:
833         * fast/multicol/break-in-columns-before-spanner.html:
834         * fast/multicol/break-in-scrollable-expected.html:
835         * fast/multicol/break-in-scrollable.html:
836         * fast/multicol/client-rects-spanners-complex.html:
837         * fast/multicol/client-rects-spanners.html:
838         * fast/multicol/inline-children-crash.html:
839         * fast/multicol/mixed-opacity-fixed-test.html:
840         * fast/multicol/mixed-opacity-test.html:
841         * fast/multicol/mixed-positioning-stacking-order.html:
842         * fast/multicol/multicol-li-crash.html:
843         * fast/multicol/newmulticol/adjacent-spanners.html:
844         * fast/multicol/newmulticol/avoid-column-break-inside.html:
845         * fast/multicol/newmulticol/balance-images.html:
846         * fast/multicol/newmulticol/balance-maxheight1.html:
847         * fast/multicol/newmulticol/balance-maxheight2.html:
848         * fast/multicol/newmulticol/balance1.html:
849         * fast/multicol/newmulticol/balance10.html:
850         * fast/multicol/newmulticol/balance2.html:
851         * fast/multicol/newmulticol/balance3.html:
852         * fast/multicol/newmulticol/balance4.html:
853         * fast/multicol/newmulticol/balance5.html:
854         * fast/multicol/newmulticol/balance6.html:
855         * fast/multicol/newmulticol/balance7.html:
856         * fast/multicol/newmulticol/balance8.html:
857         * fast/multicol/newmulticol/balance9.html:
858         * fast/multicol/newmulticol/block-becomes-spanner-expected.html:
859         * fast/multicol/newmulticol/block-becomes-spanner.html:
860         * fast/multicol/newmulticol/break-after-expected.html:
861         * fast/multicol/newmulticol/break-after.html:
862         * fast/multicol/newmulticol/break-before.html:
863         * fast/multicol/newmulticol/breaks-2-columns-3-no-balancing.html:
864         * fast/multicol/newmulticol/breaks-2-columns-3.html:
865         * fast/multicol/newmulticol/breaks-3-columns-3.html:
866         * fast/multicol/newmulticol/cell-shrinkback.html:
867         * fast/multicol/newmulticol/change-spanner-display-expected.html:
868         * fast/multicol/newmulticol/change-spanner-display.html:
869         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html:
870         * fast/multicol/newmulticol/change-spanner-parent-display.html:
871         * fast/multicol/newmulticol/client-rects.html:
872         * fast/multicol/newmulticol/clipping-expected.html:
873         * fast/multicol/newmulticol/clipping-overflow-hidden-expected.html:
874         * fast/multicol/newmulticol/clipping-overflow-hidden.html:
875         * fast/multicol/newmulticol/clipping-top-overflow-expected.html:
876         * fast/multicol/newmulticol/clipping-top-overflow.html:
877         * fast/multicol/newmulticol/clipping.html:
878         * fast/multicol/newmulticol/column-rules-fixed-height.html:
879         * fast/multicol/newmulticol/columns-shorthand-parsing.html:
880         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html:
881         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html:
882         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html:
883         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html:
884         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html:
885         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html:
886         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html:
887         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html:
888         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html:
889         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html:
890         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html:
891         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html:
892         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html:
893         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html:
894         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html:
895         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html:
896         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html:
897         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html:
898         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html:
899         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html:
900         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html:
901         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html:
902         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html:
903         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html:
904         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html:
905         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html:
906         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html:
907         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html:
908         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html:
909         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html:
910         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html:
911         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html:
912         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html:
913         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html:
914         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html:
915         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html:
916         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html:
917         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html:
918         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html:
919         * fast/multicol/newmulticol/direct-child-column-span-all.html:
920         * fast/multicol/newmulticol/fixed-height-fill-auto-expected.html:
921         * fast/multicol/newmulticol/fixed-height-fill-auto.html:
922         * fast/multicol/newmulticol/fixed-height-fill-balance-2.html:
923         * fast/multicol/newmulticol/fixed-height-fill-balance-expected.html:
924         * fast/multicol/newmulticol/fixed-height-fill-balance.html:
925         * fast/multicol/newmulticol/float-avoidance.html:
926         * fast/multicol/newmulticol/float-multicol.html:
927         * fast/multicol/newmulticol/float-paginate-complex.html:
928         * fast/multicol/newmulticol/float-paginate-empty-lines.html:
929         * fast/multicol/newmulticol/float-paginate.html:
930         * fast/multicol/newmulticol/hide-box-horizontal-bt-expected.html:
931         * fast/multicol/newmulticol/hide-box-horizontal-bt.html:
932         * fast/multicol/newmulticol/hide-box-vertical-lr-expected.html:
933         * fast/multicol/newmulticol/hide-box-vertical-lr.html:
934         * fast/multicol/newmulticol/hide-box-vertical-rl-expected.html:
935         * fast/multicol/newmulticol/hide-box-vertical-rl.html:
936         * fast/multicol/newmulticol/insert-row-content1-expected.html:
937         * fast/multicol/newmulticol/insert-row-content1.html:
938         * fast/multicol/newmulticol/insert-row-content2-expected.html:
939         * fast/multicol/newmulticol/insert-row-content2.html:
940         * fast/multicol/newmulticol/insert-row-content3-expected.html:
941         * fast/multicol/newmulticol/insert-row-content3.html:
942         * fast/multicol/newmulticol/insert-row-content4-expected.html:
943         * fast/multicol/newmulticol/insert-row-content4.html:
944         * fast/multicol/newmulticol/insert-row-content5-expected.html:
945         * fast/multicol/newmulticol/insert-row-content5.html:
946         * fast/multicol/newmulticol/insert-row-content6-expected.html:
947         * fast/multicol/newmulticol/insert-row-content6.html:
948         * fast/multicol/newmulticol/insert-row-content7-expected.html:
949         * fast/multicol/newmulticol/insert-row-content7.html:
950         * fast/multicol/newmulticol/insert-row-content8-expected.html:
951         * fast/multicol/newmulticol/insert-row-content8.html:
952         * fast/multicol/newmulticol/insert-row-content9-expected.html:
953         * fast/multicol/newmulticol/insert-row-content9.html:
954         * fast/multicol/newmulticol/insert-spanner-child1-expected.html:
955         * fast/multicol/newmulticol/insert-spanner-child1.html:
956         * fast/multicol/newmulticol/insert-spanner-child2-expected.html:
957         * fast/multicol/newmulticol/insert-spanner-child2.html:
958         * fast/multicol/newmulticol/insert-spanner-child3-expected.html:
959         * fast/multicol/newmulticol/insert-spanner-child3.html:
960         * fast/multicol/newmulticol/insert-spanner1-expected.html:
961         * fast/multicol/newmulticol/insert-spanner1.html:
962         * fast/multicol/newmulticol/insert-spanner2-expected.html:
963         * fast/multicol/newmulticol/insert-spanner2.html:
964         * fast/multicol/newmulticol/insert-spanner3-expected.html:
965         * fast/multicol/newmulticol/insert-spanner3.html:
966         * fast/multicol/newmulticol/insert-spanner4-expected.html:
967         * fast/multicol/newmulticol/insert-spanner4.html:
968         * fast/multicol/newmulticol/insert-spanner5-expected.html:
969         * fast/multicol/newmulticol/insert-spanner5.html:
970         * fast/multicol/newmulticol/insert-spanner6-expected.html:
971         * fast/multicol/newmulticol/insert-spanner6.html:
972         * fast/multicol/newmulticol/insert-spanner7-expected.html:
973         * fast/multicol/newmulticol/insert-spanner7.html:
974         * fast/multicol/newmulticol/insert-spanner8-expected.html:
975         * fast/multicol/newmulticol/insert-spanner8.html:
976         * fast/multicol/newmulticol/layers-in-multicol.html:
977         * fast/multicol/newmulticol/layers-split-across-columns.html:
978         * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html:
979         * fast/multicol/newmulticol/leading-and-trailing-margin.html:
980         * fast/multicol/newmulticol/leading-margin.html:
981         * fast/multicol/newmulticol/line-grid-inside-columns.html:
982         * fast/multicol/newmulticol/line-grid-into-columns.html:
983         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html:
984         * fast/multicol/newmulticol/orphans-and-widows-balance.html:
985         * fast/multicol/newmulticol/positioned-split.html:
986         * fast/multicol/newmulticol/positioned-with-constrained-height.html:
987         * fast/multicol/newmulticol/progression-reverse-overflow.html:
988         * fast/multicol/newmulticol/progression-reverse.html:
989         * fast/multicol/newmulticol/remove-row-content1-expected.html:
990         * fast/multicol/newmulticol/remove-row-content1.html:
991         * fast/multicol/newmulticol/remove-row-content2-expected.html:
992         * fast/multicol/newmulticol/remove-row-content2.html:
993         * fast/multicol/newmulticol/remove-row-content3-expected.html:
994         * fast/multicol/newmulticol/remove-row-content3.html:
995         * fast/multicol/newmulticol/remove-row-content4-expected.html:
996         * fast/multicol/newmulticol/remove-row-content4.html:
997         * fast/multicol/newmulticol/remove-row-content5-expected.html:
998         * fast/multicol/newmulticol/remove-row-content5.html:
999         * fast/multicol/newmulticol/remove-row-content6-expected.html:
1000         * fast/multicol/newmulticol/remove-row-content6.html:
1001         * fast/multicol/newmulticol/remove-row-content7-expected.html:
1002         * fast/multicol/newmulticol/remove-row-content7.html:
1003         * fast/multicol/newmulticol/remove-row-content8-expected.html:
1004         * fast/multicol/newmulticol/remove-row-content8.html:
1005         * fast/multicol/newmulticol/remove-row-content9-expected.html:
1006         * fast/multicol/newmulticol/remove-row-content9.html:
1007         * fast/multicol/newmulticol/remove-spanner1-expected.html:
1008         * fast/multicol/newmulticol/remove-spanner1.html:
1009         * fast/multicol/newmulticol/remove-spanner2-expected.html:
1010         * fast/multicol/newmulticol/remove-spanner2.html:
1011         * fast/multicol/newmulticol/remove-spanner3-expected.html:
1012         * fast/multicol/newmulticol/remove-spanner3.html:
1013         * fast/multicol/newmulticol/remove-spanner4-expected.html:
1014         * fast/multicol/newmulticol/remove-spanner4.html:
1015         * fast/multicol/newmulticol/remove-spanner5-expected.html:
1016         * fast/multicol/newmulticol/remove-spanner5.html:
1017         * fast/multicol/newmulticol/remove-spanner6-expected.html:
1018         * fast/multicol/newmulticol/remove-spanner6.html:
1019         * fast/multicol/newmulticol/single-line.html:
1020         * fast/multicol/newmulticol/sole-spanner.html:
1021         * fast/multicol/newmulticol/span-between-text-expected.html:
1022         * fast/multicol/newmulticol/span-between-text.html:
1023         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html:
1024         * fast/multicol/newmulticol/spanner-becomes-regular-block.html:
1025         * fast/multicol/newmulticol/spanner-first-expected.html:
1026         * fast/multicol/newmulticol/spanner-first.html:
1027         * fast/multicol/newmulticol/spanner-img-expected.html:
1028         * fast/multicol/newmulticol/spanner-img.html:
1029         * fast/multicol/newmulticol/spanner-inline-block-expected.html:
1030         * fast/multicol/newmulticol/spanner-inline-block.html:
1031         * fast/multicol/newmulticol/spanner-last-expected.html:
1032         * fast/multicol/newmulticol/spanner-last.html:
1033         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html:
1034         * fast/multicol/newmulticol/spanner-nested-dynamic.html:
1035         * fast/multicol/newmulticol/spanner-nested-expected.html:
1036         * fast/multicol/newmulticol/spanner-nested.html:
1037         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html:
1038         * fast/multicol/newmulticol/spanner-pseudo-after1.html:
1039         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html:
1040         * fast/multicol/newmulticol/spanner-pseudo-after2.html:
1041         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html:
1042         * fast/multicol/newmulticol/spanner-pseudo-after3.html:
1043         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html:
1044         * fast/multicol/newmulticol/spanner-pseudo-after4.html:
1045         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html:
1046         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html:
1047         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html:
1048         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html:
1049         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html:
1050         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html:
1051         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html:
1052         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html:
1053         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html:
1054         * fast/multicol/newmulticol/spanner-pseudo-before1.html:
1055         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html:
1056         * fast/multicol/newmulticol/spanner-pseudo-before2.html:
1057         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html:
1058         * fast/multicol/newmulticol/spanner-pseudo-before3.html:
1059         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html:
1060         * fast/multicol/newmulticol/spanner-pseudo-before4.html:
1061         * fast/multicol/newmulticol/spanner-table-expected.html:
1062         * fast/multicol/newmulticol/spanner-table.html:
1063         * fast/multicol/newmulticol/spanner-with-margin-expected.html:
1064         * fast/multicol/newmulticol/spanner-with-margin.html:
1065         * fast/multicol/newmulticol/spanner1-expected.html:
1066         * fast/multicol/newmulticol/spanner1.html:
1067         * fast/multicol/newmulticol/spanner2-expected.html:
1068         * fast/multicol/newmulticol/spanner2.html:
1069         * fast/multicol/newmulticol/spanner3-expected.html:
1070         * fast/multicol/newmulticol/spanner3.html:
1071         * fast/multicol/newmulticol/spanner4-expected.html:
1072         * fast/multicol/newmulticol/spanner4.html:
1073         * fast/multicol/newmulticol/spanner5-expected.html:
1074         * fast/multicol/newmulticol/spanner5.html:
1075         * fast/multicol/newmulticol/spanner6-expected.html:
1076         * fast/multicol/newmulticol/spanner6.html:
1077         * fast/multicol/newmulticol/spanner7-expected.html:
1078         * fast/multicol/newmulticol/spanner7.html:
1079         * fast/multicol/newmulticol/spanner8-expected.html:
1080         * fast/multicol/newmulticol/spanner8.html:
1081         * fast/multicol/newmulticol/spanner9-expected.html:
1082         * fast/multicol/newmulticol/spanner9.html:
1083         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html:
1084         * fast/multicol/newmulticol/trailing-margin-with-spanner.html:
1085         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html:
1086         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html:
1087         * fast/multicol/newmulticol/unresolvable-percent-height-2.html:
1088         * fast/multicol/newmulticol/unresolvable-percent-height.html:
1089         * fast/multicol/newmulticol/unresolvable-percent-max-height-2.html:
1090         * fast/multicol/newmulticol/unresolvable-percent-max-height.html:
1091         * fast/multicol/offset-top-left.html:
1092         * fast/multicol/percent-height.html:
1093         * fast/multicol/positioned-outside-of-columns.html:
1094         * fast/multicol/scrolling-column-rules.html:
1095         * fast/multicol/tall-float-expected.html:
1096         * fast/multicol/tall-float.html:
1097         * fast/multicol/transform-inside-opacity.html:
1098         * fast/multicol/zoom-test-expected.html:
1099         * fast/multicol/zoom-test.html:
1100
1101 2014-05-16  Jer Noble  <jer.noble@apple.com>
1102
1103         [Mac] naturalSize not updated when preload=metadata
1104         https://bugs.webkit.org/show_bug.cgi?id=132994
1105
1106         Reviewed by Eric Carlson.
1107
1108         * media/video-load-preload-metadata-naturalsize-expected.txt: Added.
1109         * media/video-load-preload-metadata-naturalsize.html: Added.
1110
1111 2014-05-16  Enrique Ocaña González  <eocanha@igalia.com>
1112
1113         Unreviewed GTK gardening.
1114
1115         Added some flaky tests to TestExpectations.
1116
1117         * platform/gtk/TestExpectations:
1118
1119 2014-05-16  Piotr Grad  <p.grad@samsung.com>
1120
1121         [Gtk] media/media-blocked-by-beforeload.html is flaky.
1122         https://bugs.webkit.org/show_bug.cgi?id=89811
1123
1124         Reviewed by Eric Carlson.
1125
1126         Problem is that we cannot predict when 'error' event would be called,
1127         because is called async on 'source' element. Solution is to not log
1128         'loadedmetadata' and 'loadstart' events.
1129
1130         * media/media-blocked-by-beforeload-expected.txt:
1131         * media/media-blocked-by-beforeload.html:
1132
1133 2014-05-16  Zalan Bujtas  <zalan@apple.com>
1134
1135         Subpixel rendering: Push named flows in region to device pixel when painting.
1136         https://bugs.webkit.org/show_bug.cgi?id=132986
1137
1138         Reviewed by Simon Fraser.
1139
1140         Remove integral rounding when named flow sets the painting offset on the graphics context.
1141         Use device pixel snapping instead to ensure that we can paint on odd device pixel positions on retina displays. 
1142
1143         * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position-expected.html: Added.
1144         * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position.html: Added.
1145
1146 2014-05-16  Kiran  <kiran.guduru@samsung.com>
1147
1148         RTCDtmfSender default values need to be updated.
1149         https://bugs.webkit.org/show_bug.cgi?id=132952
1150
1151         Reviewed by Eric Carlson.
1152
1153         Added checks to test default, min value interToneGap
1154         and duration and max value for duration.
1155         (Spec does not specify any max value for inTertoneGap)
1156
1157         * fast/mediastream/RTCPeerConnection-dtmf.html:
1158
1159 2014-05-15  Daniel Bates  <dabates@apple.com>
1160
1161         ASSERT_NOT_REACHED() in DocumentOrderedMap::get() when removing SVG subtree
1162         https://bugs.webkit.org/show_bug.cgi?id=132669
1163         <rdar://problem/14931432>
1164
1165         Reviewed by Brent Fulgham and Ryosuke Niwa.
1166
1167         Add tests to ensure that we don't cause an assertion failure when removing an SVG element with a duplicate id.
1168
1169         * svg/custom/change-id-of-use-during-removal-expected.txt: Added.
1170         * svg/custom/change-id-of-use-during-removal.html: Added.
1171         * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath-expected.txt: Added.
1172         * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath.html: Added.
1173         * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref-expected.txt: Added.
1174         * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref.html: Added.
1175         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use-expected.txt: Added.
1176         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use.html: Added.
1177         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate-expected.txt: Added.
1178         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate.html: Added.
1179         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage-expected.txt: Added.
1180         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage.html: Added.
1181         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath-expected.txt: Added.
1182         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath.html: Added.
1183         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use-expected.txt: Added.
1184         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use.html: Added.
1185         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2-expected.txt: Added.
1186         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2.html: Added.
1187         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree-expected.txt: Added.
1188         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree.html: Added.
1189         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree-expected.html: Added.
1190         * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree.html: Added.
1191         * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use-expected.html: Added.
1192         * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use.html: Added.
1193
1194 2014-05-15  Daniel Bates  <dabates@apple.com>
1195
1196         SVG element may reference arbitrary DOM element before running its insertion logic
1197         https://bugs.webkit.org/show_bug.cgi?id=132757
1198         <rdar://problem/15703817>
1199
1200         Reviewed by Ryosuke Niwa.
1201
1202         Add tests to ensure that we don't cause an assertion failure when re-parenting an SVG subtree that
1203         contains an element with a duplicate id.
1204
1205         * svg/custom/reparent-animate-element-expected.txt: Added.
1206         * svg/custom/reparent-animate-element.html: Added.
1207         * svg/custom/reparent-feimage-element-expected.txt: Added.
1208         * svg/custom/reparent-feimage-element.html: Added.
1209         * svg/custom/reparent-mpath-element-expected.txt: Added.
1210         * svg/custom/reparent-mpath-element.html: Added.
1211         * svg/custom/reparent-textpath-element-expected.txt: Added.
1212         * svg/custom/reparent-textpath-element.html: Added.
1213         * svg/custom/reparent-tref-element-expected.txt: Added.
1214         * svg/custom/reparent-tref-element.html: Added.
1215         * svg/custom/reparent-use-element-expected.txt: Added.
1216         * svg/custom/reparent-use-element.html: Added.
1217
1218 2014-05-15  Mark Hahnenberg  <mhahnenberg@apple.com>
1219
1220         JSDOMWindow should not claim HasImpureGetOwnPropertySlot
1221         https://bugs.webkit.org/show_bug.cgi?id=132918
1222
1223         Reviewed by Geoffrey Garen.
1224
1225         We now correctly handle the impurity of JSDOMWindow's custom getOwnPropertySlot without needing the 
1226         blanket HasImpureGetOwnPropertySlot. We do this through the use of watchpoints and by explicitly forbidding
1227         any caching beyond a certain point using PropertySlot::disableCaching. Getting rid of this flag will allow 
1228         us to cache many properties/methods on both the JSDOMWindow and its prototype, which are very commonly used 
1229         across the web.
1230
1231         These tests trigger inline caching of window and window prototype properties.
1232
1233         * js/cached-window-properties-expected.txt: Added.
1234         * js/cached-window-properties.html: Added.
1235         * js/cached-window-prototype-properties-expected.txt: Added.
1236         * js/cached-window-prototype-properties.html: Added.
1237
1238 2014-05-15  Alexey Proskuryakov  <ap@apple.com>
1239
1240         Automatically zip document bundles used via File API
1241         https://bugs.webkit.org/show_bug.cgi?id=132713
1242         <rdar://problem/13397892>
1243
1244         Actually land the tests.
1245
1246         * fast/files/filereader-zip-bundle-expected.txt: Added.
1247         * fast/files/filereader-zip-bundle.html: Added.
1248         * fast/files/resources/document.rtfd: Added.
1249         * fast/files/resources/document.rtfd/TXT.rtf: Added.
1250         * http/tests/local/fileapi/resources/document.rtfd: Added.
1251         * http/tests/local/fileapi/resources/document.rtfd/TXT.rtf: Added.
1252         * http/tests/local/fileapi/upload-zip-bundle-as-blob-expected.txt: Added.
1253         * http/tests/local/fileapi/upload-zip-bundle-as-blob.html: Added.
1254         * platform/wk2/TestExpectations:
1255
1256 2014-05-15  Mark Hahnenberg  <mhahnenberg@apple.com>
1257
1258         Move subframe name getter lookup later in JSDOMWindow::getOwnPropertySlot
1259         https://bugs.webkit.org/show_bug.cgi?id=132922
1260
1261         Reviewed by Geoffrey Garen.
1262
1263         In JSDOMWindow::getOwnPropertySlot, we currently look for the property on the JSDOMWindow, 
1264         then we search the window's subframes for name getters, then we look in the window's prototype 
1265         chain. Apparently we were doing the lookup in this order to be compatible with Mozilla, but 
1266         Mozilla no longer implements this behavior. Instead, they do the lookup on the prototype before 
1267         looking for subframe name getters. We should change this to match Mozilla. This has the convenient 
1268         side effect of allowing us to cache lookups in the window's prototype chain.
1269
1270         * fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Rebaseline to account
1271         for change in behavior.
1272         * fast/dom/Window/window-function-frame-getter-precedence.html:
1273         * http/tests/security/document-all-expected.txt: Rebaseline due to the presenece of a security check
1274         that was previously not done with the old behavior.
1275         * http/tests/security/window-named-proto-expected.txt: Ditto.
1276         * http/tests/security/window-named-valueOf-expected.txt: Ditto.
1277         * http/tests/security/xss-DENIED-window-name-alert.html: Changed test so it actually tests named getters.
1278
1279 2014-05-15  Commit Queue  <commit-queue@webkit.org>
1280
1281         Unreviewed, rolling out r168893.
1282         https://bugs.webkit.org/show_bug.cgi?id=132957
1283
1284         Lots of media tests still come to crash on EFL layout test
1285         (Requested by gyuyoung on #webkit).
1286
1287         Reverted changeset:
1288
1289         "LayoutTests: Unreviewed EFL gardening. Unskip media test both
1290         EFL WK1 and WK2."
1291         http://trac.webkit.org/changeset/168893
1292
1293 2014-05-15  Krzysztof Wolanski  <k.wolanski@samsung.com>
1294
1295         [EFL] Add new test expectations after r168544
1296         https://bugs.webkit.org/show_bug.cgi?id=132908
1297
1298         Unreviewed gardening
1299
1300         * platform/efl/TestExpectations:
1301         * platform/efl/svg/foreignObject/svg-document-in-html-document-expected.txt:
1302         * platform/efl/svg/text/small-fonts-in-html5-expected.txt:
1303         * platform/efl/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
1304         * platform/efl/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
1305
1306 2014-05-14  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1307
1308         LayoutTests: Unreviewed EFL gardening. Unskip media test both EFL WK1 and WK2.
1309         Crash doesn't happen anymore.
1310
1311         * platform/efl/TestExpectations:
1312
1313 2014-05-14  Commit Queue  <commit-queue@webkit.org>
1314
1315         Unreviewed, rolling out r168750.
1316         https://bugs.webkit.org/show_bug.cgi?id=132935
1317
1318         Caused repaint bugs (Requested by weinig on #webkit).
1319
1320         Reverted changeset:
1321
1322         "Text decorations do not contribute to visual overflow"
1323         https://bugs.webkit.org/show_bug.cgi?id=132773
1324         http://trac.webkit.org/changeset/168750
1325
1326 2014-05-14  Zalan Bujtas  <zalan@apple.com>
1327
1328         Subpixel layout: Change Element.offset* client* scroll* return type to double.
1329         https://bugs.webkit.org/show_bug.cgi?id=132895
1330
1331         Reviewed by Simon Fraser.
1332
1333         Some test cases expect integral values, so the test content is updated accordingly.
1334         It mostly means adding Math.round() before comparing values in order to match pixelSnappedIntRect()
1335         functionality.
1336
1337         * css3/calc/simple-calcs-prefixed.html: changed file format from Windows to Unix.
1338         * css3/calc/simple-calcs.html: changed file format from Windows to Unix.
1339         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt: Added.
1340         * cssom/subpixel-offsetleft-top-width-height-values.html: Added.
1341         * editing/selection/drag-start-event-client-x-y.html: use floor as we compare the return value to a truncated integer.
1342         * editing/selection/mixed-editability-10.html:
1343         * fast/css/zoom-in-length-round-trip.html:
1344         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
1345         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
1346         * fast/forms/basic-buttons.html:
1347         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1348         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
1349         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
1350         * platform/mac/fast/scrolling/scroll-select-bottom-test.html:
1351         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
1352         * platform/mac/fast/scrolling/scroll-select-latched-select.html:
1353         * resources/check-layout.js:
1354
1355 2014-05-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1356
1357         [GTK] Unreviewed GTK gardening.
1358
1359         * platform/gtk/TestExpectations: Report and mark new tests failing.
1360         * platform/gtk/editing/apply-style-iframe-crash-expected.txt: Added.
1361         Rebaseline after r168641.
1362         * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
1363         Rebaseline after r168543.
1364         * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
1365         Rebaseline after r168543.
1366         * platform/gtk/svg/hixie/mixed/010-expected.txt: Rebaseline after r168674.
1367         * platform/gtk/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
1368         Rebaseline after r168350.
1369         * platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
1370         Rebaseline after r168674.
1371
1372 2014-05-14  Zalan Bujtas  <zalan@apple.com>
1373
1374         Fix line ending style for the test.
1375
1376         * editing/selection/drag-start-event-client-x-y.html:
1377
1378 2014-05-13  Jon Honeycutt  <jhoneycutt@apple.com>
1379
1380         Revert "Don't dispatch 'beforeload' event inside FrameView::layout()",
1381         commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated
1382         follow-up fixes:
1383
1384             "platform/mac/plugins/testplugin-onnew-onpaint.html failing after
1385                 r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4
1386             "[Win] Unreviewed build fix after r168668.", commit
1387                 4fa470ad12c38ee7d4c114541b6dd321181a8bc9
1388
1389         The original merged patch appears to have caused a regression in
1390         fast/dom/HTMLObjectElement/object-as-frame.html.
1391
1392         <https://bugs.webkit.org/show_bug.cgi?id=132886>
1393
1394         Reviewed by Alexey Proskuryakov.
1395
1396         * compositing/plugins/composited-plugin.html:
1397         * compositing/plugins/no-backing-store.html:
1398         * fast/dom/beforeload/flash-before-load.html:
1399         * fast/events/beforeload-assertion-expected.txt: Removed.
1400         * fast/events/beforeload-assertion.html: Removed.
1401         * fast/events/beforeload-iframe-crash-expected.txt: Removed.
1402         * fast/events/beforeload-iframe-crash.html: Removed.
1403         * fast/events/beforeload-input-time-crash-expected.txt: Removed.
1404         * fast/events/beforeload-input-time-crash.html: Removed.
1405         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1406         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1407         * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1408         * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1409         * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1410         * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1411         * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1412         (testImpl.iframe.onload):
1413         (testImpl):
1414         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1415         * platform/mac/plugins/supports-carbon-event-model.html:
1416         * platform/mac/plugins/testplugin-onnew-onpaint.html:
1417         * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1418         * plugins/mouse-click-plugin-clears-selection.html:
1419         * plugins/netscape-plugin-map-data-to-src.html:
1420         * plugins/no-mime-with-valid-extension.html:
1421         * plugins/plugin-initiate-popup-window.html:
1422         * plugins/windowless_plugin_paint_test.html:
1423         * resources/plugin.js: Removed.
1424
1425 2014-05-14  Kiran  <kiran.guduru@samsung.com>
1426
1427         alidation for getUserMedia() errorCallback is missing.
1428         https://bugs.webkit.org/show_bug.cgi?id=132901
1429
1430         Reviewed by Darin Adler.
1431
1432         This test checks for null values in getUserMedia errorCallback.
1433
1434         * fast/mediastream/getusermedia.html:
1435
1436 2014-05-14  Alexey Proskuryakov  <ap@apple.com>
1437
1438         Change line endings of some test files to LF to make it easier to commit and test changes.
1439
1440         * css3/calc/simple-calcs.html:
1441         * css3/calc/simple-minmax.html:
1442         * css3/calc/transforms-scale-expected.html:
1443         * css3/calc/transforms-scale.html:
1444         * css3/calc/transforms-translate-expected.html:
1445         * css3/calc/transforms-translate.html:
1446
1447 2014-05-14  Alexey Proskuryakov  <ap@apple.com>
1448
1449         Fix line ending style for the test (as an experiment).
1450
1451         * css3/calc/simple-calcs-prefixed.html:
1452
1453 2014-05-13  Andrei Bucur  <abucur@adobe.com>
1454
1455         [CSS Regions] Assertion failure in some cases with inline blocks
1456         https://bugs.webkit.org/show_bug.cgi?id=132859
1457
1458         Reviewed by Mihnea Ovidenie.
1459
1460         Test that moving lines with inline blocks doesn't cause an assertion.
1461
1462         * fast/regions/inline-block-shifted-region-expected.txt: Added.
1463         * fast/regions/inline-block-shifted-region.html: Added.
1464
1465 2014-05-13  Hans Muller  <hmuller@adobe.com>
1466
1467         [CSS Shapes] line height grows around polygon and incorrectly causes text to wrap to next line
1468         https://bugs.webkit.org/show_bug.cgi?id=131622
1469
1470         Reviewed by Bem Jones-Bey.
1471
1472         * fast/shapes/shape-outside-floats/shape-outside-edge-case-expected.html: Added.
1473         * fast/shapes/shape-outside-floats/shape-outside-edge-case.html: Added.
1474
1475 2014-05-13  Myles C. Maxfield  <litherum@gmail.com>
1476
1477         Text decorations do not contribute to visual overflow
1478         https://bugs.webkit.org/show_bug.cgi?id=132773
1479
1480         Reviewed by Darin Adler.
1481
1482         This test makes sure that repaint rects are extended to include text decorations that may
1483         lie outside of the text layout rects. It compares text with an underline to text that has
1484         had underline applied to it in a timer.
1485
1486         * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
1487         descent of 0 (so it will not intersect underlines)
1488         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
1489         Apply the underline without any timeout
1490         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
1491         Apply the underline with a timeout.
1492
1493 2014-05-13  Jon Honeycutt  <jhoneycutt@apple.com>
1494
1495         platform/mac/plugins/testplugin-onnew-onpaint.html failing after r168668
1496         <https://bugs.webkit.org/show_bug.cgi?id=132877>
1497
1498         Reviewed by Brent Fulgham.
1499
1500         * platform/mac/plugins/testplugin-onnew-onpaint.html:
1501         Make the test wait until plug-ins have loaded before finishing.
1502
1503 2014-05-13  Lorenzo Tilve  <ltilve@igalia.com>
1504
1505         [GTK] Unreviewed GTK gardening
1506
1507         Rebaseline affected tests after svg root element background repaint changes
1508         introduced in r168674.
1509
1510         * platform/gtk/http/tests/misc/slow-loading-image-in-pattern-expected.txt:
1511         * platform/gtk/svg/custom/circle-move-invalidation-expected.txt:
1512         * platform/gtk/svg/custom/mouse-move-on-svg-container-expected.txt:
1513         * platform/gtk/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
1514         * platform/gtk/svg/custom/mouse-move-on-svg-root-expected.txt:
1515         * platform/gtk/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
1516         * platform/gtk/svg/custom/pattern-userSpaceOnUse-userToBaseTransform-expected.txt:
1517         * platform/gtk/svg/custom/svg-float-border-padding-expected.txt:
1518         * platform/gtk/svg/text/small-fonts-in-html5-expected.txt:
1519
1520 2014-05-13  Zalan Bujtas  <zalan@apple.com>
1521
1522         REGRESSSION(r168528) Subpixel rendering: Selection rect is not positioned properly when SVG text is selected.
1523         https://bugs.webkit.org/show_bug.cgi?id=132868
1524
1525         Reviewed by Dirk Schulze.
1526
1527         Scale the selection rect. r168528 missed applying this final transform on the selection/painting rect.
1528
1529         * svg/text/hidpi-text-selection-rect-position-expected.html: Added.
1530         * svg/text/hidpi-text-selection-rect-position.html: Added.
1531
1532 2014-05-13  Zoltan Horvath  <zoltan@webkit.org>
1533
1534         [CSS Regions] Add basic tests for inset flows into regions
1535         https://bugs.webkit.org/show_bug.cgi?id=132871
1536
1537         Reviewed by Mihnea Ovidenie.
1538
1539         * fast/regions/shape-outside-floats/regions-shape-outside-floats-inset-expected.html: Added.
1540         * fast/regions/shape-outside-floats/regions-shape-outside-floats-inset.html: Added.
1541
1542 2014-05-13  Martin Hodovan  <mhodovan.u-szeged@partner.samsung.com>
1543
1544         ASSERTION FAILED: leftCategory != CalcOther && rightCategory != CalcOther
1545         in WebCore::CSSCalcBinaryOperation::createSimplified
1546         https://bugs.webkit.org/show_bug.cgi?id=132870
1547
1548         Added test contains calc() expressions with angle, time and frequency values,
1549         covering all the newly introduced unit types, each of which used to fail. 
1550
1551         Reviewed by Darin Adler.
1552
1553         * fast/css/calc-with-angle-time-frequency-expected.txt: Added.
1554         * fast/css/calc-with-angle-time-frequency.html: Added.
1555
1556 2014-05-13  Krzysztof Wolanski  <k.wolanski@samsung.com>
1557
1558         [EFL] Rebaseline after r168575
1559         https://bugs.webkit.org/show_bug.cgi?id=132867
1560
1561         Unreviewed gardening.
1562
1563         * platform/efl-wk2/fast/css/input-search-padding-expected.png:
1564         * platform/efl/fast/css/css1_forward_compatible_parsing-expected.txt:
1565         * platform/efl/fast/css/first-line-text-decoration-expected.txt:
1566         * platform/efl/fast/css/h1-in-section-elements-expected.png:
1567         * platform/efl/fast/css/h1-in-section-elements-expected.txt:
1568         * platform/efl/fast/css/input-search-padding-expected.txt:
1569         * platform/efl/fast/css/word-space-extra-expected.txt:
1570         * platform/efl/fast/encoding/utf-16-big-endian-expected.txt:
1571         * platform/efl/fast/encoding/utf-16-little-endian-expected.txt:
1572         * platform/efl/fast/forms/searchfield-heights-expected.txt:
1573         * platform/efl/fast/forms/textAreaLineHeight-expected.txt:
1574         * platform/efl/fast/inline/continuation-outlines-expected.txt:
1575         * platform/efl/fast/inline/outline-continuations-expected.txt:
1576         * platform/efl/fast/invalid/nestedh3s-expected.txt:
1577         * platform/efl/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1578         * platform/efl/fast/table/014-expected.txt:
1579         * platform/efl/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1580         * platform/efl/fast/text/international/bidi-LDB-2-HTML-expected.txt:
1581         * platform/efl/mathml/presentation/mo-stretch-expected.png:
1582         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
1583         * platform/efl/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
1584         * platform/efl/svg/hixie/error/012-expected.png:
1585         * platform/efl/svg/hixie/error/012-expected.txt:
1586         * platform/efl/svg/hixie/mixed/010-expected.txt:
1587         * platform/efl/svg/in-html/circle-expected.txt:
1588         * platform/efl/svg/wicd/rightsizing-grid-expected.txt:
1589         * platform/efl/svg/wicd/test-rightsizing-b-expected.txt:
1590         * platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
1591         * platform/efl/tables/mozilla/bugs/bug113235-2-expected.txt:
1592         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1593         * platform/efl/tables/mozilla/other/wa_table_tr_align-expected.txt:
1594
1595 2014-05-13  Kiran  <kiran.guduru@samsung.com>
1596
1597         [MediaStream] MediaStream.addTrack Should not check for active state.
1598         Nhttps://bugs.webkit.org/show_bug.cgi?id=132558.
1599
1600         Reviewed by Eric Carlson.
1601
1602         MediaStream.addTrack method is checking for active state of a
1603         MediaStream, but it should not check for active state while adding a Track
1604
1605         Removed check not to add tracks to ended stream:relative which forced tests to avoid this bug. 
1606         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1607         * fast/mediastream/MediaStream-add-remove-tracks.html:
1608
1609         New tests:
1610         * fast/mediastream/MediaStream-add-tracks-to-inactive-stream-expected.txt: Added.
1611         * fast/mediastream/MediaStream-add-tracks-to-inactive-stream.html: Added.
1612
1613 2014-05-13  Lorenzo Tilve  <ltilve@igalia.com>
1614
1615         [GTK] Unreviewed GTK gardening
1616
1617         Rebaseline affected tests by changes to avoid increasing empty
1618         LayoutRects introduced at r168575.
1619
1620         * platform/gtk/fast/css/css1_forward_compatible_parsing-expected.txt:
1621         * platform/gtk/fast/css/first-line-text-decoration-expected.txt:
1622         * platform/gtk/fast/css/h1-in-section-elements-expected.txt:
1623         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
1624         * platform/gtk/fast/css/text-overflow-input-expected.txt:
1625         * platform/gtk/fast/css/word-space-extra-expected.txt:
1626         * platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
1627         * platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
1628         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
1629         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
1630         * platform/gtk/fast/forms/fieldset-align-expected.txt:
1631         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
1632         * platform/gtk/fast/forms/placeholder-position-expected.txt:
1633         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
1634         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
1635         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
1636         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
1637         * platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
1638         * platform/gtk/fast/inline/continuation-outlines-expected.txt:
1639         * platform/gtk/fast/inline/continuation-outlines-with-layers-expected.txt:
1640         * platform/gtk/fast/inline/outline-continuations-expected.txt:
1641         * platform/gtk/fast/invalid/nestedh3s-expected.txt:
1642         * platform/gtk/fast/multicol/client-rects-expected.txt:
1643         * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt:
1644         * platform/gtk/fast/multicol/client-rects-spanners-expected.txt:
1645         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
1646         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1647         * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
1648         * platform/gtk/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1649         * platform/gtk/fast/regions/repaint/repaint-regions-overflow-expected.txt:
1650         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
1651         * platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
1652         * platform/gtk/fast/table/014-expected.txt:
1653         * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
1654         * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
1655         * platform/gtk/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
1656         * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
1657         * platform/gtk/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
1658         * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
1659         * platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt:
1660         * platform/gtk/tables/mozilla/bugs/bug113235-2-expected.txt:
1661         * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1662         * platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.txt:
1663
1664 2014-05-12  Mark Lam  <mark.lam@apple.com>
1665
1666         WebKit2 on iOS needs to capture the main thread's floating point environment.
1667         <https://webkit.org/b/132755>
1668
1669         Reviewed by Geoffrey Garen.
1670
1671         * fast/workers/resources/worker-floating-point.js: Added.
1672         (runTest1):
1673         (doDiv):
1674         (runTest2):
1675         * fast/workers/worker-floating-point-expected.txt: Added.
1676         * fast/workers/worker-floating-point.html: Added.
1677         * js/floating-point-denormalized-expected.txt: Added.
1678         * js/floating-point-denormalized.html: Added.
1679         * js/script-tests/floating-point-denormalized.js: Added.
1680
1681 2014-05-12  Dirk Schulze  <krit@webkit.org>
1682
1683         SVG root element accepts background color but fails to repaint it
1684         https://bugs.webkit.org/show_bug.cgi?id=63153
1685
1686         Reviewed by Dean Jackson.
1687
1688         Check that background color updates if the size of an outermost
1689         root SVG element changes.
1690
1691         * svg/custom/svg-root-background-expected.png: Added.
1692         * svg/custom/svg-root-background-expected.txt: Added.
1693         * svg/custom/svg-root-background.html: Added.
1694
1695 2014-05-12  Jeffrey Pfau  <jpfau@apple.com>
1696
1697         Unreviewed, fix mismatched test expectation.
1698
1699         * webgl/many-contexts-expected.txt:
1700
1701 2014-05-06  Jon Honeycutt  <jhoneycutt@apple.com>
1702
1703         Don't dispatch 'beforeload' event inside FrameView::layout()
1704
1705         https://bugs.webkit.org/show_bug.cgi?id=132621
1706         <rdar://problem/15661470>
1707
1708         This merges Blink revision 162073 with minor renaming and style
1709         changes. From that commit:
1710
1711         Executing JavaScript code inside FrameView::layout() is problematic.
1712         e.g. an assertion failure tested in fast/events/beforeload-assertion.html.
1713         We should avoid it.
1714
1715         This CL makes 'beforeload' event dispatching for plugins and iframes asynchronous,
1716         except plugin access from JavaScript code (HTMLPlugInElement::
1717         renderWidgetForJSBindings).
1718
1719         Reviewed by Brent Fulgham.
1720
1721         * compositing/plugins/composited-plugin.html:
1722         * compositing/plugins/no-backing-store.html:
1723         * fast/dom/beforeload/flash-before-load.html:
1724         * fast/events/beforeload-assertion-expected.txt: Added.
1725         * fast/events/beforeload-assertion.html: Added.
1726         * fast/events/beforeload-iframe-crash-expected.txt: Added.
1727         * fast/events/beforeload-iframe-crash.html: Added.
1728         * fast/events/beforeload-input-time-crash-expected.txt: Added.
1729         * fast/events/beforeload-input-time-crash.html: Added.
1730         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1731         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1732         * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1733         * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1734         * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1735         * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1736         * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1737         (testImpl.iframe.onload):
1738         (testImpl):
1739         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1740         * platform/mac/plugins/supports-carbon-event-model.html:
1741         * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1742         * plugins/mouse-click-plugin-clears-selection.html:
1743         * plugins/netscape-plugin-map-data-to-src.html:
1744         * plugins/no-mime-with-valid-extension.html:
1745         * plugins/plugin-initiate-popup-window.html:
1746         * plugins/windowless_plugin_paint_test.html:
1747         * resources/plugin.js: Added.
1748         (runAfterPluginLoad):
1749
1750 2014-05-12  Roger Fong  <roger_fong@apple.com>
1751
1752         Unreviewed. Adjust expected result for test added in r168666.
1753
1754         * webgl/many-contexts-expected.txt:
1755
1756 2014-05-12  Roger Fong  <roger_fong@apple.com>
1757
1758         Limit number of active graphics contexts per web process.
1759         https://bugs.webkit.org/show_bug.cgi?id=132833.
1760         <rdar://problem/16888459>
1761
1762         Reviewed by Dean Jackson.
1763
1764         * webgl/many-contexts-expected.txt: Added.
1765         * webgl/many-contexts.html: Added.
1766
1767 2014-05-12  Dirk Schulze  <krit@webkit.org>
1768
1769         <svg> with opacity and compositing double-applies its opacity
1770         https://bugs.webkit.org/show_bug.cgi?id=116856
1771
1772         Reviewed by Simon Fraser.
1773
1774         Test that opacity is not applied twice for composited inline SVG.
1775
1776         * svg/custom/composited-svg-with-opacity-expected.html: Added.
1777         * svg/custom/composited-svg-with-opacity.html: Added.
1778
1779 2014-05-12  Dirk Schulze  <krit@webkit.org>
1780
1781         SVG outline property is broken and inefficient
1782         https://bugs.webkit.org/show_bug.cgi?id=113666
1783
1784         Reviewed by Dean Jackson.
1785
1786         Patch by Erik Dahlström backported from Blink.
1787
1788         Test stacking for outline properties. 'outline' should
1789         not draw above overlapping content anymore.
1790         Test outline drawing for text elements.
1791
1792         * svg/custom/outline-stacking-expected.svg: Added.
1793         * svg/custom/outline-stacking.svg: Added.
1794         * svg/custom/rgba-color-outline-expected.html: Added.
1795         * svg/custom/rgba-color-outline.svg: Added.
1796         * svg/text/text-outline-expected.svg: Added.
1797         * svg/text/text-outline-rgba-expected.html: Added.
1798         * svg/text/text-outline-rgba.html: Added.
1799         * svg/text/text-outline.html: Added.
1800         * svg/text/textpath-outline-expected.svg: Added.
1801         * svg/text/textpath-outline.svg: Added.
1802         * svg/text/tspan-multiple-outline-expected.html: Added.
1803         * svg/text/tspan-multiple-outline.svg: Added.
1804         * svg/text/tspan-outline-2-expected.svg: Added.
1805         * svg/text/tspan-outline-2.svg: Added.
1806         * svg/text/tspan-outline-expected.svg: Added.
1807         * svg/text/tspan-outline.html: Added.
1808
1809 2014-05-09  Jon Honeycutt  <jhoneycutt@apple.com>
1810
1811         REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
1812
1813         <https://bugs.webkit.org/show_bug.cgi?id=132207>
1814         <rdar://problem/16730393>
1815
1816         Reviewed by Darin Adler.
1817
1818         * editing/apply-style-iframe-crash-expected.txt:
1819         Rebased test result has one fewer new line.
1820         * platform/mac-wk1/TestExpectations:
1821         Remove test from list of expected failures.
1822
1823 2014-05-12  Alex Christensen  <achristensen@webkit.org>
1824
1825         Implement EXT_shader_texture_lod in WebGL.
1826         https://bugs.webkit.org/show_bug.cgi?id=128985
1827         <rdar://problem/16111396>
1828
1829         Based on Firefox patch by Vladimir Vukicevic.
1830         https://bug965848.bugzilla.mozilla.org/attachment.cgi?id=8367994
1831
1832         Reviewed by Dean Jackson.
1833
1834         * webgl/conformance/extensions/ext-shader-texture-lod-expected.txt: Added.
1835         * webgl/conformance/extensions/ext-shader-texture-lod.html: Added.
1836         * webgl/resources/webgl_test_files/conformance/extensions/ext-shader-texture-lod.html: Added.
1837
1838 2014-05-12  Martin Hock  <mhock@apple.com>
1839
1840         Disallow drag and drop of non-displayable resources.
1841         https://bugs.webkit.org/show_bug.cgi?id=132745
1842         <rdar://problem/10562662>
1843
1844         Reviewed by Alexey Proskuryakov.
1845
1846         * http/tests/security/drag-drop-local-file-expected.txt: Added.
1847         * http/tests/security/drag-drop-local-file.html: Added.
1848
1849 2014-05-12  Radu Stavila  <stavila@adobe.com>
1850
1851         fast/multicol/newmulticol/first-letter-create.html is very flaky
1852         https://bugs.webkit.org/show_bug.cgi?id=132744
1853
1854         Reviewed by Antti Koivisto.
1855
1856         Modified test to not display anything as its only purpose is to ensure it doesn't crash.
1857
1858         * TestExpectations:
1859         * fast/multicol/newmulticol/first-letter-create-expected.html:
1860         * fast/multicol/newmulticol/first-letter-create.html:
1861
1862 2014-05-12  Antti Koivisto  <antti@apple.com>
1863
1864         REGRESSION (r159560): Text clips on tile border if line-height < font-size
1865         https://bugs.webkit.org/show_bug.cgi?id=132822
1866
1867         Reviewed by Andreas Kling.
1868
1869         * fast/text/simple-lines-range-low-line-height-expected.html: Added.
1870         * fast/text/simple-lines-range-low-line-height.html: Added.
1871
1872 2014-05-12  Krzysztof Wolanski  <k.wolanski@samsung.com>
1873
1874         [EFL] Rebaseline after adding tests in r168350
1875         https://bugs.webkit.org/show_bug.cgi?id=132824
1876
1877         Unreviewed gardening.
1878
1879         * platform/efl/TestExpectations:
1880         * platform/efl/fast/multicol/client-rects-expected.txt:
1881         * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt:
1882         * platform/efl/fast/multicol/client-rects-spanners-expected.txt:
1883         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1884         * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
1885         * platform/efl/svg/zoom/page/zoom-foreignObject-expected.txt:
1886         * platform/efl/svg/zoom/page/zoom-svg-as-relative-image-expected.png:
1887         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
1888         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
1889         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
1890         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
1891         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
1892         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
1893         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
1894         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
1895         * platform/efl/svg/zoom/text/zoom-foreignObject-expected.txt:
1896
1897 2014-05-12  Radu Stavila  <stavila@adobe.com>
1898
1899         Invalid information remaining in lineToRegion map of RenderFlowThread.
1900         https://bugs.webkit.org/show_bug.cgi?id=132690
1901
1902         Reviewed by Antti Koivisto.
1903
1904         Added test for crash caused by invalid information in the lineToRegion map.
1905
1906         * fast/multicol/newmulticol/lines-region-map-crash-expected.html: Added.
1907         * fast/multicol/newmulticol/lines-region-map-crash.html: Added.
1908
1909 2014-05-12  Ion Rosca  <rosca@adobe.com>
1910
1911         [CSS Blending] Adjust blending pixel test expectations
1912         https://bugs.webkit.org/show_bug.cgi?id=132737
1913
1914         Reviewed by Mihnea Ovidenie.
1915
1916         Changing failing gif file with with one pixel base64 data and make them different for the two tests,
1917         otherwise they might get cached and the gif animation is shared among multiple tests.
1918         Changing the incorrect expectations for *gif-color-2* and adjusting test expectation for *gif-color-1*
1919         * css3/blending/background-blend-mode-gif-color-2.html:
1920         * css3/blending/background-blend-mode-gif-color.html:
1921         * css3/blending/resources/squares.gif: Removed.
1922         * platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.png:
1923         * platform/mac/css3/blending/background-blend-mode-gif-color-expected.png:
1924  
1925         * platform/mac-wk1/TestExpectations:
1926         The background-blend-mode-gif-color-2 does not pass on WK1: the git animation doesn't get started.
1927
1928         * platform/mac/TestExpectations: Adding bugs to the excepted blending tests.
1929
1930         Adjusting this test to avoid scrollbars. Adjusting test expectations.
1931         * css3/blending/blend-mode-overflow-expected.txt: Removed.
1932         * css3/blending/blend-mode-overflow.html:
1933         * platform/mac/css3/blending/blend-mode-overflow-expected.png:
1934         * platform/mac/css3/blending/blend-mode-overflow-expected.txt:
1935         
1936         Adding pixel expectations for newly added tests:
1937         * platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.png: Added.
1938         * platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.png: Added.
1939         * platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.png: Added.
1940         * platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.png: Added.
1941         * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.png: Added.
1942         * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.png: Added.
1943         * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.png: Added.
1944         * platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.png: Added.
1945         * platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.png: Added.
1946         * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.png: Added.
1947         * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.png: Added.
1948         * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.png: Added.
1949         * platform/mac/css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.png: Added.
1950
1951         Adjusting pixel tests after removing non separable blend modes.
1952         * platform/mac/css3/blending/blend-mode-simple-composited-expected.png:
1953         * platform/mac/css3/blending/blend-mode-simple-expected.png:
1954         * platform/mac/css3/blending/effect-background-blend-mode-expected.png:
1955         * platform/mac/css3/blending/effect-background-blend-mode-tiled-expected.png:
1956
1957 2014-05-09  Myles C. Maxfield  <litherum@gmail.com>
1958
1959         [Mac] [iOS] Underlines are too low
1960         https://bugs.webkit.org/show_bug.cgi?id=132770
1961
1962         Reviewed by Darin Adler.
1963
1964         See per-file descriptions.
1965
1966         * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales.html: Made
1967         test more robust so it does not barely clip underlines, but rather gives them a couple
1968         pixels of wiggle room.
1969         * fast/css3-text/css3-text-decoration/text-decoration-thickness.html: Not only does this test
1970         underline thickness, but it also tests underline position. Updated this test to not expect
1971         incorrect results.
1972
1973 2014-05-11  Antti Koivisto  <antti@apple.com>
1974
1975         Text with simple line layout not getting pushed below float when there is not enough space for it
1976         https://bugs.webkit.org/show_bug.cgi?id=126991
1977
1978         Reviewed by Andreas Kling.
1979
1980         * fast/text/simple-lines-intruding-wide-float-dynamic-expected.html: Added.
1981         * fast/text/simple-lines-intruding-wide-float-dynamic.html: Added.
1982         * fast/text/simple-lines-intruding-wide-float-expected.html: Added.
1983         * fast/text/simple-lines-intruding-wide-float.html: Added.
1984
1985 2014-05-10  Alexey Proskuryakov  <ap@apple.com>
1986
1987         Multiple svg-in-object-placeholder-height tests fail
1988         https://bugs.webkit.org/show_bug.cgi?id=132791
1989
1990         * TestExpectations: Skipped them, the tests take a long time before they fail.
1991
1992 2014-05-10  Darin Adler  <darin@apple.com>
1993
1994         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
1995         https://bugs.webkit.org/show_bug.cgi?id=130942
1996
1997         Reviewed by Anders Carlsson.
1998
1999         * platform/mac/TestExpectations: Turned the test back on.
2000
2001 2014-05-09  Dean Jackson  <dino@apple.com>
2002
2003         -webkit-filter prevents rendering at retina scale
2004         https://bugs.webkit.org/show_bug.cgi?id=93471
2005
2006         Reviewed by Dirk Schulze.
2007
2008         New tests for filters at high resolutions. The image used
2009         has a crosshatch at the pixel level, so any scale changes
2010         are visible (such as going from 2x to 1x). All the actual
2011         filters are no-ops so they can be compared to an element
2012         without a filter in the -expected version.
2013
2014         * fast/hidpi/filters-blur-expected.html: Added.
2015         * fast/hidpi/filters-blur.html: Added.
2016         * fast/hidpi/filters-hue-rotate-expected.html: Added.
2017         * fast/hidpi/filters-hue-rotate.html: Added.
2018         * fast/hidpi/filters-invert-expected.html: Added.
2019         * fast/hidpi/filters-invert.html: Added.
2020         * fast/hidpi/filters-multiple-expected.html: Added.
2021         * fast/hidpi/filters-multiple.html: Added.
2022         * fast/hidpi/filters-reference-expected.html: Added.
2023         * fast/hidpi/filters-reference.html: Added.
2024         * fast/hidpi/filters-shadow-expected.html: Added.
2025         * fast/hidpi/filters-shadow.html: Added.
2026         * fast/hidpi/resources/color-grid.png: Added.
2027         * fast/hidpi/resources/ensure-hidpi.js: Added.
2028         (runTest):
2029         (scaleFactorIsSet):
2030         * platform/mac-wk2/TestExpectations: Skip some of these on WK2 Mac.
2031         See webkit.org/b/132766.
2032
2033 2014-05-10  Zalan Bujtas  <zalan@apple.com>
2034
2035         Subpixel rendering: Empty rects should remain empty after integrally enclosing them.
2036         https://bugs.webkit.org/show_bug.cgi?id=132753
2037         <rdar://problem/16846801>
2038
2039         Reviewed by Simon Fraser.
2040
2041         This patch ensures that empty LayoutRects remain empty after converting to integral enclosing rect.
2042         LayoutRects with fractional position get expanded even if they are empty. This makes rectangle
2043         operations unreliable and can result in undesired side effects.
2044
2045         1px -> 0px progressions.
2046
2047         * platform/mac-mountainlion/fast/forms/fieldset-align-expected.txt:
2048         * platform/mac-mountainlion/fast/forms/textAreaLineHeight-expected.txt:
2049         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
2050         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
2051         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
2052         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
2053         * platform/mac/fast/css/css1_forward_compatible_parsing-expected.txt:
2054         * platform/mac/fast/css/first-line-text-decoration-expected.txt:
2055         * platform/mac/fast/css/h1-in-section-elements-expected.txt:
2056         * platform/mac/fast/css/word-space-extra-expected.txt:
2057         * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
2058         * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
2059         * platform/mac/fast/forms/fieldset-align-expected.txt:
2060         * platform/mac/fast/forms/textAreaLineHeight-expected.txt:
2061         * platform/mac/fast/inline/continuation-outlines-expected.txt:
2062         * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
2063         * platform/mac/fast/inline/outline-continuations-expected.txt:
2064         * platform/mac/fast/invalid/nestedh3s-expected.txt:
2065         * platform/mac/fast/multicol/client-rects-expected.txt:
2066         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
2067         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
2068         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2069         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
2070         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2071         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
2072         * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
2073         * platform/mac/fast/table/014-expected.txt:
2074         * platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
2075         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
2076         * platform/mac/svg/custom/use-font-face-crash-expected.txt:
2077         * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
2078         * platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
2079         * platform/mac/tables/mozilla/bugs/bug113235-2-expected.txt:
2080         * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2081         * platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
2082
2083 2014-05-09  Alexey Proskuryakov  <ap@apple.com>
2084
2085         REGRESSION (r168518): Multiple tests for workers in blobs assert
2086         https://bugs.webkit.org/show_bug.cgi?id=132728
2087
2088         Reviewed by Geoffrey Garen.
2089
2090         * platform/mac/TestExpectations: Unskip the tests.
2091
2092 2014-05-09  Zsolt Borbely  <zsborbely.u-szeged@partner.samsung.com>
2093
2094         ASSERTION FAILED: object->style()->overflowX() == object->style()->overflowY()
2095         https://bugs.webkit.org/show_bug.cgi?id=121682
2096
2097         Reviewed by Dirk Schulze.
2098
2099         Merge Blink r172126 by Erik Dahlström.
2100
2101         * platform/efl/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
2102         * platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.png:
2103         * platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
2104         * platform/mac/svg/text/non-bmp-positioning-lists-expected.txt: Added.
2105         * svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.png: Added.
2106         * svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
2107         * svg/W3C-SVG-1.1-SE/painting-marker-05-f.svg: Added.
2108         * svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.png: Added.
2109         * svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
2110         * svg/W3C-SVG-1.1-SE/painting-marker-06-f.svg: Added.
2111         * svg/animations/animate-viewport-overflow-2-expected.txt: Added.
2112         * svg/animations/animate-viewport-overflow-2.html: Added.
2113         * svg/animations/animate-viewport-overflow-expected.txt: Added.
2114         * svg/animations/animate-viewport-overflow.html: Added.
2115         * svg/in-html/overflow-repaint-expected.txt: Added.
2116         * svg/in-html/overflow-repaint.html: Added.
2117         * svg/in-html/overflow-svg-root-attr-expected.html: Added.
2118         * svg/in-html/overflow-svg-root-attr.html: Added.
2119         * svg/in-html/overflow-svg-root-expected.html: Added.
2120         * svg/in-html/overflow-svg-root-style-expected.html: Added.
2121         * svg/in-html/overflow-svg-root-style.html: Added.
2122         * svg/in-html/overflow-svg-root.html: Added.
2123         * svg/overflow/overflow-on-outermost-svg-element-horizontal-auto-expected.html: Added.
2124         * svg/overflow/overflow-on-outermost-svg-element-horizontal-auto.svg: Added.
2125         * svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.txt:
2126         * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.png:
2127         * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt: Copied from LayoutTests/platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt.
2128         * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible.xhtml:
2129         * svg/overflow/overflow-on-outermost-svg-element-vertical-auto-expected.html: Added.
2130         * svg/overflow/overflow-on-outermost-svg-element-vertical-auto.svg: Added.
2131         * svg/overflow/overflow-scroll-on-outermost-svg-element-expected.txt: Added.
2132         * svg/overflow/overflow-scroll-on-outermost-svg-element.svg: Added.
2133         * svg/overflow/overflow-x-hidden-on-outermost-svg-element-expected.svg: Added.
2134         * svg/overflow/overflow-x-hidden-on-outermost-svg-element.svg: Added.
2135         * svg/overflow/overflow-y-hidden-on-outermost-svg-element-expected.svg: Added.
2136         * svg/overflow/overflow-y-hidden-on-outermost-svg-element.svg: Added.
2137
2138 2014-05-09  Alexey Proskuryakov  <ap@apple.com>
2139
2140         REGRESSION (r168448): fast/multicol/newmulticol/first-letter-create.html is very flaky
2141         https://bugs.webkit.org/show_bug.cgi?id=132744
2142
2143         * TestExpectations: Marked as such.
2144
2145 2014-05-09  Ion Rosca  <rosca@adobe.com>
2146
2147         [CSS Blending] Move background-blend-mode tests from fast/repaint to css3/blending and remove the -webkit- prefix
2148         https://bugs.webkit.org/show_bug.cgi?id=132741
2149
2150         Reviewed by Mihnea Ovidenie.
2151
2152         Remove the -webkit prefix from comments:
2153         * css3/blending/background-blend-mode-property-expected.txt:
2154         * css3/blending/script-tests/background-blend-mode-property.js:
2155
2156         Move the background-blend-mode test from fast/repaint to css3/blending.
2157         This is not required to be a repaint test. It works well as a regular reftest too.
2158         * css3/blending/background-blend-mode-image-color-dynamic-expected.html: Added.
2159         * css3/blending/background-blend-mode-image-color-dynamic.html: Added.
2160         * fast/repaint/background-blend-mode-image-color-dynamic-expected.html: Removed.
2161         * fast/repaint/background-blend-mode-image-color-dynamic.html: Removed.
2162         * fast/repaint/resources/ducky.png: Removed.
2163
2164 2014-05-09  Zalan Bujtas  <zalan@apple.com>
2165
2166         REGRESSION (r168095): 1-pixel gap between adjacent selection inlines
2167         https://bugs.webkit.org/show_bug.cgi?id=132474
2168         <rdar://problem/16797394>
2169
2170         Reviewed by David Hyatt.
2171
2172         This patch changes text selection rectangle calculation from integral to device
2173         pixel snapping. It ensures that selection rect painting matches box boundaries for inline elements.
2174         Directional rounding (horizontal only atm) is moved out from Font class and now accessible
2175         to all the painting code. RTL snapping strategy is changed from floor to round to match ltr behavior.
2176         However this patch does not address all the integral snapping across inline elements. There are
2177         a few places where we still calculate enclosing rects where snapping is sufficient.
2178
2179         * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html: Added.
2180         * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines.html: Added.
2181         * platform/mac/editing/selection/mixed-editability-10-expected.txt: progression.
2182         * platform/mac/fast/forms/cursor-at-editable-content-boundary-expected.txt: progression.
2183         * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt: Added. change in rounding strategy.
2184         * platform/mac/svg/text/caret-in-svg-text-expected.txt: Added. progression + change in rounding strategy.
2185
2186 2014-05-09  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
2187
2188         ASSERTION FAILED: !m_code || m_code == defaultExceptionCode
2189         in WebCore::constructQualifiedName
2190         https://bugs.webkit.org/show_bug.cgi?id=132343
2191
2192         'Remove bad assertion in SVGSMILElement's constructQualifiedName() by passing
2193         IGNORE_EXCEPTION instead ASSERT_NO_EXCEPTION to Document::parseQualifiedName().
2194         The constructQualifiedName() function handles parseQualifiedName() failures
2195         propertly by returning early so there is no reason to assert on parsing
2196         failures.'
2197
2198         Blink merge: http://src.chromium.org/viewvc/blink?view=revision&revision=173564
2199         Based on the patch made by Christophe Dumez <ch.dumez@samsung.com>.
2200
2201         Reviewed by Dirk Schulze.
2202
2203         * svg/custom/bad-attributeName-crash-expected.txt: Added.
2204         * svg/custom/bad-attributeName-crash.html: Added.
2205
2206 2014-05-08  Alexey Proskuryakov  <ap@apple.com>
2207
2208         REGRESSION (r168518): Multiple tests for workers in blobs assert
2209         https://bugs.webkit.org/show_bug.cgi?id=132728
2210
2211         * platform/mac/TestExpectations: Skipped for now.
2212
2213 2014-05-08  Praveen R Jadhav  <praveen.j@samsung.com>
2214
2215         [EFL] Enable MEDIA_STREAM for EFL port
2216         https://bugs.webkit.org/show_bug.cgi?id=132648
2217
2218         Reviewed by Gyuyoung Kim.
2219
2220         Updated webaudio test case expectation after enabling MEDIA_STREAM
2221
2222         * platform/efl/TestExpectations:
2223
2224 2014-05-08  Commit Queue  <commit-queue@webkit.org>
2225
2226         Unreviewed, rolling out r168498.
2227         https://bugs.webkit.org/show_bug.cgi?id=132714
2228
2229         broke Mavericks WK2 (Requested by litherum on #webkit).
2230
2231         Reverted changeset:
2232
2233         "http/tests/security/xss-DENIED-xsl-document-redirect.xml
2234         fails with NetworkProcess"
2235         https://bugs.webkit.org/show_bug.cgi?id=132523
2236         http://trac.webkit.org/changeset/168498
2237
2238 2014-05-08  Myles C. Maxfield  <mmaxfield@apple.com>
2239
2240         http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
2241         https://bugs.webkit.org/show_bug.cgi?id=132523
2242
2243         Reviewed by Alexey Proskuryakov.
2244
2245         Two tests have been rebaselined, and re-enable test that now passes
2246
2247         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: The test describes
2248         that success causes an ErrorHandler to run, but there was no ErrorHandler line in the
2249         expected output. This now gets printed.
2250         * http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt: Expecting logging
2251         output on failed redirection
2252         * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
2253
2254 2014-05-08  Bem Jones-Bey  <bjonesbe@adobe.com>
2255
2256         [CSS Shapes] Shapes do not resolve dimensions specified in viewport units
2257         https://bugs.webkit.org/show_bug.cgi?id=124052
2258
2259         Reviewed by Dirk Schulze.
2260
2261         * css3/masking/clip-path-polygon-viewport-units-expected.html: Added.
2262         * css3/masking/clip-path-polygon-viewport-units.html: Added.
2263         * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units-expected.html: Added.
2264         * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units.html: Added.
2265
2266 2014-05-08  Rik Cabanier  <cabanier@adobe.com>
2267
2268         Add support for drawFocusIfNeeded
2269         https://bugs.webkit.org/show_bug.cgi?id=132584
2270
2271         Reviewed by Dirk Schulze.
2272
2273         * fast/canvas/draw-focus-if-needed-expected.txt: Added.
2274         * fast/canvas/draw-focus-if-needed.html: Added.
2275
2276 2014-05-08  Ion Rosca  <rosca@adobe.com>
2277
2278         [CSS Blending] Removing -webkit- prefixes for mix-blend-mode and isolation from layout tests.
2279         https://bugs.webkit.org/show_bug.cgi?id=132680
2280
2281         Reviewed by Mihnea Ovidenie.
2282
2283         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
2284         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
2285         * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
2286         * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
2287         * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
2288         * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
2289         * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
2290         * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
2291         * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
2292         * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
2293         * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
2294         * css3/blending/blend-mode-isolation-overflow-hidden.html:
2295         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
2296         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
2297         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
2298         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
2299         * css3/blending/blend-mode-overflow.html:
2300         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
2301         * css3/blending/repaint/blend-mode-turn-off-isolation.html:
2302         * css3/blending/svg-blend-color-burn.html:
2303         * css3/blending/svg-blend-darken.html:
2304         * css3/blending/svg-blend-difference.html:
2305         * css3/blending/svg-blend-exclusion.html:
2306         * css3/blending/svg-blend-layer-mask.html:
2307         * css3/blending/svg-blend-lighten.html:
2308         * css3/blending/svg-blend-normal.html:
2309         * css3/blending/svg-blend-overlay.html:
2310         * css3/blending/svg-isolation-default.html:
2311         * css3/blending/svg-isolation-simple.html:
2312
2313 2014-05-08  Krzysztof Wolanski  <k.wolanski@samsung.com>
2314
2315         [EFL] Rebaseline after enabling new multi-column mode (r168046)
2316         https://bugs.webkit.org/show_bug.cgi?id=132679
2317
2318         Unreviewed gardening.
2319
2320         * platform/efl/css3/unicode-bidi-isolate-basic-expected.png:
2321         * platform/efl/css3/unicode-bidi-isolate-basic-expected.txt:
2322         * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
2323         * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
2324         * platform/efl/fast/line-grid/line-grid-inside-columns-expected.png:
2325         * platform/efl/fast/line-grid/line-grid-inside-columns-expected.txt:
2326         * platform/efl/fast/line-grid/line-grid-into-columns-expected.txt:
2327         * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.png:
2328         * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.txt:
2329         * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.png:
2330         * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.txt:
2331         * platform/efl/fast/multicol/block-axis-vertical-lr-expected.png:
2332         * platform/efl/fast/multicol/block-axis-vertical-lr-expected.txt:
2333         * platform/efl/fast/multicol/block-axis-vertical-rl-expected.txt:
2334         * platform/efl/fast/multicol/border-padding-pagination-expected.png:
2335         * platform/efl/fast/multicol/border-padding-pagination-expected.txt:
2336         * platform/efl/fast/multicol/client-rects-expected.png:
2337         * platform/efl/fast/multicol/client-rects-expected.txt:
2338         * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
2339         * platform/efl/fast/multicol/client-rects-spanners-expected.txt: Added.
2340         * platform/efl/fast/multicol/column-break-with-balancing-expected.txt:
2341         * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
2342         * platform/efl/fast/multicol/column-rules-expected.png:
2343         * platform/efl/fast/multicol/column-rules-expected.txt:
2344         * platform/efl/fast/multicol/column-rules-stacking-expected.txt:
2345         * platform/efl/fast/multicol/columns-shorthand-parsing-expected.txt:
2346         * platform/efl/fast/multicol/float-avoidance-expected.txt:
2347         * platform/efl/fast/multicol/float-multicol-expected.txt:
2348         * platform/efl/fast/multicol/float-paginate-complex-expected.txt:
2349         * platform/efl/fast/multicol/float-paginate-empty-lines-expected.txt:
2350         * platform/efl/fast/multicol/float-paginate-expected.txt:
2351         * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
2352         * platform/efl/fast/multicol/layers-split-across-columns-expected.txt:
2353         * platform/efl/fast/multicol/margin-collapse-expected.txt:
2354         * platform/efl/fast/multicol/max-height-columns-block-expected.png:
2355         * platform/efl/fast/multicol/max-height-columns-block-expected.txt:
2356         * platform/efl/fast/multicol/nested-columns-expected.png:
2357         * platform/efl/fast/multicol/nested-columns-expected.txt:
2358         * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2359         * platform/efl/fast/multicol/overflow-across-columns-expected.png:
2360         * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
2361         * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.png:
2362         * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
2363         * platform/efl/fast/multicol/overflow-unsplittable-expected.png:
2364         * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
2365         * platform/efl/fast/multicol/paginate-block-replaced-expected.txt:
2366         * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.txt:
2367         * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.txt:
2368         * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.txt:
2369         * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.txt:
2370         * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.txt:
2371         * platform/efl/fast/multicol/pagination/LeftToRight-lr-expected.txt:
2372         * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.txt:
2373         * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.txt:
2374         * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.txt:
2375         * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.txt:
2376         * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.txt:
2377         * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.txt:
2378         * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.txt:
2379         * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.txt:
2380         * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.txt:
2381         * platform/efl/fast/multicol/pagination/TopToBottom-tb-expected.txt:
2382         * platform/efl/fast/multicol/positioned-split-expected.txt:
2383         * platform/efl/fast/multicol/positive-leading-expected.png:
2384         * platform/efl/fast/multicol/positive-leading-expected.txt:
2385         * platform/efl/fast/multicol/scrolling-column-rules-expected.txt: Added.
2386         * platform/efl/fast/multicol/scrolling-overflow-expected.png:
2387         * platform/efl/fast/multicol/scrolling-overflow-expected.txt:
2388         * platform/efl/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
2389         * platform/efl/fast/multicol/single-line-expected.txt:
2390         * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
2391         * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
2392         * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.png:
2393         * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.txt:
2394         * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
2395         * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
2396         * platform/efl/fast/multicol/span/clone-flexbox-expected.txt:
2397         * platform/efl/fast/multicol/span/clone-summary-expected.txt:
2398         * platform/efl/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
2399         * platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
2400         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2401         * platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
2402         * platform/efl/fast/multicol/span/span-as-nested-columns-child-expected.txt:
2403         * platform/efl/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
2404         * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
2405         * platform/efl/fast/multicol/table-margin-collapse-expected.txt:
2406         * platform/efl/fast/multicol/table-vertical-align-expected.txt:
2407         * platform/efl/fast/multicol/unsplittable-inline-block-expected.txt:
2408         * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
2409         * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
2410         * platform/efl/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
2411         * platform/efl/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
2412         * platform/efl/fast/multicol/vertical-lr/column-rules-expected.png:
2413         * platform/efl/fast/multicol/vertical-lr/column-rules-expected.txt:
2414         * platform/efl/fast/multicol/vertical-lr/float-avoidance-expected.txt:
2415         * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
2416         * platform/efl/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
2417         * platform/efl/fast/multicol/vertical-lr/float-paginate-expected.txt:
2418         * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.png:
2419         * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.txt:
2420         * platform/efl/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
2421         * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
2422         * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
2423         * platform/efl/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
2424         * platform/efl/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
2425         * platform/efl/fast/multicol/vertical-rl/column-rules-expected.png:
2426         * platform/efl/fast/multicol/vertical-rl/column-rules-expected.txt:
2427         * platform/efl/fast/multicol/vertical-rl/float-avoidance-expected.txt:
2428         * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
2429         * platform/efl/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
2430         * platform/efl/fast/multicol/vertical-rl/float-paginate-expected.txt:
2431         * platform/efl/fast/multicol/vertical-rl/nested-columns-expected.txt:
2432         * platform/efl/fast/multicol/vertical-rl/rule-style-expected.txt:
2433         * platform/efl/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
2434         * platform/efl/fast/overflow/paged-x-div-expected.txt:
2435         * platform/efl/fast/overflow/paged-x-div-with-column-gap-expected.txt:
2436         * platform/efl/fast/overflow/paged-x-on-root-expected.png:
2437         * platform/efl/fast/overflow/paged-x-on-root-expected.txt:
2438         * platform/efl/fast/overflow/paged-x-with-column-gap-expected.png:
2439         * platform/efl/fast/overflow/paged-x-with-column-gap-expected.txt:
2440         * platform/efl/fast/overflow/paged-y-div-expected.txt:
2441         * platform/efl/fast/overflow/paged-y-on-root-expected.png:
2442         * platform/efl/fast/overflow/paged-y-on-root-expected.txt:
2443         * platform/efl/fast/repaint/multicol-repaint-expected.png:
2444         * platform/efl/fast/repaint/multicol-repaint-expected.txt:
2445
2446 2014-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2447
2448         [GTK] Enable skipped http/tests/media/hls/video-controls-live-stream.html
2449         https://bugs.webkit.org/show_bug.cgi?id=132329
2450
2451         Reviewed by Eric Carlson.
2452
2453         Tweaked test, created GTK results, unskipped in GTK and moved the
2454         current general expectations to be mac only.
2455
2456         * http/tests/media/hls/video-controls-live-stream-expected.txt:
2457         Moved.
2458         * http/tests/media/hls/video-controls-live-stream.html: Dump tree
2459         and check status of the timelime.
2460         * media/media-controls.js:
2461         (dumpMediaControlsTree): Added to dump the shadow dom tree.
2462         * platform/gtk/TestExpectations: Unskipped video-controls-live-stream.
2463         * platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2464         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
2465         Moved from
2466         LayoutTests/http/tests/media/hls/video-controls-live-stream-expected.txt
2467         and rebaselined.
2468
2469 2014-05-08  Mihnea Ovidenie  <mihnea@adobe.com>
2470
2471         [CSS Regions] Content overflowing a fixed positioned region is clipped
2472         https://bugs.webkit.org/show_bug.cgi?id=118607
2473
2474         Reviewed by Andrei Bucur.
2475
2476         Fixed by the overflow in regions work, add test to prevent future regressions.
2477
2478         * fast/regions/fixed-pos-region-overflow-content-expected.html: Added.
2479         * fast/regions/fixed-pos-region-overflow-content.html: Added.
2480
2481 2014-05-08  Ion Rosca  <rosca@adobe.com>
2482
2483         [CSS Blending] Changing isolation CSS property should not trigger repaint in RenderStyle::changeRequiresLayerRepaint
2484         https://bugs.webkit.org/show_bug.cgi?id=131436
2485
2486         Reviewed by Dirk Schulze.
2487
2488         * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Added.
2489         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect-expected.txt: Added.
2490         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html: Added.
2491         * css3/blending/repaint/blend-mode-turn-off-isolation.html: Added.
2492
2493 2014-05-08  Manuel Rego Casasnovas  <rego@igalia.com>
2494
2495         REGRESSION (r167652): SelectionState is not set properly for non leaf objects in pages with regions
2496         https://bugs.webkit.org/show_bug.cgi?id=132493
2497
2498         Reviewed by David Hyatt.
2499
2500         * TestExpectations: Marked
2501         fast/regions/cssom/region-range-for-box-crash.html as crashing on
2502         debug due to regression detected in bug #131982.
2503         * fast/regions/selection/crash-select-all-expected.txt: Added.
2504         * fast/regions/selection/crash-select-all.html: Added.
2505
2506 2014-05-08  Zoltan Horvath  <zoltan@webkit.org>
2507
2508         [CSS Shapes] Can't select content within the area of the floating box when clip-path is applied
2509         https://bugs.webkit.org/show_bug.cgi?id=131375
2510
2511         Reviewed by Dirk Schulze.
2512
2513         * fast/masking/clip-path-selection-expected.txt: Added.
2514         * fast/masking/clip-path-selection.html: Added.
2515         * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection-expected.txt: Added.
2516         * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection.html: Added.
2517
2518 2014-05-07  Ion Rosca  <rosca@adobe.com>
2519
2520         [CSS Blending] Blending doesn't work if the parent stacking context is not a self painting layer
2521         https://bugs.webkit.org/show_bug.cgi?id=130891
2522
2523         Reviewed by Dean Jackson.
2524
2525         Removed position:relative which forced tests to avoid this bug. 
2526         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
2527         * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
2528         * css3/blending/blend-mode-clip-accelerated-blending-child.html:
2529         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
2530         * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
2531
2532         New tests:
2533         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden-expected.txt: Added.
2534         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html: Added.
2535         * css3/blending/blend-mode-isolation-overflow-hidden-expected.html: Added.
2536         * css3/blending/blend-mode-isolation-overflow-hidden.html: Added.
2537         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.txt: Added.
2538         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html: Added.
2539         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.txt: Added.
2540         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html: Added.
2541         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt: Added.
2542         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html: Added.
2543         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt: Added.
2544         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html: Added.
2545
2546 2014-05-06  Myles C. Maxfield  <mmaxfield@apple.com>
2547
2548         Dragging text from one paragraph to another does not render as expected
2549         https://bugs.webkit.org/show_bug.cgi?id=132633
2550
2551         Reviewed by Darin Adler and Ryosuke Niwa.
2552
2553         The problem occurs when dragging text that includes a <p> into an editable
2554         area that has a <p> as a parent.
2555
2556         * editing/pasteboard/drag-drop-paragraph-crasher-expected.txt: Added.
2557         * editing/pasteboard/drag-drop-paragraph-crasher.html: Added.
2558
2559 2014-05-07  Dean Jackson  <dino@apple.com>
2560
2561         Using a fill pattern much larger than actual canvas reliably segfaults browser
2562         https://bugs.webkit.org/show_bug.cgi?id=132635
2563
2564         Reviewed by Simon Fraser.
2565
2566         Test case that makes a huge canvas and tries to create a pattern out of it.
2567
2568         * fast/canvas/pattern-too-large-to-create-expected.html: Added.
2569         * fast/canvas/pattern-too-large-to-create.html: Added.
2570
2571 2014-05-07  Geoffrey Garen  <ggaren@apple.com>
2572
2573         REGRESSION (r161429?): Frequent crashes on media/track/media-element-enqueue-event-crash.html
2574         https://bugs.webkit.org/show_bug.cgi?id=117756
2575
2576         Reviewed by Mark Hahnenberg.
2577
2578         Re-enabled this test because it doesn't seem to crash anymore.
2579
2580         * media/track/media-element-enqueue-event-crash.html: Reduced the number
2581         of test runs because otherwise this test often times out.
2582
2583         * platform/mac/TestExpectations: Re-enable this test because I ran it
2584         for about a minute on my Mac Pro without crashing.
2585
2586 2014-05-07  Radu Stavila  <stavila@adobe.com>
2587
2588         Use after free in WebCore::RenderObject::nextSibling / WebCore::RenderBoxModelObject::moveChildrenTo
2589         https://bugs.webkit.org/show_bug.cgi?id=132625
2590
2591         Reviewed by David Hyatt.
2592
2593         Added test for special case which might cause use after free.
2594
2595         * fast/multicol/newmulticol/first-letter-create-expected.html: Added.
2596         * fast/multicol/newmulticol/first-letter-create.html: Added.
2597
2598 2014-05-07  Chris Fleizach  <cfleizach@apple.com>
2599
2600         AX: aria-expanded changes are not communicated to clients
2601         https://bugs.webkit.org/show_bug.cgi?id=132642
2602
2603         Reviewed by Mario Sanchez Prada.
2604
2605         * platform/mac/accessibility/expanded-notification-expected.txt: Added.
2606         * platform/mac/accessibility/expanded-notification.html: Added.
2607
2608 2014-05-07  Christophe Dumez  <ch.dumez@samsung.com>
2609
2610         [HTML] Default argument to HTMLTableElement.insertRow() should be -1
2611         https://bugs.webkit.org/show_bug.cgi?id=132651
2612
2613         Reviewed by Alexey Proskuryakov.
2614
2615         Add layout test to test that the default argument to HTMLTableElement.insertRow()
2616         is -1.
2617
2618         * fast/dom/HTMLTableElement/insertRow-default-argument-expected.txt: Added.
2619         * fast/dom/HTMLTableElement/insertRow-default-argument.html: Added.
2620
2621 2014-05-07  Chris Fleizach  <cfleizach@apple.com>
2622
2623         AX: AXSelectTextWithCriteria should support capitalize/lowercase/uppercase
2624         https://bugs.webkit.org/show_bug.cgi?id=132622
2625
2626         Reviewed by Mario Sanchez Prada.
2627
2628         * platform/mac/accessibility/select-text-expected.txt:
2629         * platform/mac/accessibility/select-text.html:
2630
2631 2014-05-07  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
2632
2633         Share mac/editing/spelling/editing-multiple-words-with-markers.html with other platforms
2634         https://bugs.webkit.org/show_bug.cgi?id=132649
2635
2636         Reviewed by Ryosuke Niwa.
2637
2638         This test does not verify autocorrection feature which is only implemented
2639         by Mac. Other WebKit ports might be interested in running it due to
2640         verification of spelling markers after merging two misspelled words.
2641
2642         Additionally, add the test case confirming spelling markers
2643         before any selection change.
2644
2645         Due to bug 125689, this test starts using asynchronous spellchecking.
2646
2647         * editing/spelling/editing-multiple-words-with-markers-expected.txt:
2648         Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers-expected.txt
2649         * editing/spelling/editing-multiple-words-with-markers.html:
2650         Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers.html
2651
2652         * platform/gtk/TestExpectations:
2653         * platform/mac-wk2/TestExpectations:
2654         * platform/win/TestExpectations:
2655         Mark editing-multiple-words-with-markers.html as failing since those
2656         platforms didn't turn on asynchronous spellchecking.
2657
2658 2014-05-06  Antti Koivisto  <antti@apple.com>
2659
2660         REGRESSION: Animated GIF inside compositing layer never resumes animation when scrolled back into view
2661         https://bugs.webkit.org/show_bug.cgi?id=132608
2662
2663         Reviewed by Simon Fraser.
2664
2665         * fast/repaint/animation-after-layer-scroll-expected.txt: Added.
2666         * fast/repaint/animation-after-layer-scroll.html: Added.
2667
2668 2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
2669
2670         [CSS Grid Layout] Remove runtime feature
2671         https://bugs.webkit.org/show_bug.cgi?id=132382
2672
2673         Reviewed by Benjamin Poulain.
2674
2675         Remove set of WebKitCSSGridLayoutEnabled preference.
2676         Remove fast/css-grid-layout/grid-disabled.html patch as the setting is not available anymore.
2677
2678         * fast/css-grid-layout/anonymous-grid-items-expected.html:
2679         * fast/css-grid-layout/anonymous-grid-items.html:
2680         * fast/css-grid-layout/auto-content-resolution-columns.html:
2681         * fast/css-grid-layout/auto-content-resolution-rows.html:
2682         * fast/css-grid-layout/breadth-size-resolution-grid.html:
2683         * fast/css-grid-layout/calc-resolution-grid-item.html:
2684         * fast/css-grid-layout/containing-block-grids.html:
2685         * fast/css-grid-layout/display-grid-set-get.html:
2686         * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
2687         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
2688         * fast/css-grid-layout/flex-content-resolution-columns.html:
2689         * fast/css-grid-layout/flex-content-resolution-rows.html:
2690         * fast/css-grid-layout/flex-content-sized-column-use-available-width.html:
2691         * fast/css-grid-layout/flex-content-sized-columns-resize.html:
2692         * fast/css-grid-layout/floating-empty-grids.html:
2693         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
2694         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
2695         * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
2696         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
2697         * fast/css-grid-layout/grid-auto-flow-get-set.html:
2698         * fast/css-grid-layout/grid-auto-flow-resolution.html:
2699         * fast/css-grid-layout/grid-auto-flow-update.html:
2700         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
2701         * fast/css-grid-layout/grid-columns-rows-get-set.html:
2702         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
2703         * fast/css-grid-layout/grid-disabled-expected.txt: Removed.
2704         * fast/css-grid-layout/grid-disabled.html: Removed.
2705         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
2706         * fast/css-grid-layout/grid-element-border-grid-item.html:
2707         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
2708         * fast/css-grid-layout/grid-element-change-columns-repaint.html:
2709         * fast/css-grid-layout/grid-element-change-rows-repaint.html:
2710         * fast/css-grid-layout/grid-element-empty-row-column.html:
2711         * fast/css-grid-layout/grid-element-min-max-height.html:
2712         * fast/css-grid-layout/grid-element-min-max-width.html:
2713         * fast/css-grid-layout/grid-element-padding-grid-item.html:
2714         * fast/css-grid-layout/grid-element-padding-margin.html:
2715         * fast/css-grid-layout/grid-element-repeat-get-set.html:
2716         * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2717         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
2718         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
2719         * fast/css-grid-layout/grid-item-area-get-set.html:
2720         * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
2721         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
2722         * fast/css-grid-layout/grid-item-change-column-repaint.html:
2723         * fast/css-grid-layout/grid-item-change-row-repaint.html:
2724         * fast/css-grid-layout/grid-item-column-row-get-set.html:
2725         * fast/css-grid-layout/grid-item-end-after-get-set.html:
2726         * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
2727         * fast/css-grid-layout/grid-item-margin-resolution.html:
2728         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
2729         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2730         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
2731         * fast/css-grid-layout/grid-item-negative-indexes.html:
2732         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
2733         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
2734         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
2735         * fast/css-grid-layout/grid-item-order-paint-order.html:
2736         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
2737         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
2738         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
2739         * fast/css-grid-layout/grid-item-spanning-resolution.html:
2740         * fast/css-grid-layout/grid-item-start-before-get-set.html:
2741         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2742         * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
2743         * fast/css-grid-layout/grid-preferred-logical-widths.html:
2744         * fast/css-grid-layout/grid-strict-ordering-crash.html:
2745         * fast/css-grid-layout/grid-template-areas-get-set.html:
2746         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
2747         * fast/css-grid-layout/implicit-columns-auto-resolution.html:
2748         * fast/css-grid-layout/implicit-position-dynamic-change.html:
2749         * fast/css-grid-layout/implicit-rows-auto-resolution.html:
2750         * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
2751         * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
2752         * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
2753         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
2754         * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
2755         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
2756         * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
2757         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
2758         * fast/css-grid-layout/named-grid-line-get-set.html:
2759         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
2760         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2761         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
2762         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
2763         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
2764         * fast/css-grid-layout/non-named-grid-line-get-set.html:
2765         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
2766         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
2767         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
2768         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
2769         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
2770         * fast/css-grid-layout/percent-resolution-grid-item.html:
2771         * fast/css-grid-layout/place-cell-by-index.html:
2772         * fast/css-grid-layout/should-not-collapse-anonymous-blocks.html:
2773         * ietestcenter/css3/grid/grid-column-002.htm:
2774         * ietestcenter/css3/grid/testRunnerEnableGrid.js: Removed.
2775
2776 2014-05-07  Lorenzo Tilve  <ltilve@igalia.com>
2777
2778         [GTK] Unreviewed GTK gardening
2779
2780         Avoid duplicated expectations and remove failure flag for fixed
2781         js/dom/basic-weakmap.html test.
2782
2783         * platform/gtk/TestExpectations:
2784
2785 2014-05-06  Rik Cabanier  <cabanier@adobe.com>
2786
2787         Calling createPattern with a broken image must throw an invalidstate error
2788         https://bugs.webkit.org/show_bug.cgi?id=132407
2789
2790         Reviewed by Darin Adler.
2791
2792         * canvas/philip/tests/2d.pattern.image.broken-expected.txt:
2793         * canvas/philip/tests/2d.pattern.image.broken.html:
2794         * canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt:
2795         * canvas/philip/tests/2d.pattern.image.incomplete.empty.html:
2796         * fast/canvas/canvas-empty-image-pattern-expected.txt:
2797         * fast/dom/gc-9-expected.txt:
2798         * fast/dom/gc-9.html:
2799         * platform/mac/canvas/philip/tests/2d.pattern.image.broken-expected.txt: Removed.
2800         * platform/mac/canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt: Removed.
2801
2802 2014-05-06  Christophe Dumez  <ch.dumez@samsung.com>
2803
2804         [HTML] Default argument to HTMLTableRowElement.insertCell() should be -1
2805         https://bugs.webkit.org/show_bug.cgi?id=132615
2806
2807         Reviewed by Darin Adler.
2808
2809         Add layout test to test that the default argument to
2810         HTMLTableRowElement.insertCell() is -1.
2811
2812         * fast/dom/HTMLTableRowElement/insertCell-default-argument-expected.txt: Added.
2813         * fast/dom/HTMLTableRowElement/insertCell-default-argument.html: Added.
2814
2815 2014-05-06  Oliver Hunt  <oliver@apple.com>
2816
2817         Can't make a booking at virginamerica.com
2818         https://bugs.webkit.org/show_bug.cgi?id=132626
2819
2820         Reviewed by Geoffrey Garen.
2821
2822         Add testcase to make sure that we are silently ignoring usage
2823         of prototype setters and the prototype itself. We dump a warning
2824         to the console as throwing an exception breaks sites that used
2825         to rely on essentially no-op behavior.
2826
2827         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent-expected.txt: Added.
2828         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent.html: Added.
2829
2830 2014-05-06  David Hyatt  <hyatt@apple.com>
2831
2832         Begin Removal of Old Multi-Column Code.
2833         https://bugs.webkit.org/show_bug.cgi?id=132480
2834
2835         Reviewed by Andreas Kling.
2836
2837         * platform/mac/fast/multicol/client-rects-expected.png:
2838         * platform/mac/fast/multicol/client-rects-expected.txt:
2839         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png:
2840         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
2841         * platform/mac/fast/multicol/client-rects-spanners-expected.png:
2842         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
2843         * platform/mac/fast/multicol/newmulticol/client-rects-expected.png:
2844         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2845
2846 2014-05-06  Eric Carlson  <eric.carlson@apple.com>
2847
2848         [Mac] make metadata cue attributes consistent
2849         https://bugs.webkit.org/show_bug.cgi?id=132610
2850
2851         Reviewed by Jer Noble.
2852
2853         * http/tests/media/track-in-band-hls-metadata-expected.txt:
2854         * http/tests/media/track-in-band-hls-metadata.html:
2855
2856 2014-05-06  Mark Hahnenberg  <mhahnenberg@apple.com>
2857
2858         Roll out r167889
2859
2860         Rubber stamped by Geoff Garen.
2861
2862         It broke some websites.
2863
2864         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt:
2865         * js/regress/delete-a-few-properties-then-get-by-id.html:
2866         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js:
2867         (MyObject): Deleted.
2868         (foo): Deleted.
2869
2870 2014-05-06  Lorenzo Tilve  <ltilve@igalia.com>
2871
2872         [GTK] Unreviewed GTK gardening
2873
2874         Rebaseline affected tests by the modifications done to
2875         inline SVG sizing behavior introduced on r168350.
2876
2877         * platform/gtk/svg/custom/bug45331-expected.txt:
2878         * platform/gtk/svg/custom/external-paintserver-reference-expected.txt:
2879         * platform/gtk/svg/custom/junk-data-expected.txt:
2880         * platform/gtk/svg/custom/linking-base-external-reference-expected.txt:
2881         * platform/gtk/svg/custom/missing-xlink-expected.txt:
2882         * platform/gtk/svg/custom/path-bad-data-expected.txt:
2883         * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
2884         * platform/gtk/svg/foreignObject/svg-document-in-html-document-expected.txt:
2885         * platform/gtk/svg/hixie/error/012-expected.txt:
2886         * platform/gtk/svg/in-html/circle-expected.txt:
2887         * platform/gtk/svg/transforms/animated-path-inside-transformed-html-expected.txt:
2888         * platform/gtk/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
2889         * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
2890         * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
2891         * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
2892         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
2893         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
2894         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
2895         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
2896         * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
2897
2898 2014-05-06  Christophe Dumez  <ch.dumez@samsung.com>
2899
2900         [HTML] Default argument to HTMLTableSectionElement.insertRow() should be -1
2901         https://bugs.webkit.org/show_bug.cgi?id=132570
2902
2903         Reviewed by Darin Adler.
2904
2905         Add layout test to test that the default argument to
2906         HTMLTableSectionElement.insertRow() is -1.
2907
2908         * fast/dom/HTMLTableSectionElement/insertRow-default-argument-expected.txt: Added.
2909         * fast/dom/HTMLTableSectionElement/insertRow-default-argument.html: Added.
2910
2911 2014-05-06  Andrei Bucur  <abucur@adobe.com>
2912
2913         [CSS Regions] Optimize the number of regions invalidations
2914         https://bugs.webkit.org/show_bug.cgi?id=132611
2915
2916         Reviewed by David Hyatt.
2917
2918         Because there are less region invalidations there are less repaints
2919         of the flow threads.
2920
2921         * fast/regions/repaint/repaint-regions-overflow-expected.txt:
2922
2923 2014-05-06  Chris Fleizach  <cfleizach@apple.com>
2924
2925         AX: VoiceOver does not announce text changes for content editable regions in Safari
2926         https://bugs.webkit.org/show_bug.cgi?id=132577
2927
2928         Reviewed by Mario Sanchez Prada.
2929
2930         * accessibility/content-editable-set-inner-text-generates-axvalue-notification-expected.txt: Added.
2931         * accessibility/content-editable-set-inner-text-generates-axvalue-notification.html: Added.
2932
2933 2014-05-06  Dirk Schulze  <krit@webkit.org>
2934
2935         [SVG2] Share "on"- event attributes with HTMLElement
2936         https://bugs.webkit.org/show_bug.cgi?id=132604
2937
2938         Reviewed by Mihnea Ovidenie.
2939
2940         Test that the "on" event attributes supported by HTMLElement are
2941         supported by SVGElement as well.
2942
2943         * fast/dom/event-attribute-availability-expected.txt:
2944         * fast/dom/script-tests/event-attribute-availability.js:
2945
2946 2014-05-06  Ion Rosca  <rosca@adobe.com>
2947
2948         [CSS Blending] Rename all the tests css3/compositing to css3/blending
2949         https://bugs.webkit.org/show_bug.cgi?id=132606
2950
2951         Reviewed by Andrei Bucur.
2952
2953         * css3/blending: Renamed from LayoutTests/css3/compositing.
2954
2955 2014-05-06  Ion Rosca  <rosca@adobe.com>
2956
2957         [CSS Blending] Rename layout tests css3/compositing to css3/blending
2958         https://bugs.webkit.org/show_bug.cgi?id=132578
2959
2960         Reviewed by Andrei Bucur.
2961
2962         * css3/blending: Renamed from css3/compositing.
2963         * platform/efl/TestExpectations:
2964         * platform/gtk/TestExpectations:
2965         * platform/ios-sim/css3/blending: Renamed from platform/ios-sim/css3/compositing
2966         * platform/mac-wk2/TestExpectations:
2967         * platform/mac/TestExpectations:
2968         * platform/mac/css3/blending: Renamed from platform/mac/css3/compositing.
2969         * platform/win/TestExpectations:
2970         * platform/wincairo/TestExpectations:
2971
2972 2014-05-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
2973
2974         Share mac/editing/spelling/delete-into-misspelled-word.html with other platforms
2975         https://bugs.webkit.org/show_bug.cgi?id=132561
2976
2977         Reviewed by Darin Adler.
2978
2979         This test does not use Mac specific features and
2980         can be run by other platforms as well.
2981
2982         Due to bug 125689, this test starts using asynchronous spellchecking.
2983
2984         * editing/spelling/delete-into-misspelled-word-expected.txt:
2985         Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word-expected.txt
2986         * editing/spelling/delete-into-misspelled-word.html:
2987         Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word.html
2988
2989         * platform/gtk/TestExpectations:
2990         * platform/mac-wk2/TestExpectations:
2991         * platform/win/TestExpectations:
2992         Mark delete-into-misspelled-word.html as failing since those
2993         platforms didn't turn on asynchronous spellchecking.
2994
2995 2014-05-05  Dirk Schulze  <krit@webkit.org>
2996
2997         Adapt inline SVG sizing behavior to Firefox and Blink
2998         https://bugs.webkit.org/show_bug.cgi?id=132569
2999
3000         Reviewed by Dean Jackson.
3001
3002         The new sizing behavior for inline SVG causes different DRT outputs for about 40 test cases.
3003         This is expected but for most tests an improvement since the SVGs fit into the documents
3004         and scrollbars disappear or the general size gets smaller.
3005         Some tests needed to be updated. The size was either not set at all or not properly.
3006
3007         svg-in-object.js and svg-inline.js contain dozens of new tests to check the correct sizing
3008         behavior.
3009
3010         The tests were written by David Vest from Opera as part of CR 308992.
3011
3012         Many of the -expected updates are caused by SVG size changes in turn
3013         affecting where line breaks are inserted.
3014
3015         * TestExpectations:
3016         * accessibility/svg-image-expected.txt:
3017         * css3/flexbox/flexitem.html:
3018         * fast/css/infinite-floating-value-expected.txt:
3019         * fast/css/remove-fixed-resizer-crash-expected.txt:
3020         * fast/css3-text/css3-word-spacing-percentage/word-spacing-crash-expected.txt:
3021         * fast/repaint/moving-shadow-on-container.html:
3022         * fast/repaint/moving-shadow-on-path.html:
3023         * fast/repaint/svg-layout-root-style-attr-update.html:
3024         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg-expected.html:
3025         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg.html:
3026         * http/tests/xmlviewer/dumpAsText/svg-expected.txt:
3027         * platform/mac/svg/batik/filters/feTile-expected.txt:
3028         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
3029         * platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.txt:
3030         * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
3031         * platform/mac/svg/batik/text/textDecoration-expected.txt:
3032         * platform/mac/svg/batik/text/textEffect-expected.txt:
3033         * platform/mac/svg/batik/text/textLength-expected.txt:
3034         * platform/mac/svg/batik/text/textOnPath-expected.txt:
3035         * platform/mac/svg/batik/text/textPosition-expected.txt:
3036         * platform/mac/svg/batik/text/verticalText-expected.txt:
3037         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
3038         * platform/mac/svg/custom/bug45331-expected.txt:
3039         * platform/mac/svg/custom/junk-data-expected.txt:
3040         * platform/mac/svg/custom/missing-xlink-expected.txt:
3041         * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.png: Removed.
3042         * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Removed.
3043         * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Removed.
3044         * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Removed.
3045         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Removed.
3046         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
3047         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Removed.
3048         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
3049         * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Removed.
3050         * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Removed.
3051         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Removed.
3052         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Removed.
3053         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
3054         * platform/mac/svg/custom/path-bad-data-expected.txt:
3055         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
3056         * platform/mac/svg/custom/use-font-face-crash-expected.txt:
3057         * platform/mac/svg/foreignObject/svg-document-in-html-document-expected.txt:
3058         * platform/mac/svg/hixie/error/012-expected.txt:
3059         * platform/mac/svg/hixie/intrinsic/001-expected.png: Removed.
3060         * platform/mac/svg/hixie/intrinsic/001-expected.txt: Removed.
3061         * platform/mac/svg/hixie/intrinsic/002-expected.png: Removed.
3062         * platform/mac/svg/hixie/intrinsic/002-expected.txt: Removed.
3063         * platform/mac/svg/in-html/circle-expected.txt:
3064         * platform/mac/svg/text/non-bmp-positioning-lists-expected.txt:
3065         * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.txt:
3066         * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
3067         * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
3068         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3069         * platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt:
3070         * platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
3071         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
3072         * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
3073         * platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt:
3074         * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
3075         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
3076         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
3077         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
3078         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
3079         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
3080         * platform/mac/svg/zoom/page/zoom-zoom-coords-expected.txt:
3081         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt:
3082         * svg/animations/animate-css-xml-attributeType-expected.txt:
3083         * svg/as-image/image-respects-deviceScaleFactor.html:
3084         * svg/as-image/image-respects-pageScaleFactor.html:
3085         * svg/as-image/svg-as-image-with-relative-size-expected.html:
3086         * svg/as-image/svg-as-relative-image.html:
3087         * svg/as-object/sizing/svg-in-object-placeholder-height-auto-expected.txt: Added.
3088         * svg/as-object/sizing/svg-in-object-placeholder-height-auto.html: Added.
3089         * svg/as-object/sizing/svg-in-object-placeholder-height-fixed-expected.txt: Added.
3090         * svg/as-object/sizing/svg-in-object-placeholder-height-fixed.html: Added.
3091         * svg/as-object/sizing/svg-in-object-placeholder-height-percentage-expected.txt: Added.
3092         * svg/as-object/sizing/svg-in-object-placeholder-height-percentage.html: Added.
3093         * svg/as-object/sizing/svg-in-object.js: Added.
3094         (.):
3095         (.addAttr):
3096         (.generateSVGURI):
3097         (buildDemo):
3098         (.doCombinationTestRecursive):
3099         (doCombinationTest):
3100         (debugHint):
3101         (.debugHint):
3102         (testSVGInObjectWithPlaceholderHeightAttr.):
3103         (testSVGInObjectWithPlaceholderHeightAttr):
3104         * svg/css/composite-shadow-example.html:
3105         * svg/css/composite-shadow-with-opacity.html:
3106         * svg/css/max-width-2.html:
3107         * svg/css/stars-with-shadow.html:
3108         * svg/custom/absolute-sized-content-with-resources.xhtml:
3109         * svg/custom/altglyph.svg:
3110         * svg/custom/document-all-includes-svg-expected.txt:
3111         * svg/custom/external-paintserver-reference-expected.txt:
3112         * svg/custom/external-paintserver-reference.svg:
3113         * svg/custom/get-text-element-transform-crash-expected.txt:
3114         * svg/custom/linking-base-external-reference-expected.txt:
3115         * svg/custom/linking-base-external-reference.xhtml:
3116         * svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.txt: Removed.
3117         * svg/custom/object-sizing-height-50p-on-target-svg-absolute.xhtml: Removed.
3118         * svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Removed.
3119         * svg/custom/object-sizing-height-50p-on-target-svg.xhtml: Removed.
3120         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Removed.
3121         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute.xhtml: Removed.
3122         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Removed.
3123         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg.xhtml: Removed.
3124         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
3125         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute.xhtml: Removed.
3126         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
3127         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg.xhtml: Removed.
3128         * svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Removed.
3129         * svg/custom/object-sizing-width-50p-on-target-svg-absolute.xhtml: Removed.
3130         * svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Removed.
3131         * svg/custom/object-sizing-width-50p-on-target-svg.xhtml: Removed.
3132         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Removed.
3133         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute.xhtml: Removed.
3134         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
3135         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg.xhtml: Removed.
3136         * svg/custom/pending-resource-after-removal.xhtml:
3137         * svg/custom/percentage-of-html-parent.xhtml:
3138         * svg/custom/relative-sized-content-with-resources.xhtml:
3139         * svg/custom/relative-sized-content.xhtml:
3140         * svg/custom/relative-sized-deep-shadow-tree-content.xhtml:
3141         * svg/custom/relative-sized-image.xhtml:
3142         * svg/custom/relative-sized-inner-svg.xhtml:
3143         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml:
3144         * svg/custom/relative-sized-shadow-tree-content.xhtml:
3145         * svg/custom/relative-sized-use-on-symbol.xhtml:
3146         * svg/custom/relative-sized-use-without-attributes-on-symbol.xhtml:
3147         * svg/custom/tref-with-progress-tag-setpseudo-assert-expected.txt:
3148         * svg/custom/unicode-in-tspan-multi-svg-crash-expected.txt:
3149         * svg/custom/use-invalid-html-expected.txt:
3150         * svg/custom/window-named-item-lookup-expected.txt:
3151         * svg/dom/SVGViewSpec-invalid-ref-crash-expected.txt:
3152         * svg/dom/parent-view-layout-crash-expected.txt:
3153         * svg/dom/stylesheet-candidate-node-crash-main-expected.txt:
3154         * svg/dom/svg-root-lengths.html:
3155         * svg/foreignObject/absolute-position-foreign-object-child-crash-expected.txt:
3156         * svg/hixie/intrinsic/001-expected.png: Removed.
3157         * svg/hixie/intrinsic/001-expected.txt: Removed.
3158         * svg/hixie/intrinsic/001.html: Removed.
3159         * svg/hixie/intrinsic/002-expected.png: Removed.
3160         * svg/hixie/intrinsic/002-expected.txt: Removed.
3161         * svg/hixie/intrinsic/002.html: Removed.
3162         * svg/hixie/intrinsic/resources/001.svg: Removed.
3163         * svg/hixie/intrinsic/resources/002.svg: Removed.
3164         * svg/in-html/sizing/svg-inline-expected.txt: Added.
3165         * svg/in-html/sizing/svg-inline.html: Added.
3166         * svg/in-html/sizing/svg-inline.js: Added.
3167         (.):
3168         (setupSVGElement):
3169         (buildDemo):
3170         (.doCombinationTestRecursive):
3171         (doCombinationTest):
3172         (debugHint):
3173         (.debugHint):
3174         * svg/path-arc-invalid-expected.txt:
3175         * svg/repaint/repaint-webkit-svg-shadow-container-expected.txt:
3176         * svg/text/append-text-node-to-tspan.html:
3177         * svg/text/kerning.svg:
3178         * svg/text/modify-text-node-in-tspan.html:
3179         * svg/text/multichar-glyph.svg:
3180         * svg/text/remove-text-node-from-tspan.html:
3181         * svg/text/remove-tspan-from-text.html:
3182         * svg/text/svg-rtl-text-crash-expected.txt:
3183         * svg/text/text-block-child-crash-expected.txt:
3184         * svg/transforms/animated-path-inside-transformed-html.xhtml:
3185         * svg/transforms/svg-css-transforms-clip-path.xhtml:
3186         * svg/transforms/transform-origin-css-property.xhtml:
3187         * svg/zoom/page/zoom-foreignObject.svg:
3188         * svg/zoom/page/zoom-svg-as-relative-image.html:
3189         * svg/zoom/text/zoom-foreignObject.svg:
3190
3191 2014-05-05  Ion Rosca  <rosca@adobe.com>
3192
3193         [CSS Blending] Add tests using blending and isolation for body and html elements.
3194         https://bugs.webkit.org/show_bug.cgi?id=132325
3195
3196         Reviewed by Dirk Schulze.
3197
3198         * css3/compositing/blend-mode-body-child-background-color-expected.html: Added.
3199         * css3/compositing/blend-mode-body-child-background-color.html: Added.
3200         * css3/compositing/blend-mode-body-child-expected.html: Added.
3201         * css3/compositing/blend-mode-body-child-isolate-background-color-expected.html: Added.
3202         * css3/compositing/blend-mode-body-child-isolate-background-color.html: Added.
3203         * css3/compositing/blend-mode-body-child-isolate-html-background-color-expected.html: Added.
3204         * css3/compositing/blend-mode-body-child-isolate-html-background-color.html: Added.
3205         * css3/compositing/blend-mode-body-child.html: Added.
3206         * css3/compositing/blend-mode-body-element-expected.html: Added.
3207         * css3/compositing/blend-mode-body-element.html: Added.
3208         * css3/compositing/blend-mode-html-element-screen-expected.html: Added.
3209         * css3/compositing/blend-mode-html-element-screen.html: Added.
3210
3211 2014-05-05  Andreas Kling  <akling@apple.com>
3212
3213         Mark http/tests/media/hls/video-controls-live-stream.html as WontFix on Mountain Lion.
3214         <https://webkit.org/b/132491>
3215
3216         * platform/mac/TestExpectations:
3217
3218 2014-05-05  Andreas Kling  <akling@apple.com>
3219
3220         REGRESSION (r168256): ASSERTION FAILED: (buffer + m_length) == position loading vanityfair.com article.
3221         <https://webkit.org/b/168256>
3222         <rdar://problem/16816316>
3223
3224         Reviewed by Geoffrey Garen.
3225
3226         * fast/dom/getElementById-with-rope-string-arg-expected.txt: Added.
3227         * fast/dom/getElementById-with-rope-string-arg.html: Added.
3228
3229 2014-05-05  Benjamin Poulain  <benjamin@webkit.org>
3230
3231         Clean up Image Document and tweak the layout and viewport
3232         https://bugs.webkit.org/show_bug.cgi?id=132552
3233
3234         Reviewed by Anders Carlsson.
3235
3236         * svg/custom/anchor-on-use-expected.svg:
3237
3238 2014-05-05  Christophe Dumez  <ch.dumez@samsung.com>
3239
3240         Named element cache can become invalid during HTMLCollection::updateNamedElementCache()
3241         https://bugs.webkit.org/show_bug.cgi?id=132575
3242
3243         Reviewed by Ryosuke Niwa.
3244
3245         Add layout test to verify that HTMLCollection::updateNamedElementCache() is no longer
3246         crashing for collections of selected options.
3247
3248         * fast/dom/htmlcollection-selectedOptions-namedItem-crash-expected.txt: Added.
3249         * fast/dom/htmlcollection-selectedOptions-namedItem-crash.html: Added.
3250
3251 2014-05-05  Ion Rosca  <rosca@adobe.com>
3252
3253         [CSS Blending] Webkit-blend-mode fails for accelerated parent with overflow:hidden
3254         https://bugs.webkit.org/show_bug.cgi?id=126160
3255
3256         Reviewed by Dean Jackson.
3257
3258         * css3/compositing/blend-mode-accelerated-parent-overflow-hidden-expected.html: Added.
3259         * css3/compositing/blend-mode-accelerated-parent-overflow-hidden.html: Added.
3260         * css3/compositing/blend-mode-clip-accelerated-blending-canvas-expected.txt: Added.
3261         * css3/compositing/blend-mode-clip-accelerated-blending-canvas.html: Added.
3262         * css3/compositing/blend-mode-clip-accelerated-blending-child-expected.html: Added.
3263         * css3/compositing/blend-mode-clip-accelerated-blending-child.html: Added.
3264         * css3/compositing/blend-mode-clip-accelerated-blending-double-expected.html: Added.
3265         * css3/compositing/blend-mode-clip-accelerated-blending-double.html: Added.
3266         * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings-expected.html: Added.
3267         * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings.html: Added.
3268         * css3/compositing/blend-mode-clip-accelerated-transformed-blending-expected.html: Added.
3269         * css3/compositing/blend-mode-clip-accelerated-transformed-blending.html: Added.
3270         * css3/compositing/blend-mode-clip-rect-accelerated-blending.html: Added.
3271         * css3/compositing/blend-mode-clip-rect-accelerated-blending-expected.html: Added.
3272         * css3/compositing/blend-mode-isolation-accelerated-overflow-hidden-expected.txt:
3273
3274 2014-05-05  Dirk Schulze  <krit@webkit.org>
3275
3276         AX: tabindex support in SVG2
3277         https://bugs.webkit.org/show_bug.cgi?id=130212
3278
3279         Reviewed by Chris Fleizach.
3280
3281         Add test for tabindex on various SVG elements. Negative tests included.
3282
3283         Test is based upon a test from Erik Dahlström. Modified to test all SVGGraphicsElements.
3284
3285         * svg/custom/tabindex-order-expected.txt: Added.
3286         * svg/custom/tabindex-order.html: Added.
3287         * accessibility/svg-group-element-with-title.html: Give group element a role.
3288         * platform/gtk/svg/custom/linking-uri-01-b-expected.txt:
3289         * platform/ios-sim/svg/custom/linking-uri-01-b-expected.txt:
3290         * platform/mac/svg/custom/linking-uri-01-b-expected.txt:
3291
3292 2014-05-05  Beth Dakin  <bdakin@apple.com>
3293
3294         REGRESSION (r168244): compositing/visibility/visibility-image-layers-dynamic.html 
3295         failing.
3296         https://bugs.webkit.org/show_bug.cgi?id=132551
3297
3298         Reviewed by Tim Horton.
3299
3300         This just needed a re-baseline after all. The bounds have increased in size 
3301         because the size of the layer tree dump effects the bounds! So now that we are 
3302         printing out anchor points, the bound increase by 15 pixels for every new anchor 
3303         point print-out.
3304
3305         Should not longer be marked failing.
3306         * TestExpectations:
3307
3308         Added comment to the test.
3309         * compositing/visibility/visibility-image-layers-dynamic.html:
3310
3311         Re-baseline.
3312         * platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
3313
3314 2014-05-05  Ion Rosca  <rosca@adobe.com>
3315
3316         [CSS Blending] Move fast/repaint tests to css3/compositing/repaint
3317         https://bugs.webkit.org/show_bug.cgi?id=132567
3318
3319         Reviewed by Mihnea Ovidenie.
3320
3321         * css3/compositing/repaint/blend-mode-isolate-stacking-context-expected.txt: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context-expected.txt.
3322         * css3/compositing/repaint/blend-mode-isolate-stacking-context.html: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context.html.
3323         * platform/efl-wk2/TestExpectations:
3324         * platform/efl/TestExpectations:
3325         * platform/gtk/TestExpectations:
3326
3327 2014-05-05  Radu Stavila  <stavila@adobe.com>
3328
3329         [CSS Regions] Remove regionLayoutUpdate event
3330         https://bugs.webkit.org/show_bug.cgi?id=132564
3331
3332         Reviewed by Simon Fraser.
3333
3334         Removed test for regionLayoutUpdate event.
3335
3336         * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes-expected.txt: Removed.
3337         * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html: Removed.
3338
3339 2014-05-05  Rik Cabanier  <cabanier@adobe.com>
3340
3341         Enhance IDL compiler so it supports unrestricted float and double
3342         https://bugs.webkit.org/show_bug.cgi?id=132460
3343
3344         Reviewed by Dirk Schulze.
3345
3346         * canvas/philip/tests/2d.gradient.linear.nonfinite.html:
3347         * canvas/philip/tests/2d.gradient.object.invalidoffset.html:
3348         * canvas/philip/tests/2d.gradient.radial.nonfinite.html:
3349         * canvas/philip/tests/2d.imageData.get.nonfinite.html:
3350         * canvas/philip/tests/2d.imageData.put.nonfinite.html:
3351         * canvas/philip/tests/2d.missingargs-expected.txt:
3352         * canvas/philip/tests/2d.missingargs.html:
3353         * fast/canvas/canvas-getImageData-invalid-expected.txt:
3354         * fast/canvas/canvas-putImageData-expected.txt:
3355         * fast/canvas/canvas-putImageData.js:
3356         * fast/canvas/linearGradient-infinite-values-expected.txt:
3357         * fast/canvas/radialGradient-infinite-values-expected.txt:
3358         * fast/canvas/script-tests/canvas-getImageData-invalid.js:
3359         * fast/canvas/script-tests/linearGradient-infinite-values.js:
3360         * fast/canvas/script-tests/radialGradient-infinite-values.js:
3361         * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
3362
3363 2014-05-05  Radu Stavila  <stavila@adobe.com>
3364
3365         [CSS Regions] Elements with overflow:auto are not painted inside regions when following a float
3366         https://bugs.webkit.org/show_bug.cgi?id=131161
3367
3368         Reviewed by David Hyatt.
3369
3370         Added test for an overflow:auto element being flowed after a float.
3371
3372         * fast/regions/overflow-auto-after-float-expected.html: Added.
3373         * fast/regions/overflow-auto-after-float.html: Added.
3374
3375 2014-05-05  Andrei Bucur  <abucur@adobe.com>
3376
3377         [CSSRegions] Slider displayed wrong in regions
3378         https://bugs.webkit.org/show_bug.cgi?id=132243
3379
3380         Reviewed by Mihnea Ovidenie.
3381
3382         Tests that the thumb of positioned slider inside regions is correctly painted.
3383
3384         * fast/regions/positioned-slider-in-regions-expected.html: Added.
3385         * fast/regions/positioned-slider-in-regions.html: Added.
3386
3387 2014-05-05  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3388
3389         Unreviewed. New GTK baseline for media/media-controls-clone.html.
3390
3391         * platform/gtk/TestExpectations: Removed from the expectations.
3392         * platform/gtk/media/media-controls-clone-expected.png:
3393         * platform/gtk/media/media-controls-clone-expected.txt: New
3394         baseline.
3395
3396 2014-05-05  Andrei Bucur  <abucur@adobe.com>
3397
3398         [CSS Regions] ASSERT when hovering over region
3399         https://bugs.webkit.org/show_bug.cgi?id=128809
3400
3401         Reviewed by Mihnea Ovidenie.
3402
3403         Add a test verifying we're not trying to hit-test a box inside a region
3404         where it's not contained.
3405
3406         * fast/regions/hit-test-box-non-containing-region-expected.txt: Added.
3407         * fast/regions/hit-test-box-non-containing-region.html: Added.
3408
3409 2014-05-04  Andreas Kling  <akling@apple.com>
3410
3411         Unreviewed, rolling out r168254.
3412
3413         Very crashy on debug JSC tests.
3414
3415         Reverted changeset:
3416
3417         "jsSubstring() should be lazy"
3418         https://bugs.webkit.org/show_bug.cgi?id=132556
3419         http://trac.webkit.org/changeset/168254
3420
3421 2014-05-04  Filip Pizlo  <fpizlo@apple.com>
3422
3423         jsSubstring() should be lazy
3424         https://bugs.webkit.org/show_bug.cgi?id=132556
3425
3426         Reviewed by Andreas Kling.
3427         
3428         These tests get 35-50% faster.
3429
3430         * js/regress/script-tests/substring-concat-weird.js: Added.
3431         (foo):
3432         * js/regress/script-tests/substring-concat.js: Added.
3433         (foo):
3434         * js/regress/script-tests/substring.js: Added.
3435         (foo):
3436         * js/regress/substring-concat-expected.txt: Added.
3437         * js/regress/substring-concat-weird-expected.txt: Added.
3438   &