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