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