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