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