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