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