ed0fa35638ab4932f4ab55c5b27a04da474691df
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3         Add -webkit-appearance and pseudo element tests for quirks mode
4         https://bugs.webkit.org/show_bug.cgi?id=136366
5
6         Reviewed by Benjamin Poulain.
7
8         * fast/css/appearance-with-pseudo-elements-expected.html:
9         -webkit-appearance in OSX affects the ::first-letter related style informations (such as font).
10         So expected.html also requires these styles.
11         * fast/css/appearance-with-pseudo-elements-in-quirks-mode-expected.html: Added.
12         * fast/css/appearance-with-pseudo-elements-in-quirks-mode.html: Added.
13
14 2014-09-12  Vivek Galatage  <vivek.vg@samsung.com>
15
16         CanvasRenderingContext2D should update the computed style while setting the font
17         https://bugs.webkit.org/show_bug.cgi?id=136737
18
19         Reviewed by Darin Adler.
20
21         * fast/canvas/canvas-set-font-with-updated-style-expected.txt: Added.
22         * fast/canvas/canvas-set-font-with-updated-style.html: Added.
23
24 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
25
26         CSS JIT: Apply CSS JIT to SelectorQuery with multiple selectors
27         https://bugs.webkit.org/show_bug.cgi?id=135255
28
29         Reviewed by Benjamin Poulain.
30
31         * fast/selectors/querySelector-multiple-selectors-expected.txt: Added.
32         * fast/selectors/querySelector-multiple-selectors.html: Added.
33
34 2014-09-12  Jer Noble  <jer.noble@apple.com>
35
36         Unreviewed gardening.
37
38         - Unskip some passing tests.
39         - Move flakey tests into flakey test section.
40         - Move non-media tests out of the media section.
41         - Mark WontFix tests as such.
42
43         * platform/mac/TestExpectations:
44         * platform/mac/media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Removed.
45         * platform/mac/media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3-expected.txt: Removed.
46
47 2014-09-12  Dean Jackson  <dino@apple.com>
48
49         Import (some of) the W3C CSSWG flexbox tests
50         https://bugs.webkit.org/show_bug.cgi?id=136787
51         <rdar://problem/18325725>
52
53         Reviewed by Benjamin Poulain.
54
55         Take most of the tests from http://test.csswg.org/suites/css3-flexbox/nightly-unstable/html/toc.htm
56         and import them into LayoutTests.
57
58         I had to rearrange some things to follow our testing approach,
59         and I only included the ref tests. There are a handful of failures,
60         marked in TestExpectations, and tracked by:
61         https://bugs.webkit.org/show_bug.cgi?id=136754
62
63         * TestExpectations:
64         * css3/flexbox/csswg/Flexible-order-expected.html: Added.
65         * css3/flexbox/csswg/Flexible-order.html: Added.
66         * css3/flexbox/csswg/align-content-001-expected.html: Added.
67         * css3/flexbox/csswg/align-content-001.html: Added.
68         * css3/flexbox/csswg/css-box-justify-content-expected.html: Added.
69         * css3/flexbox/csswg/css-box-justify-content.html: Added.
70         * css3/flexbox/csswg/css-flexbox-column-expected.html: Added.
71         * css3/flexbox/csswg/css-flexbox-column.html: Added.
72         * css3/flexbox/csswg/css-flexbox-height-animation-stretch-expected.html: Added.
73         * css3/flexbox/csswg/css-flexbox-height-animation-stretch.html: Added.
74         * css3/flexbox/csswg/css-flexbox-img-expand-evenly-expected.html: Added.
75         * css3/flexbox/csswg/css-flexbox-img-expand-evenly.html: Added.
76         * css3/flexbox/csswg/css-flexbox-row-expected.html: Added.
77         * css3/flexbox/csswg/css-flexbox-row.html: Added.
78         * css3/flexbox/csswg/css-flexbox-test1-expected.html: Added.
79         * css3/flexbox/csswg/css-flexbox-test1.html: Added.
80         * css3/flexbox/csswg/flex-align-items-center-expected.html: Added.
81         * css3/flexbox/csswg/flex-align-items-center.html: Added.
82         * css3/flexbox/csswg/flex-box-wrap-expected.html: Added.
83         * css3/flexbox/csswg/flex-box-wrap.html: Added.
84         * css3/flexbox/csswg/flex-container-margin-expected.html: Added.
85         * css3/flexbox/csswg/flex-container-margin.html: Added.
86         * css3/flexbox/csswg/flex-direction-expected.html: Added.
87         * css3/flexbox/csswg/flex-direction-modify-expected.html: Added.
88         * css3/flexbox/csswg/flex-direction-modify.html: Added.
89         * css3/flexbox/csswg/flex-direction-with-element-insert-expected.html: Added.
90         * css3/flexbox/csswg/flex-direction-with-element-insert.html: Added.
91         * css3/flexbox/csswg/flex-direction-with-element-insert.html-expected.html: Added.
92         * css3/flexbox/csswg/flex-direction.html: Added.
93         * css3/flexbox/csswg/flex-direction.html-expected.html: Added.
94         * css3/flexbox/csswg/flex-flexitem-childmargin-expected.html: Added.
95         * css3/flexbox/csswg/flex-flexitem-childmargin.html: Added.
96         * css3/flexbox/csswg/flex-flexitem-percentage-prescation-expected.html: Added.
97         * css3/flexbox/csswg/flex-flexitem-percentage-prescation.html: Added.
98         * css3/flexbox/csswg/flex-flow-001-expected.html: Added.
99         * css3/flexbox/csswg/flex-flow-001.html: Added.
100         * css3/flexbox/csswg/flex-flow-002-expected.html: Added.
101         * css3/flexbox/csswg/flex-flow-002.html: Added.
102         * css3/flexbox/csswg/flex-flow-007-expected.html: Added.
103         * css3/flexbox/csswg/flex-flow-007.html: Added.
104         * css3/flexbox/csswg/flex-items-flexibility-expected.html: Added.
105         * css3/flexbox/csswg/flex-items-flexibility.html: Added.
106         * css3/flexbox/csswg/flex-items-flexibility.html-expected.html: Added.
107         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse-expected.html: Added.
108         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse.html: Added.
109         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse-expected.html: Added.
110         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse.html: Added.
111         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse-expected.html: Added.
112         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse.html: Added.
113         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse-expected.html: Added.
114         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse.html: Added.
115         * css3/flexbox/csswg/flex-margin-no-collapse-expected.html: Added.
116         * css3/flexbox/csswg/flex-margin-no-collapse.html: Added.
117         * css3/flexbox/csswg/flex-order-expected.html: Added.
118         * css3/flexbox/csswg/flex-order.html: Added.
119         * css3/flexbox/csswg/flex-vertical-align-effect-expected.html: Added.
120         * css3/flexbox/csswg/flex-vertical-align-effect.html: Added.
121         * css3/flexbox/csswg/flex-vertical-align-effect.html-expected.html: Added.
122         * css3/flexbox/csswg/flexbox-flex-wrap-flexing-expected.html: Added.
123         * css3/flexbox/csswg/flexbox-flex-wrap-flexing.html: Added.
124         * css3/flexbox/csswg/flexbox-flex-wrap-nowrap-expected.html: Added.
125         * css3/flexbox/csswg/flexbox-flex-wrap-nowrap.html: Added.
126         * css3/flexbox/csswg/flexbox_absolute-atomic-expected.html: Added.
127         * css3/flexbox/csswg/flexbox_absolute-atomic.html: Added.
128         * css3/flexbox/csswg/flexbox_align-content-center-expected.html: Added.
129         * css3/flexbox/csswg/flexbox_align-content-center.html: Added.
130         * css3/flexbox/csswg/flexbox_align-content-flexend-expected.html: Added.
131         * css3/flexbox/csswg/flexbox_align-content-flexend.html: Added.
132         * css3/flexbox/csswg/flexbox_align-content-flexstart-expected.html: Added.
133         * css3/flexbox/csswg/flexbox_align-content-flexstart.html: Added.
134         * css3/flexbox/csswg/flexbox_align-content-spacearound-expected.html: Added.
135         * css3/flexbox/csswg/flexbox_align-content-spacearound.html: Added.
136         * css3/flexbox/csswg/flexbox_align-content-spacebetween-expected.html: Added.
137         * css3/flexbox/csswg/flexbox_align-content-spacebetween.html: Added.
138         * css3/flexbox/csswg/flexbox_align-content-stretch-2-expected.html: Added.
139         * css3/flexbox/csswg/flexbox_align-content-stretch-2.html: Added.
140         * css3/flexbox/csswg/flexbox_align-content-stretch-expected.html: Added.
141         * css3/flexbox/csswg/flexbox_align-content-stretch.html: Added.
142         * css3/flexbox/csswg/flexbox_align-items-baseline-expected.html: Added.
143         * css3/flexbox/csswg/flexbox_align-items-baseline.html: Added.
144         * css3/flexbox/csswg/flexbox_align-items-center-2-expected.html: Added.
145         * css3/flexbox/csswg/flexbox_align-items-center-2.html: Added.
146         * css3/flexbox/csswg/flexbox_align-items-center-expected.html: Added.
147         * css3/flexbox/csswg/flexbox_align-items-center.html: Added.
148         * css3/flexbox/csswg/flexbox_align-items-flexend-2-expected.html: Added.
149         * css3/flexbox/csswg/flexbox_align-items-flexend-2.html: Added.
150         * css3/flexbox/csswg/flexbox_align-items-flexend-expected.html: Added.
151         * css3/flexbox/csswg/flexbox_align-items-flexend.html: Added.
152         * css3/flexbox/csswg/flexbox_align-items-flexstart-2-expected.html: Added.
153         * css3/flexbox/csswg/flexbox_align-items-flexstart-2.html: Added.
154         * css3/flexbox/csswg/flexbox_align-items-flexstart-expected.html: Added.
155         * css3/flexbox/csswg/flexbox_align-items-flexstart.html: Added.
156         * css3/flexbox/csswg/flexbox_align-items-stretch-2-expected.html: Added.
157         * css3/flexbox/csswg/flexbox_align-items-stretch-2.html: Added.
158         * css3/flexbox/csswg/flexbox_align-items-stretch-expected.html: Added.
159         * css3/flexbox/csswg/flexbox_align-items-stretch.html: Added.
160         * css3/flexbox/csswg/flexbox_align-self-auto-expected.html: Added.
161         * css3/flexbox/csswg/flexbox_align-self-auto.html: Added.
162         * css3/flexbox/csswg/flexbox_align-self-baseline-expected.html: Added.
163         * css3/flexbox/csswg/flexbox_align-self-baseline.html: Added.
164         * css3/flexbox/csswg/flexbox_align-self-center-expected.html: Added.
165         * css3/flexbox/csswg/flexbox_align-self-center.html: Added.
166         * css3/flexbox/csswg/flexbox_align-self-flexend-expected.html: Added.
167         * css3/flexbox/csswg/flexbox_align-self-flexend.html: Added.
168         * css3/flexbox/csswg/flexbox_align-self-flexstart-expected.html: Added.
169         * css3/flexbox/csswg/flexbox_align-self-flexstart.html: Added.
170         * css3/flexbox/csswg/flexbox_align-self-stretch-expected.html: Added.
171         * css3/flexbox/csswg/flexbox_align-self-stretch.html: Added.
172         * css3/flexbox/csswg/flexbox_box-clear-expected.html: Added.
173         * css3/flexbox/csswg/flexbox_box-clear.html: Added.
174         * css3/flexbox/csswg/flexbox_columns-expected.html: Added.
175         * css3/flexbox/csswg/flexbox_columns-flexitems-2-expected.html: Added.
176         * css3/flexbox/csswg/flexbox_columns-flexitems-2.html: Added.
177         * css3/flexbox/csswg/flexbox_columns-flexitems-expected.html: Added.
178         * css3/flexbox/csswg/flexbox_columns-flexitems.html: Added.
179         * css3/flexbox/csswg/flexbox_columns.html: Added.
180         * css3/flexbox/csswg/flexbox_direction-column-expected.html: Added.
181         * css3/flexbox/csswg/flexbox_direction-column-reverse-expected.html: Added.
182         * css3/flexbox/csswg/flexbox_direction-column-reverse.html: Added.
183         * css3/flexbox/csswg/flexbox_direction-column.html: Added.
184         * css3/flexbox/csswg/flexbox_direction-row-reverse-expected.html: Added.
185         * css3/flexbox/csswg/flexbox_direction-row-reverse.html: Added.
186         * css3/flexbox/csswg/flexbox_display-expected.html: Added.
187         * css3/flexbox/csswg/flexbox_display.html: Added.
188         * css3/flexbox/csswg/flexbox_empty-expected.html: Added.
189         * css3/flexbox/csswg/flexbox_fbfc-expected.html: Added.
190         * css3/flexbox/csswg/flexbox_fbfc.html: Added.
191         * css3/flexbox/csswg/flexbox_fbfc2-expected.html: Added.
192         * css3/flexbox/csswg/flexbox_fbfc2.html: Added.
193         * css3/flexbox/csswg/flexbox_first-line-expected.html: Added.
194         * css3/flexbox/csswg/flexbox_first-line.html: Added.
195         * css3/flexbox/csswg/flexbox_flex-0-0-0-expected.html: Added.
196         * css3/flexbox/csswg/flexbox_flex-0-0-0.html: Added.
197         * css3/flexbox/csswg/flexbox_flex-0-0-N-expected.html: Added.
198         * css3/flexbox/csswg/flexbox_flex-0-0-N-shrink-expected.html: Added.
199         * css3/flexbox/csswg/flexbox_flex-0-0-N-shrink.html: Added.
200         * css3/flexbox/csswg/flexbox_flex-0-0-N.html: Added.
201         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-expected.html: Added.
202         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink-expected.html: Added.
203         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink.html: Added.
204         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent.html: Added.
205         * css3/flexbox/csswg/flexbox_flex-0-0-auto-expected.html: Added.
206         * css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink-expected.html: Added.
207         * css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink.html: Added.
208         * css3/flexbox/csswg/flexbox_flex-0-0-auto.html: Added.
209         * css3/flexbox/csswg/flexbox_flex-0-1-0-expected.html: Added.
210         * css3/flexbox/csswg/flexbox_flex-0-1-0.html: Added.
211         * css3/flexbox/csswg/flexbox_flex-0-1-N-expected.html: Added.
212         * css3/flexbox/csswg/flexbox_flex-0-1-N-shrink-expected.html: Added.
213         * css3/flexbox/csswg/flexbox_flex-0-1-N-shrink.html: Added.
214         * css3/flexbox/csswg/flexbox_flex-0-1-N.html: Added.
215         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-expected.html: Added.
216         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink-expected.html: Added.
217         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink.html: Added.
218         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent.html: Added.
219         * css3/flexbox/csswg/flexbox_flex-0-1-auto-expected.html: Added.
220         * css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink-expected.html: Added.
221         * css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink.html: Added.
222         * css3/flexbox/csswg/flexbox_flex-0-1-auto.html: Added.
223         * css3/flexbox/csswg/flexbox_flex-0-N-0-expected.html: Added.
224         * css3/flexbox/csswg/flexbox_flex-0-N-0.html: Added.
225         * css3/flexbox/csswg/flexbox_flex-0-N-N-expected.html: Added.
226         * css3/flexbox/csswg/flexbox_flex-0-N-N-shrink-expected.html: Added.
227         * css3/flexbox/csswg/flexbox_flex-0-N-N-shrink.html: Added.
228         * css3/flexbox/csswg/flexbox_flex-0-N-N.html: Added.
229         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-expected.html: Added.
230         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink-expected.html: Added.
231         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink.html: Added.
232         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent.html: Added.
233         * css3/flexbox/csswg/flexbox_flex-0-N-auto-expected.html: Added.
234         * css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink-expected.html: Added.
235         * css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink.html: Added.
236         * css3/flexbox/csswg/flexbox_flex-0-N-auto.html: Added.
237         * css3/flexbox/csswg/flexbox_flex-1-0-0-expected.html: Added.
238         * css3/flexbox/csswg/flexbox_flex-1-0-0.html: Added.
239         * css3/flexbox/csswg/flexbox_flex-1-0-N-expected.html: Added.
240         * css3/flexbox/csswg/flexbox_flex-1-0-N-shrink-expected.html: Added.
241         * css3/flexbox/csswg/flexbox_flex-1-0-N-shrink.html: Added.
242         * css3/flexbox/csswg/flexbox_flex-1-0-N.html: Added.
243         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-expected.html: Added.
244         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink-expected.html: Added.
245         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink.html: Added.
246         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent.html: Added.
247         * css3/flexbox/csswg/flexbox_flex-1-0-auto-expected.html: Added.
248         * css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink-expected.html: Added.
249         * css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink.html: Added.
250         * css3/flexbox/csswg/flexbox_flex-1-0-auto.html: Added.
251         * css3/flexbox/csswg/flexbox_flex-1-1-0-expected.html: Added.
252         * css3/flexbox/csswg/flexbox_flex-1-1-0.html: Added.
253         * css3/flexbox/csswg/flexbox_flex-1-1-N-expected.html: Added.
254         * css3/flexbox/csswg/flexbox_flex-1-1-N-shrink-expected.html: Added.
255         * css3/flexbox/csswg/flexbox_flex-1-1-N-shrink.html: Added.
256         * css3/flexbox/csswg/flexbox_flex-1-1-N.html: Added.
257         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-expected.html: Added.
258         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink-expected.html: Added.
259         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink.html: Added.
260         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent.html: Added.
261         * css3/flexbox/csswg/flexbox_flex-1-1-auto-expected.html: Added.
262         * css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink-expected.html: Added.
263         * css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink.html: Added.
264         * css3/flexbox/csswg/flexbox_flex-1-1-auto.html: Added.
265         * css3/flexbox/csswg/flexbox_flex-1-N-0-expected.html: Added.
266         * css3/flexbox/csswg/flexbox_flex-1-N-0.html: Added.
267         * css3/flexbox/csswg/flexbox_flex-1-N-N-expected.html: Added.
268         * css3/flexbox/csswg/flexbox_flex-1-N-N-shrink-expected.html: Added.
269         * css3/flexbox/csswg/flexbox_flex-1-N-N-shrink.html: Added.
270         * css3/flexbox/csswg/flexbox_flex-1-N-N.html: Added.
271         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-expected.html: Added.
272         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink-expected.html: Added.
273         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink.html: Added.
274         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent.html: Added.
275         * css3/flexbox/csswg/flexbox_flex-1-N-auto-expected.html: Added.
276         * css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink-expected.html: Added.
277         * css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink.html: Added.
278         * css3/flexbox/csswg/flexbox_flex-1-N-auto.html: Added.
279         * css3/flexbox/csswg/flexbox_flex-N-0-0-expected.html: Added.
280         * css3/flexbox/csswg/flexbox_flex-N-0-0.html: Added.
281         * css3/flexbox/csswg/flexbox_flex-N-0-N-expected.html: Added.
282         * css3/flexbox/csswg/flexbox_flex-N-0-N-shrink-expected.html: Added.
283         * css3/flexbox/csswg/flexbox_flex-N-0-N-shrink.html: Added.
284         * css3/flexbox/csswg/flexbox_flex-N-0-N.html: Added.
285         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-expected.html: Added.
286         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink-expected.html: Added.
287         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink.html: Added.
288         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent.html: Added.
289         * css3/flexbox/csswg/flexbox_flex-N-0-auto-expected.html: Added.
290         * css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink-expected.html: Added.
291         * css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink.html: Added.
292         * css3/flexbox/csswg/flexbox_flex-N-0-auto.html: Added.
293         * css3/flexbox/csswg/flexbox_flex-N-1-0-expected.html: Added.
294         * css3/flexbox/csswg/flexbox_flex-N-1-0.html: Added.
295         * css3/flexbox/csswg/flexbox_flex-N-1-N-expected.html: Added.
296         * css3/flexbox/csswg/flexbox_flex-N-1-N-shrink-expected.html: Added.
297         * css3/flexbox/csswg/flexbox_flex-N-1-N-shrink.html: Added.
298         * css3/flexbox/csswg/flexbox_flex-N-1-N.html: Added.
299         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-expected.html: Added.
300         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink-expected.html: Added.
301         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink.html: Added.
302         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent.html: Added.
303         * css3/flexbox/csswg/flexbox_flex-N-1-auto-expected.html: Added.
304         * css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink-expected.html: Added.
305         * css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink.html: Added.
306         * css3/flexbox/csswg/flexbox_flex-N-1-auto.html: Added.
307         * css3/flexbox/csswg/flexbox_flex-N-N-0-expected.html: Added.
308         * css3/flexbox/csswg/flexbox_flex-N-N-0.html: Added.
309         * css3/flexbox/csswg/flexbox_flex-N-N-N-expected.html: Added.
310         * css3/flexbox/csswg/flexbox_flex-N-N-N-shrink-expected.html: Added.
311         * css3/flexbox/csswg/flexbox_flex-N-N-N-shrink.html: Added.
312         * css3/flexbox/csswg/flexbox_flex-N-N-N.html: Added.
313         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-expected.html: Added.
314         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink-expected.html: Added.
315         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink.html: Added.
316         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent.html: Added.
317         * css3/flexbox/csswg/flexbox_flex-N-N-auto-expected.html: Added.
318         * css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink-expected.html: Added.
319         * css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink.html: Added.
320         * css3/flexbox/csswg/flexbox_flex-N-N-auto.html: Added.
321         * css3/flexbox/csswg/flexbox_flex-auto-expected.html: Added.
322         * css3/flexbox/csswg/flexbox_flex-auto.html: Added.
323         * css3/flexbox/csswg/flexbox_flex-basis-expected.html: Added.
324         * css3/flexbox/csswg/flexbox_flex-basis-shrink-expected.html: Added.
325         * css3/flexbox/csswg/flexbox_flex-basis-shrink.html: Added.
326         * css3/flexbox/csswg/flexbox_flex-basis.html: Added.
327         * css3/flexbox/csswg/flexbox_flex-formatting-interop-expected.html: Added.
328         * css3/flexbox/csswg/flexbox_flex-formatting-interop.html: Added.
329         * css3/flexbox/csswg/flexbox_flex-initial-2-expected.html: Added.
330         * css3/flexbox/csswg/flexbox_flex-initial-2.html: Added.
331         * css3/flexbox/csswg/flexbox_flex-initial-expected.html: Added.
332         * css3/flexbox/csswg/flexbox_flex-initial.html: Added.
333         * css3/flexbox/csswg/flexbox_flex-natural-expected.html: Added.
334         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto-expected.html: Added.
335         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: Added.
336         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-expected.html: Added.
337         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis.html: Added.
338         * css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis-expected.html: Added.
339         * css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis.html: Added.
340         * css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis-expected.html: Added.
341         * css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis.html: Added.
342         * css3/flexbox/csswg/flexbox_flex-natural.html: Added.
343         * css3/flexbox/csswg/flexbox_flex-none-expected.html: Added.
344         * css3/flexbox/csswg/flexbox_flex-none.html: Added.
345         * css3/flexbox/csswg/flexbox_flex-unitless-basis-expected.html: Added.
346         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-expected.html: Added.
347         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse-expected.html: Added.
348         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse.html: Added.
349         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap.html: Added.
350         * css3/flexbox/csswg/flexbox_flow-column-wrap-expected.html: Added.
351         * css3/flexbox/csswg/flexbox_flow-column-wrap-reverse-expected.html: Added.
352         * css3/flexbox/csswg/flexbox_flow-column-wrap-reverse.html: Added.
353         * css3/flexbox/csswg/flexbox_flow-column-wrap.html: Added.
354         * css3/flexbox/csswg/flexbox_flow-row-wrap-expected.html: Added.
355         * css3/flexbox/csswg/flexbox_flow-row-wrap-reverse-expected.html: Added.
356         * css3/flexbox/csswg/flexbox_flow-row-wrap-reverse.html: Added.
357         * css3/flexbox/csswg/flexbox_flow-row-wrap.html: Added.
358         * css3/flexbox/csswg/flexbox_generated-container-expected.html: Added.
359         * css3/flexbox/csswg/flexbox_generated-container.html: Added.
360         * css3/flexbox/csswg/flexbox_generated-expected.html: Added.
361         * css3/flexbox/csswg/flexbox_generated-flex-expected.html: Added.
362         * css3/flexbox/csswg/flexbox_generated-flex.html: Added.
363         * css3/flexbox/csswg/flexbox_generated.html: Added.
364         * css3/flexbox/csswg/flexbox_inline-expected.html: Added.
365         * css3/flexbox/csswg/flexbox_inline.html: Added.
366         * css3/flexbox/csswg/flexbox_item-bottom-float-expected.html: Added.
367         * css3/flexbox/csswg/flexbox_item-bottom-float.html: Added.
368         * css3/flexbox/csswg/flexbox_item-clear-expected.html: Added.
369         * css3/flexbox/csswg/flexbox_item-clear.html: Added.
370         * css3/flexbox/csswg/flexbox_item-float-expected.html: Added.
371         * css3/flexbox/csswg/flexbox_item-float.html: Added.
372         * css3/flexbox/csswg/flexbox_item-top-float-expected.html: Added.
373         * css3/flexbox/csswg/flexbox_item-top-float.html: Added.
374         * css3/flexbox/csswg/flexbox_item-vertical-align-expected.html: Added.
375         * css3/flexbox/csswg/flexbox_item-vertical-align.html: Added.
376         * css3/flexbox/csswg/flexbox_justifycontent-center-expected.html: Added.
377         * css3/flexbox/csswg/flexbox_justifycontent-center-overflow-expected.html: Added.
378         * css3/flexbox/csswg/flexbox_justifycontent-center-overflow.html: Added.
379         * css3/flexbox/csswg/flexbox_justifycontent-center.html: Added.
380         * css3/flexbox/csswg/flexbox_justifycontent-flex-end-expected.html: Added.
381         * css3/flexbox/csswg/flexbox_justifycontent-flex-end.html: Added.
382         * css3/flexbox/csswg/flexbox_justifycontent-flex-start-expected.html: Added.
383         * css3/flexbox/csswg/flexbox_justifycontent-flex-start.html: Added.
384         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-expected.html: Added.
385         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative-expected.html: Added.
386         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative.html: Added.
387         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-only-expected.html: Added.
388         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-only.html: Added.
389         * css3/flexbox/csswg/flexbox_justifycontent-spacearound.html: Added.
390         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-expected.html: Added.
391         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative-expected.html: Added.
392         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative.html: Added.
393         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only-expected.html: Added.
394         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only.html: Added.
395         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween.html: Added.
396         * css3/flexbox/csswg/flexbox_margin-auto-expected.html: Added.
397         * css3/flexbox/csswg/flexbox_margin-auto-overflow-2-expected.html: Added.
398         * css3/flexbox/csswg/flexbox_margin-auto-overflow-2.html: Added.
399         * css3/flexbox/csswg/flexbox_margin-auto-overflow-expected.html: Added.
400         * css3/flexbox/csswg/flexbox_margin-auto-overflow.html: Added.
401         * css3/flexbox/csswg/flexbox_margin-auto.html: Added.
402         * css3/flexbox/csswg/flexbox_margin-collapse-expected.html: Added.
403         * css3/flexbox/csswg/flexbox_margin-collapse.html: Added.
404         * css3/flexbox/csswg/flexbox_margin-expected.html: Added.
405         * css3/flexbox/csswg/flexbox_margin-left-ex-expected.html: Added.
406         * css3/flexbox/csswg/flexbox_margin-left-ex.html: Added.
407         * css3/flexbox/csswg/flexbox_margin.html: Added.
408         * css3/flexbox/csswg/flexbox_min-height-auto-expected.html: Added.
409         * css3/flexbox/csswg/flexbox_min-height-auto.html: Added.
410         * css3/flexbox/csswg/flexbox_min-width-auto-expected.html: Added.
411         * css3/flexbox/csswg/flexbox_min-width-auto.html: Added.
412         * css3/flexbox/csswg/flexbox_object-expected.html: Added.
413         * css3/flexbox/csswg/flexbox_object.html: Added.
414         * css3/flexbox/csswg/flexbox_order-abspos-space-around-expected.html: Added.
415         * css3/flexbox/csswg/flexbox_order-abspos-space-around.html: Added.
416         * css3/flexbox/csswg/flexbox_order-box-expected.html: Added.
417         * css3/flexbox/csswg/flexbox_order-box.html: Added.
418         * css3/flexbox/csswg/flexbox_order-expected.html: Added.
419         * css3/flexbox/csswg/flexbox_order.html: Added.
420         * css3/flexbox/csswg/flexbox_rowspan-expected.html: Added.
421         * css3/flexbox/csswg/flexbox_rowspan.html: Added.
422         * css3/flexbox/csswg/flexbox_rtl-direction-expected.html: Added.
423         * css3/flexbox/csswg/flexbox_rtl-direction.html: Added.
424         * css3/flexbox/csswg/flexbox_rtl-flow-expected.html: Added.
425         * css3/flexbox/csswg/flexbox_rtl-flow-reverse-expected.html: Added.
426         * css3/flexbox/csswg/flexbox_rtl-flow-reverse.html: Added.
427         * css3/flexbox/csswg/flexbox_rtl-flow.html: Added.
428         * css3/flexbox/csswg/flexbox_rtl-order-expected.html: Added.
429         * css3/flexbox/csswg/flexbox_rtl-order.html: Added.
430         * css3/flexbox/csswg/flexbox_stf-table-singleline-expected.html: Added.
431         * css3/flexbox/csswg/flexbox_stf-table-singleline.html: Added.
432         * css3/flexbox/csswg/flexbox_visibility-collapse-expected.html: Added.
433         * css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping-expected.html: Added.
434         * css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping.html: Added.
435         * css3/flexbox/csswg/flexbox_visibility-collapse.html: Added.
436         * css3/flexbox/csswg/flexbox_wrap-expected.html: Added.
437         * css3/flexbox/csswg/flexbox_wrap-long-expected.html: Added.
438         * css3/flexbox/csswg/flexbox_wrap-long.html: Added.
439         * css3/flexbox/csswg/flexbox_wrap-reverse-expected.html: Added.
440         * css3/flexbox/csswg/flexbox_wrap-reverse.html: Added.
441         * css3/flexbox/csswg/flexbox_wrap.html: Added.
442         * css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-expected.html: Added.
443         * css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.html: Added.
444         * css3/flexbox/csswg/justify-content-001-expected.html: Added.
445         * css3/flexbox/csswg/justify-content-001.html: Added.
446         * css3/flexbox/csswg/order/order-with-column-reverse-expected.html: Added.
447         * css3/flexbox/csswg/order/order-with-column-reverse.html: Added.
448         * css3/flexbox/csswg/order/order-with-row-reverse-expected.html: Added.
449         * css3/flexbox/csswg/order/order-with-row-reverse.html: Added.
450         * css3/flexbox/csswg/ref-filled-green-100px-square-expected.html: Added.
451         * css3/flexbox/csswg/ref-filled-green-100px-square.html: Added.
452         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-center-expected.html: Added.
453         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-center.html: Added.
454         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-end-expected.html: Added.
455         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-end.html: Added.
456         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between-expected.html: Added.
457         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between.html: Added.
458         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-start-expected.html: Added.
459         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-start.html: Added.
460         * css3/flexbox/csswg/ttwf-reftest-flex-base-expected.html: Added.
461         * css3/flexbox/csswg/ttwf-reftest-flex-base.html: Added.
462         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-expected.html: Added.
463         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse-expected.html: Added.
464         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse.html: Added.
465         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column.html: Added.
466         * css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse-expected.html: Added.
467         * css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse.html: Added.
468         * css3/flexbox/csswg/ttwf-reftest-flex-inline-expected.html: Added.
469         * css3/flexbox/csswg/ttwf-reftest-flex-inline.html: Added.
470         * css3/flexbox/csswg/ttwf-reftest-flex-order-expected.html: Added.
471         * css3/flexbox/csswg/ttwf-reftest-flex-order.html: Added.
472         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-expected.html: Added.
473         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse-expected.html: Added.
474         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse.html: Added.
475         * css3/flexbox/csswg/ttwf-reftest-flex-wrap.html: Added.
476
477 2014-09-12  Roger Fong  <roger_fong@apple.com>
478
479         Unreviewed. WebGL conformance test gardening.
480
481         * platform/mac/TestExpectations:
482
483 2014-09-12  Dean Jackson  <dino@apple.com>
484
485         Unprefix the flexbox CSS properties
486         https://bugs.webkit.org/show_bug.cgi?id=98420
487
488         Reviewed by Benjamin Poulain.
489
490         Now that we return "flex" instead of "-webkit-flex" (and similar
491         changes) update the tests that rely on this. Other than that,
492         we're still testing the prefixed content. A followup patch
493         will add tests for non-prefixed content.
494
495         * css3/flexbox/display-flexbox-set-get-expected.txt:
496         * css3/flexbox/display-flexbox-set-get.html:
497         * css3/flexbox/flexitem.html:
498         * fast/css-grid-layout/grid-item-display.html:
499         * fast/css/getComputedStyle/computed-style-expected.txt:
500         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
501         * fast/css/getComputedStyle/resources/property-names.js:
502         * fast/css/inherit-initial-shorthand-values-expected.txt:
503         * fast/css/inherit-initial-shorthand-values.html:
504         * svg/css/getComputedStyle-basic-expected.txt:
505         * transitions/flex-transitions-expected.txt:
506         * transitions/flex-transitions.html:
507
508 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
509
510         ASSERTION FAILED: e in WebCore::StyleResolver::adjustRenderStyle
511         https://bugs.webkit.org/show_bug.cgi?id=136366
512
513         Reviewed by Benjamin Poulain.
514
515         * fast/css/appearance-with-pseudo-elements-expected.html: Added.
516         * fast/css/appearance-with-pseudo-elements.html: Added.
517
518 2014-09-11  Alexey Proskuryakov  <ap@apple.com>
519
520         fast/forms/submit-to-blank-multiple-times.html crashes with JSC_slowPathAllocsBetweenGCs
521         https://bugs.webkit.org/show_bug.cgi?id=136716
522
523         Reviewed by Darin Adler.
524
525         This test used a fake timeout handler, which is not needed, because WRT/WKTR do it for you.
526         Any time the test took over 2 seconds, we would dump and disable waiting for notifyDone,
527         but the test would still try to open windows after that.
528
529         * fast/forms/submit-to-blank-multiple-times.html:
530         * platform/mac/TestExpectations:
531
532 2014-09-11  Shivakumar JM  <shiva.jm@samsung.com>
533
534         The overrideMimeType in XMLHttpRequest should throw the exception.
535         https://bugs.webkit.org/show_bug.cgi?id=136699
536
537         Reviewed by Darin Adler.
538
539         Added test to check for "InvalidStateError" exception for overrideMimeType.
540
541         * http/tests/xmlhttprequest/exceptions-expected.txt:
542         * http/tests/xmlhttprequest/exceptions.html:
543
544 2014-09-11  Chris Fleizach  <cfleizach@apple.com>
545
546         AX: Size of web view in Safari as reported by AX changes when adding/removing bars is wrong
547         https://bugs.webkit.org/show_bug.cgi?id=136756
548
549         Reviewed by Beth Dakin.
550
551         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
552         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
553
554 2014-09-11  Commit Queue  <commit-queue@webkit.org>
555
556         Unreviewed, rolling out r173530.
557         https://bugs.webkit.org/show_bug.cgi?id=136757
558
559         Unskipped still fail on bots. (Requested by rfong on #webkit).
560
561         Reverted changeset:
562
563         "Temporary change to determine why some snapshotting tests are
564         failing only on bots."
565         http://trac.webkit.org/changeset/173530
566
567 2014-09-11  Jer Noble  <jer.noble@apple.com>
568
569         More unreviewed gardening. Rebaseline some ML expected results.
570
571         * platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
572
573 2014-09-11  Bear Travis  <betravis@adobe.com>
574
575         [CSS Font Loading] Enable CSS Font Loading on Mac
576         https://bugs.webkit.org/show_bug.cgi?id=135473
577
578         Reviewed by Antti Koivisto.
579
580         Enable tests on the Mac platform. As more platforms
581         are added, this should move from the tests defaulting
582         to disabled to the tests defaulting to enabled.
583
584         * platform/mac/TestExpectations: Mark the Font Loading
585         tests as enabled.
586
587 2014-09-11  Roger Fong  <roger_fong@apple.com>
588
589         Temporary change to determine why some snapshotting tests are failing only on bots.
590
591         Unskip skipped snapshotting tests and increase the time before we check the plugin state to 10s.
592         * platform/mac-wk2/TestExpectations:
593         * plugins/snapshotting/set-plugin-size-to-tiny.html:
594         * plugins/snapshotting/simple.html:
595         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
596
597 2014-09-10  Roger Fong  <roger_fong@apple.com>
598
599         Check for varying packing restrictions per program instead of per shader.
600         https://bugs.webkit.org/show_bug.cgi?id=136585.
601         <rdar://problem/16308409>.
602
603         Reviewed by Dean Jackson.
604
605         * platform/mac/TestExpectations:
606
607 2014-09-11  Beth Dakin  <bdakin@apple.com>
608
609         Support rubber-banding in sub-frames
610         https://bugs.webkit.org/show_bug.cgi?id=136726
611         -and corresponding-
612         rdar://problem/10011924
613
614         Reviewed by Tim Horton.
615
616         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
617         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
618
619 2014-09-11  Jer Noble  <jer.noble@apple.com>
620
621         [EME] REGRESSION(??): test media/encrypted-media/encrypted-media-v2-syntax.html is failing
622         https://bugs.webkit.org/show_bug.cgi?id=136723
623
624         Update the test to match the implemented Working Draft 18 Feburary 2014 version of the spec.
625
626         Reviewed by Eric Carlson.
627
628         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
629         * media/encrypted-media/encrypted-media-v2-syntax.html:
630
631 2014-09-11  Jer Noble  <jer.noble@apple.com>
632
633         Unreviewed gardening. Rebaseline tests and remove duplicate entry from TestExpectations.
634
635         * platform/mac/TestExpectations:
636         * platform/mac/media/video-controls-rendering-expected.txt:
637         * platform/mac/media/video-display-toggle-expected.txt:
638         * platform/mac/media/video-volume-slider-expected.txt:
639
640 2014-09-10  Jer Noble  <jer.noble@apple.com>
641
642         More unreviewed gardening. Rebaseline media/encrypted-media/encrypted-media-can-play-type.html
643
644         * platform/mac/media/encrypted-media/encrypted-media-can-play-type-expected.txt:
645
646 2014-09-11  Youenn Fablet  <youenn.fablet@crf.canon.fr>
647
648         [WK2] Authentication dialog is displayed for cross-origin XHR
649         https://bugs.webkit.org/show_bug.cgi?id=131349
650
651         Reviewed by Alexey Proskuryakov.
652
653         * platform/mac-wk2/TestExpectations: Unskipped tests.
654
655 2014-09-11  Chris Fleizach  <cfleizach@apple.com>
656
657         AX: Children inside a <legend> are not accessible
658         https://bugs.webkit.org/show_bug.cgi?id=136735
659
660         Reviewed by Mario Sanchez Prada.
661
662         * accessibility/legend-children-are-visible-expected.txt: Added.
663         * accessibility/legend-children-are-visible.html: Added.
664
665 2014-09-11  Philippe Normand  <pnormand@igalia.com>
666
667         [GTK] Layout Test http/tests/media/hls/video-controls-live-stream.html is flaky
668         https://bugs.webkit.org/show_bug.cgi?id=134575
669
670         Unreviewed, marked the test as slow.
671
672         * platform/gtk/TestExpectations:
673
674 2014-09-10  Jer Noble  <jer.noble@apple.com>
675
676         Unreviewed gardening. Rebaseline failing media/video- tests broken by r156546.
677
678         * platform/mac/TestExpectations:
679         * platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:
680         * platform/mac/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
681         * platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt:
682         * platform/mac/media/video-controls-no-scripting-expected.txt: Added.
683         * platform/mac/media/video-controls-rendering-expected.png:
684         * platform/mac/media/video-controls-rendering-expected.txt:
685         * platform/mac/media/video-display-toggle-expected.png:
686         * platform/mac/media/video-display-toggle-expected.txt:
687         * platform/mac/media/video-empty-source-expected.png:
688         * platform/mac/media/video-empty-source-expected.txt:
689         * platform/mac/media/video-volume-slider-expected.png:
690         * platform/mac/media/video-volume-slider-expected.txt:
691         * platform/mac/media/volume-bar-empty-when-muted-expected.txt: Added.
692
693 2014-09-10  Jer Noble  <jer.noble@apple.com>
694
695         More unreviewed gardening.
696
697         - Mark tests as WontFix which depend on platform support which will never be added.
698         - Fix http/tests/media/video-auth.html by marking it as failing on MountainLion.
699
700         * platform/mac/TestExpectations:
701
702 2014-09-10  Jer Noble  <jer.noble@apple.com>
703
704         Unreviewed gardening. Re-skip some obsolete EME tests.
705
706         * platform/mac/TestExpectations:
707
708 2014-09-10  Alexey Proskuryakov  <ap@apple.com>
709
710         Skip some flaky tests that may be affecting subsequent tests.
711
712         * platform/mac/TestExpectations:
713
714 2014-09-10  Jer Noble  <jer.noble@apple.com>
715
716         "AVF info: hasOfflineRenderer, board-id check : true" in media/track/track-forced-subtitles-in-band.html
717         https://bugs.webkit.org/show_bug.cgi?id=124219
718
719         Unreviewed gardening. This skip was made unnecessary after selective filtering was added in r160247.
720
721         * platform/mac/TestExpectations:
722
723 2014-09-10  Jer Noble  <jer.noble@apple.com>
724
725         More unreviewed gardening of media/ tests; Move tests into the correct sub-groups and add comments
726         to test expectations without attached bugzilla bugs (due to WontFix, etc.).
727
728         * platform/mac/TestExpectations:
729
730 2014-09-10  Jer Noble  <jer.noble@apple.com>
731
732         More unreviewed gardening; despite the comment, media/audio-repaint.html is failing on all mac ports, not just on Lion.
733
734         * platform/mac/TestExpectations:
735
736 2014-09-10  Roger Fong  <roger_fong@apple.com>
737
738         Unreviewed. Fix a snapshotting test. Test was incorrect as it assumed the wrong window size.
739
740         * platform/mac-wk2/TestExpectations: Remove some duplicate test expectations.
741         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
742         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
743
744 2014-09-10  Roger Fong  <roger_fong@apple.com>
745
746         Rollout r173446, the skipped tests still fail only on the bots.
747
748         * platform/mac-wk2/TestExpectations:
749
750 2014-09-10  Jer Noble  <jer.noble@apple.com>
751
752         Unreviewed gardening. Group all the media expectations together logically.
753
754         * platform/mac/TestExpectations:
755
756 2014-09-10  Commit Queue  <commit-queue@webkit.org>
757
758         Unreviewed, rolling out r173446.
759         https://bugs.webkit.org/show_bug.cgi?id=136707
760
761         These two tests fail consistently on Mavericks and ML WK2
762         bots. (Requested by jernoble|laptop on #webkit).
763
764         Reverted changeset:
765
766         "Unskip two snapshotting tests that work for me consistently
767         locally."
768         http://trac.webkit.org/changeset/173446
769
770 2014-09-10  Chris Fleizach  <cfleizach@apple.com>
771
772         AX: aria-labelledby is not honoring sub-node text
773         https://bugs.webkit.org/show_bug.cgi?id=136689
774
775         Reviewed by Mario Sanchez Prada.
776
777         * accessibility/aria-labelledby-with-descendants-expected.txt: Added.
778         * accessibility/aria-labelledby-with-descendants.html: Added.
779
780 2014-09-09  Jer Noble  <jer.noble@apple.com>
781
782         [MSE] http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html failing after r173318
783         https://bugs.webkit.org/show_bug.cgi?id=136676
784
785         Reviewed by Eric Carlson.
786
787         * platform/mac/TestExpectations:
788
789 2014-09-09  Roger Fong  <roger_fong@apple.com>
790
791         Unskip two snapshotting tests that work for me consistently locally.
792
793         * platform/mac-wk2/TestExpectations:
794
795 2014-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
796
797         [CSS Grid Layout] Ignore ::first-letter pseudo-element
798         https://bugs.webkit.org/show_bug.cgi?id=136625
799
800         Reviewed by Darin Adler.
801
802         * css3/flexbox/flexbox-ignore-container-firstLetter.html: Modify test,
803         in order to actually check that the ::first-letter in a regular
804         container is ignored in the flexbox.
805         * fast/css-grid-layout/grid-container-ignore-first-letter-expected.txt: Added.
806         * fast/css-grid-layout/grid-container-ignore-first-letter.html: Added.
807         * fast/css-grid-layout/grid-item-first-letter-valid-expected.txt: Added.
808         * fast/css-grid-layout/grid-item-first-letter-valid.html: Added.
809
810 2014-09-09  Benjamin Poulain  <benjamin@webkit.org>
811
812         Add support for :read-write/:read-only matching editable content
813         https://bugs.webkit.org/show_bug.cgi?id=136668
814
815         Reviewed by Antti Koivisto.
816
817         * fast/css/read-only-read-write-contenteditable-basics-expected.html: Added.
818         * fast/css/read-only-read-write-contenteditable-basics.html: Added.
819         * fast/css/read-only-read-write-designmode-basics-expected.html: Added.
820         * fast/css/read-only-read-write-designmode-basics.html: Added.
821         * fast/css/read-only-read-write-webkit-user-modify-expected.txt: Added.
822         * fast/css/read-only-read-write-webkit-user-modify.html: Added.
823         * fast/selectors/read-only-read-write-contenteditable-basics-expected.txt: Added.
824         * fast/selectors/read-only-read-write-contenteditable-basics.html: Added.
825         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject-expected.txt: Added.
826         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject.html: Added.
827         * fast/selectors/read-only-read-write-designmode-basics-expected.txt: Added.
828         * fast/selectors/read-only-read-write-designmode-basics.html: Added.
829         * fast/selectors/read-only-read-write-style-update-expected.txt: Added.
830         * fast/selectors/read-only-read-write-style-update.html: Added.
831
832 2014-09-09  Jer Noble  <jer.noble@apple.com>
833
834         [Mac] Unreviewed gardening. Mark two media-source tests as failing.
835
836         * platform/mac/TestExpectations:
837
838 2014-09-09  Roger Fong  <roger_fong@apple.com>
839
840         Fix syntax on some expected failures.
841
842         * platform/mac/TestExpectations:
843
844 2014-09-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
845
846         [GTK] Unreviewed GTK gardening.
847
848         * platform/gtk/TestExpectations: Report and mark new failures after r173328 and r173418.
849         Update some expectations for new cases.
850
851 2014-09-09  Roger Fong  <roger_fong@apple.com>
852
853         Skip some WebGL tests failing on Mavericks and MountainLion bots.
854
855         * platform/mac/TestExpectations:
856
857 2014-09-09  Takeshi Kurosawa  <taken.spc@gmail.com>
858
859         AX: HTML5 landmark (and related) elements should not be ignored.
860         https://bugs.webkit.org/show_bug.cgi?id=135116
861
862         Reviewed by Chris Fleizach.
863
864         Make sure following element should not be ignored in computeAccessibilityIsIgnored
865         - header, aside, address, main, nav, article, section
866         - dt, dd
867
868         * platform/mac/accessibility/descriptionlist-not-ignored-expected.txt: Added.
869         * platform/mac/accessibility/descriptionlist-not-ignored.html: Added.
870         * platform/mac/accessibility/landmark-not-ignored-expected.txt: Added.
871         * platform/mac/accessibility/landmark-not-ignored.html: Added.
872
873 2014-09-08  Mihnea Ovidenie  <mihnea@adobe.com>
874
875         [CSSRegions]Incorrect layout for multicol element transformed into region
876         https://bugs.webkit.org/show_bug.cgi?id=136459
877
878         Reviewed by David Hyatt.
879
880         * fast/regions/multicol/nested-multicol-into-region-dynamic-expected.txt: Added.
881         * fast/regions/multicol/nested-multicol-into-region-dynamic.html: Added.
882
883 2014-09-08  Myles C. Maxfield  <mmaxfield@apple.com>
884
885         REGRESSION (r172153): Text drawn with wrong color when second text shadow has zero offset and blur (breaks buttons at aws.amazon.com)
886         https://bugs.webkit.org/show_bug.cgi?id=136612
887
888         Reviewed by Darin Adler.
889
890         Make sure that text is drawn with correct color when second text shadow has zero offset and blur
891
892         * fast/text/empty-shadow-with-color-expected.html: Added.
893         * fast/text/empty-shadow-with-color.html: Added.
894
895 2014-09-08  Roger Fong  <roger_fong@apple.com>
896
897         Unreviewed. More webgl conformance test gardening.
898
899         * platform/mac/TestExpectations:
900
901 2014-09-08  Roger Fong  <roger_fong@apple.com>
902
903         Unreviewed. Skip some WebGL conformance tests that may be passing on the bots now.
904
905         * platform/mac/TestExpectations:
906
907 2014-09-08  Matt Baker  <mattbaker@apple.com>
908
909         Web Inspector: Add layout test for lowercase CSSProperty names
910         https://bugs.webkit.org/show_bug.cgi?id=135961
911
912         Reviewed by Joseph Pecoraro.
913
914         Added test to check that property names in matched CSS rules are returned in lowercase
915         when specified with upper or mixed case in the original CSS source.
916
917         * inspector/css/matched-style-properties-expected.txt: Added.
918         * inspector/css/matched-style-properties.html: Added.
919
920 2014-09-08  Matt Baker  <mattbaker@apple.com>
921
922         Web Inspector: Fixes to layout test infrastructure
923         https://bugs.webkit.org/show_bug.cgi?id=136360
924
925         Reviewed by Joseph Pecoraro.
926
927         Updated expected results to reflect breakpoint resolution changes in r171784.
928
929         * inspector/debugger/probe-manager-add-remove-actions-expected.txt:
930
931 2014-09-08  Alexey Proskuryakov  <ap@apple.com>
932
933         Investigate test failures on ML caused by MediaTime refactoring
934         https://bugs.webkit.org/show_bug.cgi?id=136532
935
936         Added another test that appears to have been affected by this refactoring.
937
938         * platform/mac/TestExpectations:
939
940 2014-09-06  Antti Koivisto  <antti@apple.com>
941
942         Serialize ResourceResponses using WebKit types
943         https://bugs.webkit.org/show_bug.cgi?id=136545
944
945         Reviewed by Alexey Proskuryakov.
946
947         Remove failure expectations for tests fixed by this patch.
948
949         http/tests/xmlhttprequest/web-apps/012.html
950         http/tests/xmlhttprequest/web-apps/013.html
951
952         * platform/mac-wk2/TestExpectations:
953
954 2014-09-06  Commit Queue  <commit-queue@webkit.org>
955
956         Unreviewed, rolling out r173335.
957         https://bugs.webkit.org/show_bug.cgi?id=136597
958
959         Broke webgl/1.0.2/conformance/glsl/misc/shader-varying-
960         packing-restrictions.html (Requested by ap on #webkit).
961
962         Reverted changeset:
963
964         "Remove statically used varyings from packing restrictions
965         check."
966         https://bugs.webkit.org/show_bug.cgi?id=136585
967         http://trac.webkit.org/changeset/173335
968
969 2014-09-05  Simon Fraser  <simon.fraser@apple.com>
970
971         Change this test not to use a percentage width, and to use a non-blurred
972         shadow to avoid different results on Retina display systems.
973
974         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
975         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html:
976
977 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
978
979         Unreviewed, skip tests for a feature that isn't supported
980
981         * platform/mac/TestExpectations:
982
983 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
984
985         Add test after r173324
986
987         Rubber-stamped by Simon Fraser.
988
989         * storage/indexeddb/version-change-event-expected.txt: Added.
990         * storage/indexeddb/version-change-event.html: Added.
991
992 2014-09-05  Brady Eidson  <beidson@apple.com>
993
994         Allow pages with unload handlers in the page cache
995         <rdar://problem/11084669> and https://bugs.webkit.org/show_bug.cgi?id=136535
996
997         Reviewed by Oliver Hunt.
998
999         * fast/frames/frame-crash-with-page-cache-expected.txt:
1000         * fast/frames/resources/cached-page-1.html:
1001
1002 2014-09-05  Roger Fong  <roger_fong@apple.com>
1003
1004         Remove statically used varyings from packing restrictions check.
1005         https://bugs.webkit.org/show_bug.cgi?id=136585.
1006         <rdar://problem/16308409>
1007
1008         Reviewed by Dean Jackson.
1009
1010         * platform/mac/TestExpectations: Unskip build_009_to_016.html conformance test.
1011
1012 2014-09-05  Matt Baker  <mattbaker@apple.com>
1013
1014         Web Inspector: breakpoint actions should work regardless of Content Security Policy
1015         https://bugs.webkit.org/show_bug.cgi?id=136542
1016
1017         Reviewed by Mark Lam.
1018
1019         Added test for "Evaluate JavaScript" breakpoint actions for breakpoints set on
1020         pages with a CSP that does not allow 'unsafe-eval'.
1021
1022         * inspector/debugger/breakpoint-action-eval-expected.txt: Added.
1023         * inspector/debugger/breakpoint-action-eval.html: Added.
1024
1025 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1026
1027         [SOUP] Implement ResourceResponse::platformSuggestedFilename() when USE(SOUP) is enabled.
1028         https://bugs.webkit.org/show_bug.cgi?id=136562
1029
1030         Reviewed by Martin Robinson.
1031
1032         * platform/gtk/TestExpectations: Remove failure expectations for tests that now pass.
1033
1034 2014-09-04  Michael Saboff  <msaboff@apple.com>
1035
1036         ARM32 iOS: JSC Test math.js fails
1037         https://bugs.webkit.org/show_bug.cgi?id=136261
1038
1039         Reviewed by Geoffrey Garen.
1040
1041         Split out the failing tests to a new test script math-denorm.js.  Added check
1042         at the top of the new file to skip the tests when running on ARM for iOS.
1043
1044         * js/math-denorm-expected.txt: Added.
1045         * js/math-expected.txt:
1046         * js/script-tests/math-denorm.js: Added.
1047         * js/script-tests/math.js:
1048
1049 2014-09-05  Benjamin Poulain  <benjamin@webkit.org>
1050
1051         Update the current matching of :read-only and :read-write to the latest spec
1052         https://bugs.webkit.org/show_bug.cgi?id=136566
1053
1054         Reviewed by Antti Koivisto.
1055
1056         * fast/css/readonly-pseudoclass-opera-005.html:
1057         This was one of the original test.
1058         With the new definition, input[type=radio] is always :read-only.
1059
1060         * fast/forms/input-live-pseudo-selectors-expected.txt:
1061         * fast/forms/resources/input-live-pseudo-selectors.js:
1062         * fast/forms/resources/live-pseudo-selectors.css:
1063         (:read-only): Deleted.
1064         * fast/forms/resources/select-live-pseudo-selectors.js:
1065         * fast/forms/resources/textarea-live-pseudo-selectors.js:
1066         * fast/forms/textarea-live-pseudo-selectors-expected.txt:
1067         Those various tests were mostly testing form validation. The selectors
1068         for :read-only and :read-write were in the way of testing.
1069
1070         They were only 3 cases tested and they are covered by the new tests.
1071
1072         * fast/css/read-only-read-write-input-basics-expected.html: Added.
1073         * fast/css/read-only-read-write-input-basics.html: Added.
1074         * fast/css/read-only-read-write-textarea-basics-expected.html: Added.
1075         * fast/css/read-only-read-write-textarea-basics.html: Added.
1076         * fast/selectors/read-only-read-write-input-basics-expected.txt: Added.
1077         * fast/selectors/read-only-read-write-input-basics.html: Added.
1078         * fast/selectors/read-only-read-write-input-in-fieldset-expected.txt: Added.
1079         * fast/selectors/read-only-read-write-input-in-fieldset.html: Added.
1080         * fast/selectors/read-only-read-write-textarea-basics-expected.txt: Added.
1081         * fast/selectors/read-only-read-write-textarea-basics.html: Added.
1082         * fast/selectors/read-only-read-write-textarea-in-fieldset-expected.txt: Added.
1083         * fast/selectors/read-only-read-write-textarea-in-fieldset.html: Added.
1084         New tests covering basic features for <input> and <textarea>. The definition for
1085         other editable content is ignored for now.
1086
1087 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1088
1089         [GTK] Unreviewed GTK gardening.
1090
1091         * platform/gtk/TestExpectations: Report and mark new failures after r173049 and r173272.
1092         Update some expectations for new cases.
1093         * platform/gtk/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Rebaseline after r173049.
1094
1095 2014-06-10  Jer Noble  <jer.noble@apple.com>
1096
1097         Refactoring: make MediaTime the primary time type for audiovisual times.
1098         https://bugs.webkit.org/show_bug.cgi?id=133579
1099
1100         Reviewed by Eric Carlson.
1101
1102         Update the http/media tests to use byte-ranges, and update our byte-range CGI script
1103         to return correct headers. Remove the platform expected results for media/video-seek-past-end-paused.html
1104         now that we pass.
1105
1106         * http/tests/media/reload-after-dialog.html:
1107         * http/tests/media/video-error-abort.html:
1108         * http/tests/media/video-throttled-load.cgi:
1109         * platform/mac/media/video-seek-past-end-paused-expected.txt: Removed.
1110         * platform/mac/TestExpectations:
1111
1112 2014-09-04  Alexey Proskuryakov  <ap@apple.com>
1113
1114         platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html is flakey
1115         https://bugs.webkit.org/show_bug.cgi?id=136554
1116
1117         * platform/mac-wk2/TestExpectations: Marking it as such.
1118
1119 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
1120
1121         Rebaseline three blending tests which no longer need backing store.
1122
1123         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
1124         * css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
1125         * css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
1126
1127 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
1128
1129         border-radius should not force layer backing store
1130         https://bugs.webkit.org/show_bug.cgi?id=136555
1131
1132         Reviewed by Dean Jackson.
1133         
1134         Test that dumps layers on some composited elements with border-radius
1135
1136         * compositing/backing/border-radius-no-backing-expected.txt: Added.
1137         * compositing/backing/border-radius-no-backing.html: Added.
1138
1139 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
1140
1141         CSS filter on a compositing layer should not cause unncessary backing store allocation
1142         https://bugs.webkit.org/show_bug.cgi?id=136557
1143
1144         Reviewed by Dean Jackson.
1145         
1146         Dump the layer tree on some layer configs with filters.
1147         
1148         * compositing/backing/filter-no-backing-expected.txt: Added.
1149         * compositing/backing/filter-no-backing.html: Added.
1150
1151 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
1152
1153         Improve the logic for compositing backing store avoidance
1154         https://bugs.webkit.org/show_bug.cgi?id=136556
1155
1156         Reviewed by Dean Jackson.
1157         
1158         Tests that dump the layer tree (showing backing store) for various combinations
1159         of child renderers and whitespace.
1160
1161         * compositing/backing/inline-block-no-backing-expected.txt: Added.
1162         * compositing/backing/inline-block-no-backing.html: Added.
1163         * compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
1164         * compositing/backing/whitespace-nodes-no-backing.html: Added.
1165
1166 2014-09-04  Beth Dakin  <bdakin@apple.com>
1167
1168         Another speculative fix for the bots.
1169
1170         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
1171
1172 2014-09-04  Beth Dakin  <bdakin@apple.com>
1173
1174         Speculative fix for a test failing on the bot.
1175
1176         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
1177
1178 2014-09-03  David Hyatt  <hyatt@apple.com>
1179
1180         Initial letters should clear one another.
1181         https://bugs.webkit.org/show_bug.cgi?id=136514
1182
1183         Reviewed by Simon Fraser.
1184
1185         * fast/css-generated-content/initial-letter-clearance.html: Added.
1186         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.png: Added.
1187         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.txt: Added.
1188
1189 2014-09-04  Beth Dakin  <bdakin@apple.com>
1190
1191         REGRESSION (r172832): Poor 2-finger scrolling performance at theverge.com articles 
1192         (all tiles repaint)
1193         https://bugs.webkit.org/show_bug.cgi?id=136433
1194         -and corresponding-
1195         rdar://problem/18193942
1196
1197         Reviewed by Tim Horton.
1198
1199         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt: Added.
1200         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html: Added.
1201
1202 2014-09-04  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1203
1204         Remove CSS_FILTERS flag
1205         https://bugs.webkit.org/show_bug.cgi?id=136529
1206
1207         Reviewed by Dirk Schulze.
1208
1209         * platform/efl/TestExpectations:
1210
1211 2014-09-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1212
1213         XMLHttpRequest always defaults Content-Type to application/xml, while it should depend on data type
1214         https://bugs.webkit.org/show_bug.cgi?id=11049
1215
1216         Reviewed by Darin Adler.
1217
1218         * http/tests/xmlhttprequest/methods-lower-case-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
1219         * http/tests/xmlhttprequest/post-content-type-document.html: New test to cover default mime type for XML and HTML document data types.
1220         * http/tests/xmlhttprequest/post-content-type-document-expected.txt: Ditto.
1221         * http/tests/xmlhttprequest/post-content-type-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
1222         * http/tests/xmlhttprequest/post-content-type.html: Ditto.
1223         * http/tests/xmlhttprequest/request-encoding2.html: Ditto.
1224         * platform/gtk/http/tests/xmlhttprequest/methods-async-expected.txt: Ditto.
1225         * platform/gtk/http/tests/xmlhttprequest/methods-expected.txt: Ditto.
1226         * platform/gtk/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Ditto.
1227         * platform/gtk/http/tests/xmlhttprequest/workers/methods-expected.txt: Ditto.
1228         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Ditto.
1229         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Ditto.
1230
1231 2014-09-03  Shivakumar JM  <shiva.jm@samsung.com>
1232
1233         [EFL] Websocket Layout Tests passed in latest build.
1234         https://bugs.webkit.org/show_bug.cgi?id=136278
1235
1236         Unreviewed gardening.
1237  
1238         Websocket Layout Tests passed in latest build, possibly because r172438.
1239
1240         * platform/efl/TestExpectations:
1241
1242 2014-09-03  Jeffrey Pfau  <jpfau@apple.com>
1243
1244         Unreviewed, mark test as crashing
1245
1246         * platform/wk2/TestExpectations:
1247
1248 2014-09-03  Myles C. Maxfield  <mmaxfield@apple.com>
1249
1250         Text caret changes to color of text in Mail and Notes
1251         https://bugs.webkit.org/show_bug.cgi?id=135904
1252
1253         Reviewed by Simon Fraser.
1254
1255         Make sure the caret is the correct color.
1256
1257         * editing/caret/color-span-inside-editable-expected.html: Added.
1258         * editing/caret/color-span-inside-editable.html: Added.
1259
1260 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
1261
1262         [Win] Mark a number of passing tests.
1263
1264         * platform/win/TestExpectations: Update expectations based on passes
1265         on multiple test bots.
1266
1267 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
1268
1269         Fix style invalidation of elements with multiple siblings dependencies
1270         https://bugs.webkit.org/show_bug.cgi?id=136472
1271
1272         Reviewed by Andreas Kling.
1273
1274         The test coverage was pretty bad. :(
1275         I tried to cover the most obvious problems.
1276
1277         * fast/css/direct-adjacent-style-update-optimization-expected.txt: Added.
1278         * fast/css/direct-adjacent-style-update-optimization.html: Added.
1279         * fast/css/indirect-adjacent-style-update-optimization-expected.txt: Added.
1280         * fast/css/indirect-adjacent-style-update-optimization.html: Added.
1281         * fast/css/non-matching-adjacent-style-update-expected.txt: Added.
1282         * fast/css/non-matching-adjacent-style-update.html: Added.
1283         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt:
1284         * fast/selectors/class-direct-adjacent-style-update-expected.txt:
1285         * fast/selectors/first-child-direct-adjacent-style-update-expected.txt:
1286         * fast/selectors/first-of-type-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
1287         * fast/selectors/first-of-type-direct-adjacent-style-update.html: Added.
1288         * fast/selectors/first-of-type-sibling-style-update-expected.txt: Added.
1289         * fast/selectors/first-of-type-sibling-style-update.html: Added.
1290         * fast/selectors/id-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
1291         * fast/selectors/id-direct-adjacent-style-update.html: Added.
1292         * fast/selectors/id-sibling-style-update-expected.txt: Added.
1293         * fast/selectors/id-sibling-style-update.html: Added.
1294         * fast/selectors/nth-child-as-first-simple-selector-style-update-expected.txt: Added.
1295         * fast/selectors/nth-child-as-first-simple-selector-style-update.html: Added.
1296         * fast/selectors/nth-child-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
1297         * fast/selectors/nth-child-direct-adjacent-style-update.html: Added.
1298         * fast/selectors/nth-child-style-update-expected.txt: Added.
1299         * fast/selectors/nth-child-style-update.html: Added.
1300
1301 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
1302
1303         Add a test case for Element.matches() with :scope
1304         https://bugs.webkit.org/show_bug.cgi?id=136475
1305
1306         Reviewed by Andreas Kling.
1307
1308         There was not test for this use case. Looks like everything works fine.
1309
1310         * fast/selectors/matches-scope-expected.txt: Added.
1311         * fast/selectors/matches-scope.html: Added.
1312
1313 2014-09-03  David Hyatt  <hyatt@apple.com>
1314
1315         Add support for the initial-letter CSS property to first-letter
1316         https://bugs.webkit.org/show_bug.cgi?id=136484
1317
1318         Reviewed by Dean Jackson.
1319
1320         * fast/css-generated-content/initial-letter-basic.html: Added.
1321         * fast/css-generated-content/initial-letter-border-padding.html: Added.
1322         * fast/css-generated-content/initial-letter-descender.html: Added.
1323         * fast/css-generated-content/initial-letter-raised.html: Added.
1324         * fast/css-generated-content/initial-letter-sunken.html: Added.
1325         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.png: Added.
1326         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
1327         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.png: Added.
1328         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
1329         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.png: Added.
1330         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.txt: Added.
1331         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.png: Added.
1332         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
1333         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.png: Added.
1334         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
1335
1336 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
1337
1338         [Win] Unreviewed test gardening.
1339
1340         Remove abandoned results for tests that had been converted to reftest.
1341         Also resolve warnings in TestExpectation file.
1342
1343         * platform/win/TestExpectations: 
1344         * platform/win/ietestcenter/css3/flexbox: Removed.
1345         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected-expected.txt: Removed.
1346         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected.txt: Removed.
1347         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected-expected.txt: Removed.
1348         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected.txt: Removed.
1349         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected-expected.txt: Removed.
1350         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected.txt: Removed.
1351         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected-expected.txt: Removed.
1352         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected.txt: Removed.
1353         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected-expected.txt: Removed.
1354         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected.txt: Removed.
1355         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected-expected.txt: Removed.
1356         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected.txt: Removed.
1357         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected-expected.txt: Removed.
1358         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected.txt: Removed.
1359         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected-expected.txt: Removed.
1360         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected.txt: Removed.
1361         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected-expected.txt: Removed.
1362         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected.txt: Removed.
1363         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected-expected.txt: Removed.
1364         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected.txt: Removed.
1365         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected-expected.txt: Removed.
1366         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected.txt: Removed.
1367         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected-expected.txt: Removed.
1368         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected.txt: Removed.
1369         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected-expected.txt: Removed.
1370         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected.txt: Removed.
1371         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected-expected.txt: Removed.
1372         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected.txt: Removed.
1373         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected-expected.txt: Removed.
1374         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected.txt: Removed.
1375         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected-expected.txt: Removed.
1376         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected.txt: Removed.
1377         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected-expected.txt: Removed.
1378         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected.txt: Removed.
1379         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected-expected.txt: Removed.
1380         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected.txt: Removed.
1381         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected-expected.txt: Removed.
1382         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected.txt: Removed.
1383         * platform/win/ietestcenter/css3/flexbox/flexbox-ordinal-group-001-expected-expected.txt: Removed.
1384         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected-expected.txt: Removed.
1385         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected.txt: Removed.
1386         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected-expected.txt: Removed.
1387         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected.txt: Removed.
1388         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected-expected.txt: Removed.
1389         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected.txt: Removed.
1390         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected-expected.txt: Removed.
1391         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected.txt: Removed.
1392         * platform/win/ietestcenter/css3/grid: Removed.
1393         * platform/win/ietestcenter/css3/grid/display-grid-001-expected-expected.txt: Removed.
1394         * platform/win/ietestcenter/css3/grid/display-grid-001-expected.txt: Removed.
1395         * platform/win/ietestcenter/css3/grid/display-grid-002-expected-expected.txt: Removed.
1396         * platform/win/ietestcenter/css3/grid/display-grid-002-expected.txt: Removed.
1397         * platform/win/ietestcenter/css3/grid/grid-column-001-expected-expected.txt: Removed.
1398         * platform/win/ietestcenter/css3/grid/grid-column-001-expected.txt: Removed.
1399         * platform/win/ietestcenter/css3/grid/grid-column-002-expected-expected.txt: Removed.
1400         * platform/win/ietestcenter/css3/grid/grid-column-002-expected.txt: Removed.
1401         * platform/win/ietestcenter/css3/grid/grid-column-003-expected-expected.txt: Removed.
1402         * platform/win/ietestcenter/css3/grid/grid-column-003-expected.txt: Removed.
1403         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected-expected.txt: Removed.
1404         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected.txt: Removed.
1405         * platform/win/ietestcenter/css3/grid/grid-items-001-expected-expected.txt: Removed.
1406         * platform/win/ietestcenter/css3/grid/grid-items-001-expected.txt: Removed.
1407         * platform/win/ietestcenter/css3/grid/grid-items-002-expected-expected.txt: Removed.
1408         * platform/win/ietestcenter/css3/grid/grid-items-002-expected.txt: Removed.
1409         * platform/win/ietestcenter/css3/grid/grid-items-003-expected-expected.txt: Removed.
1410         * platform/win/ietestcenter/css3/grid/grid-items-003-expected.txt: Removed.
1411         * platform/win/ietestcenter/css3/grid/grid-items-004-expected-expected.txt: Removed.
1412         * platform/win/ietestcenter/css3/grid/grid-items-004-expected.txt: Removed.
1413         * platform/win/ietestcenter/css3/grid/grid-items-005-expected-expected.txt: Removed.
1414         * platform/win/ietestcenter/css3/grid/grid-items-005-expected.txt: Removed.
1415         * platform/win/ietestcenter/css3/multicolumn: Removed.
1416         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected-expected.txt: Removed.
1417         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected.txt: Removed.
1418         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected-expected.txt: Removed.
1419         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected.txt: Removed.
1420         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected-expected.txt: Removed.
1421         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected.txt: Removed.
1422         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected-expected.txt: Removed.
1423         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected.txt: Removed.
1424         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected-expected.txt: Removed.
1425         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected.txt: Removed.
1426         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected-expected.txt: Removed.
1427         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected.txt: Removed.
1428         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected-expected.txt: Removed.
1429         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected.txt: Removed.
1430         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected-expected.txt: Removed.
1431         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected.txt: Removed.
1432         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected-expected.txt: Removed.
1433         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected.txt: Removed.
1434         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected-expected.txt: Removed.
1435         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected.txt: Removed.
1436         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected-expected.txt: Removed.
1437         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected.txt: Removed.
1438         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected-expected.txt: Removed.
1439         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected.txt: Removed.
1440         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected-expected.txt: Removed.
1441         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected.txt: Removed.
1442         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected-expected.txt: Removed.
1443         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected.txt: Removed.
1444         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected-expected.txt: Removed.
1445         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected.txt: Removed.
1446         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected-expected.txt: Removed.
1447         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected.txt: Removed.
1448         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected-expected.txt: Removed.
1449         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected.txt: Removed.
1450         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected-expected.txt: Removed.
1451         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected.txt: Removed.
1452         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected-expected.txt: Removed.
1453         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected.txt: Removed.
1454         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected-expected.txt: Removed.
1455         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected.txt: Removed.
1456         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected-expected.txt: Removed.
1457         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected.txt: Removed.
1458         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected-expected.txt: Removed.
1459         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected.txt: Removed.
1460         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected-expected.txt: Removed.
1461         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected.txt: Removed.
1462         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected-expected.txt: Removed.
1463         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected.txt: Removed.
1464         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected-expected.txt: Removed.
1465         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected.txt: Removed.
1466         * platform/win/ietestcenter/css3/namespaces/scope-003-expected-expected.txt: Removed.
1467         * platform/win/ietestcenter/css3/namespaces/scope-003-expected.txt: Removed.
1468         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected-expected.txt: Removed.
1469         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected.txt: Removed.
1470         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected-expected.txt: Removed.
1471         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected.txt: Removed.
1472         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected-expected.txt: Removed.
1473         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected.txt: Removed.
1474         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected-expected.txt: Removed.
1475         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected.txt: Removed.
1476         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected-expected.txt: Removed.
1477         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected.txt: Removed.
1478         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected-expected.txt: Removed.
1479         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected.txt: Removed.
1480         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected-expected.txt: Removed.
1481         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected.txt: Removed.
1482         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected-expected.txt: Removed.
1483         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected.txt: Removed.
1484         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected-expected.txt: Removed.
1485         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected.txt: Removed.
1486         * platform/win/ietestcenter/css3/valuesandunits: Removed.
1487         * platform/win/ietestcenter/css3/valuesandunits/units-000-expected-expected.txt: Removed.
1488         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected-expected.txt: Removed.
1489         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected.txt: Removed.
1490         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected-expected.txt: Removed.
1491         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected.txt: Removed.
1492
1493 2014-09-03  Bear Travis  <betravis@adobe.com>
1494
1495         [CSS Font Loading] Enable Page Caching
1496         https://bugs.webkit.org/show_bug.cgi?id=136044
1497
1498         Reviewed by Andreas Kling.
1499
1500         Adding test that loads a font then navigates away and back.
1501         Test must also be disabled while feature is turned off.
1502
1503         * TestExpectations: Skip test.
1504         * fast/css/fontloader-page-cache-expected.txt: Added.
1505         * fast/css/fontloader-page-cache.html: Added.
1506
1507 2014-09-02  Brian J. Burg  <burg@cs.washington.edu>
1508
1509         LegacyProfiler: remove redundant ProfileNode members and other cleanup
1510         https://bugs.webkit.org/show_bug.cgi?id=136380
1511
1512         Reviewed by Timothy Hatcher.
1513
1514         Renamed Profile.head to Profile.rootNode.
1515
1516         * fast/profiler/resources/profiler-test-JS-resources.js:
1517         (printHeavyProfilesDataWithoutTime):
1518         (printProfilesDataWithoutTime):
1519
1520 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
1521
1522         Avoid backing store allocation with some combinations of replaced elements, masking and visibility:hidden
1523         https://bugs.webkit.org/show_bug.cgi?id=136400
1524
1525         Reviewed by Tim Horton.
1526
1527         * compositing/backing/masked-child-no-backing-expected.txt: Added.
1528         * compositing/backing/masked-child-no-backing.html: Added.
1529         * compositing/backing/replaced-child-no-backing-expected.txt: Added.
1530         * compositing/backing/replaced-child-no-backing.html: Added.
1531
1532 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
1533
1534         Non-composited child RenderLayers cause allocation of unncessary backing store
1535         https://bugs.webkit.org/show_bug.cgi?id=136375
1536
1537         Reviewed by David Hyatt.
1538         
1539         Test with a composited div with various configurations of non-composited child layers.
1540
1541         * compositing/backing/child-layer-no-backing-expected.txt: Added.
1542         * compositing/backing/child-layer-no-backing.html: Added.
1543
1544 2014-09-02  Michael Saboff  <msaboff@apple.com>
1545
1546         Out of bounds write in vmEntryToJavaScript / JSC::JITCode::execute
1547         https://bugs.webkit.org/show_bug.cgi?id=136305
1548
1549         Reviewed by Filip Pizlo.
1550
1551         * js/arity-mismatch-at-vmentry-expected.txt: Added.
1552         * js/arity-mismatch-at-vmentry.html: Added.
1553
1554 2014-09-02  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1555
1556         CachedResourceLoader should check redirections to reuse or not cached resources
1557         https://bugs.webkit.org/show_bug.cgi?id=131757
1558
1559         Reviewed by Antti Koivisto.
1560
1561         Added test checks that fresh redirections allow reuse of cached resoure and expired or not cacheable redirections trigger reloading of resources.
1562
1563         * http/tests/cache/cache-redirections-expected.txt: Added.
1564         * http/tests/cache/cache-redirections.html: Added.
1565         * http/tests/cache/resources/cache-control-redirect.php: Added.
1566         * http/tests/cache/resources/cacheable-random-text.php: Added.
1567
1568 2014-09-02  Manuel Rego Casasnovas  <rego@igalia.com>
1569
1570         [CSS Grid Layout] Test coverage for first-line pseudo-element
1571         https://bugs.webkit.org/show_bug.cgi?id=135770
1572
1573         Reviewed by Zoltan Horvath.
1574
1575         According to the spec the ::first-line pseudo-element do not apply to
1576         grid containers.
1577
1578         This was already working as expected but we were missing some tests
1579         checking it, so we are adding new tests to have coverage.
1580
1581         * fast/css-grid-layout/grid-container-ignore-first-line-expected.txt: Added.
1582         * fast/css-grid-layout/grid-container-ignore-first-line.html: Added.
1583         * fast/css-grid-layout/grid-item-first-line-valid-expected.txt: Added.
1584         * fast/css-grid-layout/grid-item-first-line-valid.html: Added.
1585
1586 2014-08-29  Sergio Villar Senin  <svillar@igalia.com>
1587
1588         [CSS Grid Layout] Resolved value of grid-template-* must include every track listed
1589         https://bugs.webkit.org/show_bug.cgi?id=136362
1590
1591         Reviewed by Darin Adler.
1592
1593         Added new test cases to verify that both explicit and implicit
1594         tracks are listed in grid-template-* resolved values. Also
1595         refactored a testing function to improve the readability of the test.
1596
1597         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
1598         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
1599         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
1600         (testGridAutoDefinitionsValues):
1601
1602 2014-08-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1603
1604         Unreviewed EFL gardening. Mark some compositing tests as "failure" since r172999
1605
1606         * platform/efl/TestExpectations:
1607
1608 2014-08-30  Yusuke Suzuki  <utatane.tea@gmail.com>
1609
1610         CSS: Refactor :visited handling in SelectorChecker
1611         https://bugs.webkit.org/show_bug.cgi?id=135639
1612
1613         Reviewed by Benjamin Poulain.
1614
1615         * fast/history/link-inside-any-expected.txt: Added.
1616         * fast/history/link-inside-any.html: Added.
1617         * fast/history/link-inside-not-expected.txt: Added.
1618         * fast/history/link-inside-not.html: Added.
1619         * fast/history/nested-visited-test-override-expected.txt: Added.
1620         * fast/history/nested-visited-test-override.html: Added.
1621         * fast/history/visited-inside-any-expected.txt: Added.
1622         * fast/history/visited-inside-any.html: Added.
1623         * fast/history/visited-inside-not-expected.txt: Added.
1624         * fast/history/visited-inside-not.html: Added.
1625
1626 2014-08-28  Saam Barati  <sbarati@apple.com>
1627
1628         Web Inspector: Write tests for ScriptSyntaxTree and fix bugs in the data structure
1629         https://bugs.webkit.org/show_bug.cgi?id=136272
1630
1631         Reviewed by Joseph Pecoraro.
1632
1633         This patch tests all nodes in the WebInspecor's Abstract Syntax Tree.
1634         These tests don't test every aspect of the data structure, but focus
1635         on having it parse all JavaScript expressions successfully and to also
1636         make sure nodes in the tree are of the correct type.
1637
1638         * inspector/model: Added.
1639         * inspector/model/parse-script-syntax-tree-expected.txt: Added.
1640         * inspector/model/parse-script-syntax-tree.html: Added.
1641
1642 2014-08-28  Enrica Casucci  <enrica@apple.com>
1643
1644         Can't hit tab key more than 3 times continuously.
1645         https://bugs.webkit.org/show_bug.cgi?id=136357
1646         rdar://problem/17927266
1647
1648         Reviewed by Dean Jackson.
1649
1650         * fast/css/multiple-tabs-expected.html: Added.
1651         * fast/css/multiple-tabs.html: Added.
1652
1653 2014-08-28  Benjamin Poulain  <bpoulain@apple.com>
1654
1655         Scrolling with spacebar on a page with fixed header breaks reading flow
1656         https://bugs.webkit.org/show_bug.cgi?id=135506
1657
1658         Reviewed by Simon Fraser.
1659
1660         There was pretty much no test coverage for scrolling by page, add some tests.
1661
1662         * fast/events/scrollbar-double-click-expected.txt:
1663         * platform/mac-wk1/TestExpectations:
1664         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1665         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html: Added.
1666         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar-expected.txt: Added.
1667         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html: Added.
1668         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1669         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html: Added.
1670         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1671         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html: Added.
1672         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar-expected.txt: Added.
1673         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html: Added.
1674         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1675         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html: Added.
1676         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1677         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html: Added.
1678         * scrollbars/scrolling-by-page-on-keyboard-spacebar-expected.txt: Added.
1679         * scrollbars/scrolling-by-page-on-keyboard-spacebar.html: Added.
1680
1681 2014-08-27  Filip Pizlo  <fpizlo@apple.com>
1682
1683         FTL should be able to do polymorphic call inlining
1684         https://bugs.webkit.org/show_bug.cgi?id=135145
1685
1686         Reviewed by Geoffrey Garen.
1687
1688         * js/regress/script-tests/simple-poly-call-nested.js: Added.
1689         * js/regress/script-tests/simple-poly-call.js: Added.
1690         * js/regress/simple-poly-call-expected.txt: Added.
1691         * js/regress/simple-poly-call-nested-expected.txt: Added.
1692         * js/regress/simple-poly-call-nested.html: Added.
1693         * js/regress/simple-poly-call.html: Added.
1694
1695 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
1696
1697         [CSSRegions] Incorrect selection clearing on a document without regions
1698         https://bugs.webkit.org/show_bug.cgi?id=134901
1699
1700         Reviewed by David Hyatt.
1701
1702         * fast/regions/selection/select-all-without-regions-expected.txt: Added.
1703         * fast/regions/selection/select-all-without-regions.html: Added.
1704
1705 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
1706
1707         [CSS Regions] Move positioning tests into fast/regions/positioning
1708         https://bugs.webkit.org/show_bug.cgi?id=136302
1709
1710         Reviewed by Andrei Bucur.
1711
1712         Moved tests, clean up tests, adjust TestExpectations files where needed.
1713
1714         * fast/regions/positioned-objects-block-static-in-regions-expected.html: Removed.
1715         * fast/regions/positioned-objects-block-static-in-regions.html: Removed.
1716         * fast/regions/positioned-objects-block-static-in-rtl-regions-expected.html: Removed.
1717         * fast/regions/positioned-objects-block-static-in-rtl-regions.html: Removed.
1718         * fast/regions/positioned-objects-clipped-spanning-regions-expected.html: Removed.
1719         * fast/regions/positioned-objects-in-regions.html: Removed.
1720         * fast/regions/positioned-objects-inline-static-spanning-regions-expected.html: Removed.
1721         * fast/regions/positioning/fixed-element-transformed-parent-expected.txt: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent-expected.txt.
1722         * fast/regions/positioning/fixed-element-transformed-parent.html: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent.html.
1723         * fast/regions/positioning/fixed-in-named-flow-position-changed-expected.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed-expected.html.
1724         * fast/regions/positioning/fixed-in-named-flow-position-changed.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed.html.
1725         * fast/regions/positioning/fixed-inside-fixed-in-named-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow-expected.html.
1726         * fast/regions/positioning/fixed-inside-fixed-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow.html.
1727         * fast/regions/positioning/fixed-inside-named-flow-zIndex-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex-expected.html.
1728         * fast/regions/positioning/fixed-inside-named-flow-zIndex.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex.html.
1729         * fast/regions/positioning/fixed-pos-content-fragmented-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented-expected.html.
1730         * fast/regions/positioning/fixed-pos-content-fragmented.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented.html.
1731         * fast/regions/positioning/fixed-pos-elem-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow-expected.txt.
1732         * fast/regions/positioning/fixed-pos-elem-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow.html.
1733         * fast/regions/positioning/fixed-pos-elem-in-named-flow2-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt.
1734         * fast/regions/positioning/fixed-pos-elem-in-named-flow2.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2.html.
1735         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions-expected.html.
1736         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions.html.
1737         * fast/regions/positioning/fixed-pos-elem-in-region-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region-expected.html.
1738         * fast/regions/positioning/fixed-pos-elem-in-region.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region.html.
1739         * fast/regions/positioning/fixed-pos-region-in-nested-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow-expected.html.
1740         * fast/regions/positioning/fixed-pos-region-in-nested-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow.html.
1741         * fast/regions/positioning/fixed-pos-region-overflow-content-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content-expected.html.
1742         * fast/regions/positioning/fixed-pos-region-overflow-content.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content.html.
1743         * fast/regions/positioning/positioned-fragmented-content-expected.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content-expected.html.
1744         * fast/regions/positioning/positioned-fragmented-content.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content.html.
1745         * fast/regions/positioning/positioned-object-inline-cb-crash-expected.txt: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash-expected.txt.
1746         * fast/regions/positioning/positioned-object-inline-cb-crash.html: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash.html.
1747         * fast/regions/positioning/positioned-objects-block-static-in-regions-expected.html: Added.
1748         * fast/regions/positioning/positioned-objects-block-static-in-regions.html: Added.
1749         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions-expected.html: Added.
1750         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions.html: Added.
1751         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-expected.html.
1752         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl-expected.html.
1753         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl.html.
1754         * fast/regions/positioning/positioned-objects-block-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions.html.
1755         * fast/regions/positioning/positioned-objects-clipped-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-regions-expected.html.
1756         * fast/regions/positioning/positioned-objects-clipped-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-clipped-spanning-regions.html.
1757         * fast/regions/positioning/positioned-objects-in-regions-expected.html: Added.
1758         * fast/regions/positioning/positioned-objects-in-regions.html: Added.
1759         * fast/regions/positioning/positioned-objects-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions-expected.html.
1760         * fast/regions/positioning/positioned-objects-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions.html.
1761         * fast/regions/positioning/positioned-objects-inline-static-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions-expected.html.
1762         * fast/regions/positioning/positioned-objects-inline-static-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions.html.
1763         * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions-expected.html.
1764         * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions.html.
1765         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-expected.html: Added.
1766         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl-expected.html.
1767         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl.html.
1768         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions.html.
1769         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions-expected.html.
1770         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions.html.
1771         * fast/regions/positioning/positioned-objects-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions-expected.html.
1772         * fast/regions/positioning/positioned-objects-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions.html.
1773         * fast/regions/positioning/positioned-slider-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions-expected.html.
1774         * fast/regions/positioning/positioned-slider-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions.html.
1775         * fast/regions/positioning/positioned-vrl-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow-expected.txt.
1776         * fast/regions/positioning/positioned-vrl-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow.html.
1777         * fast/regions/positioning/positioned-vrl-in-parent-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt.
1778         * fast/regions/positioning/positioned-vrl-in-parent-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow.html.
1779         * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow-expected.txt.
1780         * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow.html.
1781         * platform/mac-wk2/TestExpectations:
1782         * platform/win/TestExpectations:
1783
1784 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1785
1786         [CSS Regions] Move writing mode tests into fast/regions/writing-mode
1787         https://bugs.webkit.org/show_bug.cgi?id=136298
1788
1789         Reviewed by Andrei Bucur.
1790
1791         * fast/regions/writing-mode/changing-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2-expected.html.
1792         * fast/regions/writing-mode/changing-writing-mode-2.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2.html.
1793         * fast/regions/writing-mode/changing-writing-mode-3-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3-expected.html.
1794         * fast/regions/writing-mode/changing-writing-mode-3.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3.html.
1795         * fast/regions/writing-mode/changing-writing-mode-4-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4-expected.html.
1796         * fast/regions/writing-mode/changing-writing-mode-4.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4.html.
1797         * fast/regions/writing-mode/changing-writing-mode-5-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5-expected.html.
1798         * fast/regions/writing-mode/changing-writing-mode-5.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5.html.
1799         * fast/regions/writing-mode/changing-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-expected.html.
1800         * fast/regions/writing-mode/changing-writing-mode.html: Renamed from LayoutTests/fast/regions/changing-writing-mode.html.
1801         * fast/regions/writing-mode/invalid-first-region-with-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-2-expected.html.
1802         * fast/regions/writing-mode/invalid-first-region-with-writing-mode-2.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-2.html.
1803         * fast/regions/writing-mode/invalid-first-region-with-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-expected.html.
1804         * fast/regions/writing-mode/invalid-first-region-with-writing-mode.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode.html.
1805
1806 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1807
1808         [CSS Regions] Move more multicol tests in fast/regions/multicol
1809         https://bugs.webkit.org/show_bug.cgi?id=136295
1810
1811         Reviewed by Andrei Bucur.
1812
1813         * fast/regions/multicol/regions-in-multicol-bt-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt-expected.html.
1814         * fast/regions/multicol/regions-in-multicol-bt.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt.html.
1815         * fast/regions/multicol/regions-in-multicol-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-expected.html.
1816         * fast/regions/multicol/regions-in-multicol-hover-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-expected.html.
1817         * fast/regions/multicol/regions-in-multicol-hover-overflow-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow-expected.html.
1818         * fast/regions/multicol/regions-in-multicol-hover-overflow.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow.html.
1819         * fast/regions/multicol/regions-in-multicol-hover.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover.html.
1820         * fast/regions/multicol/regions-in-multicol-lr-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr-expected.html.
1821         * fast/regions/multicol/regions-in-multicol-lr.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr.html.
1822         * fast/regions/multicol/regions-in-multicol-rl-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl-expected.html.
1823         * fast/regions/multicol/regions-in-multicol-rl.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl.html.
1824         * fast/regions/multicol/regions-in-multicol.html: Renamed from LayoutTests/fast/regions/regions-in-multicol.html.
1825
1826 2014-08-27  Zalan Bujtas  <zalan@apple.com>
1827
1828         Subpixel layout: Cleanup snapSizeToPixel/snapSizeToDevicePixel.
1829         https://bugs.webkit.org/show_bug.cgi?id=136264
1830
1831         Reviewed by Simon Fraser.
1832         
1833         1. Align snapSizeToPixel()/snapSizeToDevicePixel() function names with the rest of snapping
1834         functions. ->snappedIntSize()/snapSizeToDevicePixel().
1835         2. Operate on LayoutSize/LayoutPoint instead of LayoutUnit/LayoutUnit to reflect functionality.
1836
1837         Covered by existing tests.
1838
1839         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
1840         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
1841
1842 2014-08-27  Daniel Bates  <dabates@apple.com>
1843
1844         Scrollbar corner can be drawn outside containing frame
1845         https://bugs.webkit.org/show_bug.cgi?id=133131
1846         <rdar://problem/16382769>
1847
1848         Reviewed by Simon Fraser.
1849
1850         Add DRT test that was derived from the test included in
1851         <https://src.chromium.org/viewvc/blink?revision=170625&view=revision>.
1852
1853         * scrollbars/custom-scrollbars-paint-outside-iframe-expected.html: Added.
1854         * scrollbars/custom-scrollbars-paint-outside-iframe.html: Added.
1855
1856 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
1857
1858         Update placeholder-shown-basics.html for GTK
1859
1860         GTK does not support the color input type. This was causing placeholder-shown-basics.html
1861         to fail when testing the non-support of placeholder by input[type=color].
1862
1863         Since this is a minor part of the test, it is more valuable getting the test running everywhere
1864         than skipping it. I removed the subtest causing troubles.
1865
1866         * fast/css/placeholder-shown-basics-expected.html:
1867         * fast/css/placeholder-shown-basics.html:
1868         * platform/gtk/TestExpectations:
1869
1870 2014-08-27  Andreas Kling  <akling@apple.com>
1871
1872         Drawing text in an SVG font causes load events to be fired.
1873         <https://webkit.org/b/136269>
1874         <rdar://problem/15724915>
1875
1876         Reviewed by Simon Fraser.
1877
1878         * fast/text/svg-font-trigger-load-event-expected.txt: Added.
1879         * fast/text/svg-font-trigger-load-event.html: Added.
1880
1881 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
1882
1883         Updating attributes on HTML elements do not invalidate the style correctly unless the attribute name is lowercase in the stylesheet
1884         https://bugs.webkit.org/show_bug.cgi?id=136270
1885         rdar://problem/16190617
1886
1887         Reviewed by Andreas Kling.
1888
1889         The test coverage for attribute update was abysmal. This adds the basic cases for HTML and XML.
1890
1891         * fast/css/attribute-for-content-property-style-update-html-expected.html: Added.
1892         * fast/css/attribute-for-content-property-style-update-html.html: Added.
1893         * fast/css/attribute-for-content-property-style-update-xhtml-expected.html: Added.
1894         * fast/css/attribute-for-content-property-style-update-xhtml.xhtml: Added.
1895         * fast/css/attribute-style-invalidation-optimization-html-expected.txt: Added.
1896         * fast/css/attribute-style-invalidation-optimization-html.html: Added.
1897         * fast/css/attribute-style-invalidation-optimization-xhtml-expected.txt: Added.
1898         * fast/css/attribute-style-invalidation-optimization-xhtml.xhtml: Added.
1899         * fast/css/attribute-style-update-html-expected.html: Added.
1900         * fast/css/attribute-style-update-html.html: Added.
1901         * fast/selectors/attribute-style-update-html-expected.txt: Added.
1902         * fast/selectors/attribute-style-update-html.html: Added.
1903         * fast/selectors/attribute-style-update-svg-in-html-expected.txt: Added.
1904         * fast/selectors/attribute-style-update-svg-in-html.html: Added.
1905         * fast/selectors/attribute-style-update-xhtml-expected.txt: Added.
1906         * fast/selectors/attribute-style-update-xhtml.xhtml: Added.
1907
1908 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1909
1910         [CSS Regions] Move generated content tests into fast/regions/generated-content
1911         https://bugs.webkit.org/show_bug.cgi?id=136288
1912
1913         Reviewed by Andrei Bucur.
1914
1915         Move related tests into generated-content folder and adjust paths.
1916
1917         * fast/regions/generated-content/firstletter-inside-flowthread-expected.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread-expected.html.
1918         * fast/regions/generated-content/firstletter-inside-flowthread.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread.html.
1919         * fast/regions/generated-content/pseudo-after-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-after-content-node-expected.txt.
1920         * fast/regions/generated-content/pseudo-after-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-after-content-node.html.
1921         * fast/regions/generated-content/pseudo-before-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-before-content-node-expected.txt.
1922         * fast/regions/generated-content/pseudo-before-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-before-content-node.html.
1923         * fast/regions/generated-content/pseudo-first-letter-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node-expected.txt.
1924         * fast/regions/generated-content/pseudo-first-letter-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node.html.
1925         * fast/regions/generated-content/pseudo-first-line-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node-expected.txt.
1926         * fast/regions/generated-content/pseudo-first-line-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node.html.
1927
1928 2014-08-27  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1929
1930         Unreviewed EFL gardening
1931
1932         * platform/efl/TestExpectations: Add test expectations for failing and crashin tests.
1933         * platform/efl/fast/css/viewport-units-dynamic-expected.txt: Added after r171567.
1934         * platform/efl/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added after r171609.
1935         * platform/efl/fast/ruby/bopomofo-expected.txt: Added after r172874.
1936         * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.txt: Ditto.
1937         * platform/efl/fast/ruby/bopomofo-rl-expected.txt: Added after r172861.
1938
1939 2014-08-27  Andrzej Badowski  <a.badowski@samsung.com>
1940
1941         [EFL] Add expectations for flaky svg layout test.
1942         https://bugs.webkit.org/show_bug.cgi?id=130592
1943
1944         Unreviewed EFL gardening.
1945
1946         * platform/efl/TestExpectations:
1947
1948 2014-08-27  Krzysztof Czech  <k.czech@samsung.com>
1949
1950         [EFL] Share fast/speechsynthesis/ with other ports
1951         https://bugs.webkit.org/show_bug.cgi?id=136224
1952
1953         Reviewed by Chris Fleizach.
1954
1955         Share fast/speechsynthesis tests with EFL after r172956.
1956         Skipped them for GTK and Win.
1957
1958         * fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt.
1959         * fast/speechsynthesis/speech-synthesis-boundary-events.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events.html.
1960         * fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt.
1961         * fast/speechsynthesis/speech-synthesis-cancel-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash.html.
1962         * fast/speechsynthesis/speech-synthesis-cancel-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-expected.txt.
1963         * fast/speechsynthesis/speech-synthesis-cancel.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html.
1964         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt.
1965         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html.
1966         * fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt.
1967         * fast/speechsynthesis/speech-synthesis-elapsed-time.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time.html.
1968         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt.
1969         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html.
1970         * fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt.
1971         * fast/speechsynthesis/speech-synthesis-pause-resume.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html.
1972         * fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt.
1973         * fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html.
1974         * fast/speechsynthesis/speech-synthesis-speak-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-expected.txt.
1975         * fast/speechsynthesis/speech-synthesis-speak.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak.html.
1976         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt.
1977         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html.
1978         * fast/speechsynthesis/speech-synthesis-voices-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices-expected.txt.
1979         * fast/speechsynthesis/speech-synthesis-voices.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices.html.
1980         * platform/gtk/TestExpectations: Skipped for GTK
1981         * platform/win/TestExpectations: Skipped for Win
1982
1983 2014-08-27  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1984
1985         [EFL] Unskip compositing test
1986         https://bugs.webkit.org/show_bug.cgi?id=136151
1987
1988         Reviewed by Csaba Osztrogonác.
1989
1990         * platform/efl/TestExpectations: Unskip compositing tests.
1991
1992 2014-08-26  Vivek Galatage  <vivek.vg@samsung.com>
1993
1994         Canvas direction should reflect change in dir attribute and also across save/restore operations
1995         https://bugs.webkit.org/show_bug.cgi?id=136098
1996
1997         Reviewed by Darin Adler.
1998
1999         * fast/canvas/canvas-direction-expected.txt:
2000         * fast/canvas/canvas-direction.html:
2001
2002 2014-08-26  Shivakumar JM  <shiva.jm@samsung.com>
2003
2004         [EFL] FileApi Layout Tests passed in latest build.
2005         https://bugs.webkit.org/show_bug.cgi?id=136250
2006
2007         Unreviewed gardening.
2008
2009         FileApi Layout Tests passed in latest build 172953.
2010
2011         * platform/efl/TestExpectations:
2012
2013 2014-08-26  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2014
2015         [GTK] Unreviewed GTK gardening.
2016
2017         * platform/gtk/TestExpectations: Report and mark new failures after r136159, r172826 and r172835.
2018         * platform/gtk/fast/ruby/bopomofo-expected.txt: Added. Add baseline after r172861 and r172874.
2019         * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.txt: Added. Add baseline after r172861 and r172874.
2020         * platform/gtk/fast/ruby/bopomofo-rl-expected.txt: Added. Add baseline after r172861 and r172874.
2021         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. Rebaseline (use default baseline) after r172835 and r172847.
2022         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. Rebaseline (use default baseline) after r172835 and r172847.
2023
2024 2014-08-26  Zoltan Horvath  <zoltan@webkit.org>
2025
2026         [CSS Shapes] Positioned polygon reftests failing
2027         https://bugs.webkit.org/show_bug.cgi?id=135925
2028
2029         Reviewed by David Hyatt.
2030
2031         * TestExpectations: Remove passing tests.
2032         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Fix test behavior.
2033
2034 2014-08-26  Commit Queue  <commit-queue@webkit.org>
2035
2036         Unreviewed, rolling out r172940.
2037         https://bugs.webkit.org/show_bug.cgi?id=136256
2038
2039         Caused assertions on fast/storage/serialized-script-
2040         value.html, and possibly flakiness on more tests (Requested by
2041         ap on #webkit).
2042
2043         Reverted changeset:
2044
2045         "FTL should be able to do polymorphic call inlining"
2046         https://bugs.webkit.org/show_bug.cgi?id=135145
2047         http://trac.webkit.org/changeset/172940
2048
2049 2014-08-23  Filip Pizlo  <fpizlo@apple.com>
2050
2051         FTL should be able to do polymorphic call inlining
2052         https://bugs.webkit.org/show_bug.cgi?id=135145
2053
2054         Reviewed by Geoffrey Garen.
2055
2056         * js/regress/script-tests/simple-poly-call-nested.js: Added.
2057         * js/regress/script-tests/simple-poly-call.js: Added.
2058         * js/regress/simple-poly-call-expected.txt: Added.
2059         * js/regress/simple-poly-call-nested-expected.txt: Added.
2060         * js/regress/simple-poly-call-nested.html: Added.
2061         * js/regress/simple-poly-call.html: Added.
2062
2063 2014-08-25  Alexey Proskuryakov  <ap@apple.com>
2064
2065         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
2066         https://bugs.webkit.org/show_bug.cgi?id=136202
2067         rdar://problem/17993967
2068
2069         * platform/mac-wk1/TestExpectations: Skip the test, IndexedDB is not supported
2070         with WebKit1.
2071
2072 2014-08-25  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2073
2074         Unreviewed EFL gardening
2075
2076         * platform/efl/TestExpectations: Added test expecations for failing and crashing tests.
2077         * platform/efl/scrollbars/scrollbar-selectors-expected.txt: Rebaseline after r172220.
2078
2079 2014-08-22  Sergio Villar Senin  <svillar@igalia.com>
2080
2081         ASSERTION FAILED: !trackSizes.isEmpty() in WebCore::createGridTrackList
2082         https://bugs.webkit.org/show_bug.cgi?id=136149
2083
2084         Reviewed by Darin Adler.
2085
2086         Added 3 new test cases to check invalid syntax in the repeat() function.
2087
2088         Also fixed a bug in the testInvalidSyntax() function. We were
2089         using style.gridColumns instead of
2090         style.webkitGridTemplateColumns, so the tests were working fine
2091         because there were no such property.
2092
2093         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
2094         * fast/css-grid-layout/grid-element-repeat-get-set.html:
2095
2096 2014-08-24  Alexey Proskuryakov  <ap@apple.com>
2097
2098         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
2099         https://bugs.webkit.org/show_bug.cgi?id=136202
2100         rdar://problem/17993967
2101
2102         Reviewed by Darin Adler.
2103
2104         * crypto/subtle/rsa-indexeddb-non-exportable-expected.txt: Added.
2105         * crypto/subtle/rsa-indexeddb-non-exportable.html: Added.
2106
2107 2014-08-22  Zoltan Horvath  <zoltan@webkit.org>
2108
2109         [EFL][WK2] Remove fast/css3-text/css3-text-align-last/text-align-last-with-text-align-justify.html from skipped list
2110         https://bugs.webkit.org/show_bug.cgi?id=128732
2111
2112         Reviewed by Gyuyoung Kim.
2113
2114         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html:
2115         * platform/efl/TestExpectations:
2116
2117 2014-08-22  Benjamin Poulain  <benjamin@webkit.org>
2118
2119         Style invalidation does not work for adjacent node updates
2120         https://bugs.webkit.org/show_bug.cgi?id=136145
2121
2122         Reviewed by Antti Koivisto.
2123
2124         Add tests covering the basic cases: classes and attributes.
2125
2126         First-child covers the basic positional updates.
2127
2128         The tests have a version without any indirect adjacent ("~") because the marking
2129         used for those is much more generic and having them hide some bugs.
2130
2131         Some tests are still failing. That is due to the style resolver not handling
2132         direct siblings ("+") correctly when there are multiple of them. I will address
2133         that separately.
2134
2135         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt: Added.
2136         * fast/selectors/attribute-direct-adjacent-style-update.html: Added.
2137         * fast/selectors/attribute-sibling-style-update-expected.txt: Added.
2138         * fast/selectors/attribute-sibling-style-update.html: Added.
2139         * fast/selectors/class-direct-adjacent-style-update-expected.txt: Added.
2140         * fast/selectors/class-direct-adjacent-style-update.html: Added.
2141         * fast/selectors/class-sibling-style-update-expected.txt: Added.
2142         * fast/selectors/class-sibling-style-update.html: Added.
2143         * fast/selectors/first-child-direct-adjacent-style-update.html: Added.
2144         * fast/selectors/first-child-sibling-style-update-expected.txt: Added.
2145         * fast/selectors/first-child-sibling-style-update.html: Added.
2146         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt:
2147
2148 2014-08-22  David Hyatt  <hyatt@apple.com>
2149
2150         Add proper support for letter-spacing to bopomofo Ruby
2151         https://bugs.webkit.org/show_bug.cgi?id=136171
2152
2153         Reviewed by Sam Weinig.
2154
2155         * fast/ruby/bopomofo-letter-spacing.html: Added.
2156         * platform/mac/fast/ruby/bopomofo-expected.png:
2157         * platform/mac/fast/ruby/bopomofo-expected.txt:
2158         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png: Added.
2159         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt: Added.
2160
2161 2014-08-21  David Hyatt  <hyatt@apple.com>
2162
2163         Implement rudimentary Bopomofo Ruby support (ruby-position:inter-character)
2164         https://bugs.webkit.org/show_bug.cgi?id=136137
2165         <rdar://problem/12567545>
2166
2167         Reviewed by Sam Weinig.
2168
2169         * fast/ruby/bopomofo-rl.html: Added.
2170         * fast/ruby/bopomofo.html: Added.
2171         * platform/mac/fast/ruby/bopomofo-expected.png: Added.
2172         * platform/mac/fast/ruby/bopomofo-expected.txt: Added.
2173         * platform/mac/fast/ruby/bopomofo-rl-expected.png: Added.
2174         * platform/mac/fast/ruby/bopomofo-rl-expected.txt: Added.
2175
2176 2014-08-21  Antti Koivisto  <antti@apple.com>
2177
2178         Animated GIFs scrolled out of view still cause titlebar blur to update, on tumblr.com page
2179         https://bugs.webkit.org/show_bug.cgi?id=136139
2180
2181         Reviewed by Simon Fraser.
2182
2183         * fast/repaint/no-animation-outside-viewport-subframe-expected.txt: Added.
2184         * fast/repaint/no-animation-outside-viewport-subframe.html: Added.
2185
2186 2014-08-21  Zalan Bujtas  <zalan@apple.com>
2187
2188         ruby-base-merge-block-children-crash-2.html should not use render tree dump.
2189         
2190         Unreviewed gardening.
2191
2192         * fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added.
2193         * fast/ruby/ruby-base-merge-block-children-crash-2.html: restore previous version of the test.
2194         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed.
2195
2196 2014-08-21  Zalan Bujtas  <zalan@apple.com>
2197
2198         Remove flaky saturated reftest. UnitTest takes care of saturated arithmetics.
2199
2200         Unreviewed gardening.
2201
2202         * fast/dynamic/saturated-layout-arithmetic-expected.html: Removed.
2203         * fast/dynamic/saturated-layout-arithmetic.html: Removed.
2204
2205 2014-08-21  Zalan Bujtas  <zalan@apple.com>
2206
2207         Enable SATURATED_LAYOUT_ARITHMETIC.
2208         https://bugs.webkit.org/show_bug.cgi?id=136106
2209
2210         Reviewed by Simon Fraser.
2211
2212         SATURATED_LAYOUT_ARITHMETIC protects LayoutUnit against arithmetic overflow.
2213         (No measurable performance regression on Mac.)
2214
2215         * fast/dynamic/saturated-layout-arithmetic-expected.html: Added.
2216         * fast/dynamic/saturated-layout-arithmetic.html: Added.
2217         * fast/ruby/ruby-base-merge-block-children-crash-2.html: saturated arithmetics changes behavior. fix test case.
2218         * scrollbars/scrollbar-large-overflow-rectangle.html: saturated arithmetics changes behavior. fix test case.
2219
2220 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
2221
2222         New ruby parsing rule breaks some real web sites.
2223         https://bugs.webkit.org/show_bug.cgi?id=136062
2224
2225         Reviewed by Ryosuke Niwa.
2226
2227         html5lib-test was updated using my pull request:
2228         https://github.com/darobin/html5lib-tests/pull/2
2229
2230         * fast/ruby/rp-inside-rtc-expected.html: Added.
2231         * fast/ruby/rp-inside-rtc.html: Added.
2232         * html5lib/resources/ruby.dat: The rp element should not auto close the rtc element.
2233
2234 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
2235
2236         REGRESSION: CSS not() selector does not work when it appears after or within @supports
2237         https://bugs.webkit.org/show_bug.cgi?id=136063
2238
2239         Reviewed by Darin Adler.
2240
2241         Test that @supports doesn't break "not" pseudo class selector.
2242
2243         * css3/supports-not-selector-cssom-expected.txt: Added.
2244         * css3/supports-not-selector-cssom.html: Added.
2245         * css3/supports-not-selector-expected.html: Added.
2246         * css3/supports-not-selector.html: Added.
2247
2248 2014-08-21  Beth Dakin  <bdakin@apple.com>
2249
2250         overflow:scroll elements should support rubber-banding
2251         https://bugs.webkit.org/show_bug.cgi?id=91655
2252
2253         Reviewed by Sam Weinig and Darin Adler.
2254
2255         Re-baseline. Mostly these tests are different now that end end event is handled.
2256         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
2257         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
2258         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
2259         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
2260         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
2261         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
2262         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
2263
2264         This test requires a longer timeout to ensure that the rubber-band has ended.
2265         * platform/mac/fast/scrolling/scroll-latched-nested-div.html:
2266
2267 2014-08-21  Víctor Manuel Jáquez Leal  <vjaquez@igalia.com>
2268
2269         [GTK] WebkitWebProcess crashing navigating away from ogg video element
2270         https://bugs.webkit.org/show_bug.cgi?id=135348
2271
2272         Reviewed by Philippe Normand.
2273
2274         * platform/gtk/TestExpectations: Enable
2275         media/restore-from-page-cache.html,
2276         plugins/netscape-plugin-page-cache-works.html and
2277         animations/resume-after-page-cache.html. They should pass correctly.
2278         Skip compositing/iframes/page-cache-layer-tree.html since we disable
2279         that optimization.
2280
2281 2014-08-21  Shivakumar JM  <shiva.jm@samsung.com>
2282
2283         [EFL][WK2] Websocket Layout Tests passed in latest build.
2284         https://bugs.webkit.org/show_bug.cgi?id=136100
2285
2286         Unreviewed gardening.
2287
2288         Websocket Layout Tests passed in latest build, possibly because r172438 (https://bugs.webkit.org/show_bug.cgi?id=135831) in version
2289         172796.
2290
2291         * platform/efl/TestExpectations:
2292
2293 2014-08-20  Benjamin Poulain  <benjamin@webkit.org>
2294
2295         CSS: Implement the :placeholder-shown pseudo-class from Selectors Level 4
2296         https://bugs.webkit.org/show_bug.cgi?id=118162
2297
2298         Reviewed by Antti Koivisto.
2299
2300         Add basic test coverage for common operations: styling, querySelector, CSSOM.
2301
2302         The layout test failure of placeholder-shown-sibling-style-update.html seems unrelated
2303         to this patch, it fails in many more cases. This will be investigated separately, the failure
2304         are used as expected values for now.
2305
2306         * fast/css/css-selector-text-expected.txt:
2307         * fast/css/css-selector-text.html:
2308         * fast/css/css-set-selector-text-expected.txt:
2309         * fast/css/css-set-selector-text.html:
2310         * fast/css/placeholder-shown-basics-expected.html: Added.
2311         * fast/css/placeholder-shown-basics.html: Added.
2312         * fast/selectors/placeholder-shown-long-adjacent-backtracking-expected.txt: Added.
2313         * fast/selectors/placeholder-shown-long-adjacent-backtracking.html: Added.
2314         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt: Added.
2315         * fast/selectors/placeholder-shown-sibling-style-update.html: Added.
2316         * fast/selectors/placeholder-shown-style-update-expected.txt: Added.
2317         * fast/selectors/placeholder-shown-style-update.html: Added.
2318         * fast/selectors/placeholder-shown-with-input-basics-expected.txt: Added.
2319         * fast/selectors/placeholder-shown-with-input-basics.html: Added.
2320         * fast/selectors/placeholder-shown-with-textarea-basics-expected.txt: Added.
2321         * fast/selectors/placeholder-shown-with-textarea-basics.html: Added.
2322
2323 2014-08-20  Benjamin Poulain  <bpoulain@apple.com>
2324
2325         Remove HTMLInputElement's suggestedValue
2326         https://bugs.webkit.org/show_bug.cgi?id=136094
2327
2328         Reviewed by Darin Adler.
2329
2330         * fast/forms/suggested-value-after-setvalue-expected.txt: Removed.
2331         * fast/forms/suggested-value-after-setvalue.html: Removed.
2332         * fast/forms/suggested-value-expected.txt: Removed.
2333         * fast/forms/suggested-value.html: Removed.
2334
2335 2014-08-20  Dean Jackson  <dino@apple.com>
2336
2337         WebAudio FFT analysis uses incorrect scaling
2338         https://bugs.webkit.org/show_bug.cgi?id=136120
2339
2340         Reviewed by Tim Horton.
2341
2342         Test from Blink r166687.
2343
2344         * webaudio/realtimeanalyser-fft-scaling.html: Added.
2345         * webaudio/realtimeanalyser-fft-scaling-expected.txt: Added.
2346
2347 2014-08-20  Alexey Proskuryakov  <ap@apple.com>
2348
2349         fast/multicol/mixed-opacity-fixed-test.html fails in compositing mode
2350         https://bugs.webkit.org/show_bug.cgi?id=136109
2351
2352         * platform/mac-wk2/TestExpectations: Updated test expectations to a non-flaky failure,
2353         and to point to the new bug.
2354
2355 2014-08-20  Zalan Bujtas  <zalan@apple.com>
2356
2357         Dashed/dotted borders do not paint.
2358         https://bugs.webkit.org/show_bug.cgi?id=135898
2359
2360         Reviewed by Simon Fraser.
2361
2362         *-at-all files test that we always paint borders.
2363         The other set of files test that borders are painted properly. They take
2364         advantage of the fact that borders with radius use a different painting code path.
2365
2366         * TestExpectations:
2367         * fast/borders/border-painting-dashed-at-all-expected.html: Added.
2368         * fast/borders/border-painting-dashed-at-all.html: Added.
2369         * fast/borders/border-painting-dashed-expected.html: Added.
2370         * fast/borders/border-painting-dashed.html: Added.
2371         * fast/borders/border-painting-dotted-at-all-expected.html: Added.
2372         * fast/borders/border-painting-dotted-at-all.html: Added.
2373         * fast/borders/border-painting-dotted-expected.html: Added.
2374         * fast/borders/border-painting-dotted.html: Added.
2375         * fast/borders/border-painting-double-at-all-expected.html: Added.
2376         * fast/borders/border-painting-double-at-all.html: Added.
2377         * fast/borders/border-painting-double-expected.html: Added.
2378         * fast/borders/border-painting-double.html: Added.
2379         * fast/borders/border-painting-groove-at-all-expected.html: Added.
2380         * fast/borders/border-painting-groove-at-all.html: Added.
2381         * fast/borders/border-painting-inset-at-all-expected.html: Added.
2382         * fast/borders/border-painting-inset-at-all.html: Added.
2383         * fast/borders/border-painting-inset-expected.html: Added.
2384         * fast/borders/border-painting-inset.html: Added.
2385         * fast/borders/border-painting-outset-at-all-expected.html: Added.
2386         * fast/borders/border-painting-outset-at-all.html: Added.
2387         * fast/borders/border-painting-outset-expected.html: Added.
2388         * fast/borders/border-painting-outset.html: Added.
2389         * fast/borders/border-painting-ridge-at-all-expected.html: Added.
2390         * fast/borders/border-painting-ridge-at-all.html: Added.
2391         * fast/borders/border-painting-solid-at-all-expected.html: Added.
2392         * fast/borders/border-painting-solid-at-all.html: Added.
2393         * fast/borders/border-painting-solid-expected.html: Added.
2394         * fast/borders/border-painting-solid.html: Added.
2395         * fast/borders/hidpi-border-painting-groove-expected.html: Added.
2396         * fast/borders/hidpi-border-painting-groove.html: Added.
2397         * fast/borders/hidpi-border-painting-ridge-expected.html: Added.
2398         * fast/borders/hidpi-border-painting-ridge.html: Added.
2399
2400 2014-08-19  Jinwoo Song  <jinwoo7.song@samsung.com>
2401
2402         Ignore usemap attributes without '#' in img element
2403         https://bugs.webkit.org/show_bug.cgi?id=133336
2404
2405         Reviewed by Ryosuke Niwa.
2406
2407         HTML5 specification says we should ignore usemap attributes without #.
2408         http://www.w3.org/TR/html5/infrastructure.html#valid-hash-name-reference
2409
2410         * fast/dom/replaced-image-map-valid-hash-name-expected.txt: Added.
2411         * fast/dom/replaced-image-map-valid-hash-name.html: Added.
2412         * fast/images/image-map-multiple-xhtml.xhtml: Modified usemap attribute value to use '#'.
2413
2414 2014-08-19  Filip Pizlo  <fpizlo@apple.com>
2415
2416         REGRESSION(r172401): for-in optimization no longer works at all
2417         https://bugs.webkit.org/show_bug.cgi?id=136056
2418
2419         Reviewed by Geoffrey Garen.
2420         
2421         This just needs a rebase because the number of calls into the DOM has changed and so the
2422         number of console messages about security stuff has now changed.
2423
2424         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2425
2426 2014-08-19  Bem Jones-Bey  <bjonesbe@adobe.com>
2427
2428         [CSS Shapes] A few calc() test failures in the shape-image-threshold parsing tests
2429         https://bugs.webkit.org/show_bug.cgi?id=135926
2430
2431         Reviewed by Dirk Schulze.
2432
2433         * TestExpectations: Remove Failure and Crash expectations.
2434         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt:
2435             Proper expected results now that the test passes.
2436         * css3/shapes/shape-outside/values/shape-image-threshold-001.html:
2437             Adding together calcs isn't valid, so move the addition inside of
2438             the calc expression. This will also be updated upstream.
2439
2440 2014-08-19  Alexey Proskuryakov  <ap@apple.com>
2441
2442         ASSERT_NOT_REACHED on css3/shapes/shape-outside/values/shape-image-threshold-001.html
2443         https://bugs.webkit.org/show_bug.cgi?id=136075
2444
2445         * TestExpectations: Skipped the test in debug mode.
2446
2447 2014-08-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2448
2449         [GTK] Unreviewed GTK gardening.
2450
2451         * platform/gtk/TestExpectations: Mark tests failing after r172733 (W3C CSS Shapes test suite import)
2452         Update list of flaky tests. Report and mark new failures. Remove expectations for new passing tests.
2453
2454 2014-08-18  Benjamin Poulain  <bpoulain@apple.com>
2455
2456         Mark shape-image-threshold-001.html as crashing in debug
2457
2458         * TestExpectations:
2459         The test css3/shapes/shape-outside/values/shape-image-threshold-001.html systematically assert
2460         in debug. Skip the results until the author investigate.
2461
2462 2014-08-18  Rebecca Hauck  <rhauck@adobe.com>
2463
2464         [CSS Shapes] Import the CSS Shapes W3C test suite
2465         https://bugs.webkit.org/show_bug.cgi?id=135921
2466
2467         Reviewed by Bem Jones-Bey.
2468
2469         This patch contains the imported CSS Shapes W3C test suite
2470         brought in and converted to WebKit style using
2471         Tools/Scripts/impoart-w3c-tests.
2472
2473         * TestExpectations:
2474         * css3/shapes/shape-outside-invalid-001-expected.txt: Added.
2475         * css3/shapes/shape-outside-invalid-001.html: Added.
2476         * css3/shapes/shape-outside-invalid-circle-000-expected.txt: Added.
2477         * css3/shapes/shape-outside-invalid-circle-000.html: Added.
2478         * css3/shapes/shape-outside-invalid-circle-001-expected.txt: Added.
2479         * css3/shapes/shape-outside-invalid-circle-001.html: Added.
2480         * css3/shapes/shape-outside-invalid-circle-002-expected.txt: Added.
2481         * css3/shapes/shape-outside-invalid-circle-002.html: Added.
2482         * css3/shapes/shape-outside-invalid-circle-003-expected.txt: Added.
2483         * css3/shapes/shape-outside-invalid-circle-003.html: Added.
2484         * css3/shapes/shape-outside-invalid-ellipse-001-expected.txt: Added.
2485         * css3/shapes/shape-outside-invalid-ellipse-001.html: Added.
2486         * css3/shapes/shape-outside-invalid-ellipse-002-expected.txt: Added.
2487         * css3/shapes/shape-outside-invalid-ellipse-002.html: Added.
2488         * css3/shapes/shape-outside-invalid-ellipse-003-expected.txt: Added.
2489         * css3/shapes/shape-outside-invalid-ellipse-003.html: Added.
2490         * css3/shapes/shape-outside-invalid-ellipse-004-expected.txt: Added.
2491         * css3/shapes/shape-outside-invalid-ellipse-004.html: Added.
2492         * css3/shapes/shape-outside-invalid-ellipse-005-expected.txt: Added.
2493         * css3/shapes/shape-outside-invalid-ellipse-005.html: Added.
2494         * css3/shapes/shape-outside-invalid-ellipse-006-expected.txt: Added.
2495         * css3/shapes/shape-outside-invalid-ellipse-006.html: Added.
2496         * css3/shapes/shape-outside-invalid-inset-001-expected.txt: Added.
2497         * css3/shapes/shape-outside-invalid-inset-001.html: Added.
2498         * css3/shapes/shape-outside-invalid-inset-002-expected.txt: Added.
2499         * css3/shapes/shape-outside-invalid-inset-002.html: Added.
2500         * css3/shapes/shape-outside-invalid-inset-003-expected.txt: Added.
2501         * css3/shapes/shape-outside-invalid-inset-003.html: Added.
2502         * css3/shapes/shape-outside-invalid-inset-004-expected.txt: Added.
2503         * css3/shapes/shape-outside-invalid-inset-004.html: Added.
2504         * css3/shapes/shape-outside/shape-box/shape-outside-box-002-expected.html: Added.
2505         * css3/shapes/shape-outside/shape-box/shape-outside-box-002.html: Added.
2506         * css3/shapes/shape-outside/shape-box/shape-outside-box-003-expected.html: Added.
2507         * css3/shapes/shape-outside/shape-box/shape-outside-box-003.html: Added.
2508         * css3/shapes/shape-outside/shape-box/shape-outside-box-004-expected.html: Added.
2509         * css3/shapes/shape-outside/shape-box/shape-outside-box-004.html: Added.
2510         * css3/shapes/shape-outside/shape-box/shape-outside-box-006-expected.html: Added.
2511         * css3/shapes/shape-outside/shape-box/shape-outside-box-006.html: Added.
2512         * css3/shapes/shape-outside/shape-box/shape-outside-box-007-expected.html: Added.
2513         * css3/shapes/shape-outside/shape-box/shape-outside-box-007.html: Added.
2514         * css3/shapes/shape-outside/shape-box/shape-outside-box-008-expected.html: Added.
2515         * css3/shapes/shape-outside/shape-box/shape-outside-box-008.html: Added.
2516         * css3/shapes/shape-outside/shape-box/w3c-import.log: Added.
2517         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added.
2518         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added.
2519         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added.
2520         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added.
2521         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added.
2522         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added.
2523         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added.
2524         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added.
2525         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.html: Added.
2526         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added.
2527         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.html: Added.
2528         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added.
2529         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.html: Added.
2530         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added.
2531         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.html: Added.
2532         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added.
2533         * css3/shapes/shape-outside/shape-image/gradients/w3c-import.log: Added.
2534         * css3/shapes/shape-outside/shape-image/shape-image-000-expected.html: Added.
2535         * css3/shapes/shape-outside/shape-image/shape-image-000.html: Added.
2536         * css3/shapes/shape-outside/shape-image/shape-image-001-expected.html: Added.
2537         * css3/shapes/shape-outside/shape-image/shape-image-001.html: Added.
2538         * css3/shapes/shape-outside/shape-image/shape-image-002-expected.html: Added.
2539         * css3/shapes/shape-outside/shape-image/shape-image-002.html: Added.
2540         * css3/shapes/shape-outside/shape-image/shape-image-003-expected.html: Added.
2541         * css3/shapes/shape-outside/shape-image/shape-image-003.html: Added.
2542         * css3/shapes/shape-outside/shape-image/shape-image-004-expected.html: Added.
2543         * css3/shapes/shape-outside/shape-image/shape-image-004.html: Added.
2544         * css3/shapes/shape-outside/shape-image/shape-image-005-expected.html: Added.
2545         * css3/shapes/shape-outside/shape-image/shape-image-005.html: Added.
2546         * css3/shapes/shape-outside/shape-image/shape-image-012-expected.html: Added.
2547         * css3/shapes/shape-outside/shape-image/shape-image-012.html: Added.
2548         * css3/shapes/shape-outside/shape-image/shape-image-013-expected.html: Added.
2549         * css3/shapes/shape-outside/shape-image/shape-image-013.html: Added.
2550         * css3/shapes/shape-outside/shape-image/shape-image-014-expected.html: Added.
2551         * css3/shapes/shape-outside/shape-image/shape-image-014.html: Added.
2552         * css3/shapes/shape-outside/shape-image/shape-image-015-expected.html: Added.
2553         * css3/shapes/shape-outside/shape-image/shape-image-015.html: Added.
2554         * css3/shapes/shape-outside/shape-image/shape-image-016-expected.html: Added.
2555         * css3/shapes/shape-outside/shape-image/shape-image-016.html: Added.
2556         * css3/shapes/shape-outside/shape-image/shape-image-017-expected.html: Added.
2557         * css3/shapes/shape-outside/shape-image/shape-image-017.html: Added.
2558         * css3/shapes/shape-outside/shape-image/shape-image-018-expected.html: Added.
2559         * css3/shapes/shape-outside/shape-image/shape-image-018.html: Added.
2560         * css3/shapes/shape-outside/shape-image/shape-image-019-expected.html: Added.
2561         * css3/shapes/shape-outside/shape-image/shape-image-019.html: Added.
2562         * css3/shapes/shape-outside/shape-image/shape-image-020-expected.html: Added.
2563         * css3/shapes/shape-outside/shape-image/shape-image-020.html: Added.
2564         * css3/shapes/shape-outside/shape-image/shape-image-021-expected.html: Added.
2565         * css3/shapes/shape-outside/shape-image/shape-image-021.html: Added.
2566         * css3/shapes/shape-outside/shape-image/shape-image-022-expected.html: Added.
2567         * css3/shapes/shape-outside/shape-image/shape-image-022.html: Added.
2568         * css3/shapes/shape-outside/shape-image/shape-image-023-expected.html: Added.
2569         * css3/shapes/shape-outside/shape-image/shape-image-023.html: Added.
2570         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.png: Added.
2571         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added.
2572         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.png: Added.
2573         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added.
2574         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.png: Added.
2575         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added.
2576         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.jpg: Added.
2577         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.png: Added.
2578         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.svg: Added.
2579         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-20.png: Added.
2580         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-50.png: Added.
2581         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.png: Added.
2582         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added.
2583         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.gif: Added.
2584         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.jpg: Added.
2585         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.png: Added.
2586         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.svg: Added.
2587         * css3/shapes/shape-outside/shape-image/support/w3c-import.log: Added.
2588         * css3/shapes/shape-outside/shape-image/w3c-import.log: Added.
2589         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added.
2590         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added.
2591         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added.
2592         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added.
2593         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added.
2594         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added.
2595         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added.
2596         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added.
2597         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added.
2598         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Added.
2599         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.
2600         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.
2601         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.
2602         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.
2603         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.
2604         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.
2605         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.
2606         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.
2607         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.
2608         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.
2609         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.
2610         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.
2611         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.
2612         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.
2613         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.
2614         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.
2615         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.
2616         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.
2617         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.
2618         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.
2619         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.
2620         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.
2621         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.
2622         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.
2623         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.
2624         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.
2625         * css3/shapes/shape-outside/supported-shapes/circle/w3c-import.log: Added.
2626         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.
2627         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.
2628         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.
2629         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.
2630         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.
2631         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.
2632         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.
2633         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.
2634         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.
2635         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.
2636         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.
2637         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.
2638         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.
2639         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.
2640         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.
2641         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.
2642         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.
2643         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.
2644         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.
2645         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.
2646         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.
2647         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.
2648         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.
2649         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.
2650         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.
2651         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.
2652         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.
2653         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.
2654         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.
2655         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.
2656         * css3/shapes/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
2657         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.
2658         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.
2659         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.
2660         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.
2661         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.
2662         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.
2663         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.
2664         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.
2665         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.
2666         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.
2667         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.
2668         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.
2669         * css3/shapes/shape-outside/supported-shapes/inset/w3c-import.log: Added.
2670         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.
2671         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.
2672         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.
2673         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.
2674         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.
2675         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.
2676         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.
2677         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.
2678         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.
2679         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.
2680         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.
2681         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.
2682         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.
2683         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.
2684         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.
2685         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.
2686         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.
2687         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.
2688         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.
2689         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.
2690         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.
2691         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.
2692         * css3/shapes/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
2693         * css3/shapes/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.
2694         (ellipseXIntercept):
2695         (scanConvertRoundedRectangleOutside):
2696         (genLeftRoundedRectFloatShapeOutsideRefTest):
2697         (getRoundedRectLeftEdge):
2698         (genRightRoundedRectFloatShapeOutsideRefTest):
2699         * css3/shapes/shape-outside/supported-shapes/support/subpixel-utils.js: Added.
2700         (SubPixelLayout):
2701         (SubPixelLayout.):
2702         * css3/shapes/shape-outside/supported-shapes/support/test-utils.js: Added.
2703         (verifyTextPoints):
2704         * css3/shapes/shape-outside/values/shape-image-threshold-000-expected.txt: Added.
2705         * css3/shapes/shape-outside/values/shape-image-threshold-000.html: Added.
2706         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt: Added.
2707         * css3/shapes/shape-outside/values/shape-image-threshold-001.html: Added.
2708         * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt: Added.
2709         * css3/shapes/shape-outside/values/shape-image-threshold-002.html: Added.
2710         * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt: Added.
2711         * css3/shapes/shape-outside/values/shape-image-threshold-003.html: Added.
2712         * css3/shapes/shape-outside/values/shape-margin-000-expected.txt: Added.
2713         * css3/shapes/shape-outside/values/shape-margin-000.html: Added.
2714         * css3/shapes/shape-outside/values/shape-margin-001-expected.txt: Added.
2715         * css3/shapes/shape-outside/values/shape-margin-001.html: Added.
2716         * css3/shapes/shape-outside/values/shape-margin-002-expected.txt: Added.
2717         * css3/shapes/shape-outside/values/shape-margin-002.html: Added.
2718         * css3/shapes/shape-outside/values/shape-margin-003-expected.txt: Added.
2719         * css3/shapes/shape-outside/values/shape-margin-003.html: Added.
2720         * css3/shapes/shape-outside/values/shape-margin-004-expected.txt: Added.
2721         * css3/shapes/shape-outside/values/shape-margin-004.html: Added.
2722         * css3/shapes/shape-outside/values/shape-margin-005-expected.txt: Added.
2723         * css3/shapes/shape-outside/values/shape-margin-005.html: Added.
2724         * css3/shapes/shape-outside/values/shape-outside-box-000-expected.txt: Added.
2725         * css3/shapes/shape-outside/values/shape-outside-box-000.html: Added.
2726         * css3/shapes/shape-outside/values/shape-outside-circle-000-expected.txt: Added.
2727         * css3/shapes/shape-outside/values/shape-outside-circle-000.html: Added.
2728         * css3/shapes/shape-outside/values/shape-outside-circle-001-expected.txt: Added.
2729         * css3/shapes/shape-outside/values/shape-outside-circle-001.html: Added.
2730         * css3/shapes/shape-outside/values/shape-outside-circle-002-expected.txt: Added.
2731         * css3/shapes/shape-outside/values/shape-outside-circle-002.html: Added.
2732         * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt: Added.
2733         * css3/shapes/shape-outside/values/shape-outside-circle-003.html: Added.
2734         * css3/shapes/shape-outside/values/shape-outside-circle-004-expected.txt: Added.
2735         * css3/shapes/shape-outside/values/shape-outside-circle-004.html: Added.
2736         * css3/shapes/shape-outside/values/shape-outside-circle-005-expected.txt: Added.
2737         * css3/shapes/shape-outside/values/shape-outside-circle-005.html: Added.
2738         * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt: Added.
2739         * css3/shapes/shape-outside/values/shape-outside-circle-006.html: Added.
2740         * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt: Added.
2741         * css3/shapes/shape-outside/values/shape-outside-circle-007.html: Added.
2742         * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt: Added.
2743         * css3/shapes/shape-outside/values/shape-outside-circle-008.html: Added.
2744         * css3/shapes/shape-outside/values/shape-outside-circle-009-expected.txt: Added.
2745         * css3/shapes/shape-outside/values/shape-outside-circle-009.html: Added.
2746         * css3/shapes/shape-outside/values/shape-outside-circle-010-expected.txt: Added.
2747         * css3/shapes/shape-outside/values/shape-outside-circle-010.html: Added.
2748         * css3/shapes/shape-outside/values/shape-outside-circle-011-expected.txt: Added.
2749         * css3/shapes/shape-outside/values/shape-outside-circle-011.html: Added.
2750         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Added.
2751         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000.html: Added.
2752         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Added.
2753         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001.html: Added.
2754         * css3/shapes/shape-outside/values/shape-outside-ellipse-000-expected.txt: Added.
2755         * css3/shapes/shape-outside/values/shape-outside-ellipse-000.html: Added.
2756         * css3/shapes/shape-outside/values/shape-outside-ellipse-001-expected.txt: Added.
2757         * css3/shapes/shape-outside/values/shape-outside-ellipse-001.html: Added.
2758         * css3/shapes/shape-outside/values/shape-outside-ellipse-002-expected.txt: Added.
2759         * css3/shapes/shape-outside/values/shape-outside-ellipse-002.html: Added.
2760         * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added.
2761         * css3/shapes/shape-outside/values/shape-outside-ellipse-003.html: Added.
2762         * css3/shapes/shape-outside/values/shape-outside-ellipse-004-expected.txt: Added.
2763         * css3/shapes/shape-outside/values/shape-outside-ellipse-004.html: Added.
2764         * css3/shapes/shape-outside/values/shape-outside-ellipse-005-expected.txt: Added.
2765         * css3/shapes/shape-outside/values/shape-outside-ellipse-005.html: Added.
2766         * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt: Added.
2767         * css3/shapes/shape-outside/values/shape-outside-ellipse-006.html: Added.
2768         * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added.
2769         * css3/shapes/shape-outside/values/shape-outside-ellipse-007.html: Added.
2770         * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added.
2771         * css3/shapes/shape-outside/values/shape-outside-ellipse-008.html: Added.
2772         * css3/shapes/shape-outside/values/shape-outside-ellipse-009-expected.txt: Added.
2773         * css3/shapes/shape-outside/values/shape-outside-ellipse-009.html: Added.
2774         * css3/shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt: Added.
2775         * css3/shapes/shape-outside/values/shape-outside-ellipse-010.html: Added.
2776         * css3/shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt: Added.
2777         * css3/shapes/shape-outside/values/shape-outside-ellipse-011.html: Added.
2778         * css3/shapes/shape-outside/values/shape-outside-inset-000-expected.txt: Added.
2779         * css3/shapes/shape-outside/values/shape-outside-inset-000.html: Added.
2780         * css3/shapes/shape-outside/values/shape-outside-inset-001-expected.txt: Added.
2781         * css3/shapes/shape-outside/values/shape-outside-inset-001.html: Added.
2782         * css3/shapes/shape-outside/values/shape-outside-inset-002-expected.txt: Added.
2783         * css3/shapes/shape-outside/values/shape-outside-inset-002.html: Added.
2784         * css3/shapes/shape-outside/values/shape-outside-inset-003-expected.txt: Added.
2785         * css3/shapes/shape-outside/values/shape-outside-inset-003.html: Added.
2786         * css3/shapes/shape-outside/values/shape-outside-inset-004-expected.txt: Added.
2787         * css3/shapes/shape-outside/values/shape-outside-inset-004.html: Added.
2788         * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt: Added.
2789         * css3/shapes/shape-outside/values/shape-outside-inset-005.html: Added.
2790         * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt: Added.
2791         * css3/shapes/shape-outside/values/shape-outside-inset-006.html: Added.
2792         * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt: Added.
2793         * css3/shapes/shape-outside/values/shape-outside-inset-007.html: Added.
2794         * css3/shapes/shape-outside/values/shape-outside-inset-008-expected.txt: Added.
2795         * css3/shapes/shape-outside/values/shape-outside-inset-008.html: Added.
2796         * css3/shapes/shape-outside/values/shape-outside-inset-009-expected.txt: Added.
2797         * css3/shapes/shape-outside/values/shape-outside-inset-009.html: Added.
2798         * css3/shapes/shape-outside/values/shape-outside-polygon-000-expected.txt: Added.
2799         * css3/shapes/shape-outside/values/shape-outside-polygon-000.html: Added.
2800         * css3/shapes/shape-outside/values/shape-outside-polygon-001-expected.txt: Added.
2801         * css3/shapes/shape-outside/values/shape-outside-polygon-001.html: Added.
2802         * css3/shapes/shape-outside/values/shape-outside-polygon-002-expected.txt: Added.
2803         * css3/shapes/shape-outside/values/shape-outside-polygon-002.html: Added.
2804         * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt: Added.
2805         * css3/shapes/shape-outside/values/shape-outside-polygon-003.html: Added.
2806         * css3/shapes/shape-outside/values/shape-outside-polygon-004-expected.txt: Added.
2807         * css3/shapes/shape-outside/values/shape-outside-polygon-004.html: Added.
2808         * css3/shapes/shape-outside/values/shape-outside-polygon-005-expected.txt: Added.
2809         * css3/shapes/shape-outside/values/shape-outside-polygon-005.html: Added.
2810         * css3/shapes/shape-outside/values/shape-outside-polygon-006-expected.txt: Added.
2811         * css3/shapes/shape-outside/values/shape-outside-polygon-006.html: Added.
2812         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Added.
2813         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html: Added.
2814         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Added.
2815         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001.html: Added.
2816         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Added.
2817         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.
2818         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Added.
2819         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000.html: Added.
2820         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Added.
2821         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000.html: Added.
2822         * css3/shapes/shape-outside/values/shape-outside-shape-none-000-expected.txt: Added.
2823         * css3/shapes/shape-outside/values/shape-outside-shape-none-000.html: Added.
2824         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Added.
2825         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000.html: Added.
2826         * css3/shapes/shape-outside/values/support/parsing-utils.js: Added.
2827         (ParsingUtils):
2828         (ParsingUtils.):
2829         * css3/shapes/shape-outside/values/support/w3c-import.log: Added.
2830         * css3/shapes/shape-outside/values/w3c-import.log: Added.
2831         * css3/shapes/spec-examples/shape-outside-001-expected.html: Added.
2832         * css3/shapes/spec-examples/shape-outside-001.html: Added.
2833         * css3/shapes/spec-examples/shape-outside-002-expected.html: Added.
2834         * css3/shapes/spec-examples/shape-outside-002.html: Added.
2835         * css3/shapes/spec-examples/shape-outside-003-expected.html: Added.
2836         * css3/shapes/spec-examples/shape-outside-003.html: Added.
2837         * css3/shapes/spec-examples/shape-outside-004-expected.html: Added.
2838         * css3/shapes/spec-examples/shape-outside-004.html: Added.
2839         * css3/shapes/spec-examples/shape-outside-005-expected.html: Added.
2840         * css3/shapes/spec-examples/shape-outside-005.html: Added.
2841         * css3/shapes/spec-examples/shape-outside-006-expected.html: Added.
2842         * css3/shapes/spec-examples/shape-outside-006.html: Added.
2843         * css3/shapes/spec-examples/shape-outside-007-expected.html: Added.
2844         * css3/shapes/spec-examples/shape-outside-007.html: Added.
2845         * css3/shapes/spec-examples/shape-outside-008-expected.html: Added.
2846         * css3/shapes/spec-examples/shape-outside-008.html: Added.
2847         * css3/shapes/spec-examples/shape-outside-010-expected.html: Added.
2848         * css3/shapes/spec-examples/shape-outside-010.html: Added.
2849         * css3/shapes/spec-examples/shape-outside-011-expected.html: Added.
2850         * css3/shapes/spec-examples/shape-outside-011.html: Added.
2851         * css3/shapes/spec-examples/shape-outside-012-expected.html: Added.
2852         * css3/shapes/spec-examples/shape-outside-012.html: Added.
2853         * css3/shapes/spec-examples/shape-outside-013-expected.html: Added.
2854         * css3/shapes/spec-examples/shape-outside-013.html: Added.
2855         * css3/shapes/spec-examples/shape-outside-014-expected.html: Added.
2856         * css3/shapes/spec-examples/shape-outside-014.html: Added.
2857         * css3/shapes/spec-examples/shape-outside-015-expected.html: Added.
2858         * css3/shapes/spec-examples/shape-outside-015.html: Added.
2859         * css3/shapes/spec-examples/shape-outside-016-expected.html: Added.
2860         * css3/shapes/spec-examples/shape-outside-016.html: Added.
2861         * css3/shapes/spec-examples/shape-outside-017-expected.html: Added.
2862         * css3/shapes/spec-examples/shape-outside-017.html: Added.
2863         * css3/shapes/spec-examples/shape-outside-018-expected.html: Added.
2864         * css3/shapes/spec-examples/shape-outside-018.html: Added.
2865         * css3/shapes/spec-examples/shape-outside-019-expected.html: Added.
2866         * css3/shapes/spec-examples/shape-outside-019.html: Added.
2867         * css3/shapes/spec-examples/support/circle-no-shadow.png: Added.
2868         * css3/shapes/spec-examples/support/circle-shadow.png: Added.
2869         * css3/shapes/spec-examples/support/rounded-triangle.svg: Added.
2870         * css3/shapes/spec-examples/support/w3c-import.log: Added.
2871         * css3/shapes/spec-examples/w3c-import.log: Added.
2872         * css3/shapes/w3c-import.log: Added.
2873
2874 2014-08-18  Andreas Kling  <akling@apple.com>
2875
2876         REGRESSION(r168256): JSString can get 8-bit flag wrong when re-using AtomicStrings.
2877         <https://webkit.org/b/133574>
2878         <rdar://problem/18051847>
2879
2880         Add a tests that creates a 16-bit AtomicString with only 8-bit characters,
2881         then tiers up into baseline JIT and uses that string as part of a rope-within-a-rope
2882         and serializes that rope to get an incorrect concatenation.
2883
2884         Reviewed by Darin Adler.
2885
2886         * js/dopey-rope-with-16-bit-propertyname-expected.txt: Added.
2887         * js/dopey-rope-with-16-bit-propertyname.html: Added.
2888
2889 2014-08-18  Vivek Galatage  <vivek.vg@samsung.com>
2890
2891         Implement CanvasRenderingContext2D direction attribute
2892         https://bugs.webkit.org/show_bug.cgi?id=135878
2893
2894         Reviewed by Darin Adler.
2895
2896         * fast/canvas/canvas-direction-expected.txt: Added.
2897         * fast/canvas/canvas-direction.html: Added.
2898
2899 2014-08-18  Benjamin Poulain  <benjamin@webkit.org>
2900
2901         The style is not updated correctly when the pseudo class :empty is applied on anything but the rightmost element
2902         https://bugs.webkit.org/show_bug.cgi?id=135999
2903
2904         Reviewed by Antti Koivisto.
2905
2906         * fast/css/pseudo-element-updates-on-empty-expected.html: Added.
2907         * fast/css/pseudo-element-updates-on-empty.html: Added.
2908         * fast/selectors/empty-adjacent-style-update-expected.txt:
2909         * fast/selectors/empty-adjacent-style-update.html:
2910         * fast/selectors/empty-style-update-expected.txt:
2911         * fast/selectors/empty-style-update.html:
2912         * fast/selectors/not-empty-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update-expected.txt.
2913         * fast/selectors/not-empty-adjacent-style-update.html: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update.html.
2914         * fast/selectors/not-empty-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-style-update-expected.txt.
2915         * fast/selectors/not-empty-style-update.html: Copied from LayoutTests/fast/selectors/empty-style-update.html.
2916
2917 2014-08-18  Andy Estes  <aestes@apple.com>
2918
2919         Remove a test inadvertently landed in r172709.
2920
2921         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-after-load.html: Removed.
2922
2923 2014-08-18  Dirk Schulze  <krit@webkit.org>
2924
2925         calc() doesn't work for SVG CSS properties
2926         https://bugs.webkit.org/show_bug.cgi?id=136026
2927
2928         Reviewed by Andreas Kling.
2929
2930         Test calc() on length properties for SVG.
2931
2932         * svg/css/getComputedStyle-basic-expected.txt:
2933         * svg/css/parse-calc-length-expected.txt: Added.
2934         * svg/css/parse-calc-length.html: Added.
2935
2936 2014-08-18  Andy Estes  <aestes@apple.com>
2937
2938         REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
2939         https://bugs.webkit.org/show_bug.cgi?id=136010
2940
2941         Reviewed by Darin Adler.
2942
2943         Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
2944         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
2945         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
2946         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
2947         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
2948
2949         Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
2950         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
2951         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
2952         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
2953         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
2954         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
2955         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
2956
2957         Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
2958         didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
2959         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
2960         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
2961         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt.
2962         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
2963         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2964         * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
2965
2966 2014-08-18  Diego Pino Garcia  <dpino@igalia.com>
2967
2968         Completed iterator can be revived by adding more than one new entry to the target object
2969         https://bugs.webkit.org/show_bug.cgi?id=129993
2970
2971         Reviewed by Oliver Hunt.
2972
2973         Test a Map or Set iterator should remain dead after using it.
2974
2975         * js/basic-map-expected.txt:
2976         * js/basic-set-expected.txt: 
2977         * js/script-tests/basic-map.js: 
2978         (set var):
2979         (set map):
2980         * js/script-tests/basic-set.js:
2981         (keys.set keys):
2982         (set add.set add):
2983
2984 2014-08-18  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
2985
2986         Fix keyTimes list length of from/to/by animations.
2987         https://bugs.webkit.org/show_bug.cgi?id=136037
2988
2989         Reviewed by Darin Adler.
2990
2991         * svg/animations/invalid-keytime-number-crash-expected.txt: Added.
2992         * svg/animations/invalid-keytime-number-crash.html: Added.
2993
2994 2014-08-18  Zan Dobersek  <zdobersek@igalia.com>
2995
2996         Unreviewed GTK gardening. Adding a GTK-specific baseline
2997         that's required after changes in r172620.
2998
2999         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Added.
3000
3001 2014-08-18  Andy Estes  <aestes@apple.com>
3002
3003         Revert r172697.
3004
3005         It made several webarchive layout tests flaky and didn't have the correct behavior for non-quick redirects.
3006
3007         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
3008         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
3009         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
3010         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
3011         * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
3012         * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
3013         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
3014         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
3015         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Removed.
3016         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Removed.
3017         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Removed.
3018         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Removed.
3019         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Removed.
3020         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Removed.
3021         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Removed.
3022         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Removed.
3023         * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added.
3024         * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added.
3025         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Removed.
3026         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Removed.
3027         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Removed.
3028         * fast/loader/window-open-to-invalid-url-disallowed.html: Removed.
3029
3030 2014-08-15  Andy Estes  <aestes@apple.com>
3031
3032         REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
3033         https://bugs.webkit.org/show_bug.cgi?id=136010
3034
3035         Reviewed by Darin Adler.
3036
3037         Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
3038         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
3039         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
3040         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
3041         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
3042
3043         Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
3044         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
3045         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
3046         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
3047         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
3048         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
3049         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
3050
3051         Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
3052         didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
3053         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
3054         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
3055         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt.
3056         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
3057         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
3058         * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
3059
3060 2014-08-15  Zalan Bujtas  <zalan@apple.com>
3061
3062         REGRESSION: Parts of the route/route options windows are invisible at maps.google.com
3063         https://bugs.webkit.org/show_bug.cgi?id=135977
3064         <rdar://problem/17961698>
3065
3066         Reviewed by Andreas Kling.
3067
3068         When the style change requires both layout and repaint, the style diff is set to
3069         'layout is needed' (and masks the repaint change) as normally layout is followed by a repaint.
3070         However, in compositing context, layout may not be followed by repaint, so when the style diff
3071         indicates layout, we need to figure out whether it implies repaint too.
3072         This logic should eventually be moved from RenderElement to RenderLayerModelObject/RenderLayer.
3073         -tracked here: webkit.org/b/135990
3074
3075         * compositing/cliprect-and-position-change-on-compositing-layer-expected.html: Added.
3076         * compositing/cliprect-and-position-change-on-compositing-layer.html: Added.
3077
3078 2014-08-15  Dirk Schulze  <krit@webkit.org>
3079
3080         Turn r/rx/ry to presentation attributes
3081         https://bugs.webkit.org/show_bug.cgi?id=135978
3082
3083         Reviewed by Dean Jackson.
3084
3085         Rebaseline test.
3086
3087         * svg/css/parse-length-expected.txt:
3088
3089 2014-08-15  Dirk Schulze  <krit@webkit.org>
3090
3091         Turn r/rx/ry to presentation attributes
3092         https://bugs.webkit.org/show_bug.cgi?id=135978
3093
3094         Reviewed by Dean Jackson.
3095
3096         This follows the patch for width and height presentation attributes and
3097         turns r, rx and ry to presentation attributes as well:
3098
3099         ​http://trac.webkit.org/changeset/171341
3100
3101         * svg/css/parse-length.html:
3102         * transitions/svg-layout-transition-expected.txt:
3103         * transitions/svg-layout-transition.html:
3104
3105 2014-08-15  Dirk Schulze  <krit@webkit.org>
3106
3107         Turn cx/cy to presentation attributes
3108         https://bugs.webkit.org/show_bug.cgi?id=135975
3109
3110         Reviewed by Dean Jackson.
3111
3112         This follows the patch for width and height presentation attributes and
3113         turns cx and cy to presentation attributes as well:
3114
3115         ​http://trac.webkit.org/changeset/171341
3116
3117         * svg/css/parse-length-expected.txt:
3118         * svg/css/parse-length.html:
3119         * transitions/svg-layout-transition-expected.txt:
3120         * transitions/svg-layout-transition.html:
3121
3122 2014-08-14  Benjamin Poulain  <benjamin@webkit.org>
3123
3124         CSS JIT: compile the :empty pseudo class
3125         https://bugs.webkit.org/show_bug.cgi?id=135958
3126
3127         Reviewed by Andreas Kling.
3128
3129         Add some test coverage, :empty had very little testing.
3130
3131         The test empty-adjacent-style-update expose some problems with style update,
3132         I will look into them separately.
3133
3134         * fast/selectors/empty-adjacent-style-update-expected.txt: Added.
3135         * fast/selectors/empty-adjacent-style-update.html: Added.
3136         * fast/selectors/empty-basics-expected.txt: Added.
3137         * fast/selectors/empty-basics.html: Added.
3138         * fast/selectors/empty-long-adjacent-backtracking-expected.txt: Added.
3139         * fast/selectors/empty-long-adjacent-backtracking.html: Added.
3140         * fast/selectors/empty-style-update-expected.txt: Added.
3141         * fast/selectors/empty-style-update.html: Added.
3142
3143 2014-08-14  Martin Hock  <mhock@apple.com>
3144
3145         IndexedDB should respect SchemeRegistry's database access setting.
3146         https://bugs.webkit.org/show_bug.cgi?id=135890
3147         <rdar://problem/17989469>
3148
3149         Reviewed by Alexey Proskuryakov.
3150
3151         * storage/indexeddb/open-db-private-browsing-expected.txt: Added.
3152         * storage/indexeddb/open-db-private-browsing.html: Added. Simple test to open database in private browsing mode.
3153         * storage/indexeddb/resources/open-db-private-browsing.js: Added.
3154
3155 2014-08-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3156
3157         [GTK] Unreviewed GTK gardening.
3158
3159         * platform/gtk/TestExpectations: Update expectations with new identified failures and flakiness.
3160         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Rebaseline after r172517.
3161         * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. File was in wrong path.
3162         * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. File was in wrong path.
3163         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
3164         * platform/gtk/scrollbars/scrollbar-selectors-expected.txt: Added. Rebaseline after r172220.
3165
3166 2014-08-14  Mihnea Ovidenie  <mihnea@adobe.com>
3167
3168         [CSSRegions] Move svg tests into fast/regions/svg
3169         https://bugs.webkit.org/show_bug.cgi?id=135883
3170
3171         Reviewed by Andrei Bucur.
3172
3173         Move tests and adjust paths accordingly.
3174
3175         * fast/regions/svg/svg-doc-fragment-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected-expected.html.
3176         * fast/regions/svg/svg-doc-fragment-not-collected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected.html.
3177         * fast/regions/svg/svg-element-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected-expected.html.
3178         * fast/regions/svg/svg-element-not-collected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected.html.
3179         * fast/regions/svg/svg-root-element-collected-expected.txt: Renamed from LayoutTests/fast/regions/svg-root-element-collected-expected.txt.
3180         * fast/regions/svg/svg-root-element-collected.html: Renamed from LayoutTests/fast/regions/svg-root-element-collected.html.
3181         * fast/regions/svg/symbol-in-named-flow-crash-expected.txt: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash-expected.txt.
3182         * fast/regions/svg/symbol-in-named-flow-crash.svg: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash.svg.
3183
3184 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
3185
3186         Land correct results for compositing/fixed-image-loading.html on WK1 and WK2.
3187
3188         * compositing/fixed-image-loading-expected.txt:
3189         * platform/mac-wk2/compositing/fixed-image-loading-expected.txt: Added.
3190
3191 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
3192
3193         Fix the test result for MountainLion and Mavericks, which don't composite fixed position.
3194         
3195         * compositing/fixed-image-loading-expected.txt:
3196
3197 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
3198
3199         [WK1] A fixed-position <img> may not show on page load
3200         https://bugs.webkit.org/show_bug.cgi?id=135893
3201
3202         Reviewed by Tim Horton.
3203         
3204         Test with a position:fixed image. Note that the test has to force layout
3205         early on to test the bug.
3206
3207         * compositing/fixed-image-loading-expected.txt: Added.
3208         * compositing/fixed-image-loading.html: Added.
3209
3210 2014-08-13  Zoltan Horvath  <zoltan@webkit.org>
3211
3212         [CSS3-Text] Add rendering support for the none value of text-justify property
3213         https://bugs.webkit.org/show_bug.cgi?id=135349
3214
3215         Reviewed by David Hyatt.
3216
3217         * fast/css3-text/css3-text-justify/text-justify-none-expected.html: Added.
3218         * fast/css3-text/css3-text-justify/text-justify-none.html: Added.
3219         * platform/mac/TestExpectations:
3220
3221 2014-08-13  Eric Carlson  <eric.carlson@apple.com>
3222
3223         Media document sends incorrect referer header
3224         https://bugs.webkit.org/show_bug.cgi?id=135839
3225
3226         Reviewed by Jer Noble.
3227
3228         * http/tests/media/media-document-referer-expected.txt: Added.
3229         * http/tests/media/media-document-referer.html: Added.
3230         * http/tests/media/resources/video-referer-check-referer.php: Take expected referer as a
3231             parameter instead of hard coding it.
3232         * http/tests/media/video-referer.html: Pass referer to loader script.
3233
3234 2014-08-13  Mihnea Ovidenie  <mihnea@adobe.com>
3235
3236         [CSSRegions] Move scrolling tests under fast/regions/scrolling
3237         https://bugs.webkit.org/show_bug.cgi?id=135881
3238
3239         Reviewed by Andrei Bucur.
3240
3241         * fast/regions/scrolling/scroll-into-view-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-expected.html.
3242         * fast/regions/scrolling/scroll-into-view-relative-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative-expected.html.
3243         * fast/regions/scrolling/scroll-into-view-relative.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative.html.
3244         * fast/regions/scrolling/scroll-into-view.html: Renamed from LayoutTests/fast/regions/scroll-into-view.html.
3245         * fast/regions/scrolling/scrollable-first-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-first-region-expected.html.
3246         * fast/regions/scrolling/scrollable-first-region.html: Renamed from LayoutTests/fast/regions/scrollable-first-region.html.
3247         * fast/regions/scrolling/scrollable-last-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-last-region-expected.html.
3248         * fast/regions/scrolling/scrollable-last-region.html: Renamed from LayoutTests/fast/regions/scrollable-last-region.html.
3249         * fast/regions/scrolling/scrollable-paragraph-unsplittable-expected.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable-expected.html.
3250         * fast/regions/scrolling/scrollable-paragraph-unsplittable.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable.html.
3251         * fast/regions/scrolling/scrollable-region-content-size-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-expected.html.
3252         * fast/regions/scrolling/scrollable-region-content-size-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt-expected.html.
3253         * fast/regions/scrolling/scrollable-region-content-size-horiz-bt.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt.html.
3254         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-expected.html.
3255         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-horiz-bt-expected.html.
3256         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-horiz-bt.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-horiz-bt.html.
3257         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-vert-rl-expected.html.
3258         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-vert-rl.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-vert-rl.html.
3259         * fast/regions/scrolling/scrollable-region-content-size-no-overflow.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow.html.
3260         * fast/regions/scrolling/scrollable-region-content-size-relative-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative-expected.html.
3261         * fast/regions/scrolling/scrollable-region-content-size-relative.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative.html.
3262         * fast/regions/scrolling/scrollable-region-content-size-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl-expected.html.
3263         * fast/regions/scrolling/scrollable-region-content-size-vert-rl.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl.html.
3264         * fast/regions/scrolling/scrollable-region-content-size-vertical-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr-expected.html.
3265         * fast/regions/scrolling/scrollable-region-content-size-vertical-lr.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr.html.
3266         * fast/regions/scrolling/scrollable-region-content-size.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size.html.
3267         * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background-expected.html.
3268         * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background.html.
3269         * fast/regions/scrolling/scrollable-region-scrollable-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background-expected.html.
3270         * fast/regions/scrolling/scrollable-region-scrollable-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background.html.
3271         * fast/regions/scrolling/scrollable-region-scrollable-content-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-expected.html.
3272         * fast/regions/scrolling/scrollable-region-scrollable-content.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content.html.
3273         * fast/regions/scrolling/scrollable-regions-hit-testing-inside-expected.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside-expected.html.
3274         * fast/regions/scrolling/scrollable-regions-hit-testing-inside.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside.html.
3275         * fast/regions/scrolling/scrollable-single-region-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt-expected.html.
3276         * fast/regions/scrolling/scrollable-single-region-bt.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt.html.
3277         * fast/regions/scrolling/scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-expected.html.
3278         * fast/regions/scrolling/scrollable-single-region-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr-expected.html.
3279         * fast/regions/scrolling/scrollable-single-region-lr.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr.html.
3280         * fast/regions/scrolling/scrollable-single-region-relative-element-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element-expected.html.
3281         * fast/regions/scrolling/scrollable-single-region-relative-element.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element.html.
3282         * fast/regions/scrolling/scrollable-single-region-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl-expected.html.
3283         * fast/regions/scrolling/scrollable-single-region-rl.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl.html.
3284         * fast/regions/scrolling/scrollable-single-region.html: Renamed from LayoutTests/fast/regions/scrollable-single-region.html.
3285         * fast/regions/scrolling/wheel-scroll-abspos-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos-expected.html.
3286         * fast/regions/scrolling/wheel-scroll-abspos.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos.html.
3287         * fast/regions/scrolling/wheel-scroll-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-expected.html.
3288         * fast/regions/scrolling/wheel-scroll.html: Renamed from LayoutTests/fast/regions/wheel-scroll.html.
3289         * fast/regions/scrolling/wheel-scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region-expected.html.
3290         * fast/regions/scrolling/wheel-scrollable-single-region.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region.html.
3291         * platform/gtk/TestExpectations: Fix path for previously moved tests.
3292
3293 2014-08-13  Antti Koivisto  <antti@apple.com>
3294
3295         Don't recurse into non-rendered subtrees when computing style
3296         https://bugs.webkit.org/show_bug.cgi?id=135844
3297
3298         Reviewed by Andreas Kling.
3299         
3300         Rebase.
3301
3302         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
3303         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
3304
3305 2014-08-11  Myles C. Maxfield  <mmaxfield@apple.com>
3306
3307         Elements whose contents start with an astral Unicode symbol disappear when CSS `::first-letter` is applied to them
3308         https://bugs.webkit.org/show_bug.cgi?id=135756
3309
3310         Reviewed by Darin Adler.
3311
3312         Make sure the pseudoclass matches manually wrapping a <span> around the character.
3313
3314         * css1/pseudo/firstletter-surrogate-expected.html: Added.
3315         * css1/pseudo/firstletter-surrogate.html: Added.
3316
3317 2014-08-12  Commit Queue  <commit-queue@webkit.org>
3318
3319         Unreviewed, rolling out r172494.
3320         https://bugs.webkit.org/show_bug.cgi?id=135864
3321
3322         asserting on bots (Requested by kling on #webkit).
3323
3324         Reverted changeset:
3325
3326         "Don't recurse into non-rendered subtrees when computing
3327         style"
3328         https://bugs.webkit.org/show_bug.cgi?id=135844
3329         http://trac.webkit.org/changeset/172494
3330
3331 2014-08-12  Myles C. Maxfield  <mmaxfield@apple.com>
3332
3333         Fonts forced to use non synthetic italics might be laid out with the incorrect baseline
3334         https://bugs.webkit.org/show_bug.cgi?id=135403
3335
3336         Reviewed by Darin Adler.
3337
3338         Laying out the same string twice (where there is a cache collision) should be rendered
3339         the same as laying out similar strings (where there is no cache collision).
3340
3341         * fast/text/international/synthesized-italic-vertical-latin-double-expected.html: Added.
3342         * fast/text/international/synthesized-italic-vertical-latin-double.html: Added.
3343
3344 2014-08-12  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
3345
3346         Make sure that begin time cannot be greater than SMILTime::indefiniteValue unintentionally.
3347         https://bugs.webkit.org/show_bug.cgi?id=135838
3348
3349         Reviewed by Darin Adler.
3350
3351         * svg/animations/animateMotion-crash-with-large-begin-time-expected.txt: Added.
3352         * svg/animations/animateMotion-crash-with-large-begin-time.html: Added.
3353
3354 2014-08-12  Antti Koivisto  <antti@apple.com>
3355
3356         Don't recurse into non-rendered subtrees when computing style
3357         https://bugs.webkit.org/show_bug.cgi?id=135844
3358
3359         Reviewed by Andreas Kling.
3360         
3361         Rebase.
3362
3363         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
3364         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
3365
3366 2014-08-12  Fabien Vallée  <fvallee@connected-labs.com>
3367
3368         [GStreamer] playback rate is rounded to integer
3369         https://bugs.webkit.org/show_bug.cgi?id=135802
3370
3371         Reviewed by Philippe Normand.
3372
3373         add test to ensure playback is actually working
3374         in slow motion (playback rate = 0.5): Player
3375         should reach EOS and dispatch ended event.
3376
3377         * media/video-ended-event-slow-motion-playback-expected.txt: Added.
3378         * media/video-ended-event-slow-motion-playback.html: Added.
3379
3380 2014-08-11  Brent Fulgham  <bfulgham@apple.com>
3381
3382         [Mac, iOS] Some media content never reaches full 'loaded' state
3383         https://bugs.webkit.org/show_bug.cgi?id=135814
3384         <rdar://problem/17476923>
3385
3386         Reviewed by Jer Noble.
3387
3388         * platform/mac/media/video-seek-past-end-paused-expected.txt: Rebaseline
3389         result for new rounding behavior.
3390
3391 2014-08-11  Beth Dakin  <bdakin@apple.com>
3392
3393         Fixed backgrounds don't paint in blurred inset areas
3394         https://bugs.webkit.org/show_bug.cgi?id=135712
3395
3396         Reviewed by Simon Fraser.
3397
3398         * platform/mac-wk1/TestExpectations:
3399         * platform/mac-wk1/fast: Added.
3400         * platform/mac-wk1/fast/backgrounds: Added.
3401         * platform/mac-wk1/fast/backgrounds/resources: Added.
3402         * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
3403         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
3404         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
3405         * platform/mac-wk2/tiled-drawing/resources/green-blue.png: Added.
3406         * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
3407         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body-expected.html: Added.
3408         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body.html: Added.
3409         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
3410         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
3411
3412 2014-08-11  Yusuke Suzuki  <utatane.tea@gmail.com>
3413
3414         CSS JIT: support :scope
3415         https://bugs.webkit.org/show_bug.cgi?id=135733
3416
3417         Reviewed by Benjamin Poulain.
3418
3419         Implement :scope for CSS JIT. It introduces scope field to CheckingContext
3420         and it makes CheckingContext more similar to SelectorChecker::SelectorCheckingContext.
3421         And since :scope requires CheckingContext, QueryingRules can accept SelectorCheckerWithCheckingContext.
3422
3423         * fast/selectors/querySelector-scope-filtered-root-expected.txt: Added.
3424         * fast/selectors/querySelector-scope-filtered-root.html: Added.
3425         Searching root node of querySelectorAll is filtered to id node, but :scope root node should not be changed.
3426         * fast/selectors/scope-works-as-root-expected.html: Added.
3427         * fast/selectors/scope-works-as-root.html: Added.
3428         :scope in stylesheet works as :root.
3429
3430 2014-08-11  Brian J. Burg  <burg@cs.washington.edu>
3431
3432         Web Inspector: Add a helper to avoid leaking single-fire event listeners in Promise chains
3433         https://bugs.webkit.org/show_bug.cgi?id=135772
3434
3435         Reviewed by Timothy Hatcher.
3436
3437         * inspector/event-listener-expected.txt: Added.
3438         * inspector/event-listener-set-expected.txt: Added.
3439         * inspector/event-listener-set.html: Added.
3440         * inspector/event-listener.html: Added.
3441
3442 2014-08-10  Oliver Hunt  <oliver@apple.com>
3443
3444         Destructuring assignment in a var declaration list incorrectly consumes subsequent variable initialisers
3445         https://bugs.webkit.org/show_bug.cgi?id=135773
3446
3447         Reviewed by Michael Saboff.
3448
3449         Add new tests.
3450
3451         * js/destructuring-assignment-expected.txt:
3452         * js/script-tests/destructuring-assignment.js:
3453
3454 2014-08-09  Zalan Bujtas  <zalan@apple.com>
3455
3456         Subpixel rendering: Transforms on non-compositing layers leave bits behind when the box boundaries changes.
3457         https://bugs.webkit.org/show_bug.cgi?id=135786
3458
3459         Reviewed by Simon Fraser.
3460
3461         Since we don't control the transformed context painting's snapping strategy, our best bet to fully
3462         include the transformed box when requesting for repaint is to use enclosing.
3463         Pixelsnapping doesn't work here for all cases. For example, a scaled box at 0.8px can be anti-aliased painted
3464         both at 0.5px and 1px, while with pixelsnapping we'd expect it to be painted starting from 1px;
3465
3466         * fast/repaint/hidpi-transform-on-subpixel-repaintrect-expected.txt: Added.
3467         * fast/repaint/hidpi-transform-on-subpixel-repaintrect.html: Added.
3468
3469 2014-08-08  Simon Fraser  <simon.fraser@apple.com>
3470
3471         Load the layout test result image diff HTML from a file, rather than having it inline in webkitpy
3472         https://bugs.webkit.org/show_bug.cgi?id=135780
3473
3474         Reviewed by Dan Bates.
3475         
3476         Add image-diff-template.html and expected result (crazy, but this is what we do
3477         for results.html too).
3478
3479         * fast/harness/image-diff-template-expected.txt: Added.
3480         * fast/harness/image-diff-template.html: Added.
3481
3482 2014-08-08  Simon Fraser  <simon.fraser@apple.com>
3483
3484         [WK2] Scrolling does not work inside nested frames
3485         https://bugs.webkit.org/show_bug.cgi?id=135775
3486         <rdar://problem/17959896>
3487
3488         Reviewed by Tim Horton.
3489         
3490         Nested frameset test that dumps the scrolling tree.
3491
3492         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt: Added.
3493         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html: Added.
3494         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/frameset-frame.html: Added.
3495
3496 2014-08-07  Roger Fong  <roger_fong@apple.com>
3497
3498         Adjustments to CueBox CSS Width calculations.
3499         https://bugs.webkit.org/show_bug.cgi?id=135759
3500         <rdar://problem/17954473>.
3501
3502         Reviewed by Eric Carlson.
3503
3504         * TestExpectations:
3505         Unskip tests media/track/track-cue-rendering-horizontal.html and media/track/track-cue-rendering-rtl.html.
3506
3507 2014-08-07  Commit Queue  <commit-queue@webkit.org>
3508
3509         Unreviewed, rolling out r172291.
3510         https://bugs.webkit.org/show_bug.cgi?id=135748
3511
3512         broke background-attachment-fixed with backround-size-contain
3513         (e.g. iCloud.com) (Requested by thorton on #webkit).
3514
3515         Reverted changeset:
3516
3517         "Fixed backgrounds don't paint in blurred inset areas"
3518         https://bugs.webkit.org/show_bug.cgi?id=135712
3519         http://trac.webkit.org/changeset/172291
3520
3521 2014-08-07  Zalan Bujtas  <zalan@apple.com>
3522
3523         Subpixel rendering: Border thickness and length flooring can result empty borders
3524         due to losing precision during multiple float <-> LayoutUnit conversions.
3525         https://bugs.webkit.org/show_bug.cgi?id=135686
3526
3527         Reviewed by Simon Fraser.
3528
3529         The combination of losing precision and flooring the border thickness/length to avoid
3530         empty border rect drawing can lead to false positives of missing borders.
3531         This patch moves empty border checking right before painting where we can safely use round
3532         instead of floor.
3533
3534         * fast/borders/hidpi-border-width-flooring-expected.html: Added.
3535         * fast/borders/hidpi-border-width-flooring.html: Added.
3536
3537 2014-08-07  Benjamin Poulain  <bpoulain@apple.com>
3538
3539         Get rid of SCRIPTED_SPEECH
3540         https://bugs.webkit.org/show_bug.cgi?id=135729
3541
3542         Reviewed by Brent Fulgham.
3543
3544         * fast/events/constructors/speech-recognition-error-constructor-expected.txt: Removed.
3545         * fast/events/constructors/speech-recognition-error-constructor.html: Removed.
3546         * fast/events/constructors/speech-recognition-event-constructor-expected.txt: Removed.
3547         * fast/events/constructors/speech-recognition-event-constructor.html: Removed.
3548         * fast/speech/scripted/basics-expected.txt: Removed.
3549         * fast/speech/scripted/basics.html: Removed.
3550         * fast/speech/scripted/navigate-away-expected.txt: Removed.
3551         * fast/speech/scripted/navigate-away-iframe-expected.txt: Removed.
3552         * fast/speech/scripted/navigate-away-iframe.html: Removed.
3553         * fast/speech/scripted/navigate-away.html: Removed.
3554         * fast/speech/scripted/speechgrammar-basics-expected.txt: Removed.
3555         * fast/speech/scripted/speechgrammar-basics.html: Removed.
3556         * fast/speech/scripted/speechrecognition-basics-expected.txt: Removed.
3557         * fast/speech/scripted/speechrecognition-basics.html: Removed.
3558         * fast/speech/scripted/speechrecognition-errors-expected.txt: Removed.
3559         * fast/speech/scripted/speechrecognition-errors.html: Removed.
3560         * fast/speech/scripted/speechrecognitionerror-basics-expected.txt: Removed.
3561         * fast/speech/scripted/speechrecognitionerror-basics.html: Removed.
3562         * fast/speech/scripted/start-exception-expected.txt: Removed.
3563         * fast/speech/scripted/start-exception.html: Removed.
3564         * platform/efl/TestExpectations:
3565         * platform/gtk/TestExpectations:
3566         * platform/gtk/fast/speech/speech-bidi-rendering-expected.txt: Removed.
3567         * platform/mac/TestExpectations:
3568         * platform/mac/fast/speech/speech-bidi-rendering-expected.png: Removed.
3569         * platform/mac/fast/speech/speech-bidi-rendering-expected.txt: Removed.
3570         * platform/win/TestExpectations:
3571         * platform/wincairo/TestExpectations:
3572
3573 2014-08-07  Beth Dakin  <bdakin@apple.com>
3574
3575         Fixed backgrounds don't paint in blurred inset areas
3576         https://bugs.webkit.org/show_bug.cgi?id=135712
3577
3578         Reviewed by Simon Fraser.
3579
3580         Unfortunately for this test to be valid in WK2, it needs to be run from the 
3581         platform/mac-wk2/tiled-drawing directory so that tiled drawing is enabled. So 
3582         there are two copies of the test so that we can get coverage for WK1 and WK2.
3583         * platform/mac-wk1/TestExpectations:
3584         * platform/mac-wk1/fast: Added.
3585         * platform/mac-wk1/fast/backgrounds: Added.
3586         * platform/mac-wk1/fast/backgrounds/resources: Added.
3587         * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
3588         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
3589         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
3590         * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
3591         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
3592         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
3593         * platform/mac/fast/backgrounds/resources: Added.
3594
3595 2014-08-07  Mark Lam  <mark.lam@apple.com>
3596
3597         http/tests/security/cross-frame-access-enumeration.html fails after FTLOPT merge.
3598         <https://webkit.org/b/135708>
3599
3600         Reviewed by Mark Hahnenberg.
3601
3602         * TestExpectations:
3603         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3604         - re-baselined the test results.
3605
3606 2014-08-07  Benjamin Poulain  <bpoulain@apple.com>
3607
3608         Get rid of INPUT_SPEECH
3609         https://bugs.webkit.org/show_bug.cgi?id=135672
3610
3611         Reviewed by Andreas Kling.
3612
3613         * fast/forms/input-user-modify.html:
3614         * fast/speech/bubble-position-expected.txt: Removed.
3615         * fast/speech/bubble-position-scrolled-expected.txt: Removed.
3616         * fast/speech/bubble-position-scrolled.html: Removed.
3617         * fast/speech/bubble-position.html: Removed.
3618         * fast/speech/change-focus-expected.txt: Removed.
3619         * fast/speech/change-focus.html: Removed.
3620         * fast/speech/input-appearance-numberandspeech.html: Removed.
3621         * fast/speech/input-appearance-searchandspeech.html: Removed.
3622         * fast/speech/input-appearance-speechbutton.html: Removed.
3623         * fast/speech/input-onspeechchange-event-expected.txt: Removed.
3624         * fast/speech/input-onspeechchange-event.html: Removed.
3625         * fast/speech/input-ontextinput-event-expected.txt: Removed.
3626         * fast/speech/input-ontextinput-event.html: Removed.
3627         * fast/speech/input-readonly-and-disabled-expected.txt: Removed.
3628         * fast/speech/input-readonly-and-disabled.html: Removed.
3629         * fast/speech/input-text-language-tag-expected.txt: Removed.
3630         * fast/speech/input-text-language-tag.html: Removed.
3631         * fast/speech/input-text-speechbutton-expected.txt: Removed.
3632         * fast/speech/input-text-speechbutton.html: Removed.
3633         * fast/speech/input-text-speechstart-expected.txt: Removed.
3634         * fast/speech/input-text-speechstart.html: Removed.
3635         * fast/speech/intrinsic-input-width-with-speech-border-padding-expected.txt: Removed.
3636         * fast/speech/intrinsic-input-width-with-speech-border-padding.html: Removed.
3637         * fast/speech/speech-bidi-rendering.html: Removed.
3638         * fast/speech/speech-button-ignore-generated-events-expected.txt: Removed.
3639         * fast/speech/speech-button-ignore-generated-events.html: Removed.
3640         * fast/speech/speech-input-result-list-not-enough-arguments-expected.txt: Removed.
3641         * fast/speech/speech-input-result-list-not-enough-arguments.html: Removed.
3642         * fast/speech/speech-input-scripting-expected.txt: Removed.
3643         * fast/speech/speech-input-scripting.html: Removed.
3644         * fast/speech/speech-style-on-non-speech-elements-expected.txt: Removed.
3645         * fast/speech/speech-style-on-non-speech-elements.html: Removed.
3646         * platform/gtk/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
3647         * platform/gtk/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
3648         * platform/ios-sim/fast/speech/input-appearance-numberandspeech-expected.txt: Removed.
3649         * platform/ios-sim/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
3650         * platform/ios-sim/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
3651
3652 2014-08-07  Mark Lam  <mark.lam@apple.com>
3653
3654         Gardening: Mark some tests as failing to green the bots.
3655         <https://webkit.org/b/135720>
3656
3657         Not reviewed.
3658
3659         * TestExpectations:
3660
3661 2014-08-07  Mark Lam  <mark.lam@apple.com>
3662
3663         Gardening: Mark test as failing in TestExpectations until the issue can be investigated.
3664         <https://webkit.org/b/135708>
3665
3666         Not reviewed.
3667
3668         * TestExpectations:
3669
3670 2014-08-07  Alex Christensen  <achristensen@webkit.org>
3671
3672         Compile scrollbar pseudoclass css selectors.
3673         https://bugs.webkit.org/show_bug.cgi?id=135242
3674
3675         Reviewed by Benjamin Poulain.
3676
3677         * platform/wk2/TestExpectations:
3678         Don't run corner-resizer-window-inactive-expected in WK2 because testRunner.setWindowIsKey doesn't work with WK2.
3679         * scrollbars/corner-resizer-window-inactive-expected.html: Added.
3680         * scrollbars/corner-resizer-window-inactive.html: Added.
3681         * scrollbars/scrollbar-selectors-expected.txt: Added.
3682         * scrollbars/scrollbar-selectors.html: Added.
3683
3684 2014-08-07  Zalan Bujtas  <zalan@apple.com>
3685
3686         border-radius on html does not render properly.
3687         https://bugs.webkit.org/show_bug.cgi?id=135706
3688
3689         Reviewed by Simon Fraser.
3690
3691         Ensure that background is initialized when border-radius is present.
3692
3693         * fast/borders/border-radius-on-html-expected.html: Added.
3694         * fast/borders/border-radius-on-html.html: Added.
3695
3696 2014-08-07  Mark Hahnenberg  <mhahnenberg@apple.com>
3697
3698         for-in is failing fast/dom/dataset-xhtml.xhtml and dataset.html tests
3699         https://bugs.webkit.org/show_bug.cgi?id=135681
3700
3701         Reviewed by Filip Pizlo.
3702
3703         Removed the two failing tests from the TestExpectations list since they pass now!
3704
3705         * TestExpectations:
3706
3707 2014-08-06  Brent Fulgham  <bfulgham@apple.com>
3708
3709         [Mac, iOS] Captions are appearing multiple times during repeated video play through
3710         https://bugs.webkit.org/show_bug.cgi?id=135680
3711         <rdar://problem/17926802> 
3712
3713         Reviewed by Eric Carlson.
3714
3715         Reactivate the 'track-in-band-cues-added-once.html' test. We would have caught
3716         this bug immediately if the test had been enabled.
3717
3718         * platform/mac/TestExpectations: Turn 'track-in-band-cues-added-once.html' back
3719         on.
3720
3721 2014-08-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3722
3723         Unreviewed EFL gardening
3724
3725         Add test expectations for failing tests.
3726
3727         * platform/efl/TestExpectations:
3728         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
3729
3730 2014-08-07  Iulia Tamas  <tamas@adobe.com>
3731
3732         Move multicol tests into fast/regions/multicol.
3733         https://bugs.webkit.org/show_bug.cgi?id=135693
3734
3735         Reviewed by Andrei Bucur.
3736
3737         File Move Patch. Created the fast/regions/multicol folder. Moved the region tests testing multicol 
3738         in the fast/regions/multicol folder.
3739
3740         * fast/regions/multicol/multicol-as-region-prevented-expected.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented-expected.html.
3741         * fast/regions/multicol/multicol-as-region-prevented.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented.html.
3742
3743 2014-08-06  Mark Lam  <mark.lam@apple.com>
3744
3745         Gardening: adding failed tests to TestExpectations.
3746         <https://webkit.org/b/135681>
3747
3748         Not reviewed.
3749
3750         * TestExpectations:
3751
3752 2014-08-06  Wenson Hsieh  <wenson_hsieh@apple.com>
3753
3754         Implement parsing for CSS scroll snap points
3755         https://bugs.webkit.org/show_bug.cgi?id=134301
3756
3757         Reviewed by Dean Jackson.
3758
3759         Tests that parsing -webkit-scroll-snap-* properties behaves as expected.
3760
3761         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Expected text output of below test.
3762         * css3/scroll-snap/scroll-snap-property-computed-style.html: Tests that scroll snap properties are correctly displayed via getComputedStyle.
3763         * css3/scroll-snap/scroll-snap-property-computed-style.js: Script for above test.
3764         (testComputedScrollSnapRule):
3765         * css3/scroll-snap/scroll-snap-property-parsing-expected.txt: Expected text output of below test.
3766         * css3/scroll-snap/scroll-snap-property-parsing.html: Tests that scroll snap properties are correctly parsed.
3767         * css3/scroll-snap/scroll-snap-property-parsing.js: Script for above test.
3768         (testScrollSnapRule):
3769
3770 2014-08-06  Simon Fraser  <simon.fraser@apple.com>
3771
3772         REGRESSION (r168119): Album flipping animation doesn’t work
3773         https://bugs.webkit.org/show_bug.cgi?id=132801
3774
3775         Reviewed by Dean Jackson.
3776         
3777         Test that starts a transform animation and dumps layers.
3778
3779         * compositing/backing/backface-visibility-flip-expected.txt: Added.
3780         * compositing/backing/backface-visibility-flip.html: Added.
3781
3782 2014-08-06  Brent Fulgham  <bfulgham@apple.com>
3783
3784         [Mac] Unable to scroll to bottom of nested scrollable areas
3785         https://bugs.webkit.org/show_bug.cgi?id=135637
3786         <rdar://problem/17910241>
3787
3788         Reviewed by Zalan Bujtas.
3789
3790         * platform/mac/fast/scrolling/scroll-latched-nested-div-expected.txt: Added.
3791         * platform/mac/fast/scrolling/scroll-latched-nested-div.html: Added.
3792
3793 2014-08-06  Brian J. Burg  <burg@cs.washington.edu>
3794
3795         Web Inspector: protocol command invocations should return a promise if no callback is supplied
3796         https://bugs.webkit.org/show_bug.cgi?id=130702
3797
3798         Reviewed by Timothy Hatcher.
3799
3800         Addd a test for recieving protocol command results through an explicit callback,
3801         via the .promise() entry point, and via an implicitly created promise.
3802
3803         * inspector/protocol-promise-result-expected.txt: Added.
3804         * inspector/protocol-promise-result.html: Added.
3805
3806 2014-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
3807
3808         Text-shadow with (0, 0) offset and radius = 0 is ugly
3809         https://bugs.webkit.org/show_bug.cgi?id=135357
3810
3811         Reviewed by Darin Adler.
3812
3813         Check that this kind of shadow ends up invisible.
3814
3815         * fast/text/empty-shadow-expected.html: Added
3816         * fast/text/empty-shadow.html: Added
3817
3818 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3819
3820         [CSSRegions] Move full screen tests into fast/regions/fullscreen
3821         https://bugs.webkit.org/show_bug.cgi?id=135650
3822
3823         Reviewed by Andrei Bucur.
3824
3825         Move files and adjust paths accordingly.
3826
3827         * fast/regions/fullscreen/full-screen-video-from-region-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-from-region-expected.txt.
3828         * fast/regions/fullscreen/full-screen-video-from-region.html: Renamed from LayoutTests/fast/regions/full-screen-video-from-region.html.
3829         * fast/regions/fullscreen/full-screen-video-in-region-crash-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash-expected.txt.
3830         * fast/regions/fullscreen/full-screen-video-in-region-crash.html: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash.html.
3831
3832 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3833
3834         [CSSRegions] Move parsing tests into fast/regions/parsing
3835         https://bugs.webkit.org/show_bug.cgi?id=135649
3836
3837         Reviewed by Andrei Bucur.
3838
3839         Move files and adjust file paths.
3840
3841         * fast/regions/parsing/webkit-flow-from-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-from-parsing-expected.txt.
3842         * fast/regions/parsing/webkit-flow-from-parsing.html: Added.
3843         * fast/regions/parsing/webkit-flow-into-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing-expected.txt.
3844         * fast/regions/parsing/webkit-flow-into-parsing.html: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing.html.
3845         * fast/regions/parsing/webkit-region-fragment-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-region-fragment-parsing-expected.txt.
3846         * fast/regions/parsing/webkit-region-fragment-parsing.html: Added.
3847         * fast/regions/webkit-flow-from-parsing.html: Removed.
3848         * fast/regions/webkit-region-fragment-parsing.html: Removed.
3849
3850 2014-08-06  Radu Stavila  <stavila@adobe.com>
3851
3852         REGRESSION (r163382): Overflow hidden for inner elements breaks blurring
3853         https://bugs.webkit.org/show_bug.cgi?id=135318
3854
3855         Reviewed by Zalan Bujtas.
3856
3857         Added test for filter applied on an element overflowing its parent, which has overflow:hidden.
3858
3859         * fast/filter-image/clipped-filter-expected.html: Added.
3860         * fast/filter-image/clipped-filter.html: Added.
3861
3862 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3863
3864         [CSSRegions] Move selection tests under fast/regions/selection
3865         https://bugs.webkit.org/show_bug.cgi?id=135641
3866
3867         Reviewed by Andrei Bucur.
3868
3869         Move selection related tests under fast/regions/selection.
3870
3871         * fast/regions/selection/selection-gaps-paint-crash-expected.txt: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash-expected.txt.
3872         * fast/regions/selection/selection-gaps-paint-crash.html: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash.html.
3873         * fast/regions/selection/selection-in-overflow-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-expected.html.
3874         * fast/regions/selection/selection-in-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing-expected.html.
3875         * fast/regions/selection/selection-in-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing.html.
3876         * fast/regions/selection/selection-in-overflow.html: Renamed from LayoutTests/fast/regions/selection-in-overflow.html.
3877         * fast/regions/selection/selection-in-text-after-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing-expected.html.
3878         * fast/regions/selection/selection-in-text-after-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing.html.
3879
3880 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3881
3882         [CSSRegions] Move auto-height tests into fast/regions/auto-size
3883         https://bugs.webkit.org/show_bug.cgi?id=135645
3884
3885         Reviewed by Andrei Bucur.
3886
3887         * fast/regions/auto-size/region-height-auto-to-defined-expected.txt: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined-expected.txt.
3888         * fast/regions/auto-size/region-height-auto-to-defined.html: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined.html.
3889         * fast/regions/auto-size/region-height-defined-to-auto-expected.txt: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto-expected.txt.
3890         * fast/regions/auto-size/region-height-defined-to-auto.html: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto.html.
3891
3892 2014-08-05  James Craig  <jcraig@apple.com>
3893