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