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