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