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