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