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