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