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