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