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