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