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