Unreviewed post-review test fixup
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-08-01  Myles C. Maxfield  <mmaxfield@apple.com>
2
3         Unreviewed post-review test fixup
4
5         * editing/pasteboard/img-srcset-copy-paste-canonicalization.html:
6
7 2014-08-01  Beth Dakin  <bdakin@apple.com>
8
9         REGRESSION (r171891): platform/mac/fast/scrolling/scroll-select-bottom-test.html        
10         failing
11         https://bugs.webkit.org/show_bug.cgi?id=135485
12
13         Now that WK1 really tests contentInset, this test no longer works on platforms 
14         that do not support the real contentInset
15         * platform/mac-wk1/TestExpectations:
16         * platform/mac/TestExpectations:
17
18 2014-08-01  Bear Travis  <betravis@adobe.com>
19
20         [Feature Queries] Enable Feature Queries on EFL/GTK
21         https://bugs.webkit.org/show_bug.cgi?id=134902
22
23         Reviewed by Benjamin Poulain.
24
25         Resume running the CSS Feature Query tests on the EFL and GTK platforms.
26
27         * platform/efl/TestExpectations:
28         * platform/gtk/TestExpectations:
29
30 2014-07-30  Myles C. Maxfield  <mmaxfield@apple.com>
31
32         URLs in srcset attributes are not made absolute upon copy and paste
33         https://bugs.webkit.org/show_bug.cgi?id=135448
34
35         Reviewed by Ryosuke Niwa.
36
37         Copy and paste a srcset image with relative URLs, and make sure that the
38         pasted srcset attribute doesn't match what it was before. I can't actually
39         dump the new srcset because it will include a full path of the file on the
40         user's system, and would therefore be machine-specific.
41
42         * editing/pasteboard/img-srcset-copy-paste-canonicalization-expected.txt:
43         * editing/pasteboard/img-srcset-copy-paste-canonicalization.html: Paste and check.
44         * editing/pasteboard/resources/img-srcset-copy-paste-canonicalization-iframe.html:
45         This has to be an iframe because we don't perform any url canonicalization if we
46         are copying and pasting from a document into itself.
47
48 2014-08-01  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
49
50         Unreviewed EFL gardening
51
52         Add test expectations for failing tests. Remove flaky test expectations that are
53         no longer correct.
54
55         * platform/efl/TestExpectations:
56         * platform/efl/fast/text/khmer-lao-font-expected.txt: Update expected result.
57         * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Update after r171046.
58
59 2014-08-01  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
60
61         Unreviewed EFL gardening
62
63         Update test expectations for crashing webgl tests.
64
65         * platform/efl/TestExpectations:
66
67 2014-07-31  Beth Dakin  <bdakin@apple.com>
68
69         platform/mac/fast/scrolling/scroll-select-bottom-test.html failing on Mavericks 
70         (after 171891?)
71         https://bugs.webkit.org/show_bug.cgi?id=135485
72
73         Skipping this test for now to allow some time to investigate the failure.
74
75         * platform/mac/TestExpectations:
76
77 2014-07-31  Beth Dakin  <bdakin@apple.com>
78
79         Test failure fix. I accidentally removed this file that is still used by another 
80         test in the directory.
81
82         * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Added.
83
84 2014-07-31  Beth Dakin  <bdakin@apple.com>
85
86         Hit-testing broken in WebKit 1 views with AppKit's contentInsets
87         https://bugs.webkit.org/show_bug.cgi?id=135434
88         -and corresponding-
89         <rdar://problem/17850323>
90
91         Reviewed by Benjamin Poulain.
92
93         These hit-testing related contentInset tests will now work for mac on wk1 on 
94         Yosemite and wk2.
95
96         * platform/mac-wk1/TestExpectations:
97         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt: Removed.
98         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt: Removed.
99         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html: Removed.
100         * platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html: Removed.
101         * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Removed.
102         * platform/mac/fast/events/content-inset-hit-testing-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt.
103         * platform/mac/fast/events/content-inset-hit-testing-in-frame-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt.
104         * platform/mac/fast/events/content-inset-hit-testing-in-frame.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html.
105         * platform/mac/fast/events/content-inset-hit-testing.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html.
106         * platform/mac/fast/events/resources: Added.
107         * platform/mac/fast/events/resources/iframe-to-hit-test.html: Copied from platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html.
108
109 2014-07-31  Bear Travis  <betravis@adobe.com>
110
111         [CSS Font Loading] Rename document.fontloader to document.fonts
112         https://bugs.webkit.org/show_bug.cgi?id=135393
113
114         Reviewed by Bem Jones-Bey.
115
116         Update tests to use the new document.fonts name.
117
118         * fast/css/fontloader-download-error.html:
119         * fast/css/fontloader-events.html:
120         * fast/css/fontloader-loadingdone.html:
121         * fast/css/fontloader-multiple-faces-download-error-expected.txt:
122         * fast/css/fontloader-multiple-faces-download-error.html:
123         * fast/css/fontloader-multiple-faces-expected.txt:
124         * fast/css/fontloader-multiple-faces.html:
125         * fast/css/fontloader-multiple-families-expected.txt:
126         * fast/css/fontloader-multiple-families.html:
127         * http/tests/webfont/fontloader-loading-attribute-expected.txt:
128         * http/tests/webfont/fontloader-loading-attribute.html:
129
130 2014-07-31  Andrei Bucur  <abucur@adobe.com>
131
132         REGRESSION: Search highlight is broken in RTL multicolumn content
133         https://bugs.webkit.org/show_bug.cgi?id=135452
134
135         Reviewed by Simon Fraser.
136
137         A test that verifies the bounding boxes for content inside a RTL multi-column element are correctly computed:
138         - for static elements
139         - for relative positioned elements
140         - for absolutely positioned elements
141
142         * fast/multicol/content-bounding-box-rtl-expected.txt: Added.
143         * fast/multicol/content-bounding-box-rtl.html: Added.
144
145 2014-07-31  Bear Travis  <betravis@adobe.com>
146
147         [CSS Font Loading] Test expectations should show success
148         https://bugs.webkit.org/show_bug.cgi?id=135420
149
150         Reviewed by Bem Jones-Bey.
151
152         Modify the expected files to represent success, and skip
153         the tests until the feature is enabled.
154
155         * TestExpectations: Skip the tests.
156         * fast/css/fontloader-download-error-expected.txt:
157         * fast/css/fontloader-events-expected.txt:
158         * fast/css/fontloader-loadingdone-expected.txt:
159         * fast/css/fontloader-multiple-faces-download-error-expected.txt:
160         * fast/css/fontloader-multiple-faces-expected.txt:
161         * fast/css/fontloader-multiple-families-expected.txt:
162         * http/tests/webfont/fontloader-loading-attribute-expected.txt:
163
164 2014-07-31  Dan Bernstein  <mitz@apple.com>
165
166         [WK2] Regression tests can't load HTTPS pages with NetworkProcess due to self-signed certificate
167         https://bugs.webkit.org/show_bug.cgi?id=115282
168
169         Reviewed by Sam Weinig.
170
171         * platform/mac-wk2/TestExpectations: Removed the exceptions listed under this bug.
172
173 2014-07-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
174
175         Unreviewed EFL gardening
176
177         Update test expectations for crashing tests.
178
179         * platform/efl/TestExpectations:
180
181 2014-07-31  Andrei Bucur  <abucur@adobe.com>
182
183         [CSS Multicolumn] Clear the lines when switching to multi-column layout
184         https://bugs.webkit.org/show_bug.cgi?id=135127
185
186         Reviewed by Alexandru Chiculita.
187
188         Tests that verifies lines are correctly cleared when an element is switched to
189         multi-column layout.
190
191         * fast/multicol/inline-container-to-multicol-expected.txt: Added.
192         * fast/multicol/inline-container-to-multicol.html: Added.
193         * fast/multicol/inline-container-to-multicol-float-expected.txt: Added.
194         * fast/multicol/inline-container-to-multicol-float.html: Added.
195         * fast/multicol/inline-container-to-multicol-positioned-expected.txt: Added.
196         * fast/multicol/inline-container-to-multicol-positioned.html: Added.
197
198 2014-07-30  Benjamin Poulain  <bpoulain@apple.com>
199
200         Add a layout test for Geolocation's request queueing for hidden pages
201         https://bugs.webkit.org/show_bug.cgi?id=135402
202
203         Reviewed by Zalan Bujtas.
204
205         Sam added the queueing feature in r171188. This patch adds a layout test
206         for the simplest case.
207
208         * fast/dom/Geolocation/requestQueuingForHiddenPage-expected.txt: Added.
209         * fast/dom/Geolocation/requestQueuingForHiddenPage.html: Added.
210
211 2014-07-30  Pratik Solanki  <psolanki@apple.com>
212
213         Move iphone-simulator test results landed in r171094 to the correct directory.
214
215         * platform/ios-sim/fast/events/ontouchstart-active-selector-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt.
216         * platform/ios-sim/fast/events/ontouchstart-active-selector.html: Renamed from LayoutTests/platform/iphone-simulator/fast/events/ontouchstart-active-selector.html.
217
218 2014-07-29  Jinwoo Song  <jinwoo7.song@samsung.com>
219
220         [EFL] Unreviewed EFL gardening. Rebaseline tests after r170418.
221
222         * platform/efl/mathml/opentype/horizontal-expected.txt:
223         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt:
224         * platform/efl/mathml/opentype/large-operators-expected.txt:
225         * platform/efl/mathml/opentype/vertical-expected.txt:
226         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
227         * platform/efl/mathml/presentation/mo-stretch-expected.png:
228         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
229         * platform/efl/mathml/presentation/roots-expected.png:
230         * platform/efl/mathml/presentation/roots-expected.txt:
231
232 2014-07-29  Andreas Kling  <akling@apple.com>
233
234         Crash when using 'em' units to specify font-size inside animation keyframe.
235         <https://webkit.org/b/135395>
236         <rdar://problem/17851910>
237
238         Add a reduced test case to cover this bug.
239
240         Reviewed by Simon Fraser.
241
242         * fast/animation/keyframe-with-font-size-in-em-units-expected.txt: Added.
243         * fast/animation/keyframe-with-font-size-in-em-units.html: Added.
244
245 2014-07-29  Alexey Proskuryakov  <ap@apple.com>
246
247         fast/borders/border-radius-on-subpixel-position-non-hidpi.html fails on Retina machines
248         https://bugs.webkit.org/show_bug.cgi?id=135398
249
250         Reviewed by Zalan Bujtas.
251
252         * platform/mac-wk2/TestExpectations: Let's try to unskip the test, maybe this was
253         the actual reason for it to appear failing?
254
255 2014-07-29  Mihnea Ovidenie  <mihnea@adobe.com>
256
257         [CSSRegions] Assertion failure hit testing a region-based multicolumn in a region
258         https://bugs.webkit.org/show_bug.cgi?id=135385
259
260         Reviewed by Andrei Bucur.
261
262         * fast/regions/assert-hit-test-multicol-in-region-expected.txt: Added.
263         * fast/regions/assert-hit-test-multicol-in-region.html: Added.
264
265 2014-07-28  Zalan Bujtas  <zalan@apple.com>
266
267         REGRESSION(r164133): Selection disappears after scrolling on nytimes.com
268         https://bugs.webkit.org/show_bug.cgi?id=135361
269
270         Reviewed by Ryosuke Niwa.
271
272         Ensure that when a RenderElement, part of the current selection is removed,
273         we recalculate and update the selection soon after layout.
274
275         * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed-expected.html: Added.
276         * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed.html: Added.
277
278 2014-07-28  Andreas Kling  <akling@apple.com>
279
280         REGRESSION (r160806): CSS zoom property doesn't work on anything inside anchors.
281         <https://webkit.org/b/135344>
282         <rdar://problem/17759577>
283
284         Reviewed by Simon Fraser.
285
286         * fast/css/zoom-inside-link-expected.html: Added.
287         * fast/css/zoom-inside-link.html: Added.
288
289 2014-07-28  Zoltan Horvath  <zoltan@webkit.org>
290
291         [CSS3-Text] Update text-expectations after r171677
292
293         Unreviewed.
294
295         * fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify-expected.txt:
296         * fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify-inherited-expected.txt:
297
298 2014-07-28  Zoltan Horvath  <zoltan@webkit.org>
299
300         [CSS3-Text] Adjust text-justify implementation to the latest spec
301         https://bugs.webkit.org/show_bug.cgi?id=135317
302
303         Reviewed by Darin Adler.
304
305         * fast/css3-text/css3-text-justify/getComputedStyle/script-tests/getComputedStyle-text-justify-inherited.js:
306         * fast/css3-text/css3-text-justify/getComputedStyle/script-tests/getComputedStyle-text-justify.js:
307
308 2014-07-28  Radu Stavila  <stavila@adobe.com>
309
310         REGRESSION (r169105): Crash in selection
311         https://bugs.webkit.org/show_bug.cgi?id=134303
312
313         Added test for the crash that occurred in some cases when selecting.
314
315         Reviewed by Mihnea Ovidenie.
316
317         * fast/regions/selection/crash-deselect-expected.txt: Added.
318         * fast/regions/selection/crash-deselect.html: Added.
319
320 2014-07-28  Yusuke Suzuki  <utatane.tea@gmail.com>
321
322         CSS: Fix :visited behavior for SubSelectors
323         https://bugs.webkit.org/show_bug.cgi?id=135324
324
325         Reviewed by Benjamin Poulain.
326
327         Disable :visited match for the selectors that has SubSelectors.
328         This `isSubSelector` (`context.firstSelectorOfTheFragment == context.selector`) is intended to
329         check `relation != CSSSelector::SubSelector`.
330         But since this value belongs to the previous selector and it is tested inside the branch that checks
331         the next selector isn't SubSelector `relation != CSSSelector::SubSelector`,
332         this only matches when the previous selector doesn't has SubSelectors.
333
334         * fast/history/nested-visited-test-complex-expected.txt: Added.
335         * fast/history/nested-visited-test-complex.html: Added.
336         * fast/history/sibling-visited-test-complex-expected.txt: Added.
337         * fast/history/sibling-visited-test-complex.html: Added.
338
339 2014-07-27  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
340
341         Support for :enabled selector on Anchor & Area elements
342         https://bugs.webkit.org/show_bug.cgi?id=134826
343
344         Reviewed by Darin Adler.
345
346         Added tests for :enabled CSS selector on Anchor & Area elements.
347
348         * fast/css/css-selector-enabled-links-expected.txt: Added.
349         * fast/css/css-selector-enabled-links.html: Added.
350
351 2014-07-27  Daniel Bates  <dabates@apple.com>
352
353         [WK2] Crash when accessing window.localStorage after calling window.close()
354         https://bugs.webkit.org/show_bug.cgi?id=135328
355         <rdar://problem/17315237>
356
357         Reviewed by Sam Weinig.
358
359         Added test by Andy Estes, LayoutTests/storage/domstorage/localstorage/access-storage-after-window-close.html,
360         to ensure that we don't crash when accessing local storage for the first time after calling window.close().
361
362         Additionally added tests that ensure that updates to local storage are ignored after calling
363         window.close() regardless of whether local storage was accessed before the call to window.close().
364
365         * storage/domstorage/localstorage/access-storage-after-window-close-expected.txt: Added.
366         * storage/domstorage/localstorage/access-storage-after-window-close.html: Added.
367         * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close-expected.txt: Added.
368         * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close.html: Added.
369         * storage/domstorage/localstorage/resources/access-storage-close-window-and-set-value-in-storage.html: Added.
370         * storage/domstorage/localstorage/resources/close-window-and-access-storage.html: Added.
371         * storage/domstorage/localstorage/resources/close-window-and-set-value-in-storage.html: Added.
372         * storage/domstorage/localstorage/set-value-in-storage-after-window-close-expected.txt: Added.
373         * storage/domstorage/localstorage/set-value-in-storage-after-window-close.html: Added.
374
375 2014-07-27  Filip Pizlo  <fpizlo@apple.com>
376
377         Merge r170090, r170092, r170129, r170141, r170161, r170215, r170275, r170375, r170376, r170382, r170383, r170399, r170436, r170489, r170490, r170556 from ftlopt.
378
379         * js/regress/fold-get-by-id-to-multi-get-by-offset-expected.txt: Added.
380         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int-expected.txt: Added.
381         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int.html: Added.
382         * js/regress/fold-get-by-id-to-multi-get-by-offset.html: Added.
383         * js/regress/fold-multi-get-by-offset-to-get-by-offset-expected.txt: Added.
384         * js/regress/fold-multi-get-by-offset-to-get-by-offset.html: Added.
385         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset-expected.txt: Added.
386         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset.html: Added.
387         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset-expected.txt: Added.
388         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset.html: Added.
389         * js/regress/fold-multi-put-by-offset-to-put-by-offset-expected.txt: Added.
390         * js/regress/fold-multi-put-by-offset-to-put-by-offset.html: Added.
391         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset-expected.txt: Added.
392         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.html: Added.
393         * js/regress/fold-put-by-id-to-multi-put-by-offset-expected.txt: Added.
394         * js/regress/fold-put-by-id-to-multi-put-by-offset.html: Added.
395         * js/regress/fold-put-structure-expected.txt: Added.
396         * js/regress/fold-put-structure.html: Added.
397         * js/regress/hoist-poly-check-structure-effectful-loop-expected.txt: Added.
398         * js/regress/hoist-poly-check-structure-effectful-loop.html: Added.
399         * js/regress/hoist-poly-check-structure-expected.txt: Added.
400         * js/regress/hoist-poly-check-structure.html: Added.
401         * js/regress/put-by-id-replace-and-transition-expected.txt: Added.
402         * js/regress/put-by-id-replace-and-transition.html: Added.
403         * js/regress/put-by-id-slightly-polymorphic-expected.txt: Added.
404         * js/regress/put-by-id-slightly-polymorphic.html: Added.
405         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset-rare-int.js: Added.
406         (foo):
407         (fu):
408         (bar):
409         (.bar):
410         (Number):
411         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset.js: Added.
412         (foo):
413         (fu):
414         (bar):
415         (.bar):
416         (Number):
417         * js/regress/script-tests/fold-multi-get-by-offset-to-get-by-offset.js: Added.
418         (foo):
419         (fu):
420         (bar):
421         (.bar):
422         * js/regress/script-tests/fold-multi-get-by-offset-to-poly-get-by-offset.js: Added.
423         (foo):
424         (fu):
425         (bar):
426         (.bar):
427         * js/regress/script-tests/fold-multi-put-by-offset-to-poly-put-by-offset.js: Added.
428         (foo):
429         (fu):
430         (bar):
431         (.bar):
432         * js/regress/script-tests/fold-multi-put-by-offset-to-put-by-offset.js: Added.
433         (foo):
434         (fu):
435         (bar):
436         (.bar):
437         * js/regress/script-tests/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.js: Added.
438         (foo):
439         (fu):
440         (bar):
441         (.bar):
442         * js/regress/script-tests/fold-put-by-id-to-multi-put-by-offset.js: Added.
443         (foo):
444         (fu):
445         (bar):
446         (.bar):
447         * js/regress/script-tests/fold-put-structure.js: Added.
448         (foo):
449         (fu):
450         (bar):
451         (.bar):
452         * js/regress/script-tests/hoist-poly-check-structure-effectful-loop.js: Added.
453         (foo):
454         (test):
455         * js/regress/script-tests/hoist-poly-check-structure.js: Added.
456         (foo):
457         (test):
458         * js/regress/script-tests/put-by-id-replace-and-transition.js: Added.
459         * js/regress/script-tests/put-by-id-slightly-polymorphic.js: Added.
460
461 2014-07-26  Filip Pizlo  <fpizlo@apple.com>
462
463         Unreviewed, roll out r171641-r171644. It broke some tests; will investigate and
464         reland later.
465
466         * js/regress/fold-get-by-id-to-multi-get-by-offset-expected.txt: Removed.
467         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int-expected.txt: Removed.
468         * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int.html: Removed.
469         * js/regress/fold-get-by-id-to-multi-get-by-offset.html: Removed.
470         * js/regress/fold-multi-get-by-offset-to-get-by-offset-expected.txt: Removed.
471         * js/regress/fold-multi-get-by-offset-to-get-by-offset.html: Removed.
472         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset-expected.txt: Removed.
473         * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset.html: Removed.
474         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset-expected.txt: Removed.
475         * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset.html: Removed.
476         * js/regress/fold-multi-put-by-offset-to-put-by-offset-expected.txt: Removed.
477         * js/regress/fold-multi-put-by-offset-to-put-by-offset.html: Removed.
478         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset-expected.txt: Removed.
479         * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.html: Removed.
480         * js/regress/fold-put-by-id-to-multi-put-by-offset-expected.txt: Removed.
481         * js/regress/fold-put-by-id-to-multi-put-by-offset.html: Removed.
482         * js/regress/fold-put-structure-expected.txt: Removed.
483         * js/regress/fold-put-structure.html: Removed.
484         * js/regress/hoist-poly-check-structure-effectful-loop-expected.txt: Removed.
485         * js/regress/hoist-poly-check-structure-effectful-loop.html: Removed.
486         * js/regress/hoist-poly-check-structure-expected.txt: Removed.
487         * js/regress/hoist-poly-check-structure.html: Removed.
488         * js/regress/put-by-id-replace-and-transition-expected.txt: Removed.
489         * js/regress/put-by-id-replace-and-transition.html: Removed.
490         * js/regress/put-by-id-slightly-polymorphic-expected.txt: Removed.
491         * js/regress/put-by-id-slightly-polymorphic.html: Removed.
492         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset-rare-int.js: Removed.
493         * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset.js: Removed.
494         * js/regress/script-tests/fold-multi-get-by-offset-to-get-by-offset.js: Removed.
495         * js/regress/script-tests/fold-multi-get-by-offset-to-poly-get-by-offset.js: Removed.
496         * js/regress/script-tests/fold-multi-put-by-offset-to-poly-put-by-offset.js: Removed.
497         * js/regress/script-tests/fold-multi-put-by-offset-to-put-by-offset.js: Removed.
498         * js/regress/script-tests/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.js: Removed.
499         * js/regress/script-tests/fold-put-by-id-to-multi-put-by-offset.js: Removed.
500         * js/regress/script-tests/fold-put-structure.js: Removed.
501         * js/regress/script-tests/hoist-poly-check-structure-effectful-loop.js: Removed.
502         * js/regress/script-tests/hoist-poly-check-structure.js: Removed.
503         * js/regress/script-tests/put-by-id-replace-and-transition.js: Removed.
504         * js/regress/script-tests/put-by-id-slightly-polymorphic.js: Removed.
505
506 2014-07-25  Zalan Bujtas  <zalan@apple.com>
507
508         Subpixel rendering: Rounded rect gets non-renderable at certain subpixel size.
509         https://bugs.webkit.org/show_bug.cgi?id=135314
510         <rdar://problem/17812921>
511
512         Reviewed by Tim Horton.
513
514         While calculating the rounded rect for painting, the radius is adjusted to compensate
515         for the pixel snapped size. However while scaling the radius, certain values overflow
516         (float) mantissa and it produces a non-renderable rounded rect where the radius becomes bigger
517         than the rectangle dimensions. In such cases, we need to shrink the radius to make it
518         renderable again.
519
520         * transitions/rounded-rect-becomes-non-renderable-while-transitioning-expected.txt: Added.
521         * transitions/rounded-rect-becomes-non-renderable-while-transitioning.html: Added.
522
523 2014-07-25  Jer Noble  <jer.noble@apple.com>
524
525         [MSE] Playback stalls & readyState drops to HAVE_CURRENT_DATA at end of stream with unbalanced buffered SourceBuffers
526         https://bugs.webkit.org/show_bug.cgi?id=135291
527         <rdar://problem/17715503>
528
529         Reviewed by Sam Weinig.
530
531         * media/media-source/media-source-end-of-stream-buffered-expected.txt: Added.
532         * media/media-source/media-source-end-of-stream-buffered.html: Added.
533
534 2014-07-25  Filip Pizlo  <fpizlo@apple.com>
535
536         Merge r169795, r169819, r169864, r169902, r169949, r169950, r170016, r170017, r170060, r170064 from ftlopt.
537
538     2014-06-17  Filip Pizlo  <fpizlo@apple.com>
539     
540             [ftlopt] A DFG inlined ById access variant should not speak of a chain, but only of what structures to test the base for, whether to use a constant as an alternate base for the actual access, and what structures to check on what additional cell constants
541             https://bugs.webkit.org/show_bug.cgi?id=133821
542     
543             Reviewed by Mark Hahnenberg.
544     
545             * js/regress/poly-chain-access-different-prototypes-expected.txt: Added.
546             * js/regress/poly-chain-access-different-prototypes-simple-expected.txt: Added.
547             * js/regress/poly-chain-access-different-prototypes-simple.html: Added.
548             * js/regress/poly-chain-access-different-prototypes.html: Added.
549             * js/regress/script-tests/poly-chain-access-different-prototypes-simple.js: Added.
550             * js/regress/script-tests/poly-chain-access-different-prototypes.js: Added.
551     
552     2014-06-11  Filip Pizlo  <fpizlo@apple.com>
553     
554             [ftlopt] DFG get_by_id should inline chain accesses with a slightly polymorphic base
555             https://bugs.webkit.org/show_bug.cgi?id=133751
556     
557             Reviewed by Mark Hahnenberg.
558     
559             * js/regress/poly-chain-access-expected.txt: Added.
560             * js/regress/poly-chain-access-simpler-expected.txt: Added.
561             * js/regress/poly-chain-access-simpler.html: Added.
562             * js/regress/poly-chain-access.html: Added.
563             * js/regress/script-tests/poly-chain-access-simpler.js: Added.
564             * js/regress/script-tests/poly-chain-access.js: Added.
565     
566 2014-07-25  David Hyatt  <hyatt@apple.com>
567
568         [New Multicolumn] RenderViews paginated as RL or LR don't handle percentage widths correctly.
569         REGRESSION: Images don’t scale to fit in page in vertical text books
570
571         https://bugs.webkit.org/show_bug.cgi?id=135204
572         <rdar://problem/17043792> 
573         
574         Reviewed by Simon Fraser.
575
576         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Removed.
577         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Removed.
578         * fast/multicol/pagination/RightToLeft-max-width.html: Added.
579         * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.png: Added.
580         * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added.
581
582 2014-07-25  Commit Queue  <commit-queue@webkit.org>
583
584         Unreviewed, rolling out r171480.
585         https://bugs.webkit.org/show_bug.cgi?id=135300
586
587         it broke replaced elements in pagination (Requested by dhyatt_
588         on #webkit).
589
590         Reverted changeset:
591
592         "Ensure we compute the min and max height of replaced elements
593         to 'none' or 0 when appropriate."
594         https://bugs.webkit.org/show_bug.cgi?id=135181
595         http://trac.webkit.org/changeset/171480
596
597 2014-07-25  Commit Queue  <commit-queue@webkit.org>
598
599         Unreviewed, rolling out r171587.
600         https://bugs.webkit.org/show_bug.cgi?id=135294
601
602         Made fast/dom/HTMLObjectElement/beforeload-set-text-
603         crash.xhtml crash again (Requested by ap on #webkit).
604
605         Reverted changeset:
606
607         "REGRESSION (r169105): Crash in selection"
608         https://bugs.webkit.org/show_bug.cgi?id=134303
609         http://trac.webkit.org/changeset/171587
610
611 2014-07-25  Zalan Bujtas  <zalan@apple.com>
612
613         Unreviewed media test gardening after r171593.
614
615         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
616
617 2014-07-25  Zalan Bujtas  <zalan@apple.com>
618
619         Subpixel rendering: iOS video playback controls look blurry.
620         https://bugs.webkit.org/show_bug.cgi?id=135245
621         <rdar://problem/16878037>
622
623         Reviewed by Simon Fraser.
624
625         This patch introduces a compositing parent of the overlay control panel so that
626         the transformed overlay panel becomes sharp. This is a workaround for webkit.org/b/135246.
627
628         Can't find a way to test it yet.
629
630         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
631         * platform/mac/fast/layers/video-layer-expected.txt:
632         * platform/mac/media/audio-controls-rendering-expected.txt:
633         * platform/mac/media/controls-after-reload-expected.txt:
634         * platform/mac/media/controls-strict-expected.txt:
635         * platform/mac/media/controls-without-preload-expected.txt:
636         * platform/mac/media/media-controls-clone-expected.txt:
637         * platform/mac/media/video-no-audio-expected.txt:
638
639 2014-07-25  Dirk Schulze  <krit@webkit.org>
640
641         Unreviewed rebaseline of test. Uploaded wrong result.
642
643         * svg/css/parse-length-expected.txt:
644
645 2014-07-24  Dirk Schulze  <krit@webkit.org>
646
647         Turn x/y to presentation attributes
648         https://bugs.webkit.org/show_bug.cgi?id=135215
649
650         Test parsing of x and y attributes. Rendering and SVG animation
651         covered by existing tests.
652         CSS Transition test, test transition from specified attribute value
653         to new property value.
654
655         Reviewed by Dean Jackson.
656
657         * svg/css/parse-length-expected.txt: Added.
658         * svg/css/parse-length.html: Renamed from LayoutTests/svg/css/parse-width.html.
659         * svg/css/parse-width-expected.txt: Removed.
660         * transitions/svg-layout-transition-expected.txt: Added.
661         * transitions/svg-layout-transition.html: Added.
662
663 2014-07-24  Yusuke Suzuki  <utatane.tea@gmail.com>
664
665         CSS JIT: Implement Pseudo Element
666         https://bugs.webkit.org/show_bug.cgi?id=134835
667
668         Reviewed by Benjamin Poulain.
669
670         Implement Pseudo Element handling for CSS JIT SelectorCompiler.
671         At first, we start with the simple implementation. We handle limited number of pseudo element,
672         before, after, first-line, first-letter.
673
674         * fast/selectors/pseudo-element-inside-any-expected.html: Added.
675         * fast/selectors/pseudo-element-inside-any.html: Added.
676         Inside functional pseudo classes such as ":-webkit-any", when pseudo element comes (e.g. ":-webkit-any(::first-letter)"),
677         it produces a local failure. So if the other selectors are matched against the element, whole ":-webkit-any" succeeds.
678         For example, a selector ":-webkit-any(::first-letter, p)" matches against `p` elements.
679         * fast/selectors/querySelector-pseudo-element-expected.txt: Added.
680         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-any-expected.txt: Added.
681         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-any.html: Added.
682         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-not-expected.txt: Added.
683         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-not.html: Added.
684         * fast/selectors/querySelector-pseudo-element.html: Added.
685
686 2014-07-24  Radu Stavila  <stavila@adobe.com>
687
688         REGRESSION (r169105): Crash in selection
689         https://bugs.webkit.org/show_bug.cgi?id=134303
690
691         Reviewed by David Hyatt.
692
693         Added test for the crash that occurred in some cases when selecting.
694
695         * fast/regions/selection/crash-deselect-expected.txt: Added.
696         * fast/regions/selection/crash-deselect.html: Added.
697
698 2014-07-24  Simon Fraser  <simon.fraser@apple.com>
699
700         [iOS WK1] CSS viewport units use the wrong viewport size in WebKit1
701         https://bugs.webkit.org/show_bug.cgi?id=135254
702         <rdar://problem/17781423>
703
704         Reviewed by Tim Horton.
705         
706         New test that ensures that viewport units are resolved against the correct
707         viewport size after the first style recalc.
708
709         * fast/css/viewport-units-dynamic.html: Added.
710         * platform/mac/fast/css/viewport-units-dynamic-expected.txt: Added.
711
712 2014-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
713
714         Crash when measuring a glyphs from a fallback SVG font
715         https://bugs.webkit.org/show_bug.cgi?id=135264
716
717         Reviewed by Simon Fraser.
718
719         Render some text with a fallback SVG Font including a glyph which
720         only exists in that fallback font. Make sure there is no crash.
721
722         * svg/text/resources/Litherum.svg:
723         * svg/text/svg-fallback-font-crash-expected.txt: Added.
724         * svg/text/svg-fallback-font-crash.html: Added.
725
726 2014-07-24  Mihnea Ovidenie  <mihnea@adobe.com>
727
728         [New Multicolumn] Assertion failure when an input element has multicolumn style
729         https://bugs.webkit.org/show_bug.cgi?id=135234
730
731         Reviewed by Andrei Bucur.
732
733         * fast/multicol/newmulticol/input-as-multicol-expected.txt: Added.
734         * fast/multicol/newmulticol/input-as-multicol.html: Added.
735
736 2014-07-23  Brian J. Burg  <burg@cs.washington.edu>
737
738         Web Inspector: InspectorBackend's promise-based agent API does not support multiple return values
739         https://bugs.webkit.org/show_bug.cgi?id=135207
740
741         Reviewed by Joseph Pecoraro.
742
743         * http/tests/inspector/replay/replay-test.js: fix uses of promise API return values.
744
745 2014-07-23  Commit Queue  <commit-queue@webkit.org>
746
747         Unreviewed, rolling out r171455.
748         https://bugs.webkit.org/show_bug.cgi?id=135209
749
750         completely broke selection highlight invalidation (Requested
751         by thorton on #webkit).
752
753         Reverted changeset:
754
755         "REGRESSION (r169105): Crash in selection"
756         https://bugs.webkit.org/show_bug.cgi?id=134303
757         http://trac.webkit.org/changeset/171455
758
759 2014-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
760
761         Ensure we compute the min and max height of replaced elements to 'none' or 0 when appropriate.
762         https://bugs.webkit.org/show_bug.cgi?id=135181
763
764         Reviewed by David Hyatt.
765
766         * css2.1/20110323/max-height-percentage-003-expected.html: Added.
767         * css2.1/20110323/max-height-percentage-003.html: Added.
768         * fast/replaced/max-height-percentage-quirks-expected.html: Added.
769         * fast/replaced/max-height-percentage-quirks.html: Added.
770         * fast/replaced/min-height-percentage-expected.html: Added.
771         * fast/replaced/min-height-percentage-quirks-expected.html: Added.
772         * fast/replaced/min-height-percentage-quirks.html: Added.
773         * fast/replaced/min-height-percentage.html: Added.
774
775 2014-07-23  Mihnea Ovidenie  <mihnea@adobe.com>
776
777         ASSERTION FAILED: generatingElement() in WebCore::RenderNamedFlowFragment::regionOversetState
778         https://bugs.webkit.org/show_bug.cgi?id=135153
779
780         Reviewed by David Hyatt.
781
782         * fast/regions/multicol-as-region-prevented-expected.html: Added.
783         * fast/regions/multicol-as-region-prevented.html: Added.
784
785 2014-07-10  Radu Stavila  <stavila@adobe.com>
786
787         REGRESSION (r169105): Crash in selection
788         https://bugs.webkit.org/show_bug.cgi?id=134303
789
790         Reviewed by David Hyatt.
791
792         Added test for the crash that occurred in some cases when selecting.
793
794         * fast/regions/selection/crash-deselect-expected.txt: Added.
795         * fast/regions/selection/crash-deselect.html: Added.
796
797 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
798
799         This test is slow so we shouldn't run it in the slower variants (like ftl-eager/dfg-eager).
800
801         * js/regress/script-tests/getter-richards.js:
802
803 2014-07-16  Myles C. Maxfield  <mmaxfield@apple.com>
804
805         Copying and pasting trivial H2 content causes a crash in firstPositionInNode
806         https://bugs.webkit.org/show_bug.cgi?id=134897
807
808         Reviewed by Ryosuke Niwa.
809
810         Copy and paste text from one heading to another. Make sure there is no crash.
811
812         * editing/pasteboard/heading-crash-expected.txt: Added.
813         * editing/pasteboard/heading-crash.html: Added.
814
815 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
816
817         Merge r169148, r169185, r169188, r169578, r169582, r169584, r169588, r169753 from ftlopt.
818
819     2014-06-04  Filip Pizlo  <fpizlo@apple.com>
820     
821             [ftlopt] AI should be able track structure sets larger than 1
822             https://bugs.webkit.org/show_bug.cgi?id=128073
823     
824             Reviewed by Oliver Hunt.
825     
826             * js/regress/get-by-id-bimorphic-check-structure-elimination-expected.txt: Added.
827             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple-expected.txt: Added.
828             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple.html: Added.
829             * js/regress/get-by-id-bimorphic-check-structure-elimination.html: Added.
830             * js/regress/get-by-id-check-structure-elimination-expected.txt: Added.
831             * js/regress/get-by-id-check-structure-elimination.html: Added.
832             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
833             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple.html: Added.
834             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination-simple.js: Added.
835             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination.js: Added.
836             * js/regress/script-tests/get-by-id-check-structure-elimination.js: Added.
837             * js/regress/script-tests/get-by-id-quadmorphic-check-structure-elimination-simple.js: Added.
838     
839     2014-06-03  Filip Pizlo  <fpizlo@apple.com>
840     
841             [ftlopt] FTL native inlining tests take far too long
842             https://bugs.webkit.org/show_bug.cgi?id=133498
843     
844             Unreviewed test gardening.
845             
846             Move long-running tests that focus on correctness into JSC/tests/stress.
847             Speed up the performance tests by reducing allocation and call overhead.
848     
849             * js/regress/ftl-library-inlining-exceptions-expected.txt: Removed.
850             * js/regress/ftl-library-inlining-exceptions.html: Removed.
851             * js/regress/ftl-library-inlining-folding-expected.txt: Removed.
852             * js/regress/ftl-library-inlining-folding.html: Removed.
853             * js/regress/ftl-library-inlining-loops-expected.txt: Removed.
854             * js/regress/ftl-library-inlining-loops.html: Removed.
855             * js/regress/script-tests/ftl-library-inlining-dataview.js:
856             (foo): Deleted.
857             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Removed.
858             * js/regress/script-tests/ftl-library-inlining-folding.js: Removed.
859             * js/regress/script-tests/ftl-library-inlining-loops.js: Removed.
860             * js/regress/script-tests/ftl-library-inlining.js:
861             (foo): Deleted.
862     
863     2014-06-03  Matthew Mirman  <mmirman@apple.com>
864     
865             [ftlopt] Added system for inlining native functions via the FTL.
866             https://bugs.webkit.org/show_bug.cgi?id=131515
867     
868             Reviewed by Filip Pizlo.
869     
870             Adds microbenchmarks. 
871     
872             * js/regress/script-tests/ftl-library-inlining.js: Added.
873             * js/regress/ftl-library-inlining-expected.txt: Added.
874             * js/regress/ftl-library-inlining.html: Added.
875             * js/regress/script-tests/ftl-library-inlining-dataview.js: Added.
876             * js/regress/ftl-library-inlining-dataview-expected.txt: Added.
877             * js/regress/ftl-library-inlining-dataview.html: Added.
878             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Added.
879             * js/regress/ftl-library-inlining-exceptions-expected.txt: Added.        
880             * js/regress/ftl-library-inlining-exceptions.html: Added.                
881             * js/regress/script-tests/ftl-library-inlining-folding.js: Added.
882             * js/regress/ftl-library-inlining-folding-expected.txt: Added.        
883             * js/regress/ftl-library-inlining-folding-expected.html: Added.                
884             * js/regress/script-tests/ftl-library-inlining-loops.js: Added.
885             * js/regress/ftl-library-inlining-loops-expected.txt: Added.        
886             * js/regress/ftl-library-inlining-loops.html: Added.                
887             
888     2014-05-21  Filip Pizlo  <fpizlo@apple.com>
889     
890             [ftlopt] DFG::clobberize should be blind to the effects of GC
891             https://bugs.webkit.org/show_bug.cgi?id=133166
892     
893             Reviewed by Geoffrey Garen.
894     
895             * js/regress/hoist-make-rope-expected.txt: Added.
896             * js/regress/hoist-make-rope.html: Added.
897             * js/regress/script-tests/hoist-make-rope.js: Added.
898             (foo):
899     
900 2014-07-22  Alex Christensen  <achristensen@webkit.org>
901
902         Fix window-inactive css selectors when using querySelector.
903         https://bugs.webkit.org/show_bug.cgi?id=135149
904
905         Reviewed by Tim Horton.
906
907         * fast/selectors/querySelector-window-inactive-expected.txt: Added.
908         * fast/selectors/querySelector-window-inactive.html: Added.
909         * platform/wk2/TestExpectations:
910         Added querySelector-window-inactive.html to list of tests that do not work in WK2 because of setWindowIsKey. 
911
912 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
913
914         Merge r168635, r168780, r169005, r169014, and r169143 from ftlopt.
915
916     2014-05-20  Filip Pizlo  <fpizlo@apple.com>
917     
918             [ftlopt] DFG bytecode parser should turn GetById with nothing but a Getter stub as stuff+handleCall, and handleCall should be allowed to inline if it wants to
919             https://bugs.webkit.org/show_bug.cgi?id=133105
920     
921             Reviewed by Michael Saboff.
922     
923             * js/regress/getter-no-activation-expected.txt: Added.
924             * js/regress/getter-no-activation.html: Added.
925             * js/regress/script-tests/getter-no-activation.js: Added.
926             * js/regress/getter-richards-expected.txt: Added.
927             * js/regress/getter-richards.html: Added.
928             * js/regress/script-tests/getter-richards.js: Added.
929     
930     2014-05-08  Filip Pizlo  <fpizlo@apple.com>
931     
932             jsSubstring() should be lazy
933             https://bugs.webkit.org/show_bug.cgi?id=132556
934     
935             Reviewed by Andreas Kling.
936             
937             These tests get 35-50% faster.
938     
939             * js/regress/script-tests/substring-concat-weird.js: Added.
940             (foo):
941             * js/regress/script-tests/substring-concat.js: Added.
942             (foo):
943             * js/regress/script-tests/substring.js: Added.
944             (foo):
945             * js/regress/substring-concat-expected.txt: Added.
946             * js/regress/substring-concat-weird-expected.txt: Added.
947             * js/regress/substring-concat-weird.html: Added.
948             * js/regress/substring-concat.html: Added.
949             * js/regress/substring-expected.txt: Added.
950             * js/regress/substring.html: Added.
951     
952 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
953
954         [Mac] Cocoa throws exception when the return type of NSAccessibilityLinkedUIElementsAttribute is not an array
955         https://bugs.webkit.org/show_bug.cgi?id=135165
956
957         Reviewed by Simon Fraser.
958
959         Updating tests.
960
961         * accessibility/parent-delete-expected.txt:
962         * accessibility/transformed-element-expected.txt:
963         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
964         * platform/mac/accessibility/bounds-for-range-expected.txt:
965         * platform/mac/accessibility/document-attributes-expected.txt:
966         * platform/mac/accessibility/document-links-expected.txt:
967         * platform/mac/accessibility/image-link-expected.txt:
968         * platform/mac/accessibility/image-map2-expected.txt:
969         * platform/mac/accessibility/internal-link-anchors-expected.txt:
970         * platform/mac/accessibility/internal-link-anchors2-expected.txt:
971         * platform/mac/accessibility/lists-expected.txt:
972         * platform/mac/accessibility/plugin-expected.txt:
973         * platform/mac/accessibility/table-attributes-expected.txt:
974         * platform/mac/accessibility/table-cell-spans-expected.txt:
975         * platform/mac/accessibility/table-cells-expected.txt:
976         * platform/mac/accessibility/table-detection-expected.txt:
977         * platform/mac/accessibility/table-one-cell-expected.txt:
978         * platform/mac/accessibility/table-sections-expected.txt:
979         * platform/mac/accessibility/table-with-rules-expected.txt:
980         * platform/mac-mountainlion/accessibility/lists-expected.txt:
981
982 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
983
984         [Mac] accessibility/aria-columnrowheaders.html doesn't test lengths of arrays
985         https://bugs.webkit.org/show_bug.cgi?id=135166
986
987         Reviewed by Chris Fleizach.
988
989         Using debug() interprets strings like "<array of size 0>" as markup, thereby not
990         showing it in the expected output. Instead, we should use innerText (which is
991         what all the other accessibility tests use).
992
993         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
994         * platform/mac/accessibility/aria-columnrowheaders.html:
995
996 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
997
998         [Mac] [WK2] selection-gap-fixed-child.html and selection-gap-flipped-fixed-child.html
999         have been failing since they were added in r148258
1000         https://bugs.webkit.org/show_bug.cgi?id=114573
1001
1002         Landing actual results as expected for WK2. This test isn't meaningful for WK2, because of layers.
1003
1004         * platform/mac-wk2/TestExpectations:
1005         * platform/mac-wk2/fast/repaint/selection-gap-fixed-child-expected.txt: Added.
1006         * platform/mac-wk2/fast/repaint/selection-gap-flipped-fixed-child-expected.txt: Added.
1007
1008 2014-07-21  Myles C. Maxfield  <mmaxfield@apple.com>
1009
1010         Clicking on links while accessibility is enabled does not render as expected
1011         https://bugs.webkit.org/show_bug.cgi?id=135074
1012
1013         Reviewed by Chris Fleizach.
1014
1015         Delete a node and its parent, then call allAttributes() on the accessibility representation of
1016         the deleted child and make sure there is no crash.
1017
1018         * accessibility/parent-delete-expected.txt: Added
1019         * accessibility/parent-delete.html: Added
1020
1021 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
1022
1023         media/track/track-in-band-subtitles-too-large.html and
1024         media/track/track-long-word-container-sizing.html fail on Mac (dependent on other tests?)
1025         https://bugs.webkit.org/show_bug.cgi?id=135160
1026
1027         Correcting test expectations - the failures are not WK1 only.
1028
1029         * platform/mac-wk1/TestExpectations:
1030         * platform/mac/TestExpectations:
1031
1032 2014-07-22  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1033
1034         Unreviewed EFL gardening
1035
1036         * platform/efl/TestExpectations: Update incorrect test expectations for passing and crashing tests.
1037
1038 2014-07-18  Dirk Schulze  <krit@webkit.org>
1039
1040         Turn width/height to presentation attributes
1041         https://bugs.webkit.org/show_bug.cgi?id=135046
1042
1043         Reviewed by Dean Jackson.
1044
1045         We already had a lot of tests for animating width/height as property.
1046         So far they assumed that this is not possible. They simply needed to
1047         be updated.
1048
1049         Furthermore, I added reference tests to test different inheritance
1050         scenarios of CSS properties and setting them to elements.
1051
1052         A parsing test makes sure that the global property values inherit is
1053         supported as well as CSS parsing rules for SVG attributes.
1054         Negative tests test not-allowed behavior.
1055
1056         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
1057         * svg/animations/attributeTypes-expected.txt:
1058         * svg/animations/resources/attributeTypes.svg:
1059         * svg/animations/script-tests/attributeTypes.js:
1060         (sample1):
1061         (sample2):
1062         (sample3):
1063         * svg/css/getComputedStyle-basic-expected.txt:
1064         * svg/css/parse-height-expected.txt: Added.
1065         * svg/css/parse-height.html: Added.
1066         * svg/css/parse-width-expected.txt: Added.
1067         * svg/css/parse-width.html: Added.
1068         * svg/css/width-height-presentation-attribute-expected.svg: Added.
1069         * svg/css/width-height-presentation-attribute.svg: Added.
1070         * svg/custom/mask-excessive-malloc-expected.txt:
1071         * svg/hixie/error/015-expected.txt:
1072
1073 2014-07-21  Diego Pino Garcia  <dpino@igalia.com>
1074
1075         new Int32Array(new ArrayBuffer(100), 1, 1) shouldn't throw an error that says "RangeError: Byte offset and length out of range of buffer"
1076         https://bugs.webkit.org/show_bug.cgi?id=125391
1077
1078         Reviewed by Darin Adler.
1079
1080         * fast/canvas/webgl/data-view-crash-expected.txt:
1081         * fast/canvas/webgl/data-view-test-expected.txt:
1082         * fast/canvas/webgl/data-view-test.html:
1083
1084 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1085
1086         REGRESSION: fast/layers/no-clipping-overflow-hidden-added-after-transform.html is flaky
1087         https://bugs.webkit.org/show_bug.cgi?id=135133
1088
1089         * platform/mac/TestExpectations: Marked it as such.
1090
1091 2014-07-21  Jer Noble  <jer.noble@apple.com>
1092
1093         [MSE] YouTube video decode error when variant-switching
1094         https://bugs.webkit.org/show_bug.cgi?id=135128
1095
1096         Reviewed by Brent Fulgham.
1097
1098         * media/media-source/media-source-overlapping-decodetime-expected.txt: Added.
1099         * media/media-source/media-source-overlapping-decodetime.html: Added.
1100
1101 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1102
1103         fast/canvas/canvas-putImageData-zero-alpha.html is flaky
1104         https://bugs.webkit.org/show_bug.cgi?id=131787
1105
1106         * platform/mac/TestExpectations: Mark it as such.
1107
1108 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1109
1110         Unreviewed hidpi test gardening.
1111
1112         Use Ahem font to ensure font size predictability.
1113
1114         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html:
1115         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html:
1116
1117 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1118
1119         Unreviewed hidpi test gardening.
1120
1121         * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html:
1122         * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Speculative fix.
1123         * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html:
1124         * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Use Ahem.
1125
1126 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
1127
1128         REGRESSION(r150169): http/tests/cache/willsendrequest-returns-null-for-memory-cache-load.html fails
1129         https://bugs.webkit.org/show_bug.cgi?id=116259
1130
1131         Updating expectations to acknowledge that the test is flaky on WK1 too (it depends
1132         on preceding tests).
1133
1134         * platform/mac-wk2/TestExpectations:
1135         * platform/mac/TestExpectations:
1136
1137 2014-07-21  Zalan Bujtas  <zalan@apple.com>
1138
1139         Unreviewed hidpi test gardening.
1140
1141         Use Ahem font to ensure font size predictability.
1142
1143         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html:
1144         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html:
1145
1146 2014-07-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1147
1148         Unreviewed EFL gardening
1149
1150         Remove passing tests from TestExpectations file.
1151
1152         * platform/efl/TestExpectations:
1153
1154 2014-07-21  Ion Rosca  <rosca@adobe.com>
1155
1156         [CSS Blending] Cleanup tests in css3/blending
1157         https://bugs.webkit.org/show_bug.cgi?id=132600
1158
1159         Reviewed by Mihnea Ovidenie.
1160
1161         Summary of changes:
1162         - move common stylesheet classes to blending-style.css.
1163         - remove trailing white spaces.
1164         - replace tabs with spaces.
1165         - remove the 'html' tags for consistency with the most of blending tests.
1166         
1167         This patch does not change the txt and png test expectations.
1168
1169         * css3/blending/background-blend-mode-background-attachement-fixed-expected.html:
1170         * css3/blending/background-blend-mode-background-attachement-fixed.html:
1171         * css3/blending/background-blend-mode-background-clip-content-box-expected.html:
1172         * css3/blending/background-blend-mode-background-clip-content-box.html:
1173         * css3/blending/background-blend-mode-background-clip-padding-box-expected.html:
1174         * css3/blending/background-blend-mode-background-clip-padding-box.html:
1175         * css3/blending/background-blend-mode-background-origin-border-box-expected.html:
1176         * css3/blending/background-blend-mode-background-origin-border-box.html:
1177         * css3/blending/background-blend-mode-background-position-percentage-expected.html:
1178         * css3/blending/background-blend-mode-background-position-percentage.html:
1179         * css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html:
1180         * css3/blending/background-blend-mode-background-repeat-no-repeat.html:
1181         * css3/blending/background-blend-mode-background-size-contain-expected.html:
1182         * css3/blending/background-blend-mode-background-size-contain.html:
1183         * css3/blending/background-blend-mode-background-size-cover-expected.html:
1184         * css3/blending/background-blend-mode-background-size-cover.html:
1185         * css3/blending/background-blend-mode-body-image-expected.html:
1186         * css3/blending/background-blend-mode-body-image.html:
1187         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html:
1188         * css3/blending/background-blend-mode-body-transparent-color-and-image.html:
1189         * css3/blending/background-blend-mode-body-transparent-image-expected.html:
1190         * css3/blending/background-blend-mode-body-transparent-image.html:
1191         * css3/blending/background-blend-mode-crossfade-image-expected.html:
1192         * css3/blending/background-blend-mode-crossfade-image.html:
1193         * css3/blending/background-blend-mode-data-uri-svg-image-expected.html:
1194         * css3/blending/background-blend-mode-data-uri-svg-image.html:
1195         * css3/blending/background-blend-mode-default-value.html:
1196         * css3/blending/background-blend-mode-different-image-formats.html:
1197         * css3/blending/background-blend-mode-gif-color-2.html:
1198         * css3/blending/background-blend-mode-gif-color.html:
1199         * css3/blending/background-blend-mode-gradient-color.html:
1200         * css3/blending/background-blend-mode-gradient-gradient.html:
1201         * css3/blending/background-blend-mode-gradient-image.html:
1202         * css3/blending/background-blend-mode-image-color-dynamic-expected.html:
1203         * css3/blending/background-blend-mode-image-color-dynamic.html:
1204         * css3/blending/background-blend-mode-image-color.html:
1205         * css3/blending/background-blend-mode-image-image.html:
1206         * css3/blending/background-blend-mode-image-svg.html:
1207         * css3/blending/background-blend-mode-multiple-background-layers.html:
1208         * css3/blending/background-blend-mode-separate-layer-declaration-expected.html:
1209         * css3/blending/background-blend-mode-separate-layer-declaration.html:
1210         * css3/blending/background-blend-mode-single-layer-no-blending.html:
1211         * css3/blending/background-blend-mode-svg-color.html:
1212         * css3/blending/background-blend-mode-svg-expected.html:
1213         * css3/blending/background-blend-mode-svg.html:
1214         * css3/blending/background-blend-mode-tiled-layers.html:
1215         * css3/blending/blend-mode-accelerated-parent-overflow-hidden-expected.html:
1216         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
1217         * css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1218         * css3/blending/blend-mode-ancestor-clipping-layer.html:
1219         * css3/blending/blend-mode-background.html:
1220         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1221         * css3/blending/blend-mode-body-child-background-color-expected.html:
1222         * css3/blending/blend-mode-body-child-background-color.html:
1223         * css3/blending/blend-mode-body-child-isolate-background-color-expected.html:
1224         * css3/blending/blend-mode-body-child-isolate-background-color.html:
1225         * css3/blending/blend-mode-body-child-isolate-html-background-color-expected.html:
1226         * css3/blending/blend-mode-body-child-isolate-html-background-color.html:
1227         * css3/blending/blend-mode-body-child.html:
1228         * css3/blending/blend-mode-body-element-expected.html:
1229         * css3/blending/blend-mode-body-element.html:
1230         * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
1231         * css3/blending/blend-mode-clip-accelerated-blending-child-expected.html:
1232         * css3/blending/blend-mode-clip-accelerated-blending-child.html:
1233         * css3/blending/blend-mode-clip-accelerated-blending-double-expected.html:
1234         * css3/blending/blend-mode-clip-accelerated-blending-double.html:
1235         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings-expected.html:
1236         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
1237         * css3/blending/blend-mode-clip-accelerated-transformed-blending-expected.html:
1238         * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
1239         * css3/blending/blend-mode-clip-rect-accelerated-blending-expected.html:
1240         * css3/blending/blend-mode-clip-rect-accelerated-blending.html:
1241         * css3/blending/blend-mode-html-element-screen.html:
1242         * css3/blending/blend-mode-isolated-group-1.html:
1243         * css3/blending/blend-mode-isolated-group-2.html:
1244         * css3/blending/blend-mode-isolated-group-3.html:
1245         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
1246         * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
1247         * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
1248         * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
1249         * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
1250         * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
1251         * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
1252         * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
1253         * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
1254         * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
1255         * css3/blending/blend-mode-isolation-overflow-hidden-expected.html:
1256         * css3/blending/blend-mode-isolation-overflow-hidden.html:
1257         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
1258         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
1259         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
1260         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
1261         * css3/blending/blend-mode-layers.html:
1262         * css3/blending/blend-mode-overflow.html:
1263         * css3/blending/blend-mode-parent-of-composited-blended-has-layer.html:
1264         * css3/blending/blend-mode-reflection.html:
1265         * css3/blending/blend-mode-simple-composited.html:
1266         * css3/blending/blend-mode-transform-style.html:
1267         * css3/blending/blend-mode-with-accelerated-sibling.html:
1268         * css3/blending/blend-mode-with-body-expected.html:
1269         * css3/blending/blend-mode-with-body.html:
1270         * css3/blending/blend-mode-with-composited-descendant-should-have-layer.html:
1271         * css3/blending/effect-background-blend-mode-stacking.html:
1272         * css3/blending/isolation-isolate-blended-child-expected.html:
1273         * css3/blending/isolation-isolate-blended-child.html:
1274         * css3/blending/repaint/blend-mode-isolate-stacking-context.html:
1275         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
1276         * css3/blending/repaint/blend-mode-turn-off-isolation.html:
1277         * css3/blending/resources/blending-style.css: Added.
1278         This file contains classes shared by multiple blending tests.
1279         
1280         * css3/blending/resources/dump-layer-tree.js: Added.
1281         * css3/blending/script-tests/background-blend-mode-property-parsing.js:
1282         * css3/blending/script-tests/blend-mode-property-parsing-invalid.js:
1283         * css3/blending/script-tests/blend-mode-property-parsing.js:
1284
1285 2014-07-21  Manuel Rego Casasnovas  <rego@igalia.com>
1286
1287         [CSS Grid Layout] Rename gridAutoFlow[Row|Column] to gridAutoFlow[Row|Column]Sparse
1288         https://bugs.webkit.org/show_bug.cgi?id=135013
1289
1290         Rename CSS styles in grid layout tests to make the name more explicit.
1291         As the default mode for auto-placement algorithm is "sparse".
1292
1293         Reviewed by Darin Adler.
1294
1295         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
1296         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
1297         * fast/css-grid-layout/grid-auto-flow-get-set.html:
1298         * fast/css-grid-layout/grid-auto-flow-resolution.html:
1299         * fast/css-grid-layout/grid-auto-flow-sparse.html:
1300         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
1301         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
1302         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
1303         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
1304         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
1305         * fast/css-grid-layout/resources/grid.css:
1306         (.gridAutoFlowColumnSparse):
1307         (.gridAutoFlowRowSparse):
1308         (.gridAutoFlowColumn): Deleted.
1309         (.gridAutoFlowRow): Deleted.
1310
1311 2014-07-20  Diego Pino Garcia  <dpino@igalia.com>
1312
1313         ES6: Implement Math.sign()
1314         https://bugs.webkit.org/show_bug.cgi?id=134980
1315
1316         Reviewed by Darin Adler.
1317
1318         * js/script-tests/Object-getOwnPropertyNames.js:
1319         * js/script-tests/math.js:
1320
1321 2014-07-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1322
1323         [GTK] Unreviewed GTK gardening.
1324
1325         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
1326
1327 2014-07-18  Simon Fraser  <simon.fraser@apple.com>
1328
1329         [iOS WK2] position:fixed in iframes with programmatic scroll could end up in the wrong place
1330         https://bugs.webkit.org/show_bug.cgi?id=135078
1331
1332         Reviewed by Tim Horton.
1333         
1334         Test with position:fixed inside an iframe that scrolls programmatically.
1335
1336         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: Added.
1337         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html: Added.
1338         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html: Added.
1339
1340 2014-07-18  Alexey Proskuryakov  <ap@apple.com>
1341
1342         media/video-seek-with-negative-playback.html is flaky on Mac
1343         https://bugs.webkit.org/show_bug.cgi?id=135071
1344
1345         * platform/mac/TestExpectations: Marked it as such.
1346
1347 2014-07-18  Zalan Bujtas  <zalan@apple.com>
1348
1349         Add timeout for transition end. Speculative layout test fix.
1350
1351         * fast/layers/no-clipping-overflow-hidden-added-after-transform.html:
1352
1353 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
1354
1355         [GTK] Unreviewed gardening. Removing failure expectations for tests now passing.
1356
1357         * platform/gtk/TestExpectations: Removed failure expectations.
1358
1359 2014-07-18  Commit Queue  <commit-queue@webkit.org>
1360
1361         Unreviewed, rolling out r171218.
1362         https://bugs.webkit.org/show_bug.cgi?id=135055
1363
1364         Made fast/dom/HTMLObjectElement/beforeload-set-text-
1365         crash.xhtml crash (Requested by ap on #webkit).
1366
1367         Reverted changeset:
1368
1369         "REGRESSION (r169105): Crash in selection"
1370         https://bugs.webkit.org/show_bug.cgi?id=134303
1371         http://trac.webkit.org/changeset/171218
1372
1373 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
1374
1375         [GTK] Unreviewed GTK gardening. Tests passing after SVN r171001
1376
1377         * platform/gtk/TestExpectations: Removed tests that are now passing.
1378
1379 2014-07-18  Radu Stavila  <stavila@adobe.com>
1380
1381         REGRESSION (r169105): Crash in selection
1382         https://bugs.webkit.org/show_bug.cgi?id=134303
1383
1384         Reviewed by Ryosuke Niwa.
1385
1386         Added test for the crash that occurred in some cases when selecting.
1387
1388         * fast/regions/selection/crash-deselect-expected.txt: Added.
1389         * fast/regions/selection/crash-deselect.html: Added.
1390
1391 2014-07-17  Zalan Bujtas  <zalan@apple.com>
1392
1393         Subpixel rendering: Embedded non-compositing rotate transform paints to wrong position.
1394         https://bugs.webkit.org/show_bug.cgi?id=135028
1395
1396         Reviewed by Simon Fraser.
1397
1398         CTM always translates to where the layer's renderer() is going to paint.
1399         It ensures that the pixel snapped renderer() always end up painting to (0, 0) which is
1400         required to be able to position properly on transformed context.
1401
1402         * fast/layers/hidpi-transform-on-child-content-is-mispositioned-expected.html: Added.
1403         * fast/layers/hidpi-transform-on-child-content-is-mispositioned.html: Added.
1404
1405 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1406
1407         fast/repaint/obscured-background-no-repaint.html is very flaky
1408         https://bugs.webkit.org/show_bug.cgi?id=131477
1409
1410         * platform/mac-wk2/TestExpectations:
1411         * platform/mac/TestExpectations:
1412         Moved the expectation out of WK2, as this also happens with WK1 on some bots.
1413
1414 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1415
1416         Remove inspector-protocol/profiler tests from TestExpectations, now that they no
1417         longer exist.
1418
1419         * platform/gtk/TestExpectations:
1420         * platform/mac/TestExpectations:
1421
1422 2014-07-17  Timothy Hatcher  <timothy@apple.com>
1423
1424         Make console.profile record to the Timeline.
1425
1426         https://bugs.webkit.org/show_bug.cgi?id=134643
1427
1428         Reviewed by Joseph Pecoraro.
1429
1430         * fast/profiler/profile-with-no-title-expected.txt:
1431
1432         * inspector-protocol/profiler/console-profile-expected.txt: Removed.
1433         * inspector-protocol/profiler/console-profile.html: Removed.
1434         * inspector-protocol/profiler/console-profileEnd-parameterless-expected.txt: Removed.
1435         * inspector-protocol/profiler/console-profileEnd-parameterless.html: Removed.
1436         Removed because console.profile does not go through the profiler protocol now.
1437
1438 2014-07-16  Roger Fong  <roger_fong@apple.com>
1439
1440         Add test for r169820.
1441         https://bugs.webkit.org/show_bug.cgi?id=135002.
1442
1443         Reviewed by Dean Jackson.
1444
1445         * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view-expected.txt: Added.
1446         * plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view.html: Added.
1447
1448 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1449
1450         plugins/quicktime-plugin-replacement.html is flaky
1451         https://bugs.webkit.org/show_bug.cgi?id=135015
1452
1453         * platform/mac/TestExpectations: Marked as such.
1454
1455 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1456
1457         Some inspector-protocol test expectations gardening.
1458
1459         Moved cross-platform expectations for inspector-protocol/debugger/setBreakpoint-dfg*
1460         tests to a cross-platform file, and added a Mac expectation for
1461         inspector-protocol/profiler/console-profile.html.
1462
1463         * TestExpectations:
1464         * platform/efl/TestExpectations:
1465         * platform/gtk/TestExpectations:
1466         * platform/mac/TestExpectations:
1467         * platform/win/TestExpectations:
1468
1469 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
1470
1471         Flaky Test: media/video-ended-event-negative-playback.html
1472         https://bugs.webkit.org/show_bug.cgi?id=134490
1473
1474         * platform/mac/TestExpectations: Marking as such.
1475
1476 2014-07-17  Jer Noble  <jer.noble@apple.com>
1477
1478         Enable legacy fullscreen API in media controls
1479         https://bugs.webkit.org/show_bug.cgi?id=134985
1480
1481         Reviewed by Eric Carlson.
1482
1483         Rebaseline expected results.
1484
1485         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1486         * platform/mac/fast/layers/video-layer-expected.txt:
1487         * platform/mac/media/media-controls-clone-expected.txt:
1488         * platform/mac/webarchive/loading/video-in-webarchive-expected.txt:
1489
1490 2014-07-17  Manuel Rego Casasnovas  <rego@igalia.com>
1491
1492         [CSS Grid Layout] Add element.style coverage for grid-auto-flow
1493         https://bugs.webkit.org/show_bug.cgi?id=134966
1494
1495         Reviewed by Sergio Villar Senin.
1496
1497         As follow-up patch after r170996 we're adding new test cases for
1498         grid-auto-flow to check the correct behavior of element.style.
1499
1500         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt: Updated
1501         expectations accordingly.
1502         * fast/css-grid-layout/grid-auto-flow-get-set.html: Updated test to add
1503         checks for element.style.
1504         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
1505         (checkGridAutoFlowSetCSSValue): Add new helper method to check
1506         grid-auto-flow property.
1507         (checkGridAutoFlowSetJSValue): Ditto.
1508
1509 2014-07-16  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1510
1511         [GTK] Unreviewed GTK gardening.
1512
1513         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
1514         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Rebaseline after r171033.
1515         * platform/gtk/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added. Rebaseline after r171046.
1516
1517 2014-07-16  Roger Fong  <roger_fong@apple.com>
1518
1519         Unreviewed gardening. Skip some text track tests that fail only on release wk1 builds.
1520
1521         * platform/mac-wk1/TestExpectations:
1522
1523 2014-07-16  Roger Fong  <roger_fong@apple.com>
1524
1525         Unreviewed. Skip in-band text track test on Mountain Lion.
1526
1527         * platform/mac/TestExpectations:
1528         In-band text tracks not supported on ML.
1529
1530 2014-07-16  Zalan Bujtas  <zalan@apple.com>
1531
1532         Subpixel rendering: Adjust cliprect with devicePixelFractionFromRenderer() before painting.
1533         https://bugs.webkit.org/show_bug.cgi?id=134950
1534         <rdar://problem/17617994>
1535
1536         Reviewed by Simon Fraser.
1537
1538         The cliprect coming from the graphics layer needs to be adjusted with the subpixel gap
1539         from renderer. This is symmetric with the offsetting we do, when the dirty rect is sent off to the GraphicsLayer.
1540         It puts us back to the correct coordinating system for intersecting with renderers.
1541
1542         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html: Added.
1543         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Added.
1544
1545 2014-07-16  Roger Fong  <roger_fong@apple.com>
1546
1547         Captions container should not clip content.
1548         https://bugs.webkit.org/show_bug.cgi?id=134840.
1549         <rdar://problem/14553608>.
1550
1551         Reviewed by Simon Fraser.
1552
1553         * media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Rebaseline.
1554         * media/track/captions-webvtt/long-word-small-track-display.vtt: Added.
1555         * media/track/track-in-band-subtitles-too-large-expected.txt: Added.
1556         * media/track/track-in-band-subtitles-too-large.html: Added.
1557         * media/track/track-long-word-container-sizing-expected.txt: Added.
1558         * media/track/track-long-word-container-sizing.html: Added.
1559         
1560         We no longer break in the middle of a word, this test is no longer useful.
1561         * media/track/captions-webvtt/long-word.vtt: Removed.
1562         * media/track/track-word-breaking-expected.txt: Removed.
1563         * media/track/track-word-breaking.html: Removed.
1564
1565 2014-07-16  Mike West  <mkwst@chromium.org>
1566
1567         CSP: Drop 'script-nonce' directive.
1568         https://bugs.webkit.org/show_bug.cgi?id=134926
1569
1570         Reviewed by Darin Adler.
1571
1572         Dropping the nonce tests, as we're removing the functionality.
1573
1574         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-expected.txt: Removed.
1575         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed.html: Removed.
1576         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-expected.txt: Removed.
1577         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked.html: Removed.
1578         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce-expected.txt: Removed.
1579         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce.html: Removed.
1580         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked-expected.txt: Removed.
1581         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked.html: Removed.
1582         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed-expected.txt: Removed.
1583         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed.html: Removed.
1584
1585 2014-07-16  Jer Noble  <jer.noble@apple.com>
1586
1587         [MSE] REGRESSION(r171033): ASSERT in WebCore::MediaSource::onReadyStateChange()
1588         https://bugs.webkit.org/show_bug.cgi?id=134941
1589
1590         Reviewed by Eric Carlson.
1591
1592         Update media/media-source/media-source-end-of-stream.html to use an empty parameter, rather
1593         than an empty string parameter, to endOfStream().
1594
1595         * media/media-source/media-source-end-of-stream-expected.txt:
1596         * media/media-source/media-source-end-of-stream.html:
1597
1598 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
1599
1600         [EFL] Unreviewed EFL gardening.
1601
1602         Rebaseline tests after r168575, r170138 and r170418.
1603
1604         * platform/efl/fast/dynamic/text-combine-expected.png: Rebaseline after r170418.
1605         * platform/efl/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
1606         * platform/efl/fast/forms/control-restrict-line-height-expected.png: Rebaseline after r168575.
1607         * platform/efl/fast/forms/control-restrict-line-height-expected.txt: Rebaseline after r168575.
1608         * platform/efl/fast/forms/placeholder-position-expected.png: Rebaseline after r168575.
1609         * platform/efl/fast/forms/placeholder-position-expected.txt: Rebaseline after r168575.
1610         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png: Rebaseline after r170418.
1611         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
1612         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png: Rebaseline after r170418.
1613         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
1614         * platform/efl/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
1615         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Rebaseline after r170418.
1616         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Rebaseline after r170418.
1617
1618 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
1619
1620         [EFL] Unreviewed EFL gardening after r170138.
1621
1622         * platform/efl/accessibility/image-map2-expected.txt: Updated.
1623         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
1624
1625 2014-07-15  Antti Koivisto  <antti@apple.com>
1626
1627         REGRESSION (r155957): Invalid cast in WebCore::RenderNamedFlowThread::getRanges
1628         https://bugs.webkit.org/show_bug.cgi?id=134888
1629
1630         Reviewed by Mihnea Ovidenie.
1631
1632         * fast/regions/flowthread-getranges-box-cast-expected.txt: Added.
1633         * fast/regions/flowthread-getranges-box-cast.html: Added.
1634
1635 2014-07-14  Zalan Bujtas  <zalan@apple.com>
1636
1637         Subpixel rendering: Zero sized compositing container's content positioned off by one device pixel.
1638         https://bugs.webkit.org/show_bug.cgi?id=134903
1639
1640         Reviewed by Simon Fraser.
1641
1642         The compositing layer boundaries are calculated using its renderer()'s and the renderer()'s
1643         descendants' bounds. However when the renderer() is zero sized, its bounds are omitted.
1644         In such cases, when the child content has offset from the renderer(), the subpixel adjustment
1645         of the compositing layer becomes negative (-meaning that the compositing layer is to the right/bottom
1646         direction from its renderer()). Remove fabs() to be able to express such direction.
1647
1648         * compositing/hidpi-compositing-layer-with-zero-sized-container-expected.html: Added.
1649         * compositing/hidpi-compositing-layer-with-zero-sized-container.html: Added.
1650
1651 2014-07-14  Dean Jackson  <dino@apple.com>
1652
1653         Provide some large JPEG images with EXIF orientation for subsampling tests
1654         https://bugs.webkit.org/show_bug.cgi?id=134847
1655
1656         Reviewed by Sam Weinig.
1657
1658         Four images (either 3000x2000 or 2000x3000) that each have EXIF rotation
1659         attributes that should render with an arrow pointing UP. The
1660         orientation-rotate-0.jpg should always render correctly, even if EXIF
1661         rotation is ignored. The others are variations on that image that were
1662         saved in rotated form, then reverted to the correct orientation via EXIF.
1663
1664         * fast/canvas/resources/orientation-rotate-0.jpg: Added.
1665         * fast/canvas/resources/orientation-rotate-180.jpg: Added.
1666         * fast/canvas/resources/orientation-rotate-90-ccw.jpg: Added.
1667         * fast/canvas/resources/orientation-rotate-90-cw.jpg: Added.
1668
1669 2014-07-14  Daniel Bates  <dabates@apple.com>
1670
1671         [iOS] Add tests to ensure CSS :active and :hover are applied when processing touch events
1672         https://bugs.webkit.org/show_bug.cgi?id=134905
1673         <rdar://problem/16602779> 
1674
1675         Reviewed by Simon Fraser.
1676
1677         Upstream tests by Andreas Kling for <rdar://problem/14324231>.
1678
1679         Add a DRT test to ensure that we apply the style for the CSS pseudo-class :active when
1680         processing touch events.
1681
1682         * platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt: Added.
1683         * platform/iphone-simulator/fast/events/ontouchstart-active-selector.html: Added.
1684
1685 2014-07-14  Manuel Rego Casasnovas  <rego@igalia.com>
1686
1687         [CSS Grid Layout] Support sparse in auto-placement algorithm
1688         https://bugs.webkit.org/show_bug.cgi?id=134544
1689
1690         Reviewed by Sergio Villar Senin.
1691
1692         Test cases have been adapted accordingly, adding new cases to cover both
1693         sparse and dense options.
1694
1695         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt:
1696         * fast/css-grid-layout/grid-auto-flow-resolution.html:
1697         * fast/css-grid-layout/grid-auto-flow-sparse-expected.txt: Added.
1698         * fast/css-grid-layout/grid-auto-flow-sparse.html: Added.
1699         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
1700         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt:
1701         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
1702         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt:
1703         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
1704         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
1705         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
1706         * fast/css-grid-layout/resources/grid.css:
1707         (.autoRowAutoColumnSpanning2):
1708         (.autoRowSpanning2AutoColumn):
1709         (.autoRowSpanning2AutoColumnSpanning3):
1710         (.autoRowSpanning3AutoColumnSpanning2):
1711         (.gridAutoFlowColumnDense):
1712         (.gridAutoFlowRowDense):
1713
1714 2014-07-14  Bear Travis  <betravis@adobe.com>
1715
1716         [Feature Queries] Enable Feature Queries on Mac
1717         https://bugs.webkit.org/show_bug.cgi?id=134404
1718
1719         Reviewed by Antti Koivisto.
1720
1721         Resume running the Feature Queries tests on Mac.
1722
1723         * platform/mac/TestExpectations: Unskip the tests.
1724
1725 2014-07-14  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
1726
1727         [css3-text] Add editing test for CSS3 Text Decoration properties
1728         https://bugs.webkit.org/show_bug.cgi?id=120114
1729
1730         Reviewed by Darin Adler.
1731
1732         Adds editing layout test to verify that CSS3 Text Decoration properties
1733         are being properly propagated.
1734
1735         * editing/pasteboard/insert-text-decoration-expected.txt: Added.
1736         * editing/pasteboard/insert-text-decoration.html: Added.
1737         * platform/mac/TestExpectations: Skip while CSS3_TEXT is disabled by default.
1738         * platform/win/TestExpectations: Skip while CSS3_TEXT is disabled by default.
1739
1740 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1741
1742         [EFL] Unreviewed EFL gardening.
1743
1744         Rebaseline tests after r170418 and r170433.
1745
1746         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added. Rebaseline after r170418.
1747         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
1748         * platform/efl/fast/text/decorations-with-text-combine-expected.png: Rebaseline after r170418.
1749         * platform/efl/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
1750         * platform/efl/fast/text/emphasis-vertical-expected.png: Rebaseline after r170418.
1751         * platform/efl/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
1752         * platform/efl/fast/text/international/002-expected.png: Rebaseline after r170418.
1753         * platform/efl/fast/text/international/002-expected.txt: Rebaseline after r170418.
1754         * platform/efl/fast/text/international/text-combine-image-test-expected.png: Rebaseline after r170418.
1755         * platform/efl/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
1756         * platform/efl/fast/text/international/wrap-CJK-001-expected.png: Rebaseline after r170418.
1757         * platform/efl/fast/writing-mode/border-vertical-lr-expected.png: Rebaseline after r170418.
1758         * platform/efl/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
1759         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.png: Rebaseline after r170418.
1760         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
1761         * platform/efl/fast/writing-mode/japanese-lr-text-expected.png: Rebaseline after r170418.
1762         * platform/efl/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
1763         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.png: Rebaseline after r170418.
1764         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
1765         * platform/efl/fast/writing-mode/japanese-rl-text-expected.png: Rebaseline after r170418.
1766         * platform/efl/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
1767         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: Rebaseline after r170433.
1768         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
1769         * platform/efl/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Rebaseline after r170433.
1770
1771 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1772
1773         [EFL] Unreviewed EFL gardening.
1774
1775         Remove failure expectations for tests that have been passing after r168350, r169309 and r169620.
1776
1777         * platform/efl/TestExpectations:
1778
1779 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1780
1781         [EFL] Unreviewed EFL gardening.
1782
1783         * platform/efl/css1/formatting_model/inline_elements-expected.png: Rebaseline after r170875.
1784         * platform/efl/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
1785
1786 2014-07-12  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
1787
1788         Elements with rendering disabled due to dimensions should not contribute to parent bounding box
1789         https://bugs.webkit.org/show_bug.cgi?id=134184
1790
1791         Reviewed by Dirk Schulze.
1792
1793         Test, for each element type, that when rendering is disabled, that element does not contribute
1794         to the bounding box for an ancestor element.
1795
1796         Added test to ensure zero width/height polyline and polygon do contribute to ancestor bounding box.
1797
1798         Updated expected results for 1 existing test (shapes-rect-02-t) as this test included zero
1799         width and zero height rects and these were previously included in the repaint rect.
1800
1801         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1802         * svg/custom/GetBBox-path-nodata-expected.txt: Added.
1803         * svg/custom/GetBBox-path-nodata.html: Added.
1804         * svg/custom/GetBBox-polygon-nodata-expected.txt: Added.
1805         * svg/custom/GetBBox-polygon-nodata.html: Added.
1806         * svg/custom/GetBBox-polyline-nodata-expected.txt: Added.
1807         * svg/custom/GetBBox-polyline-nodata.html: Added.
1808         * svg/custom/getBBox-container-hiddenchild-expected.txt: Added.
1809         * svg/custom/getBBox-container-hiddenchild.html: Added.
1810         * svg/custom/getBBox-perpendicular-polygon-expected.txt: Added.
1811         * svg/custom/getBBox-perpendicular-polygon.svg: Added.
1812         * svg/custom/getBBox-perpendicular-polyline-expected.txt: Added.
1813         * svg/custom/getBBox-perpendicular-polyline.svg: Added.
1814
1815 2014-07-11  Jer Noble  <jer.noble@apple.com>
1816
1817         [MSE] http/tests/media/media-source/mediasource-duration.html is failing.
1818         https://bugs.webkit.org/show_bug.cgi?id=134852
1819
1820         Reviewed by Eric Carlson.
1821
1822         Eliminate flakiness in the mediasource-duration.html test by not playing
1823         the media while testing seeking and duration.
1824         * http/tests/media/media-source/mediasource-duration.html:
1825
1826         Update testharness.js to the latest W3C version:
1827         * http/tests/w3c/resources/testharness.js:
1828
1829 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1830
1831         REGRESSION (r168868): eBay 'see all' links fail due to different JS bindings conversion behavior.
1832         https://bugs.webkit.org/show_bug.cgi?id=134841
1833         <rdar://problem/17577563>
1834
1835         Reviewed by Simon Fraser.
1836
1837         Revert back to type int for Element.scroll* APIs in order to preserve exception handling
1838         behavior.
1839
1840         * cssom/non-subpixel-scroll-top-left-values-expected.txt: Added.
1841         * cssom/non-subpixel-scroll-top-left-values.html: Added.
1842
1843 2014-07-11  Javier Fernandez  <jfernandez@igalia.com>
1844
1845         [CSS Grid Layout] Implement justify-self css property
1846         https://bugs.webkit.org/show_bug.cgi?id=134419
1847
1848         Reviewed by Dean Jackson.
1849
1850         This change adds the justify-self property from CSS 3 Box Alignment
1851         and implements the parsing.
1852
1853         From Blink r164685 by <jchaffraix@chromium.org>
1854
1855         * fast/css/parse-justify-self-expected.txt: Added.
1856         * fast/css/parse-justify-self.html: Added.
1857
1858 2014-07-11  Brent Fulgham  <bfulgham@apple.com>
1859
1860         Use a separate backdrop element to allow cues to have highlight and background color
1861         https://bugs.webkit.org/show_bug.cgi?id=134821
1862         <rdar://problem/15999721>
1863
1864         Reviewed by Eric Carlson.
1865
1866         Updated tests for new formatting logic.
1867
1868         * platform/mac/media/track/track-cue-rendering-horizontal-expected.png:
1869         * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt:
1870
1871 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1872
1873         Subpixel layout: return integral results for offset*, client*, scroll* by default.
1874         https://bugs.webkit.org/show_bug.cgi?id=134651
1875
1876         Reviewed by Simon Fraser.
1877
1878         Revert to returning integral values for Element.offset* client* scroll* by default.
1879         Fractional values break number of sites(tight design) and JS frameworks(fail to handle fractional values).
1880
1881         Since snapped dimension depends on both the original point and the width/height of the box,
1882         we need to call RenderBoxModelObject::pixelSnapped*() helpers, instead of round().
1883
1884         Covered by existing tests
1885
1886         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
1887
1888 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1889
1890         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
1891         https://bugs.webkit.org/show_bug.cgi?id=134824
1892         <rdar://problem/17612729>
1893
1894         Reviewed by Simon Fraser.
1895
1896         Transparent layer clipping needs device pixel offset adjusting.
1897
1898         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position-expected.html: Added.
1899         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position.html: Added.
1900
1901 2014-07-11  Manuel Rego Casasnovas  <rego@igalia.com>
1902
1903         [CSS Grid Layout] Update grid-auto-flow to the new syntax
1904         https://bugs.webkit.org/show_bug.cgi?id=134057
1905
1906         Reviewed by Sergio Villar Senin.
1907
1908         Adapted current tests to the new syntax. Keeping old "none" behavior
1909         using "stack".
1910
1911         Add new use cases to cover the new syntax to grid-auto-flow-get-set.html
1912         and grid-shorthand-get-set.html.
1913
1914         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
1915         * fast/css-grid-layout/grid-auto-flow-get-set.html:
1916         * fast/css-grid-layout/grid-auto-flow-resolution.html:
1917         * fast/css-grid-layout/grid-auto-flow-update-expected.txt:
1918         * fast/css-grid-layout/grid-auto-flow-update.html:
1919         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
1920         * fast/css-grid-layout/grid-item-z-index-change-repaint.html:
1921         * fast/css-grid-layout/grid-item-z-index-stacking-context.html:
1922         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
1923         * fast/css-grid-layout/grid-shorthand-get-set.html:
1924         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
1925         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
1926         * fast/css-grid-layout/resources/grid.css:
1927         (.gridAutoFlowStack):
1928         (.gridAutoFlowNone): Deleted.
1929         * fast/css/getComputedStyle/computed-style-expected.txt:
1930         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1931         * ietestcenter/css3/grid/grid-column-001.htm:
1932         * ietestcenter/css3/grid/grid-column-002.htm:
1933         * ietestcenter/css3/grid/grid-column-003.htm:
1934         * svg/css/getComputedStyle-basic-expected.txt:
1935
1936 2014-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
1937
1938         [iOS] Pasting rich content does not perform a two-step paste
1939         https://bugs.webkit.org/show_bug.cgi?id=134795
1940
1941         Reviewed by Benjamin Poulain.
1942
1943         Copy and paste some text, and make sure that the two step paste occurred.
1944         The mechanism for detecting this is whether or not styles have changed appropriately.
1945
1946         * platform/ios-sim/editing/pasteboard/two-step-paste-expected.txt: Added.
1947         * platform/ios-sim/editing/pasteboard/two-step-paste.html: Added.
1948
1949 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
1950
1951         [EFL] Unreviewed EFL gardening.
1952
1953         Rebaseline tests after r170304 and r170619.
1954
1955         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added after r170304.
1956         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added after r170304.
1957         * platform/efl/fast/text/indic-expected.png: Added after r170619.
1958         * platform/efl/fast/text/indic-expected.txt: Added after r170619.
1959
1960 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
1961
1962         [EFL] Unreviewed EFL gardening.
1963
1964         Rebaseline tests after r170207.
1965
1966         * platform/efl/fast/text/khmer-lao-font-expected.txt: Added.
1967
1968 2014-07-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1969
1970         [XHR] overrideMimeType() should be able to change encoding in HEADERS RECEIVED state
1971         https://bugs.webkit.org/show_bug.cgi?id=128968
1972
1973         Reviewed by Alexey Proskuryakov.
1974
1975         Added test equivalent to http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm
1976         The test sets overrideMimeType when xhr state is changed to HEADERS RECEIVED.
1977
1978         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
1979         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis.html: Added.
1980         * http/tests/xmlhttprequest/resources/get-content.php: Added.
1981
1982 2014-07-08  Jeffrey Pfau  <jpfau@apple.com>
1983
1984         Fix flaky loading tests
1985         https://bugs.webkit.org/show_bug.cgi?id=133696
1986
1987         Reviewed by Ryosuke Niwa.
1988
1989         * platform/wk2/TestExpectations: Unskip no-longer failing tests
1990
1991 2014-07-09  Hunseop Jeong  <hs85.jeong@samsung.com>
1992
1993         [EFL] gardening after r170868  
1994         https://bugs.webkit.org/show_bug.cgi?id=134717 
1995
1996         Unreviewed, EFL gardening. 
1997
1998         Four tests have been rebaselined, and disable the gamepad tests
1999
2000         * platform/efl/TestExpectations: Disable the gamepad tests
2001         * platform/efl/fast/text/atsui-multiple-renderers-expected.png:
2002         * platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
2003         * platform/efl/fast/text/complex-text-opacity-expected.png:
2004         * platform/efl/fast/text/complex-text-opacity-expected.txt:
2005         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.png:
2006         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.txt:
2007         * platform/efl/transforms/2d/hindi-rotated-expected.png:
2008         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
2009
2010 2014-07-09  Jer Noble  <jer.noble@apple.com>
2011
2012         [MSE] http/tests/media/media-source/mediasource-closed.html is failing.
2013         https://bugs.webkit.org/show_bug.cgi?id=134775
2014
2015         Reviewed by Eric Carlson.
2016
2017         Update the test to use isNaN rather than Number.isNaN.
2018
2019         * http/tests/media/media-source/mediasource-closed.html:
2020
2021 2014-07-09  Javier Fernandez  <jfernandez@igalia.com>
2022
2023         CSS canvas color parsing accepts invalid color identifiers
2024         https://bugs.webkit.org/show_bug.cgi?id=134661
2025
2026         Reviewed by Benjamin Poulain.
2027
2028         The parseSystemFunction determines now whether the parsed color is
2029         valid or not.
2030
2031         The rgb-color-parser covers css style color parsing cases, which
2032         already provide coverage for invalid color identifiers. I've added
2033         a few more, though.
2034
2035         * fast/canvas/canvas-color-serialization-expected.txt:
2036         * fast/canvas/script-tests/canvas-color-serialization.js:
2037         * fast/css/test-setting-canvas-color-expected.txt:
2038         * fast/css/test-setting-canvas-color.html:
2039         * svg/dom/rgb-color-parser-expected.txt:
2040         * svg/dom/rgb-color-parser.html:
2041
2042 2014-06-28  Jer Noble  <jer.noble@apple.com>
2043
2044         [MSE] http/tests/media/media-source/mediasource-remove.html is failing.
2045         https://bugs.webkit.org/show_bug.cgi?id=134768
2046
2047         Reviewed by Eric Carlson.
2048
2049         Update mediasource-remove.html with the correct locations of sync-samples.
2050
2051         * http/tests/media/media-source/mediasource-remove.html:
2052
2053 2014-07-09  Antti Koivisto  <antti@apple.com>
2054
2055         fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html is failing in some bots
2056         https://bugs.webkit.org/show_bug.cgi?id=134769
2057
2058         * TestExpectations: Skipping the test.
2059
2060 2014-07-09  Jer Noble  <jer.noble@apple.com>
2061
2062         [MSE] http/tests/media/media-source/mediasource-endofstream-invaliderror.html is failing.
2063         https://bugs.webkit.org/show_bug.cgi?id=134413
2064
2065         Reviewed by Eric Carlson.
2066
2067         Fix an inadevntant editing error in mediasource-endofstream-invaliderror.html, and fix missing
2068         whitespace at the end of http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt.
2069
2070         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
2071         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
2072
2073 2014-07-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2074
2075         [GTK] Unreviewed GTK gardening.
2076
2077         * platform/gtk/TestExpectations: Report and mark new failing and flaky tests. Adjust some tests expectations.
2078         * platform/gtk/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
2079
2080 2014-07-08  Alex Christensen  <achristensen@webkit.org>
2081
2082         Remove webkit prefix from pointer lock tests.
2083         https://bugs.webkit.org/show_bug.cgi?id=134744
2084
2085         Reviewed by Brady Eidson.
2086
2087         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock-expected.txt:
2088         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock.html:
2089         * http/tests/pointer-lock/iframe-sandboxed-expected.txt:
2090         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock-expected.txt:
2091         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock.html:
2092         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock-expected.txt:
2093         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock.html:
2094         * http/tests/pointer-lock/iframe-sandboxed.html:
2095         * http/tests/pointer-lock/pointerlockelement-different-origin-expected.txt:
2096         * http/tests/pointer-lock/pointerlockelement-different-origin.html:
2097         * http/tests/pointer-lock/pointerlockelement-same-origin-expected.txt:
2098         * http/tests/pointer-lock/pointerlockelement-same-origin.html:
2099         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents-expected.txt:
2100         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents.html:
2101         * http/tests/resources/pointer-lock/iframe-common.js:
2102         (document.onpointerlockchange):
2103         (document.onpointerlockerror):
2104         (document.onwebkitpointerlockchange): Deleted.
2105         (document.onwebkitpointerlockerror): Deleted.
2106         * http/tests/resources/pointer-lock/pointer-lock-test-harness.js:
2107         (expectOnlyChangeEvent):
2108         (expectOnlyErrorEvent):
2109         (expectNoEvents):
2110         * pointer-lock/bug90391-move-then-window-open-crash-expected.txt:
2111         * pointer-lock/bug90391-move-then-window-open-crash.html:
2112         * pointer-lock/lock-already-locked-expected.txt:
2113         * pointer-lock/lock-already-locked.html:
2114         * pointer-lock/lock-element-not-in-dom-expected.txt:
2115         * pointer-lock/lock-element-not-in-dom.html:
2116         * pointer-lock/locked-element-iframe-removed-from-dom-expected.txt:
2117         * pointer-lock/locked-element-iframe-removed-from-dom.html:
2118         * pointer-lock/locked-element-removed-from-dom-expected.txt:
2119         * pointer-lock/locked-element-removed-from-dom.html:
2120         * pointer-lock/mouse-event-api-expected.txt:
2121         * pointer-lock/mouse-event-api.html:
2122         * pointer-lock/mouse-event-delivery-expected.txt:
2123         * pointer-lock/mouse-event-delivery.html:
2124         * pointer-lock/pointer-lock-api-expected.txt:
2125         * pointer-lock/pointer-lock-api.html:
2126         * pointer-lock/pointerlockchange-event-on-lock-lost-expected.txt:
2127         * pointer-lock/pointerlockchange-event-on-lock-lost.html:
2128         * pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt:
2129         * pointer-lock/pointerlockchange-pointerlockerror-events.html:
2130         * pointer-lock/pointerlockelement-null-when-pending-expected.txt:
2131         * pointer-lock/pointerlockelement-null-when-pending.html:
2132         Remove webkit prefix on pointer lock functions and events.
2133         This should have been done in r170585.
2134
2135 2014-07-08  Bem Jones-Bey  <bjonesbe@adobe.com>
2136
2137         Ensure we compute the height of replaced elements to 'auto' when appropriate.
2138         https://bugs.webkit.org/show_bug.cgi?id=134700
2139
2140         Reviewed by David Hyatt.
2141
2142         * css2.1/20110323/height-percentage-005-expected.html: Added.
2143         * css2.1/20110323/height-percentage-005.htm: Added.
2144         * css2.1/20110323/support/black96x96.png: Added.
2145         * fast/css/replaced-element-ignore-top-bottom-expected.txt: Added.
2146         * fast/css/replaced-element-ignore-top-bottom.html: Added.
2147
2148 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2149
2150         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
2151         https://bugs.webkit.org/show_bug.cgi?id=134710
2152         <rdar://problem/17545291>
2153
2154         Reviewed by Simon Fraser.
2155
2156         Transparent layer clipping needs device pixel snapping.
2157
2158         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position-expected.html: Added.
2159         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position.html: Added.
2160
2161 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2162
2163         Subpixel rendering: Inline box decoration rounds to integral.
2164         https://bugs.webkit.org/show_bug.cgi?id=134523
2165         <rdar://problem/17530298>
2166
2167         Reviewed by Darin Adler.
2168
2169         This patch removes 2 integral roundings from InlineFlowBox:
2170         1. Border and padding sizes are implicitly integral truncated by the 'int' return type
2171            of borderLogicalLeft/Right()/paddingLogicalLeft/Right(). It results in losing
2172            fractional border/padding values.
2173         2. Painting rectangle is explicitly rounded which pushes border and
2174            other decoration elements to odd device pixel positions on retina displays.
2175         These values get pixel snapped right before calling in to GraphicsContext::*.
2176
2177         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value-expected.html: Added.
2178         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value.html: Added.
2179         * platform/mac/css1/formatting_model/inline_elements-expected.txt:
2180
2181 2014-07-07  Hunseop Jeong  <hs85.jeong@samsung.com>
2182         [EFL] gardening after r170864
2183         https://bugs.webkit.org/show_bug.cgi?id=134713
2184
2185         Unreviewed, EFL gardening. 
2186
2187         * platform/efl/TestExpectations: Report and mark several unexpected image-only failures.
2188
2189 2014-07-07  Daniel Bates  <dabates@apple.com>
2190
2191         Add test to ensure that SVGDocumentExtensions::rebuildElements() doesn't rebuild invalid elements
2192         https://bugs.webkit.org/show_bug.cgi?id=134417
2193         <rdar://problem/17479854>
2194
2195         Reviewed by David Kilzer.
2196
2197         Add a test that implicitly checks that the list of SVG elements to be rebuilt doesn't contain
2198         removed elements. Run this test in DRT with Guard Malloc/MallocScribble (or the platform-
2199         specific equivalent) enabled.
2200
2201         * svg/custom/overwrite-page-that-has-use-elements-expected.txt: Added.
2202         * svg/custom/overwrite-page-that-has-use-elements.html: Added.
2203
2204 2014-07-07  Zalan Bujtas  <zalan@apple.com>
2205
2206         Unreviewed Mac gardening after r170817.
2207
2208         * platform/mac-wk2/TestExpectations:
2209
2210 2014-07-07  Lorenzo Tilve  <ltilve@igalia.com>
2211
2212         [GTK] Unreviewed GTK gardening.
2213
2214         Remove failure expectations for tests that have been passing after r168046, r168350, r168400,
2215         r168479, r169309, r169620, r169689 and r169799.
2216
2217         * platform/gtk/TestExpectations:
2218
2219 2014-07-07  Ion Rosca  <rosca@adobe.com>
2220
2221         [CSS Blending]The background images set on the root element will blend on an initial white backdrop.
2222         https://bugs.webkit.org/show_bug.cgi?id=134342
2223
2224         Reviewed by Dean Jackson.
2225
2226         * css3/blending/background-blend-mode-body-image-expected.html: Added.
2227         * css3/blending/background-blend-mode-body-image.html: Added.
2228         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html: Added.
2229         * css3/blending/background-blend-mode-body-transparent-color-and-image.html: Added.
2230         * css3/blending/background-blend-mode-body-transparent-image-expected.html: Added.
2231         * css3/blending/background-blend-mode-body-transparent-image.html: Added.
2232
2233 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
2234
2235         Turn on img@sizes compile flag
2236         https://bugs.webkit.org/show_bug.cgi?id=134634
2237
2238         Reviewed by Benjamin Poulain.
2239
2240         * TestExpectations: Turned on layout tests for the img@sizes feature.
2241
2242 2014-07-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2243
2244         [EFL] Support Geolocation
2245         https://bugs.webkit.org/show_bug.cgi?id=134439
2246
2247         Reviewed by Antonio Gomes.
2248
2249         * platform/efl/TestExpectations: Unskip geolocation tests.
2250
2251 2014-07-04  Zalan Bujtas  <zalan@apple.com>
2252
2253         Subpixel rendering: ebay.com rotating billboard on the main page has cut off buttons.
2254         https://bugs.webkit.org/show_bug.cgi?id=134636
2255         <rdar://problem/17529112>
2256
2257         Reviewed by Darin Adler.
2258
2259         Missing pixel snapping when clipping the transparency layer for BackgroundBleedUseTransparencyLayer.
2260         Clipping needs to take the same snapping strategy as the rest of the painting code.
2261
2262         * fast/borders/border-radius-on-subpixel-position-non-hidpi-expected.html: Added.
2263         * fast/borders/border-radius-on-subpixel-position-non-hidpi.html: Added.
2264
2265 2014-07-04  Julien Quint  <pom@graougraou.com>
2266
2267         input type=range element should only fire change events after committing a  value
2268         https://bugs.webkit.org/show_bug.cgi?id=134545
2269
2270         Reviewed by Dean Jackson.
2271
2272         Two existing tests are updated to count "input" events as well as
2273         "change" events. The tests now verify that "change" is only fired once
2274         after every slider drag completes, whereas "input" may be fired more
2275         than once.
2276
2277         * fast/forms/range/range-drag-expected.txt:
2278         * fast/forms/range/range-drag-when-toggled-disabled-expected.txt:
2279         * fast/forms/range/range-drag-when-toggled-disabled.html:
2280         * fast/forms/range/range-drag.html:
2281
2282 2014-07-04  Mario Sanchez Prada  <mario.prada@samsung.com>
2283
2284         buildAccessibilityTree() needs to be removed from individual layout tests
2285         https://bugs.webkit.org/show_bug.cgi?id=95286
2286
2287         Reviewed by Chris Fleizach.
2288
2289         Extracted two functions to 'dump' and 'touch' the accessibility
2290         hierarchies out of different layout tests and into a single file,
2291         living in LayoutTests/resources/accessibility-helper.js
2292
2293         * resources/accessibility-helper.js: Added.
2294         (dumpAccessibilityTree): New, based on buildAccessibilityTree()
2295         for the cases where it was used to actually 'dump' it into the output.
2296         (touchAccessibilityTree): Same, but for the cases where we don't
2297         want to dump the accessibility tree, just to make sure is generated.
2298
2299         Updated affected layout tests to use the newly added helper functions.
2300
2301         * accessibility/adjacent-continuations-cause-assertion-failure.html: Updated.
2302         * accessibility/children-changed-sends-notification.html: Ditto.
2303         * accessibility/deleting-iframe-destroys-axcache.html: Ditto.
2304         * accessibility/div-within-anchors-causes-crash.html: Ditto.
2305         * accessibility/first-letter-text-transform-causes-crash.html: Ditto.
2306         * accessibility/image-map-update-parent-crash.html: Ditto.
2307         * accessibility/table-with-empty-thead-causes-crash.html: Ditto.
2308         * platform/efl/accessibility/media-emits-object-replacement.html: Ditto.
2309         * platform/gtk/accessibility/entry-and-password.html: Ditto.
2310         * platform/gtk/accessibility/media-emits-object-replacement.html: Ditto.
2311         * platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html: Ditto.
2312
2313         Updated Mac specific expectations not to print the "End of test" element.
2314
2315         * platform/mac-wk2/accessibility/deleting-iframe-destroys-axcache-expected.txt: Updated.
2316         * platform/mac/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt: Ditto.
2317         * platform/mac/accessibility/deleting-iframe-destroys-axcache-expected.txt: Ditto.
2318         * platform/mac/accessibility/div-within-anchors-causes-crash-expected.txt: Ditto.
2319
2320 2014-07-04  Antti Koivisto  <antti@apple.com>
2321
2322         REGRESSION(r159345): Lines are clipped between pages when printing web content from Safari
2323         https://bugs.webkit.org/show_bug.cgi?id=134633
2324
2325         Reviewed by Zalan Bujtas.
2326
2327         * printing/simple-lines-break-expected.html: Added.
2328         * printing/simple-lines-break.html: Added.
2329
2330 2014-07-02  Brent Fulgham  <bfulgham@apple.com>
2331
2332         [Mac] WebKit1 WebView iframe not responding to scroll gestures
2333         https://bugs.webkit.org/show_bug.cgi?id=134569
2334         <rdar://problem/17309008>
2335
2336         Reviewed by Simon Fraser.
2337
2338         * platform/mac/fast/scrolling/scroll-iframe-fragment-expected.txt: Added.
2339         * platform/mac/fast/scrolling/scroll-iframe-fragment.html: Added.
2340
2341 2014-07-02  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2342
2343         Unreviewed gardening.
2344
2345         * platform/gtk/TestExpectations: Report and mark several flaky tests.
2346         * platform/gtk/fast/text/indic-expected.txt: Added. Add baseline for GTK.
2347         * platform/mac-wk2/TestExpectations: Report and mark flaky test http/tests/cache/iframe-304-crash.html.
2348
2349 2014-07-01  Antti Koivisto  <antti@apple.com>
2350
2351         REGRESSION(160908): vube.com video won't play after going into and out of fullscreen
2352         https://bugs.webkit.org/show_bug.cgi?id=134489
2353
2354         Reviewed by Zalan Bujtas.
2355
2356         * fullscreen/full-screen-plugin-expected.txt: Added.
2357         * fullscreen/full-screen-plugin.html: Added.
2358
2359 2014-07-02  Dean Jackson  <dino@apple.com>
2360
2361         Skip fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html
2362         on Mountain Lion. It doesn't support such large textures (or at least our
2363         bots don't).
2364
2365         * platform/mac/TestExpectations:
2366
2367 2014-07-02  Mario Sanchez Prada  <mario.prada@samsung.com>
2368
2369         REGRESSION(r170008): [GTK] Layout Tests fast/forms/option-constructor-selected.html and fast/forms/select-live-pseudo-selectors.html crash.
2370         https://bugs.webkit.org/show_bug.cgi?id=134399
2371
2372         Reviewed by Chris Fleizach.
2373
2374         Removing Crash expectations for two layout tests.
2375
2376         * platform/gtk/TestExpectations: Updated.
2377
2378 2014-07-01  Frédéric Wang  <fred.wang@free.fr>
2379
2380         The OpenType MATH table is not read on Mac
2381         https://bugs.webkit.org/show_bug.cgi?id=133569
2382
2383         Reviewed by Chris Fleizach.
2384
2385         We update the references for some tests in LayoutTests/mathml/opentype/ and remove the failure from TestExpectations.
2386         Other tests require a font with a MATH table to be installed on Mac bots and to be used by default (bug 133603).
2387
2388         * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Removed.
2389         * platform/mac/TestExpectations: Enable mathml/opentype/opentype-stretchy-horizontal.html and mathml/opentype/opentype-stretchy.html.
2390         * platform/mac/mathml/horizontal-LatinModern-expected.txt: Removed. This file should not have been in this directory.
2391         * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Removed. This file should not have been in this directory.
2392         * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Removed. This file should not have been in this directory.
2393         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Add text reference.
2394         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Add text reference.
2395
2396 2014-07-01  Eric Carlson  <eric.carlson@apple.com>
2397
2398         WebVTT percentage value can be a float
2399         https://bugs.webkit.org/show_bug.cgi?id=134511
2400
2401         Reviewed by Brent Fulgham.
2402
2403         * media/track/captions-webvtt/tc015-positioning-ltr.vtt:
2404         * media/track/captions-webvtt/tc015-positioning.vtt:
2405         * media/track/captions-webvtt/tc017-line-position.vtt:
2406         * media/track/captions-webvtt/tc018-align-text-line-position.vtt:
2407         * media/track/captions-webvtt/tc019-cue-size.vtt:
2408         * media/track/track-webvtt-tc015-positioning-expected.txt:
2409         * media/track/track-webvtt-tc015-positioning.html:
2410         * media/track/track-webvtt-tc017-line-position-expected.txt:
2411         * media/track/track-webvtt-tc017-line-position.html:
2412         * media/track/track-webvtt-tc018-align-text-line-position-expected.txt:
2413         * media/track/track-webvtt-tc018-align-text-line-position.html:
2414         * media/video-test.js:
2415         (testCues):
2416
2417 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
2418
2419         Fix this test; it was waiting about 32 years for the end of an animation.
2420         What we really care about is the start of the animation.
2421
2422         * compositing/animation/keyframe-order.html:
2423
2424 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
2425
2426         AX: iOS does not expose ARIA toggle buttons at all (not even as a regular button)
2427         https://bugs.webkit.org/show_bug.cgi?id=133875
2428
2429         Reviewed by Enrica Casucci.
2430
2431         * platform/ios-sim/accessibility/toggle-button-expected.txt: Added.
2432         * platform/ios-sim/accessibility/toggle-button.html: Added.
2433
2434 2014-07-01  Dean Jackson  <dino@apple.com>
2435
2436         [iOS] Subsampled JPEG images do not draw correctly via the canvas APIs
2437         https://bugs.webkit.org/show_bug.cgi?id=134513
2438         <rdar://problem/12078860>
2439         <rdar://problem/16745393>
2440
2441         Reviewed by Tim Horton.
2442
2443         Add Canvas2D and WebGL tests that exercise a very large JPEG image.
2444
2445         The WebGL test is mostly copied from the WebGL test suite, so please
2446         excuse the coding style.
2447
2448         * fast/canvas/image-potential-subsample-expected.txt: Added.
2449         * fast/canvas/image-potential-subsample.html: Added.
2450         * fast/canvas/resources/image-8000x8000.jpg: Added.
2451         * fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js: Added.
2452         (.init):
2453         (.runOneIteration):
2454         (.runTestOnImage):
2455         (.runTest):
2456         (generateTest):
2457         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image-expected.txt: Added.
2458         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html: Added.
2459
2460 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
2461
2462         AX: HTML indeterminate IDL attribute not mapped to checkbox value=2
2463         https://bugs.webkit.org/show_bug.cgi?id=134492
2464
2465         Reviewed by Andreas Kling.
2466
2467         * accessibility/aria-checked-mixed-value-expected.txt:
2468         * accessibility/aria-checked-mixed-value.html:
2469         * platform/mac/accessibility/aria-checked-mixed-value-expected.txt: Added.
2470
2471 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
2472
2473         [UI-side compositing] Bad spinner on news.google.com: animations need to be ordered
2474         https://bugs.webkit.org/show_bug.cgi?id=134504
2475         <rdar://problem/17507892>
2476
2477         Reviewed by Tim Horton.
2478         
2479         Test that the transforms from the animation are applied in the correct order.
2480
2481         * compositing/animation/keyframe-order-expected.html: Added.
2482         * compositing/animation/keyframe-order.html: Added.
2483
2484 2014-07-01  Zalan Bujtas  <zalan@apple.com>
2485
2486         Subpixel rendering: Pixel crack in breadcrumbs at devforums.apple.com.
2487         https://bugs.webkit.org/show_bug.cgi?id=134491
2488
2489         Reviewed by Simon Fraser.
2490
2491         Do not early round geometry values, while computing background image position. It changes the final
2492         subpixel values and that could lead to wrong snap positions.
2493         pixelSnapBackgroundImageGeometryForPainting() takes care of geometry snapping.
2494
2495         * fast/backgrounds/background-image-size-double-rounding-expected.html: Added.
2496         * fast/backgrounds/background-image-size-double-rounding.html: Added.
2497
2498 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
2499
2500         All Indic text is rendered as boxes on iOS
2501         https://bugs.webkit.org/show_bug.cgi?id=134464
2502
2503         Reviewed by Simon Fraser.
2504
2505         Simply draw some indic text and test that against currently good metric values.
2506
2507         * fast/text/indic.html: Added
2508         * platform/ios-sim/fast/text/indic-expected.txt: Added.
2509         * platform/mac/fast/text/indic-expected.txt: Added.
2510         * platform/mac/fast/text/indic-expected.png: Added.
2511
2512 2014-06-30  Michael Saboff  <msaboff@apple.com>
2513
2514         js/script-tests/function-apply-many-args.js fails on ARM
2515         https://bugs.webkit.org/show_bug.cgi?id=126588
2516
2517         Reviewed by Mark Lam.
2518
2519         Removed three test cases that fail on some platforms and pass on others due
2520         to stack size.  Other test cases cover what will fit on a stack or what will
2521         throw an out of stack exception.
2522
2523         * js/function-apply-many-args-expected.txt:
2524         * js/script-tests/function-apply-many-args.js:
2525
2526 2014-06-30  Michael Saboff  <msaboff@apple.com>
2527
2528         Add option to run-jsc-stress-testes to filter out tests that use large heaps
2529         https://bugs.webkit.org/show_bug.cgi?id=134458
2530
2531         Reviewed by Filip Pizlo.
2532
2533         * js/regress/script-tests/lots-of-fields.js: Added //@largeHeap tag to skip when
2534         running on a memoryLimited device.
2535
2536 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
2537
2538         Tiles on bottom of screen are not always allocated when necessary
2539         https://bugs.webkit.org/show_bug.cgi?id=134272
2540
2541         Reviewed by Simon Fraser.
2542
2543         Apply a content inset, then dump visible rects.
2544
2545         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
2546         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
2547         * compositing/visible-rect/iframe-no-layers.html: For WK2, the size of the visibleRect
2548         includes the size of the border of the iframe. In order to elliminate platform
2549         differences, set this border to 0. 
2550
2551 2014-06-30  Michael Saboff  <msaboff@apple.com>
2552
2553         Reduce memory required for js/typedarray-zero-size.js
2554         https://bugs.webkit.org/show_bug.cgi?id=134448
2555
2556         Reviewed by Mark Hahnenberg.
2557
2558         Reduce the loop count from 10000 to 4000 to further reduce memory requirements
2559         on older devices.
2560
2561         * js/script-tests/typedarray-zero-size.js:
2562
2563 2014-06-30  Michael Saboff  <msaboff@apple.com>
2564
2565         Reduce memory required for js/typedarray-zero-size.js
2566         https://bugs.webkit.org/show_bug.cgi?id=134448
2567
2568         Reviewed by Darin Adler.
2569
2570         Making the loop count down reduces memory usage from ~190MB to ~22MB while
2571         still testing the original issue.
2572
2573         * js/script-tests/typedarray-zero-size.js:
2574
2575 2014-06-29  Yoav Weiss  <yoav@yoav.ws>
2576
2577         Add support for HTMLImageElement's sizes attribute
2578         https://bugs.webkit.org/show_bug.cgi?id=133620
2579
2580         Reviewed by Dean Jackson.
2581
2582         These layout tests check that the sizes attribute and the related
2583         srcset syntax are well supported, that the right resource is displayed,
2584         that the currentSrc attribute is well supported and also that the right
2585         resource is preloaded.
2586
2587         * fast/dom/HTMLImageElement/resources/currentSrcHelper.js: Added.
2588         (fileName):
2589         (currentSrcFileName):
2590         * fast/dom/HTMLImageElement/resources/image-set-4x.png: Added.
2591         * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt: Added.
2592         * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html: Added.
2593         * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt: Added.
2594         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html: Added.
2595         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-expected.txt: Added.
2596         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html: Added.
2597         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml-expected.txt: Added.
2598         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml.html: Added.
2599         * http/tests/loading/sizes/preload-image-sizes-2x-expected.txt: Added.
2600         * http/tests/loading/sizes/preload-image-sizes-2x.html: Added.
2601         * http/tests/loading/sizes/preload-image-sizes-expected.txt: Added.
2602         * http/tests/loading/sizes/preload-image-sizes.html: Added.
2603
2604 2014-06-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2605
2606         TextCodecICU::encode turns the whole string as yen signs if there is any backslash in it
2607         https://bugs.webkit.org/show_bug.cgi?id=133678
2608
2609         Reviewed by Alexey Proskuryakov.
2610
2611         * fast/encoding/backslash-encoding-jp-expected.txt: Added.
2612         * fast/encoding/backslash-encoding-jp.html: Added.
2613
2614 2014-06-28  Radu Stavila  <stavila@adobe.com>
2615
2616         [New Multicolumn] Elements with rounded corners and overflow:hidden do not properly clip their content
2617         https://bugs.webkit.org/show_bug.cgi?id=133941
2618
2619         Reviewed by Darin Adler.
2620
2621         Added test for multicol element inside an element with overflow:hidden and border radius.
2622
2623         * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html: Added.
2624         * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: Added.
2625
2626 2014-06-27  Zalan Bujtas  <zalan@apple.com>
2627
2628         Subpixel rendering: Background clipping with subpixel behaves differently when composited.
2629         https://bugs.webkit.org/show_bug.cgi?id=134422
2630
2631         Reviewed by Simon Fraser.
2632
2633         Adjust cliprect with the subpixel offset from the graphics layer the same way we do it for painting.
2634         It ensures that cliprect starts from the right position when graphics layer is not on the same
2635         coordinates as the associated render layer.
2636
2637         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping-expected.html: Added.
2638         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping.html: Added.
2639
2640 2014-06-27  Jer Noble  <jer.noble@apple.com>
2641
2642         Unreviewed gardening; fix whitespace issues in the W3C Media Source expected results.
2643
2644         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
2645         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
2646         * http/tests/media/media-source/mediasource-append-stream-expected.txt:
2647         * http/tests/media/media-source/mediasource-appendwindow-expected.txt:
2648         * http/tests/media/media-source/mediasource-buffered-expected.txt:
2649         * http/tests/media/media-source/mediasource-closed-expected.txt:
2650         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
2651         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
2652         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
2653         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
2654         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
2655         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
2656         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
2657         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
2658         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
2659         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
2660         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
2661         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
2662         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
2663         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
2664         * http/tests/media/media-source/mediasource-duration-expected.txt:
2665         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
2666         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
2667         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt:
2668         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
2669         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
2670         * http/tests/media/media-source/mediasource-play-expected.txt:
2671         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt:
2672         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt:
2673         * http/tests/media/media-source/mediasource-remove-expected.txt:
2674         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt:
2675         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt:
2676         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
2677         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
2678
2679 2014-06-27  Martin Hodovan  <mhodovan.u-szeged@partner.samsung.com>
2680
2681         REGRESSION (r168685): css calc() expression fails 
2682         https://bugs.webkit.org/show_bug.cgi?id=134059
2683
2684         Added test demonstrates that expressions like
2685         'calc((100% - 20px) / 3' work correctly again.
2686
2687         Reviewed by Simon Fraser.
2688
2689         * fast/css/calc-percentage-pixel-expected.html: Added.
2690         * fast/css/calc-percentage-pixel.html: Added.
2691
2692 2014-06-27  Jer Noble  <jer.noble@apple.com>
2693
2694         [MSE] Import latest Media Source tests from W3C test suite
2695         https://bugs.webkit.org/show_bug.cgi?id=134388
2696
2697         Reviewed by Eric Carlson.
2698
2699         Import the most recent Media Source tests from the proposed W3C test suite:
2700         <https://github.com/acolwell/web-platform-tests/tree/submission/acolwell/media-source/media-source>
2701
2702         No ports currently enable these tests, so update the expected results for each
2703         test with the ideal expected result.
2704
2705         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
2706         * http/tests/media/media-source/mediasource-addsourcebuffer.html:
2707         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
2708         * http/tests/media/media-source/mediasource-append-buffer.html:
2709         * http/tests/media/media-source/mediasource-append-stream-expected.txt: Added.
2710         * http/tests/media/media-source/mediasource-append-stream.html: Added.
2711         * http/tests/media/media-source/mediasource-appendwindow-expected.txt: Added.
2712         * http/tests/media/media-source/mediasource-appendwindow.html: Added.
2713         * http/tests/media/media-source/mediasource-buffered-expected.txt:
2714         * http/tests/media/media-source/mediasource-buffered.html:
2715         * http/tests/media/media-source/mediasource-closed-expected.txt:
2716         * http/tests/media/media-source/mediasource-closed.html:
2717         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
2718         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html:
2719         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
2720         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html:
2721         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
2722         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html:
2723         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
2724         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html:
2725         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
2726         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html:
2727         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
2728         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html:
2729         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
2730         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html:
2731         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
2732         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html:
2733         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
2734         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html:
2735         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
2736         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html:
2737         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
2738         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html:
2739         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
2740         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html:
2741         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
2742         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html:
2743         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
2744         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html:
2745         * http/tests/media/media-source/mediasource-config-changes.js:
2746         * http/tests/media/media-source/mediasource-duration-expected.txt: Added.
2747         * http/tests/media/media-source/mediasource-duration.html: Added.
2748         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: Added.
2749         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: Added.
2750         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt: Added.
2751         * http/tests/media/media-source/mediasource-getvideoplaybackquality.html: Added.
2752         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
2753         * http/tests/media/media-source/mediasource-is-type-supported.html:
2754         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
2755         * http/tests/media/media-source/mediasource-multiple-attach.html:
2756         * http/tests/media/media-source/mediasource-play-expected.txt:
2757         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt: Added.
2758         * http/tests/media/media-source/mediasource-play-then-seek-back.html: Added.
2759         * http/tests/media/media-source/mediasource-play.html:
2760         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt: Added.
2761         * http/tests/media/media-source/mediasource-redundant-seek.html: Added.
2762         * http/tests/media/media-source/mediasource-remove-expected.txt: Added.
2763         * http/tests/media/media-source/mediasource-remove.html: Added.
2764         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt: Added.
2765         * http/tests/media/media-source/mediasource-seek-beyond-duration.html: Added.
2766         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt: Added.
2767         * http/tests/media/media-source/mediasource-seek-during-pending-seek.html: Added.
2768         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: Added.
2769         * http/tests/media/media-source/mediasource-sourcebuffer-mode.html: Added.
2770         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
2771         * http/tests/media/media-source/mediasource-sourcebufferlist.html:
2772         * http/tests/media/media-source/mediasource-util.js:
2773         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Added.
2774         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Added.
2775         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Added.
2776         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Added.
2777         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
2778         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4: Added.
2779         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2780         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2781         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2782         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2783         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2784         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2785         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
2786         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4: Added.
2787         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
2788         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4: Added.
2789         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
2790         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4: Added.
2791         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
2792         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4: Added.
2793         * http/tests/media/media-source/mp4/test.mp4: Added.
2794         * http/tests/media/media-source/seek-to-end-after-duration-change-expected.txt: Removed.
2795         * http/tests/media/media-source/seek-to-end-after-duration-change.html: Removed.
2796         * http/tests/media/media-source/video-media-source-abort-expected.txt: Removed.
2797         * http/tests/media/media-source/video-media-source-abort.html: Removed.
2798         * http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt: Removed.
2799         * http/tests/media/media-source/video-media-source-add-and-remove-buffers.html: Removed.
2800         * http/tests/media/media-source/video-media-source-append-in-ended-state-expected.txt: Removed.
2801         * http/tests/media/media-source/video-media-source-append-in-ended-state.html: Removed.
2802         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state-expected.txt: Removed.
2803         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state.html: Removed.
2804         * http/tests/media/media-source/video-media-source-async-events-expected.txt: Removed.
2805         * http/tests/media/media-source/video-media-source-async-events.html: Removed.
2806         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction-expected.txt: Removed.
2807         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction.html: Removed.
2808         * http/tests/media/media-source/video-media-source-duration-boundaryconditions-expected.txt: Removed.
2809         * http/tests/media/media-source/video-media-source-duration-boundaryconditions.html: Removed.
2810         * http/tests/media/media-source/video-media-source-duration-changed-expected.txt: Removed.
2811         * http/tests/media/media-source/video-media-source-duration-changed.html: Removed.
2812         * http/tests/media/media-source/video-media-source-duration-expected.txt: Removed.
2813         * http/tests/media/media-source/video-media-source-duration.html: Removed.
2814         * http/tests/media/media-source/video-media-source-errors-expected.txt: Removed.
2815         * http/tests/media/media-source/video-media-source-errors.html: Removed.
2816         * http/tests/media/media-source/video-media-source-event-attributes-expected.txt: Removed.
2817         * http/tests/media/media-source/video-media-source-event-attributes.html: Removed.
2818         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen-expected.txt: Removed.
2819         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen.html: Removed.
2820         * http/tests/media/media-source/video-media-source-is-type-supported-expected.txt: Removed.
2821         * http/tests/media/media-source/video-media-source-is-type-supported.html: Removed.
2822         * http/tests/media/media-source/video-media-source-objects-expected.txt: Removed.
2823         * http/tests/media/media-source/video-media-source-objects.html: Removed.
2824         * http/tests/media/media-source/video-media-source-play-expected.txt: Removed.
2825         * http/tests/media/media-source/video-media-source-play.html: Removed.
2826         * http/tests/media/media-source/video-media-source-reject-append-after-reopening-expected.txt: Removed.
2827         * http/tests/media/media-source/video-media-source-reject-append-after-reopening.html: Removed.
2828         * http/tests/media/media-source/video-media-source-seek-expected.txt: Removed.
2829         * http/tests/media/media-source/video-media-source-seek.html: Removed.
2830         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash-expected.txt: Removed.
2831         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash.html: Removed.
2832         * http/tests/media/media-source/video-media-source-state-changes-expected.txt: Removed.
2833         * http/tests/media/media-source/video-media-source-state-changes.html: Removed.
2834         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state-expected.txt: Removed.
2835         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state.html: Removed.
2836         * http/tests/media/media-source/webm/segment-info.js: Added.
2837         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Added.
2838         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch.webm: Added.
2839         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Added.
2840         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch.webm: Added.
2841         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
2842         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm: Added.
2843         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2844         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2845         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2846         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2847         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2848         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2849         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
2850         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm: Added.
2851         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
2852         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm: Added.
2853         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
2854         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm: Added.
2855         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
2856         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm: Added.
2857         * http/tests/media/media-source/webm/test-vp8-vorbis-webvtt.webm: Added.
2858         * http/tests/media/media-source/webm/test.webm: Added.
2859
2860 2014-06-27  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2861
2862         [GTK] Unreviewed GTK gardening.
2863
2864         Rebaseline tests after r170207, r170249, r170304, r170418 and r170433.
2865         Update expectations for new crashing tests.
2866
2867         * platform/gtk/TestExpectations: Report and mark new crashing tests. Adjust some tests expectations.
2868         * platform/gtk/fast/canvas/canvas-blend-image-expected.txt: Rebaseline after r170433.
2869         * platform/gtk/fast/canvas/canvas-blend-solid-expected.txt: Rebaseline after r170433.
2870         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Rebaseline after r170249.
2871         * platform/gtk/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
2872         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. Add baseline after r170304.
2873         * platform/gtk/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
2874         * platform/gtk/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
2875         * platform/gtk/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
2876         * platform/gtk/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
2877         * platform/gtk/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
2878         * platform/gtk/fast/text/international/002-expected.txt: Rebaseline after r170418.
2879         * platform/gtk/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
2880         * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Rebaseline after r170418.
2881         * platform/gtk/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
2882         * platform/gtk/fast/text/khmer-lao-font-expected.txt: Added. Add baseline after r170207.
2883         * platform/gtk/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
2884         * platform/gtk/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
2885         * platform/gtk/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
2886         * platform/gtk/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
2887         * platform/gtk/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
2888         * platform/gtk/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
2889         * platform/gtk/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Add baseline after r170433.
2890
2891 2014-06-27  Mark Hahnenberg  <mhahnenberg@apple.com>
2892
2893         XHR should keep attributes on instance
2894         https://bugs.webkit.org/show_bug.cgi?id=134363
2895
2896         Reviewed by Sam Weinig.
2897
2898         Added a new test for defining properties on XHR prototype.
2899
2900         * js/dom/xhr-prototype-define-property-expected.txt: Added.
2901         * js/dom/xhr-prototype-define-property.html: Added.
2902
2903 2014-06-27  Manuel Rego Casasnovas  <rego@igalia.com>
2904
2905         [CSS Grid Layout] Interaction between auto-placement and column / row spanning
2906         https://bugs.webkit.org/show_bug.cgi?id=110633
2907
2908         Reviewed by Sergio Villar Senin.
2909
2910         Add new specific test cases for span in auto-placement algorithm.
2911
2912         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt: Added.
2913         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html: Added.
2914         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt: Added.
2915         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html: Added.
2916         * fast/css-grid-layout/grid-item-spanning-resolution.html: Update test
2917         case now that span in auto-positioned items is supported.
2918
2919 2014-06-27  Mahesh Kulkarni  <mahesh.kk@samsung.com>
2920
2921         [XHR] open method must uppercase only standard method types
2922         https://bugs.webkit.org/show_bug.cgi?id=134264
2923
2924         Reviewed by Darin Adler.
2925
2926         All tests from w3c-test suite pass http://w3c-test.org/XMLHttpRequest/open-method-case-sensitive.htm.
2927         This merges blink changes from r176592.
2928
2929         * http/tests/xmlhttprequest/resources/echo-request-method.php: Added.
2930         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed-expected.txt: Added.
2931         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed.html: Added.
2932         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive-expected.txt: Added.
2933         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive.html: Added.
2934
2935 2014-06-26  Benjamin Poulain  <benjamin@webkit.org>
2936
2937         iOS 8 beta 2 ES6 'Set' clear() broken
2938         https://bugs.webkit.org/show_bug.cgi?id=134346
2939
2940         Reviewed by Oliver Hunt.
2941
2942         * js/script-tests/set-clear.js: Added.
2943         * js/set-clear-expected.txt: Added.
2944         * js/set-clear.html: Added.
2945
2946 2014-06-26  Manuel Rego Casasnovas  <rego@igalia.com>
2947
2948         [CSS Grid Layout] Properly support for z-index on grid items
2949         https://bugs.webkit.org/show_bug.cgi?id=103329
2950
2951         Reviewed by Benjamin Poulain.
2952
2953         From Blink r157620 by <jchaffraix@chromium.org> and r172402 by
2954         <wangxianzhu@chromium.org>.
2955
2956         * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Test rebaseline.
2957         * fast/css-grid-layout/grid-item-z-index-change-repaint-expected.html: Added.
2958         * fast/css-grid-layout/grid-item-z-index-change-repaint.html: Added.
2959         * fast/css-grid-layout/grid-item-z-index-stacking-context-expected.html: Added.
2960         * fast/css-grid-layout/grid-item-z-index-stacking-context.html: Added.
2961         * fast/css-grid-layout/grid-item-z-index-support-expected.txt: Added.
2962         * fast/css-grid-layout/grid-item-z-index-support.html: Added.
2963
2964 2014-06-25  Myles C. Maxfield  <mmaxfield@apple.com>
2965
2966         compositing/visible-rect/iframe-no-layers.html is broken and confusing
2967         https://bugs.webkit.org/show_bug.cgi?id=134317
2968
2969         Reviewed by Simon Fraser.
2970
2971         The test doesn't wait for scrolling to occur and has unnecessary style stanzas.
2972
2973         * compositing/visible-rect/iframe-no-layers.html:
2974         * compositing/visible-rect/resources/subframe-with-layers.html:
2975         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
2976         * platform/ios-sim/compositing/visible-rect/iframe-no-layers-expected.txt:
2977         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
2978
2979 2014-06-25  Geoffrey Garen  <ggaren@apple.com>
2980
2981         Unreviewed, rolling out r166876.
2982
2983         Caused some ECMA test262 failures
2984
2985         Reverted changeset:
2986
2987         "Date object needs to check for ES5 15.9.1.14 TimeClip limit."
2988         https://bugs.webkit.org/show_bug.cgi?id=131248
2989         http://trac.webkit.org/changeset/166876
2990
2991 2014-06-25  Dirk Schulze  <krit@webkit.org>
2992
2993         Add all blend modes to feBlend
2994
2995         feBlend should support all blend modes from CSS and Canvas
2996         https://bugs.webkit.org/show_bug.cgi?id=134296
2997
2998         Added tests for new blend modes in feBlend as well as a test for 'normal' blend mode
2999         on HTML Canvas.
3000
3001         Reviewed by Dean Jackson.
3002
3003         * fast/canvas/canvas-blend-image-expected.txt:
3004         * fast/canvas/canvas-blend-solid-expected.txt:
3005         * fast/canvas/script-tests/canvas-blend-image.js: Test 'normal' blend mode in Canvas.
3006         (prepareTestScenario):
3007         * fast/canvas/script-tests/canvas-blend-solid.js: Ditto.
3008         (prepareTestScenario):
3009         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
3010         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: DRT output is lowercase now.
3011         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.png: Added.
3012         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.txt: Added.
3013         * svg/filters/feBlend-all-blendmodes.svg: Added. Tests all blend modes now supported by feBlend.
3014         * svg/filters/feBlend-invalid-mode.xhtml: Add an upper bound check as well.
3015
3016 2014-06-25  Chris Fleizach  <cfleizach@apple.com>
3017
3018         AX: Crash at com.apple.WebCore: WebCore::AlternativeTextController::removeDictationAlternativesForMarker + 43
3019         https://bugs.webkit.org/show_bug.cgi?id=134226
3020
3021         Reviewed by Enrica Casucci.
3022
3023         * platform/mac-wk2/TestExpectations:
3024             Skip test on wk2 because dictation related tests are not yet supported (89401)
3025         * platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt: Added.
3026         * platform/mac/editing/input/crash-for-empty-text-alternative.html: Added.
3027
3028 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
3029
3030         Remove build guard for progress element
3031         https://bugs.webkit.org/show_bug.cgi?id=134292
3032
3033         Reviewed by Benjamin Poulain.
3034
3035         Remove PROGRESS_ELEMENT from the comment to reflect the change.
3036
3037         * fast/dom/wrapper-classes.html:
3038
3039 2014-06-24  Frédéric Wang  <fred.wang@free.fr>
3040
3041         [EFL] [GTK] Update the MathML test references.
3042         https://bugs.webkit.org/show_bug.cgi?id=134153
3043
3044         Reviewed by Martin Robinson.
3045
3046         We update the GTK references after the move to Latin Modern Math.
3047
3048         * mathml/presentation/bug95015-expected.html: hide the base X since it is causing antialiasing diff.
3049         * mathml/presentation/bug95015.html: ditto
3050         * platform/efl/TestExpectations: enable some tests again (the references must be updated).
3051         * platform/gtk/TestExpectations: enable OpenType MATH test again, mark mo-stacked-glyphs as failing.
3052         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: update reference.
3053         * platform/gtk/mathml/presentation/mo-stretch-expected.png: ditto
3054         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
3055         * platform/gtk/mathml/presentation/roots-expected.png: ditto
3056         * platform/gtk/mathml/presentation/roots-expected.txt: ditto
3057
3058 2014-06-24  Commit Queue  <commit-queue@webkit.org>
3059
3060         Unreviewed, rolling out r170414.
3061         https://bugs.webkit.org/show_bug.cgi?id=134291
3062
3063         the patch added a test that fails on almost every Mac tester
3064         (Requested by rniwa on #webkit).
3065
3066         Reverted changeset:
3067
3068         "Tiles on bottom of screen are not always allocated when
3069         necessary"
3070         https://bugs.webkit.org/show_bug.cgi?id=134272
3071         http://trac.webkit.org/changeset/170414
3072
3073 2014-06-24  Myles C. Maxfield  <mmaxfield@apple.com>
3074
3075         Tiles on bottom of screen are not always allocated when necessary
3076         https://bugs.webkit.org/show_bug.cgi?id=134272
3077
3078         Reviewed by Simon Fraser.
3079
3080         Apply a content inset, then dump visible rects.
3081
3082         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
3083         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
3084
3085 2014-06-24  Samuel White  <samuel_white@apple.com>
3086
3087         AX: Remove tight platform expectation coupling form roles-exposed layout test.
3088         https://bugs.webkit.org/show_bug.cgi?id=134123
3089
3090         Reviewed by Chris Fleizach.
3091
3092         Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
3093
3094         * accessibility/roles-exposed-expected.txt:
3095         * accessibility/roles-exposed.html:
3096         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
3097         * platform/mac/accessibility/roles-exposed-expected.txt:
3098
3099 2014-06-24  Mark Rowe  <mrowe@apple.com>
3100
3101         WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used
3102         <https://webkit.org/b/134271> / <rdar://problem/16270167>
3103
3104         Reviewed by Brady Eidson.
3105
3106         * http/tests/globalhistory/history-delegate-pushstate-expected.txt: Added.
3107         * http/tests/globalhistory/history-delegate-pushstate.html: Added.
3108         * http/tests/globalhistory/history-delegate-replacestate-expected.txt: Added.
3109         * http/tests/globalhistory/history-delegate-replacestate.html: Added.
3110
3111 2014-06-24  Yusuke Suzuki  <utatane.tea@gmail.com>
3112
3113         CSS JIT: Add positionInRootFragments to SelectorFragment
3114         https://bugs.webkit.org/show_bug.cgi?id=133609
3115
3116         Reviewed by Benjamin Poulain.
3117
3118         Some non-backtrack-related predicates use relationToRightFragment information
3119         to decide whether checkingContext->elementStyle should be refered.
3120         To make it works correctly, add the positionInRootFragments field to SelectorFragment.
3121         When positionInRootFragments == Rightmost and relationToRightFragment == Rightmost,
3122         we should see checkingContext->elementStyle.
3123
3124         * fast/selectors/first-child-update-with-renderer-expected.txt: Added.
3125         * fast/selectors/first-child-update-with-renderer.html: Added.
3126
3127 2014-06-24  Jarek Czekalski  <jarekczek@poczta.onet.pl>
3128
3129         [ATK] Extended the test for accessibility of text inside "span" block in "a" block
3130         with the tests for caret movements in these cases.
3131         https://bugs.webkit.org/show_bug.cgi?id=130941
3132
3133         Reviewed by Mario Sanchez Prada.
3134
3135         * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: 
3136         * platform/gtk/accessibility/text-in-span-block-in-a-block.html:
3137         Added testing for text-caret-moved signal. Added one more "a" element to the set.
3138
3139 2014-06-24  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3140
3141         [EFL] Merge efl-wk2 and efl test expectations files
3142         https://bugs.webkit.org/show_bug.cgi?id=134245
3143
3144         Unreviewed gardening after removing WebKit1.
3145
3146         * platform/efl-wk2/TestExpectations: An empty file left, as deleting it may break flakiness dashboard.
3147         * platform/efl/TestExpectations: Merged with platform/efl-wk2/TestExpectations.
3148
3149 2014-06-20  Jer Noble  <jer.noble@apple.com>
3150
3151         HTMLMediaElement seek algorithm should allow cancelling previous seeks.
3152         https://bugs.webkit.org/show_bug.cgi?id=134116
3153
3154         Reviewed by Eric Carlson.
3155
3156         * media/video-seek-double-expected.txt: Added.
3157         * media/video-seek-double.html: Added.
3158
3159 2014-06-19  Jeffrey Pfau  <jpfau@apple.com>
3160
3161         Database process crashes when multiple transactions attempt to run at once
3162         https://bugs.webkit.org/show_bug.cgi?id=134139
3163
3164         Reviewed by David Kilzer.
3165
3166         * storage/indexeddb/transaction-overlapping-expected.txt: Added.
3167         * storage/indexeddb/transaction-overlapping.html: Added.
3168
3169 2014-06-23  Antti Koivisto  <antti@apple.com>
3170
3171         Fix a test case failing on WK1 after r170296.
3172
3173         There is now a non-visual render tree dump difference between WK1 and Wk2 results here due to wk1 requiring an additional style synchronization.
3174
3175         * platform/mac-wk2/editing/inserting: Added.
3176         * platform/mac-wk2/editing/inserting/break-blockquote-after-delete-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt.
3177         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
3178
3179 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
3180
3181         CSS clip property should make layers non-opaque
3182         https://bugs.webkit.org/show_bug.cgi?id=134147
3183
3184         Reviewed by Tim Horton.
3185
3186         * compositing/contents-opaque/opaque-with-clip-expected.html: Added.
3187         * compositing/contents-opaque/opaque-with-clip.html: Added.
3188
3189 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
3190
3191         Adding a mask on a simple color compositing layer removes the content
3192         https://bugs.webkit.org/show_bug.cgi?id=134127
3193
3194         Reviewed by Dean Jackson.
3195
3196         * compositing/masks/mask-layer-size-expected.txt:
3197         * compositing/masks/solid-color-masked-expected.html: Added.
3198         * compositing/masks/solid-color-masked.html: Added.
3199
3200 2014-06-23  David Hyatt  <hyatt@apple.com>
3201
3202         [New Multicolumn] Writing mode changes on the <html> and RenderView need to
3203         be propagated to column sets and flow thread children of those renderers.
3204         https://bugs.webkit.org/show_bug.cgi?id=134121
3205         <rdar://problem/16884527>
3206
3207         Reviewed by Dean Jackson.
3208
3209         * fast/multicol/pagination/RightToLeft-rl-dynamic.html: Added.
3210         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
3211         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
3212         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
3213         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
3214         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
3215         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
3216         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
3217         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
3218         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
3219         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
3220         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added.
3221         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added.
3222         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
3223         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
3224         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
3225         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
3226         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
3227         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
3228         * platform/mac/fast/multicol/pagination/nested-transforms-expected.png:
3229
3230 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3231
3232         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3233         https://bugs.webkit.org/show_bug.cgi?id=134192
3234
3235         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3236
3237         * platform/efl/webaudio/oscillator-custom-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-custom-expected.wav.
3238         * platform/efl/webaudio/oscillator-sawtooth-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sawtooth-expected.wav.
3239         * platform/efl/webaudio/oscillator-sine-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sine-expected.wav.
3240         * platform/efl/webaudio/oscillator-square-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-square-expected.wav.
3241         * platform/efl/webaudio/oscillator-triangle-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-triangle-expected.wav.
3242         * platform/efl/webaudio/up-mixing-mono-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-51-expected.wav.
3243         * platform/efl/webaudio/up-mixing-mono-stereo-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-stereo-expected.wav.
3244         * platform/efl/webaudio/up-mixing-stereo-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-stereo-51-expected.wav.
3245
3246 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3247
3248         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3249         https://bugs.webkit.org/show_bug.cgi?id=134192
3250
3251         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3252
3253         * platform/efl/webaudio/audiobuffersource-loop-points-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-loop-points-expected.wav.
3254         * platform/efl/webaudio/audiobuffersource-multi-channels-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-multi-channels-expected.wav.
3255         * platform/efl/webaudio/audiobuffersource-playbackrate-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-playbackrate-expected.wav.
3256         * platform/efl/webaudio/gain-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/gain-expected.wav.
3257         * platform/efl/webaudio/mixing-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/mixing-expected.wav.
3258
3259 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3260
3261         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3262         https://bugs.webkit.org/show_bug.cgi?id=134192
3263
3264         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3265
3266         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
3267         * platform/efl/webaudio/audiobuffersource-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-expected.wav.
3268         * 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.
3269         * 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.
3270         * 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.
3271         * 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.
3272         * 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.
3273         * platform/efl/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-44khz-expected.wav.
3274
3275 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3276
3277         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
3278
3279         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
3280
3281         * platform/efl/accessibility/: Renamed from LayoutTests/platform/efl-wk2/accessibility/.
3282         * platform/efl/compositing/: Renamed from LayoutTests/platform/efl-wk2/compositing/.
3283         * platform/efl/editing/: Renamed from LayoutTests/platform/efl-wk2/editing/.
3284         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
3285         * platform/efl/http/: Renamed from LayoutTests/platform/efl-wk2/http/.
3286         * platform/efl/ietestcenter: Renamed from LayoutTests/platform/efl-wk2/ietestcenter/.
3287         * 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.
3288         * platform/efl/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt.
3289         * platform/efl/media/video-layer-crash-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-layer-crash-expected.png.
3290         * platform/efl/media/video-transformed-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-transformed-expected.png.
3291         * platform/efl/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-controls-expected.png.
3292         * platform/efl/media/video-zoom-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-expected.png.
3293         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt.
3294         * 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.
3295         * platform/efl/svg/: Renamed from LayoutTests/platform/efl-wk2/svg/.
3296         * platform/efl/transforms/2d/hindi-rotated-expected.png:
3297         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
3298
3299 2014-06-23  Dean Jackson  <dino@apple.com>
3300
3301         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
3302         https://bugs.webkit.org/show_bug.cgi?id=134182
3303
3304         Rebaseline for Mountain Lion.
3305
3306         * platform/mac-mountainlion/TestExpectations: Removed.
3307         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt:
3308
3309 2014-06-22  Brady Eidson  <beidson@apple.com>
3310
3311         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
3312         https://bugs.webkit.org/show_bug.cgi?id=134182
3313
3314         Unreviewed gardening.
3315
3316         * platform/mac-mountainlion/TestExpectations: Added, skip the test.
3317
3318 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
3319
3320         [WK2] Frameset frames are not scrollable after loading (and should be)
3321         https://bugs.webkit.org/show_bug.cgi?id=134151
3322         <rdar://problem/17403365>
3323
3324         Reviewed by Dan Bates.
3325         
3326         Frameset test that dumps the scrolling tree.
3327
3328         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Added.
3329         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html: Added.
3330
3331 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
3332
3333         Have scrollingTreeAsText() dump the non-fast-scrollable region
3334         https://bugs.webkit.org/show_bug.cgi?id=134149
3335
3336         Reviewed by Sam Weinig.
3337         
3338         Rebaselined.
3339
3340         * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
3341         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
3342         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt:
3343         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
3344         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt:
3345
3346 2014-06-21  Dean Jackson  <dino@apple.com>
3347
3348         [Mac] Margins for new form controls need tweaking
3349         https://bugs.webkit.org/show_bug.cgi?id=134135
3350         <rdar://problem/17262164>
3351
3352         Reviewed by Sam Weinig.
3353
3354         Take 2 of this patch adds some Mountain Lion results.
3355
3356         Rebaseline a bunch of results since some <input> dimensions
3357         changed slightly.
3358
3359         * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt:
3360         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.png: Added.
3361         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt:
3362         * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt:
3363         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.png: Added.
3364         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt:
3365         * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt:
3366         * platform/mac-mountainlion/fast/forms/input-value-expected.txt:
3367         * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt:
3368         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frame-expected.txt: Added.
3369         * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt:
3370         * platform/mac/css1/box_properties/acid_test-expected.png:
3371         * platform/mac/css1/box_properties/acid_test-expected.txt:
3372         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
3373         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
3374         * platform/mac/fast/block/basic/011-expected.png:
3375         * platform/mac/fast/block/basic/011-expected.txt:
3376         * platform/mac/fast/block/margin-collapse/103-expected.png:
3377         * platform/mac/fast/block/margin-collapse/103-expected.txt:
3378         * platform/mac/fast/forms/basic-inputs-expected.png:
3379         * platform/mac/fast/forms/basic-inputs-expected.txt:
3380         * platform/mac/fast/forms/box-shadow-override-expected.png:
3381         * platform/mac/fast/forms/box-shadow-override-expected.txt:
3382         * platform/mac/fast/forms/form-element-geometry-expected.png:
3383         * platform/mac/fast/forms/form-element-geometry-expected.txt:
3384         * platform/mac/fast/forms/formmove-expected.txt:
3385         * platform/mac/fast/forms/formmove2-expected.png:
3386         * platform/mac/fast/forms/formmove2-expected.txt:
3387         * platform/mac/fast/forms/input-appearance-height-expected.png:
3388         * platform/mac/fast/forms/input-appearance-height-expected.txt:
3389         * platform/mac/fast/forms/input-value-expected.png:
3390         * platform/mac/fast/forms/input-value-expected.txt:
3391         * platform/mac/fast/inline/positionedLifetime-expected.txt:
3392         * platform/mac/fast/replaced/replaced-breaking-expected.png:
3393         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
3394         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
3395         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
3396         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3397         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
3398         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
3399         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
3400         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
3401         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
3402         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
3403         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
3404         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
3405
3406 2014-06-21  Commit Queue  <commit-queue@webkit.org>
3407
3408         Unreviewed, rolling out r170228.
3409         https://bugs.webkit.org/show_bug.cgi?id=134155
3410
3411         Caused 9 layout test failures on Mountain Lion
3412         http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20(Tests)/builds/19216
3413         (Requested by bradee-oh on #webkit).
3414
3415         Reverted changeset:
3416
3417         "[Mac] Margins for new form controls need tweaking"
3418         https://bugs.webkit.org/show_bug.cgi?id=134135
3419         http://trac.webkit.org/changeset/170228
3420
3421 2014-06-21  Frédéric Wang  <fred.wang@free.fr>
3422
3423         Remove latinmodern-math.woff from LayoutTests/mathml/opentype
3424         https://bugs.webkit.org/show_bug.cgi?id=134094
3425
3426         Reviewed by Martin Robinson.
3427
3428         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.
3429         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.
3430         The test mathml/opentype/roots-LatinModern is removed since it will duplicate mathml/presentation/roots.xhtml when OpenType MATH fonts are available.
3431
3432         * mathml/opentype/LICENSE-LatinModern.txt: Removed.
3433         * mathml/opentype/horizontal-munderover.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern-munderover.html.
3434         * mathml/opentype/horizontal.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern.html.
3435         * mathml/opentype/large-operators-LatinModern.html: Removed.
3436         * mathml/opentype/large-operators.html: Added.
3437         * mathml/opentype/latinmodern-math.woff: Removed.
3438         * mathml/opentype/opentype-stretchy-horizontal.html:
3439         * mathml/opentype/roots-LatinModern.html: Removed.
3440         * mathml/opentype/vertical.html: Renamed from LayoutTests/mathml/opentype/vertical-LatinModern.html.
3441         * platform/efl/TestExpectations:
3442         * platform/efl/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt.
3443         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
3444         * platform/efl/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png.
3445         * platform/efl/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt.
3446         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Removed.
3447         * platform/efl/mathml/opentype/vertical-expec