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