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