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