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