3049737b3b256af0db3b63c7c0965540da942a23
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-02-26  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2
3         [Qt] Unreviewed gardening.
4
5         * platform/qt-5.0-wk1/http/tests/navigation/forward-and-cancel-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/forward-and-cancel-expected.txt.
6         * platform/qt-5.0-wk1/http/tests/navigation/postredirect-frames-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/postredirect-frames-expected.txt.
7         * platform/qt-5.0-wk1/http/tests/navigation/postredirect-goback2-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/postredirect-goback2-expected.txt.
8
9 2013-02-26  Eric Seidel  <eric@webkit.org>
10
11         Layout Test Multiple html5lib/ tests are too slow and should be split.
12         https://bugs.webkit.org/show_bug.cgi?id=110734
13
14         Reviewed by Adam Barth.
15
16         Split all of the html5lib tests into write and data variants
17         instead of running both in sequence in each test.
18         I added a script to autogenerate all of the test harness files
19         from the *.dat files in resources/ (which we sync with the
20         upstream html5lib tests.
21
22         I removed all the old tests and expectations as well as TestExpectation entries.
23         All of these tests should now be fast enough to avoid timeout on all platforms.
24         I set the expectations from my chromium-linux (v8) machine, thus someone
25         from a jsc port will need to rebaseline appropriately from their machine.
26
27         * TestExpectations:
28         * html5lib/generate-test-wrappers.py: Added.
29         (WrapperGenerator):
30         (_files_in_directory_with_suffix):
31         (_last_path_component_removing_suffix):
32         (_remove_harness_prefix):
33         (_remove_harness_type):
34         (_test_name_from_harness_name):
35         (_remove_stale_tests):
36         (_input_path):
37         (_harness_path):
38         (_harness_content):
39         (_write_harness):
40         (main):
41         * html5lib/generated/run-adoption01-data-expected.txt: Added.
42         * html5lib/generated/run-adoption01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
43         * html5lib/generated/run-adoption01-write-expected.txt: Added.
44         * html5lib/generated/run-adoption01-write.html: Renamed from LayoutTests/html5lib/generated/run-template.html.
45         * html5lib/generated/run-adoption02-data-expected.txt: Added.
46         * html5lib/generated/run-adoption02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
47         * html5lib/generated/run-adoption02-write-expected.txt: Added.
48         * html5lib/generated/run-adoption02-write.html: Renamed from LayoutTests/html5lib/generated/run-tests11.html.
49         * html5lib/generated/run-comments01-data-expected.txt: Added.
50         * html5lib/generated/run-comments01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
51         * html5lib/generated/run-comments01-write-expected.txt: Added.
52         * html5lib/generated/run-comments01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
53         * html5lib/generated/run-doctype01-data-expected.txt: Added.
54         * html5lib/generated/run-doctype01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
55         * html5lib/generated/run-doctype01-write-expected.txt: Added.
56         * html5lib/generated/run-doctype01-write.html: Renamed from LayoutTests/html5lib/generated/run-tests10.html.
57         * html5lib/generated/run-domjs-unsafe-data-expected.txt: Added.
58         * html5lib/generated/run-domjs-unsafe-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
59         * html5lib/generated/run-domjs-unsafe-write-expected.txt: Added.
60         * html5lib/generated/run-domjs-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
61         * html5lib/generated/run-entities01-data-expected.txt: Added.
62         * html5lib/generated/run-entities01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
63         * html5lib/generated/run-entities01-write-expected.txt: Added.
64         * html5lib/generated/run-entities01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
65         * html5lib/generated/run-entities02-data-expected.txt: Added.
66         * html5lib/generated/run-entities02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
67         * html5lib/generated/run-entities02-write-expected.txt: Added.
68         * html5lib/generated/run-entities02-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
69         * html5lib/generated/run-html5test-com-data-expected.txt: Added.
70         * html5lib/generated/run-html5test-com-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
71         * html5lib/generated/run-html5test-com-write-expected.txt: Added.
72         * html5lib/generated/run-html5test-com-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
73         * html5lib/generated/run-inbody01-data-expected.txt: Added.
74         * html5lib/generated/run-inbody01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
75         * html5lib/generated/run-inbody01-write-expected.txt: Added.
76         * html5lib/generated/run-inbody01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
77         * html5lib/generated/run-isindex-data-expected.txt: Added.
78         * html5lib/generated/run-isindex-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
79         * html5lib/generated/run-isindex-write-expected.txt: Added.
80         * html5lib/generated/run-isindex-write.html: Renamed from LayoutTests/html5lib/generated/run-tests2.html.
81         * html5lib/generated/run-pending-spec-changes-data-expected.txt: Added.
82         * html5lib/generated/run-pending-spec-changes-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
83         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-data-expected.txt: Added.
84         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-data.html: Added.
85         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-write-expected.txt: Added.
86         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
87         * html5lib/generated/run-pending-spec-changes-write-expected.txt: Added.
88         * html5lib/generated/run-pending-spec-changes-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
89         * html5lib/generated/run-plain-text-unsafe-data-expected.txt: Added.
90         * html5lib/generated/run-plain-text-unsafe-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
91         * html5lib/generated/run-plain-text-unsafe-write-expected.txt: Added.
92         * html5lib/generated/run-plain-text-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
93         * html5lib/generated/run-scriptdata01-data-expected.txt: Added.
94         * html5lib/generated/run-scriptdata01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
95         * html5lib/generated/run-scriptdata01-write-expected.txt: Added.
96         * html5lib/generated/run-scriptdata01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
97         * html5lib/generated/run-tables01-data-expected.txt: Added.
98         * html5lib/generated/run-tables01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
99         * html5lib/generated/run-tables01-write-expected.txt: Added.
100         * html5lib/generated/run-tables01-write.html: Renamed from LayoutTests/html5lib/generated/run-tests22.html.
101         * html5lib/generated/run-template-data-expected.txt: Added.
102         * html5lib/generated/run-template-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
103         * html5lib/generated/run-template-expected.txt: Removed.
104         * html5lib/generated/run-template-write-expected.txt: Added.
105         * html5lib/generated/run-template-write.html: Renamed from LayoutTests/html5lib/generated/run-tests3.html.
106         * html5lib/generated/run-tests1-data-expected.txt: Added.
107         * html5lib/generated/run-tests1-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
108         * html5lib/generated/run-tests1-expected.txt: Removed.
109         * html5lib/generated/run-tests1-write-expected.txt: Added.
110         * html5lib/generated/run-tests1-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
111         * html5lib/generated/run-tests10-data-expected.txt: Added.
112         * html5lib/generated/run-tests10-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
113         * html5lib/generated/run-tests10-expected.txt: Removed.
114         * html5lib/generated/run-tests10-write-expected.txt: Added.
115         * html5lib/generated/run-tests10-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
116         * html5lib/generated/run-tests11-data-expected.txt: Added.
117         * html5lib/generated/run-tests11-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
118         * html5lib/generated/run-tests11-expected.txt: Removed.
119         * html5lib/generated/run-tests11-write-expected.txt: Added.
120         * html5lib/generated/run-tests11-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
121         * html5lib/generated/run-tests12-data-expected.txt: Added.
122         * html5lib/generated/run-tests12-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
123         * html5lib/generated/run-tests12-expected.txt: Removed.
124         * html5lib/generated/run-tests12-write-expected.txt: Added.
125         * html5lib/generated/run-tests12-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
126         * html5lib/generated/run-tests12.html: Removed.
127         * html5lib/generated/run-tests14-data-expected.txt: Added.
128         * html5lib/generated/run-tests14-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
129         * html5lib/generated/run-tests14-expected.txt: Removed.
130         * html5lib/generated/run-tests14-write-expected.txt: Added.
131         * html5lib/generated/run-tests14-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
132         * html5lib/generated/run-tests14.html: Removed.
133         * html5lib/generated/run-tests15-data-expected.txt: Added.
134         * html5lib/generated/run-tests15-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
135         * html5lib/generated/run-tests15-expected.txt: Removed.
136         * html5lib/generated/run-tests15-write-expected.txt: Added.
137         * html5lib/generated/run-tests15-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
138         * html5lib/generated/run-tests15.html: Removed.
139         * html5lib/generated/run-tests16-data-expected.txt: Added.
140         * html5lib/generated/run-tests16-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
141         * html5lib/generated/run-tests16-expected.txt: Removed.
142         * html5lib/generated/run-tests16-write-expected.txt: Added.
143         * html5lib/generated/run-tests16-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
144         * html5lib/generated/run-tests16.html: Removed.
145         * html5lib/generated/run-tests17-data-expected.txt: Added.
146         * html5lib/generated/run-tests17-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
147         * html5lib/generated/run-tests17-expected.txt: Removed.
148         * html5lib/generated/run-tests17-write-expected.txt: Added.
149         * html5lib/generated/run-tests17-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
150         * html5lib/generated/run-tests17.html: Removed.
151         * html5lib/generated/run-tests18-data-expected.txt: Added.
152         * html5lib/generated/run-tests18-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
153         * html5lib/generated/run-tests18-expected.txt: Removed.
154         * html5lib/generated/run-tests18-write-expected.txt: Added.
155         * html5lib/generated/run-tests18-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
156         * html5lib/generated/run-tests18.html: Removed.
157         * html5lib/generated/run-tests19-data-expected.txt: Added.
158         * html5lib/generated/run-tests19-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
159         * html5lib/generated/run-tests19-expected.txt: Removed.
160         * html5lib/generated/run-tests19-write-expected.txt: Added.
161         * html5lib/generated/run-tests19-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
162         * html5lib/generated/run-tests19.html: Removed.
163         * html5lib/generated/run-tests2-data-expected.txt: Added.
164         * html5lib/generated/run-tests2-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
165         * html5lib/generated/run-tests2-expected.txt: Removed.
166         * html5lib/generated/run-tests2-write-expected.txt: Added.
167         * html5lib/generated/run-tests2-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
168         * html5lib/generated/run-tests20-data-expected.txt: Added.
169         * html5lib/generated/run-tests20-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
170         * html5lib/generated/run-tests20-expected.txt: Removed.
171         * html5lib/generated/run-tests20-write-expected.txt: Added.
172         * html5lib/generated/run-tests20-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
173         * html5lib/generated/run-tests20.html: Removed.
174         * html5lib/generated/run-tests21-data-expected.txt: Added.
175         * html5lib/generated/run-tests21-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
176         * html5lib/generated/run-tests21-expected.txt: Removed.
177         * html5lib/generated/run-tests21-write-expected.txt: Added.
178         * html5lib/generated/run-tests21-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
179         * html5lib/generated/run-tests21.html: Removed.
180         * html5lib/generated/run-tests22-data-expected.txt: Added.
181         * html5lib/generated/run-tests22-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
182         * html5lib/generated/run-tests22-expected.txt: Removed.
183         * html5lib/generated/run-tests22-write-expected.txt: Added.
184         * html5lib/generated/run-tests22-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
185         * html5lib/generated/run-tests23-data-expected.txt: Added.
186         * html5lib/generated/run-tests23-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
187         * html5lib/generated/run-tests23-expected.txt: Removed.
188         * html5lib/generated/run-tests23-write-expected.txt: Added.
189         * html5lib/generated/run-tests23-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
190         * html5lib/generated/run-tests23.html: Removed.
191         * html5lib/generated/run-tests24-data-expected.txt: Added.
192         * html5lib/generated/run-tests24-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
193         * html5lib/generated/run-tests24-expected.txt: Removed.
194         * html5lib/generated/run-tests24-write-expected.txt: Added.
195         * html5lib/generated/run-tests24-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
196         * html5lib/generated/run-tests24.html: Removed.
197         * html5lib/generated/run-tests25-data-expected.txt: Added.
198         * html5lib/generated/run-tests25-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
199         * html5lib/generated/run-tests25-expected.txt: Removed.
200         * html5lib/generated/run-tests25-write-expected.txt: Added.
201         * html5lib/generated/run-tests25-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
202         * html5lib/generated/run-tests25.html: Removed.
203         * html5lib/generated/run-tests26-data-expected.txt: Added.
204         * html5lib/generated/run-tests26-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
205         * html5lib/generated/run-tests26-expected.txt: Removed.
206         * html5lib/generated/run-tests26-write-expected.txt: Added.
207         * html5lib/generated/run-tests26-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
208         * html5lib/generated/run-tests26.html: Removed.
209         * html5lib/generated/run-tests3-data-expected.txt: Added.
210         * html5lib/generated/run-tests3-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
211         * html5lib/generated/run-tests3-expected.txt: Removed.
212         * html5lib/generated/run-tests3-write-expected.txt: Added.
213         * html5lib/generated/run-tests3-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
214         * html5lib/generated/run-tests4-data-expected.txt: Added.
215         * html5lib/generated/run-tests4-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
216         * html5lib/generated/run-tests4-expected.txt: Removed.
217         * html5lib/generated/run-tests4-write-expected.txt: Added.
218         * html5lib/generated/run-tests4-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
219         * html5lib/generated/run-tests4.html: Removed.
220         * html5lib/generated/run-tests5-data-expected.txt: Added.
221         * html5lib/generated/run-tests5-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
222         * html5lib/generated/run-tests5-expected.txt: Removed.
223         * html5lib/generated/run-tests5-write-expected.txt: Added.
224         * html5lib/generated/run-tests5-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
225         * html5lib/generated/run-tests5.html: Removed.
226         * html5lib/generated/run-tests6-data-expected.txt: Added.
227         * html5lib/generated/run-tests6-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
228         * html5lib/generated/run-tests6-expected.txt: Removed.
229         * html5lib/generated/run-tests6-write-expected.txt: Added.
230         * html5lib/generated/run-tests6-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
231         * html5lib/generated/run-tests6.html: Removed.
232         * html5lib/generated/run-tests7-data-expected.txt: Added.
233         * html5lib/generated/run-tests7-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
234         * html5lib/generated/run-tests7-expected.txt: Removed.
235         * html5lib/generated/run-tests7-write-expected.txt: Added.
236         * html5lib/generated/run-tests7-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
237         * html5lib/generated/run-tests7.html: Removed.
238         * html5lib/generated/run-tests8-data-expected.txt: Added.
239         * html5lib/generated/run-tests8-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
240         * html5lib/generated/run-tests8-expected.txt: Removed.
241         * html5lib/generated/run-tests8-write-expected.txt: Added.
242         * html5lib/generated/run-tests8-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
243         * html5lib/generated/run-tests8.html: Removed.
244         * html5lib/generated/run-tests9-data-expected.txt: Added.
245         * html5lib/generated/run-tests9-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
246         * html5lib/generated/run-tests9-expected.txt: Removed.
247         * html5lib/generated/run-tests9-write-expected.txt: Added.
248         * html5lib/generated/run-tests9-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
249         * html5lib/generated/run-tests9.html: Removed.
250         * html5lib/generated/run-tests_innerHTML_1-data-expected.txt: Added.
251         * html5lib/generated/run-tests_innerHTML_1-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
252         * html5lib/generated/run-tests_innerHTML_1-write-expected.txt: Added.
253         * html5lib/generated/run-tests_innerHTML_1-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
254         * html5lib/generated/run-tricky01-data-expected.txt: Added.
255         * html5lib/generated/run-tricky01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
256         * html5lib/generated/run-tricky01-write-expected.txt: Added.
257         * html5lib/generated/run-tricky01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
258         * html5lib/generated/run-webkit01-data-expected.txt: Added.
259         * html5lib/generated/run-webkit01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
260         * html5lib/generated/run-webkit01-write-expected.txt: Added.
261         * html5lib/generated/run-webkit01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
262         * html5lib/generated/run-webkit02-data-expected.txt: Added.
263         * html5lib/generated/run-webkit02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
264         * html5lib/generated/run-webkit02-write-expected.txt: Added.
265         * html5lib/generated/run-webkit02-write.html: Renamed from LayoutTests/html5lib/generated/run-tests1.html.
266         * html5lib/resources/runner.js:
267         (window.onload):
268         * html5lib/runner-expected.txt: Removed.
269         * html5lib/runner.html: Removed.
270         * platform/chromium/TestExpectations:
271         * platform/chromium/html5lib/generated/run-tests1-expected.txt: Removed.
272         * platform/chromium/html5lib/generated/run-tests18-expected.txt: Removed.
273         * platform/chromium/html5lib/generated/run-tests7-expected.txt: Removed.
274
275 2013-02-26  Takashi Sakamoto  <tasak@google.com>
276
277         Shadow DOM styles appear to be over-eagerly shared
278         https://bugs.webkit.org/show_bug.cgi?id=110797
279
280         Reviewed by Dimitri Glazkov.
281
282         * fast/dom/shadow/no-style-sharing-with-distributed-nodes-expected.html: Added.
283         * fast/dom/shadow/no-style-sharing-with-distributed-nodes.html: Added.
284
285 2013-02-26  Ádám Kallai  <kadam@inf.u-szeged.hu>
286
287         [Qt] Unreviewed gardening. Update platform specific expected file after r143836.
288
289         * platform/qt/TestExpectations: Skipped after r143300.
290         * platform/qt/fast/forms/select-baseline-expected.txt: Update after r143836.
291
292 2013-02-26  Alexander Pavlov  <apavlov@chromium.org>
293
294         Web Inspector: CSSAgent.setStyleSheetText crashes on inline styles
295         https://bugs.webkit.org/show_bug.cgi?id=110359
296
297         Reviewed by Pavel Feldman.
298
299         * inspector/styles/styles-new-API-expected.txt:
300         * inspector/styles/styles-new-API.html:
301
302 2013-02-26  Tien-Ren Chen  <trchen@chromium.org>
303
304         Implement coordinated scrollbar for subframes and overflow:scroll
305         https://bugs.webkit.org/show_bug.cgi?id=109560
306
307         Reviewed by James Robinson.
308
309         Coordinated scrollbars changes drawsContent flag on scrollbar GraphicsLayers,
310         test expectation are updated.
311
312         * platform/chromium-linux/compositing/iframes/become-overlapped-iframe-expected.txt: Added.
313         * platform/chromium-linux/compositing/iframes/composited-parent-iframe-expected.txt: Added.
314         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
315         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe-expected.txt: Added.
316         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe2-expected.txt: Added.
317         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe3-expected.txt: Added.
318         * platform/chromium-linux/compositing/iframes/enter-compositing-iframe-expected.txt: Added.
319         * platform/chromium-linux/compositing/iframes/iframe-resize-expected.txt: Added.
320         * platform/chromium-linux/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
321         * platform/chromium-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
322         * platform/chromium-linux/compositing/iframes/overlapped-iframe-expected.txt: Added.
323         * platform/chromium-linux/compositing/iframes/resizer-expected.txt: Added.
324         * platform/chromium-linux/compositing/iframes/scrolling-iframe-expected.txt: Added.
325         * platform/chromium-linux/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
326         * platform/chromium-linux/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
327         * platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt:
328         * platform/chromium-linux/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
329         * platform/chromium-linux/compositing/overflow/updating-scrolling-content-expected.txt:
330         * platform/chromium-linux/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
331         * platform/chromium-linux/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
332         * platform/chromium-linux/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
333         * platform/chromium-linux/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
334         * platform/chromium-linux/platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing-expected.txt: Added.
335         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
336         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-auto-with-touch-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
337         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-auto-with-touch-toggle-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
338         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-overlay-with-touch-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
339         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
340         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-without-painting-expected.txt:
341         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch-expected.txt: Added.
342         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/updating-scrolling-content-expected.txt:
343         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/become-overlapped-iframe-expected.txt: Added.
344         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/composited-parent-iframe-expected.txt: Added.
345         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
346         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe-expected.txt: Added.
347         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe2-expected.txt: Added.
348         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe3-expected.txt: Added.
349         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/enter-compositing-iframe-expected.txt: Added.
350         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/iframe-resize-expected.txt: Added.
351         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/iframe-size-from-zero-expected.txt: Added.
352         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
353         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/overlapped-iframe-expected.txt: Added.
354         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/resizer-expected.txt: Added.
355         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/scrolling-iframe-expected.txt: Added.
356         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
357         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
358         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/scrolling-without-painting-expected.txt:
359         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/textarea-scroll-touch-expected.txt: Added.
360         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/updating-scrolling-content-expected.txt:
361         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
362         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
363         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
364         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
365         * platform/chromium/TestExpectations:
366
367 2013-02-26  Glenn Adams  <glenn@skynav.com>
368
369         CSS3: line-break property support
370         https://bugs.webkit.org/show_bug.cgi?id=89235
371
372         Reviewed by Eric Seidel.
373
374         * platform/mac/TestExpectations: Mark css3/line-break tests as passing.
375
376 2013-02-26  Ádám Kallai  <kadam@inf.u-szeged.hu>
377
378         [Qt] Unreviewed gardening. Unskipp now passing tests after r144005.
379         https://bugs.webkit.org/show_bug.cgi?id=110756.
380
381         Reviewed by Geoffrey Garen.
382
383         * platform/qt/TestExpectations:
384
385 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
386
387         Unreviewed chromium test expectations update.
388
389         * platform/chromium/TestExpectations:
390
391 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
392
393         Unreviewed chromium test expectations update.
394
395         * platform/chromium/TestExpectations:
396
397 2013-02-25  Xueqing Huang  <huangxueqing@baidu.com>
398
399         Flexbox should ignore firstLetter pseudo element.
400         https://bugs.webkit.org/show_bug.cgi?id=105126
401
402         Reviewed by Tony Chang.
403
404         The CSS WG decided that first-line and first-letter should not
405         apply to flex containers.
406         http://dev.w3.org/csswg/css3-flexbox/issues-cr-2012#issue-13
407
408         * css3/flexbox/flexbox-ignore-container-firstLetter-expected.txt: Added.
409         * css3/flexbox/flexbox-ignore-container-firstLetter.html: Added.
410         * css3/flexbox/flexbox-ignore-firstLetter-expected.txt: Added.
411         * css3/flexbox/flexbox-ignore-firstLetter.html: Added.
412         * css3/flexbox/inline-flex-crash-expected.txt:
413         * css3/flexbox/inline-flex-crash2-expected.txt:
414
415 2013-02-25  James Simonsen  <simonjam@chromium.org>
416
417         [Resource Timing] Update test suite so it can be exported to the W3C
418         https://bugs.webkit.org/show_bug.cgi?id=107343
419
420         Reviewed by Tony Gentilcore.
421
422         * http/tests/w3c/webperf/resources/webperftestharness.js: Removed unneeded functions and moved new ones to extension.
423         * http/tests/w3c/webperf/resources/webperftestharnessextension.js:
424         (test_resource_entries):
425         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_attribute_order-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_attribute_order-expected.txt.
426         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_attribute_order.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_attribute_order.html.
427         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_cached-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached-expected.txt.
428         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_cached.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached.html.
429         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_connection_reuse-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_connection_reuse-expected.txt.
430         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_connection_reuse.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_connection_reuse.html.
431         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_dynamic_insertion-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_dynamic_insertion-expected.txt.
432         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_dynamic_insertion.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_dynamic_insertion.html.
433         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_frame_initiator_type-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_frame_initiator_type-expected.txt.
434         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_frame_initiator_type.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_frame_initiator_type.html.
435         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_data_url-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_data_url-expected.txt.
436         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_data_url.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_data_url.html.
437         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_failures-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_failures-expected.txt.
438         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_failures.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_failures.html.
439         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_initiator_types-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt.
440         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_initiator_types.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html.
441         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_redirects-expected.txt.
442         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_redirects.html.
443         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_reparenting-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_reparenting-expected.txt.
444         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_reparenting.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_reparenting.html.
445         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_script_types-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_script_types-expected.txt.
446         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_script_types.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_script_types.html.
447         * platform/chromium/TestExpectations: Moved directories...
448         * platform/efl/TestExpectations:
449         * platform/gtk/TestExpectations:
450         * platform/qt/TestExpectations:
451
452 2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
453
454         Optionally partition cache to prevent using cache for tracking
455         https://bugs.webkit.org/show_bug.cgi?id=110269
456
457         Reviewed by Maciej Stachowiak.
458
459         Added tests for ensuring the cache partitioning functions
460
461         * http/tests/cache/partitioned-cache-expected.txt: Added.
462         * http/tests/cache/partitioned-cache.html: Added.
463         * http/tests/cache/resources/echo-cookie.cgi: Added.
464         * http/tests/cache/resources/partitioned-cache-loader.html: Added.
465
466 2013-02-25  Eric Seidel  <eric@webkit.org>
467
468         Move html5lib/run-test* into html5lib/generated in preparation for generating these harnesses
469         https://bugs.webkit.org/show_bug.cgi?id=110795
470
471         Reviewed by Ojan Vafai.
472
473         * html5lib/generated/run-template-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
474         * html5lib/generated/run-template.html: Added.
475         * html5lib/generated/run-tests1-expected.txt: Renamed from LayoutTests/html5lib/run-test7-expected.txt.
476         * html5lib/generated/run-tests1.html: Added.
477         * html5lib/generated/run-tests10-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
478         * html5lib/generated/run-tests10.html: Added.
479         * html5lib/generated/run-tests11-expected.txt: Renamed from LayoutTests/html5lib/run-test11-expected.txt.
480         * html5lib/generated/run-tests11.html: Added.
481         * html5lib/generated/run-tests12-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
482         * html5lib/generated/run-tests12.html: Added.
483         * html5lib/generated/run-tests14-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
484         * html5lib/generated/run-tests14.html: Added.
485         * html5lib/generated/run-tests15-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
486         * html5lib/generated/run-tests15.html: Added.
487         * html5lib/generated/run-tests16-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
488         * html5lib/generated/run-tests16.html: Added.
489         * html5lib/generated/run-tests17-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
490         * html5lib/generated/run-tests17.html: Added.
491         * html5lib/generated/run-tests18-expected.txt: Renamed from LayoutTests/html5lib/run-test18-expected.txt.
492         * html5lib/generated/run-tests18.html: Added.
493         * html5lib/generated/run-tests19-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
494         * html5lib/generated/run-tests19.html: Added.
495         * html5lib/generated/run-tests2-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
496         * html5lib/generated/run-tests2.html: Added.
497         * html5lib/generated/run-tests20-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
498         * html5lib/generated/run-tests20.html: Added.
499         * html5lib/generated/run-tests21-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
500         * html5lib/generated/run-tests21.html: Added.
501         * html5lib/generated/run-tests22-expected.txt: Renamed from LayoutTests/html5lib/run-test10-expected.txt.
502         * html5lib/generated/run-tests22.html: Added.
503         * html5lib/generated/run-tests23-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
504         * html5lib/generated/run-tests23.html: Added.
505         * html5lib/generated/run-tests24-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
506         * html5lib/generated/run-tests24.html: Added.
507         * html5lib/generated/run-tests25-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
508         * html5lib/generated/run-tests25.html: Added.
509         * html5lib/generated/run-tests26-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
510         * html5lib/generated/run-tests26.html: Added.
511         * html5lib/generated/run-tests3-expected.txt: Renamed from LayoutTests/html5lib/run-test14-expected.txt.
512         * html5lib/generated/run-tests3.html: Added.
513         * html5lib/generated/run-tests4-expected.txt: Renamed from LayoutTests/html5lib/run-test12-expected.txt.
514         * html5lib/generated/run-tests4.html: Added.
515         * html5lib/generated/run-tests5-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
516         * html5lib/generated/run-tests5.html: Added.
517         * html5lib/generated/run-tests6-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
518         * html5lib/generated/run-tests6.html: Added.
519         * html5lib/generated/run-tests7-expected.txt: Renamed from LayoutTests/html5lib/run-test1-expected.txt.
520         * html5lib/generated/run-tests7.html: Added.
521         * html5lib/generated/run-tests8-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
522         * html5lib/generated/run-tests8.html: Added.
523         * html5lib/generated/run-tests9-expected.txt: Renamed from LayoutTests/html5lib/run-template-expected.txt.
524         * html5lib/generated/run-tests9.html: Added.
525         * html5lib/run-template.html: Removed.
526         * html5lib/run-test1.html: Removed.
527         * html5lib/run-test10.html: Removed.
528         * html5lib/run-test11.html: Removed.
529         * html5lib/run-test12.html: Removed.
530         * html5lib/run-test14.html: Removed.
531         * html5lib/run-test15-expected.txt: Removed.
532         * html5lib/run-test15.html: Removed.
533         * html5lib/run-test16-expected.txt: Removed.
534         * html5lib/run-test16.html: Removed.
535         * html5lib/run-test17-expected.txt: Removed.
536         * html5lib/run-test17.html: Removed.
537         * html5lib/run-test18.html: Removed.
538         * html5lib/run-test19-expected.txt: Removed.
539         * html5lib/run-test19.html: Removed.
540         * html5lib/run-test2-expected.txt: Removed.
541         * html5lib/run-test2.html: Removed.
542         * html5lib/run-test20-expected.txt: Removed.
543         * html5lib/run-test20.html: Removed.
544         * html5lib/run-test21-expected.txt: Removed.
545         * html5lib/run-test21.html: Removed.
546         * html5lib/run-test22-expected.txt: Removed.
547         * html5lib/run-test22.html: Removed.
548         * html5lib/run-test23-expected.txt: Removed.
549         * html5lib/run-test23.html: Removed.
550         * html5lib/run-test24-expected.txt: Removed.
551         * html5lib/run-test24.html: Removed.
552         * html5lib/run-test25-expected.txt: Removed.
553         * html5lib/run-test25.html: Removed.
554         * html5lib/run-test26-expected.txt: Removed.
555         * html5lib/run-test26.html: Removed.
556         * html5lib/run-test3-expected.txt: Removed.
557         * html5lib/run-test3.html: Removed.
558         * html5lib/run-test4-expected.txt: Removed.
559         * html5lib/run-test4.html: Removed.
560         * html5lib/run-test5-expected.txt: Removed.
561         * html5lib/run-test5.html: Removed.
562         * html5lib/run-test6-expected.txt: Removed.
563         * html5lib/run-test6.html: Removed.
564         * html5lib/run-test7.html: Removed.
565         * html5lib/run-test8-expected.txt: Removed.
566         * html5lib/run-test8.html: Removed.
567         * html5lib/run-test9-expected.txt: Removed.
568         * html5lib/run-test9.html: Removed.
569         * platform/chromium/TestExpectations:
570         * platform/chromium/html5lib/generated/run-tests1-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test7-expected.txt.
571         * platform/chromium/html5lib/generated/run-tests18-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test18-expected.txt.
572         * platform/chromium/html5lib/generated/run-tests7-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test1-expected.txt.
573         * platform/efl/TestExpectations:
574         * platform/gtk/TestExpectations:
575         * platform/mac/TestExpectations:
576         * platform/qt/TestExpectations:
577         * platform/win/TestExpectations:
578         * platform/wincairo/TestExpectations:
579
580 2013-02-25  Philip Rogers  <pdr@google.com>
581
582         Remove two stale entries from TestExpectations
583
584         Unreviewed patch of test expectations.
585
586         * platform/chromium/TestExpectations:
587
588 2013-02-25  Philip Rogers  <pdr@google.com>
589
590         Rebaseline 3 svg/as-image/ tests
591
592         Unreviewed rebaseline of test expectations.
593
594         * platform/chromium-linux/svg/as-image/animated-svg-as-image-expected.png:
595         * platform/chromium-linux/svg/as-image/animated-svg-as-image-same-image-expected.png:
596         * platform/chromium-linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
597         * platform/chromium-mac-lion/svg/as-image/animated-svg-as-image-expected.png:
598         * platform/chromium-mac-lion/svg/as-image/animated-svg-as-image-same-image-expected.png:
599         * platform/chromium-mac-lion/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
600         * platform/chromium-mac-snowleopard/svg/as-image/animated-svg-as-image-expected.png:
601         * platform/chromium-mac-snowleopard/svg/as-image/animated-svg-as-image-same-image-expected.png:
602         * platform/chromium-mac-snowleopard/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
603         * platform/chromium-mac/svg/as-image/animated-svg-as-image-expected.png:
604         * platform/chromium-mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
605         * platform/chromium-mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
606         * platform/chromium-win/svg/as-image/animated-svg-as-image-expected.png:
607         * platform/chromium-win/svg/as-image/animated-svg-as-image-same-image-expected.png:
608         * platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
609
610 2013-02-25  Alexis Menard  <alexis@webkit.org>
611
612         transition-property property doesn't accept "all, <IDENT>".
613         https://bugs.webkit.org/show_bug.cgi?id=110074
614
615         Reviewed by Dean Jackson.
616
617         Extend exising test to cover the bug.
618
619         * transitions/transitions-parsing-expected.txt:
620         * transitions/transitions-parsing.html:
621
622 2013-02-25  Sergio Villar Senin  <svillar@igalia.com>
623
624         [soup] "Too many redirects" error loading chat in plus.google.com
625         https://bugs.webkit.org/show_bug.cgi?id=64575
626
627         Reviewed by Martin Robinson.
628
629         This new test checks firstPartyForCookies is properly set to the
630         new URL on redirects.
631
632         * http/tests/cookies/resources/set-cookie-on-redirect.php: Added.
633         * http/tests/cookies/set-cookie-on-redirect-expected.txt: Added.
634         * http/tests/cookies/set-cookie-on-redirect.html: Added.
635
636 2013-02-25  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
637
638         [Qt] Unreviewed gardening. Skip asserting tests.
639         https://bugs.webkit.org/show_bug.cgi?id=110756
640
641         * platform/qt/TestExpectations:
642
643 2013-02-25  Alexei Filippov  <alph@chromium.org>
644
645         Web Inspector: Remove CPU profile from a group causes exception
646         https://bugs.webkit.org/show_bug.cgi?id=110466
647
648         Reviewed by Yury Semikhatsky.
649
650         WebInspector.ProfilesPanel._removeProfileHandle did not handle
651         profile removal from a group. The fix takes care of this case.
652
653         Test: inspector/profiler/cpu-profiler-profile-removal.html
654
655         * inspector/profiler/cpu-profiler-profile-removal-expected.txt: Added.
656         * inspector/profiler/cpu-profiler-profile-removal.html: Added.
657
658 2013-02-25  Mike West  <mkwst@chromium.org>
659
660         XSSAuditor tests shouldn't depend on IFrames's load order.
661         https://bugs.webkit.org/show_bug.cgi?id=110737
662
663         Reviewed by Jochen Eisinger.
664
665         Various tests under http/tests/security/xssAuditor actually wrap up
666         multiple test cases under a single HTML file by loading a variety of
667         IFrames. Currently, the error messages that these tests expect aren't
668         detailed enough to distinguish between the order in which the IFrames
669         load: they all generate the same error, so the ordering is irrelevant.
670
671         Before we increase the error message detail in webkit.org/b/110733, we
672         need to ensure that these tests don't rely on load order. One option
673         is to serialize the IFrame loading by chaining onload events, but that
674         seems like a slow way of doing things. This patch takes a different
675         approach, breaking the multiple-IFrame tests into many single-IFrame
676         tests (which should be more shardable, and actually execute more quickly
677         in the long run).
678
679         * http/tests/security/xssAuditor/open-iframe-src-expected.txt: Removed.
680         * http/tests/security/xssAuditor/open-iframe-src.html: Removed.
681         * http/tests/security/xssAuditor/open-script-src-expected.txt: Removed.
682         * http/tests/security/xssAuditor/open-script-src.html: Removed.
683         * http/tests/security/xssAuditor/property-escape-comment-expected.txt: Removed.
684         * http/tests/security/xssAuditor/property-escape-comment.html: Removed.
685         * http/tests/security/xssAuditor/property-escape-entity-expected.txt: Removed.
686         * http/tests/security/xssAuditor/property-escape-entity.html: Removed.
687         * http/tests/security/xssAuditor/property-escape-quote-expected.txt: Removed.
688         * http/tests/security/xssAuditor/property-escape-quote.html: Removed.
689         * http/tests/security/xssAuditor/script-tag-with-comma-expected.txt: Removed.
690         * http/tests/security/xssAuditor/script-tag-with-comma.html: Removed.
691         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-expected.txt: Removed.
692         * http/tests/security/xssAuditor/script-tag-with-source-unterminated.html: Removed.
693             Removed these tests, breaking them into multiple single-IFrame HTML files.
694         * http/tests/security/xssAuditor/open-iframe-src-01.html: Added.
695         * http/tests/security/xssAuditor/open-iframe-src-02.html: Added.
696         * http/tests/security/xssAuditor/open-script-src-01-expected.txt: Added.
697         * http/tests/security/xssAuditor/open-script-src-01.html: Added.
698         * http/tests/security/xssAuditor/open-script-src-02-expected.txt: Added.
699         * http/tests/security/xssAuditor/open-script-src-02.html: Added.
700         * http/tests/security/xssAuditor/open-script-src-03-expected.txt: Added.
701         * http/tests/security/xssAuditor/open-script-src-03.html: Added.
702         * http/tests/security/xssAuditor/open-script-src-04-expected.txt: Added.
703         * http/tests/security/xssAuditor/open-script-src-04.html: Added.
704         * http/tests/security/xssAuditor/property-escape-comment-01-expected.txt: Added.
705         * http/tests/security/xssAuditor/property-escape-comment-01.html: Added.
706         * http/tests/security/xssAuditor/property-escape-comment-02-expected.txt: Added.
707         * http/tests/security/xssAuditor/property-escape-comment-02.html: Added.
708         * http/tests/security/xssAuditor/property-escape-comment-03-expected.txt: Added.
709         * http/tests/security/xssAuditor/property-escape-comment-03.html: Added.
710         * http/tests/security/xssAuditor/property-escape-entity-01-expected.txt: Added.
711         * http/tests/security/xssAuditor/property-escape-entity-01.html: Added.
712         * http/tests/security/xssAuditor/property-escape-entity-02-expected.txt: Added.
713         * http/tests/security/xssAuditor/property-escape-entity-02.html: Added.
714         * http/tests/security/xssAuditor/property-escape-entity-03-expected.txt: Added.
715         * http/tests/security/xssAuditor/property-escape-entity-03.html: Added.
716         * http/tests/security/xssAuditor/property-escape-quote-01.html: Added.
717         * http/tests/security/xssAuditor/property-escape-quote-02.html: Added.
718         * http/tests/security/xssAuditor/property-escape-quote-03.html: Added.
719         * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt: Added.
720         * http/tests/security/xssAuditor/script-tag-with-comma-01.html: Added.
721         * http/tests/security/xssAuditor/script-tag-with-comma-02-expected.txt: Added.
722         * http/tests/security/xssAuditor/script-tag-with-comma-02.html: Added.
723         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01-expected.txt: Added.
724         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01.html: Added.
725         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02-expected.txt: Added.
726         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02.html: Added.
727         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03-expected.txt: Added.
728         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03.html: Added.
729         * http/tests/security/xssAuditor/script-tag-with-trailing-comment5.html: Added.
730             These tests perform the same validation as the combined tests, they
731             simply do it without introducing load-order dependencies.
732
733 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
734
735         Unreviewed chromium test expectations update.
736
737         * platform/chromium/TestExpectations:
738
739 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
740
741         Unreviewed chromium test expectations update.
742
743         * platform/chromium/TestExpectations:
744
745 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
746
747         Unreviewed chromium test expectations update.
748
749         * platform/chromium/TestExpectations:
750
751 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
752
753         Unreviewed chromium test expectations update.
754
755         * platform/chromium/TestExpectations:
756
757 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
758
759         Unreviewed chromium test expectations update.
760
761         * platform/chromium/TestExpectations:
762
763 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
764
765         Unreviewed chromium test expectations update.
766
767         * platform/chromium/TestExpectations:
768
769 2013-02-25  Alexei Filippov  <alph@chromium.org>
770
771         Web Inspector: move profile type specific code out of ProfilesPanel (refactor)
772         https://bugs.webkit.org/show_bug.cgi?id=110597
773
774         Reviewed by Yury Semikhatsky.
775
776         Move profile type specific functionality out of ProfilesPanel class.
777         This is a first part of WebInspector.ProfilesPanel refactoring.
778
779         No new tests as the functionality isn't changed.
780
781         * inspector/profiler/canvas2d/canvas-replay-log-grid.html:
782         * inspector/profiler/heap-snapshot-inspect-dom-wrapper-expected.txt:
783         * inspector/profiler/heap-snapshot-inspect-dom-wrapper.html:
784         * inspector/profiler/heap-snapshot-loader.html:
785         * inspector/profiler/heap-snapshot-test.js:
786         (initialize_HeapSnapshotTest.):
787         (initialize_HeapSnapshotTest):
788         * inspector/profiler/profiler-test.js:
789         (initialize_ProfilerTest.InspectorTest.startProfilerTest.startTest):
790         (initialize_ProfilerTest.InspectorTest.startProfilerTest):
791
792 2013-02-25  Ádám Kallai  <kadam@inf.u-szeged.hu>
793
794         [Qt] Unreviewed gardening. Skipped failing tests.
795
796         * platform/qt-5.0-wk2/fast/forms/select-baseline-expected.png: Removed.
797         * platform/qt-5.0-wk2/fast/forms/select-baseline-expected.txt: Removed.
798         * platform/qt-5.0/fast/forms/select-baseline-expected.png: Removed.
799         * platform/qt-5.0/fast/forms/select-baseline-expected.txt: Removed.
800         * platform/qt/TestExpectations:
801         * platform/qt/fast/forms/select-baseline-expected.png: Update after r143836.
802         * platform/qt/fast/forms/select-baseline-expected.txt: Update after r143836.
803
804 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
805
806         Unreviewed chromium test expectations update.
807
808         * platform/chromium/TestExpectations:
809
810 2013-02-25  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
811
812         [Qt] Unreviewed gardening. Unskip tests after r143800.
813
814         * platform/qt/TestExpectations:
815
816 2013-02-25  Zan Dobersek  <zdobersek@igalia.com>
817
818         Unreviewed GTK gardening.
819
820         * platform/gtk/TestExpectations: Giving up on individually listing slow sputnik tests, replaced all
821         the expectations with a single one covering the whole directory in both release and debug builds.
822         Also removing duplicate expectations and adding an expectation for tests that require custom elements support.
823         * platform/gtk/editing/selection/extend-by-sentence-001-expected.txt: Rebaselining.
824         * platform/gtk/media/audio-controls-rendering-expected.png: Removed. Requires a new baseline.
825         * platform/gtk/media/audio-controls-rendering-expected.txt: Removed. Ditto.
826
827 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
828
829         Unreviewed chromium test expectations update.
830
831         * platform/chromium/TestExpectations:
832
833 2013-02-25  Ilya Tikhonovsky  <loislo@chromium.org>
834
835         Web Inspector: Improve speed of Linkifier.reset operation.
836         https://bugs.webkit.org/show_bug.cgi?id=110696
837
838         Reviewed by Yury Semikhatsky.
839
840         Linkifier calls Location.dispose N times and each dispose method calls Array.remove
841         which scans entire array and does splice. So the complexity of Linkifier.reset
842         is O(N^2). I replaced the arrays with Set and got O(N) complexity.
843
844         Drive by fix: The identifier generator was slightly changed.
845         Now it produces identifiers that couldn't be converted into a number.
846         So the engine will never convert Set/Map object into an array.
847
848         * inspector/debugger/callstack-placards-discarded.html:
849         * inspector/debugger/linkifier.html:
850
851 2013-02-24  Kihong Kwon  <kihong.kwon@samsung.com>
852
853         Add an ASSERT to didChangeDeviceProximity
854         https://bugs.webkit.org/show_bug.cgi?id=110317
855
856         Reviewed by Hajime Morrita.
857
858         Fix wrong test cases which are found by ASSERT insertion.
859
860         * proximity/basic-operation-expected.txt:
861         * proximity/basic-operation.html:
862         * proximity/resources/event-after-navigation-new.html:
863
864 2013-02-24  Mike West  <mkwst@chromium.org>
865
866         CSP 1.1: Experiment with 'reflected-xss' directive.
867         https://bugs.webkit.org/show_bug.cgi?id=104479
868
869         Reviewed by Adam Barth.
870
871         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow-expected.txt: Added.
872         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow.html: Added.
873         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-allow-expected.txt: Added.
874         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-allow.html: Added.
875         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-block-expected.txt: Added.
876         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-block.html: Added.
877         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-filter-expected.txt: Added.
878         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-filter.html: Added.
879         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-invalid-expected.txt: Added.
880         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-invalid.html: Added.
881         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-unset-expected.txt: Added.
882         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-unset.html: Added.
883         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-allow-expected.txt: Added.
884         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-allow.html: Added.
885         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-block-expected.txt: Added.
886         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-block.html: Added.
887         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-filter-expected.txt: Added.
888         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-filter.html: Added.
889         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-invalid-expected.txt: Added.
890         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-invalid.html: Added.
891         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-unset-expected.txt: Added.
892         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-unset.html: Added.
893         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-allow-expected.txt: Added.
894         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-allow.html: Added.
895         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-block-expected.txt: Added.
896         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-block.html: Added.
897         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-filter-expected.txt: Added.
898         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-filter.html: Added.
899         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-invalid-expected.txt: Added.
900         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-invalid.html: Added.
901         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-unset-expected.txt: Added.
902         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-unset.html: Added.
903         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-allow-expected.txt: Added.
904         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-allow.html: Added.
905         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-block-expected.txt: Added.
906         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-block.html: Added.
907         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-filter-expected.txt: Added.
908         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-filter.html: Added.
909         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-invalid-expected.txt: Added.
910         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-invalid.html: Added.
911         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-unset-expected.txt: Added.
912         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-unset.html: Added.
913         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-allow-expected.txt: Added.
914         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-allow.html: Added.
915         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-block-expected.txt: Added.
916         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-block.html: Added.
917         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-filter-expected.txt: Added.
918         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-filter.html: Added.
919         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-invalid-expected.txt: Added.
920         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-invalid.html: Added.
921         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-unset-expected.txt: Added.
922         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-unset.html: Added.
923         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block-expected.txt: Added.
924         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block.html: Added.
925         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty-expected.txt: Added.
926         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty.html: Added.
927         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter-expected.txt: Added.
928         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter.html: Added.
929         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid-expected.txt: Added.
930         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid.html: Added.
931         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-parsing-expected.txt: Added.
932         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-parsing.html: Added.
933         * http/tests/security/contentSecurityPolicy/resources/reflected-xss-and-xss-protection.js: Added.
934         (testMixedHeader):
935         (frameLoaded):
936         (frameErrored):
937         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
938             Added the ability to send an 'X-WebKit-CSP' header to test 'reflected-xss' behavior.
939
940 2013-02-24  Keishi Hattori  <keishi@webkit.org>
941
942         Add methods to date types for new calendar picker
943         https://bugs.webkit.org/show_bug.cgi?id=110454
944
945         Reviewed by Kent Tamura.
946
947         * platform/chromium/fast/forms/calendar-picker/calendar-picker-date-types-expected.txt: Added.
948         * platform/chromium/fast/forms/calendar-picker/calendar-picker-date-types.html: Added. Unit tests for date types.
949
950 2013-02-24  Hajime Morrita  <morrita@google.com>
951
952         [Custom Elements] Implement bare-bone document.register()
953         https://bugs.webkit.org/show_bug.cgi?id=100229
954
955         Reviewed by Adam Barth.
956
957         * fast/dom/custom/document-register-basic-expected.txt: Added.
958         * fast/dom/custom/document-register-basic.html: Added.
959         * fast/dom/custom/document-register-reentrant-null-constructor-expected.txt: Added.
960         * fast/dom/custom/document-register-reentrant-null-constructor.html: Added.
961         * fast/dom/custom/document-register-reentrant-returning-fake-expected.txt: Added.
962         * fast/dom/custom/document-register-reentrant-returning-fake.html: Added.
963         * fast/dom/custom/document-register-reentrant-throwing-constructor-expected.txt: Added.
964         * fast/dom/custom/document-register-reentrant-throwing-constructor.html: Added.
965         * fast/dom/custom/resources/document-register-fuzz.js: Added.
966         * platform/mac/TestExpectations:
967
968 2013-02-24  Benjamin Poulain  <benjamin@webkit.org>
969
970         Add timeout to the Chromium expectation of state-url-sets-links-visited.html
971
972         Unreviewed.
973
974         * platform/chromium/TestExpectations: Since Chromium's DRT does not support
975         computedStyleIncludingVisitedInfo, the test can also timeout as it will
976         raise an exception before invoking finishJSTest.
977
978 2013-02-23  Benjamin Poulain  <benjamin@webkit.org>
979
980         Add support for testing states changing asynchronously. Apply it to state-url-sets-links-visited.html.
981         https://bugs.webkit.org/show_bug.cgi?id=109883
982
983         Reviewed by Antti Koivisto.
984
985         Some tests depends on state change happening asynchronously. This is typically solved by using
986         timers with a long enough interval.
987
988         Timers have the general pitfalls of causing unreliable tests, and forcing unnecessary delays
989         in the tests.
990
991         This patch introduces new testing helpers, shouldBecomeEqual and shouldBecomeEqualToString, to
992         test a change of state repetively until it succeed (or timeout). Those test functions execute
993         the condition every 5ms until the test succeed.
994
995         The helper shouldBecomeEqualToString is applied on state-url-sets-links-visited.html to illustrate
996         the concept.
997
998         * fast/js/resources/js-test-pre.js:
999         (_waitForCondition): Generic helper function for the familly shouldBecomeXXX.
1000         (.condition):
1001         (.failureHandler):
1002         (shouldBecomeEqual):
1003         (shouldBecomeEqualToString):
1004
1005         * fast/loader/stateobjects/state-url-sets-links-visited.html:
1006         * platform/wk2/TestExpectations:
1007         state-url-sets-links-visited.html failed on WebKit2 because the visited links table is updated
1008         asynchronously, and the style is only updated after 1 IPC message + 1 timer + 1 IPC message.
1009
1010         The test is changed to use shouldBecomeEqualToString in order to become reliable. If the UIProcess
1011         does not update the style in a reasonable amount of time, the test fails.
1012
1013         * platform/chromium/TestExpectations: Make the test as failing on Chromium until proper test support is added
1014         to DRT or Internals.
1015
1016 2013-02-23  Philip Rogers  <pdr@google.com>
1017
1018         Prevent crash in animated transform lists
1019         https://bugs.webkit.org/show_bug.cgi?id=110704
1020
1021         Reviewed by Abhishek Arya.
1022
1023         * svg/animations/animateTransform-list-crash-expected.txt: Added.
1024         * svg/animations/animateTransform-list-crash.html: Added.
1025
1026 2013-02-23  Ryosuke Niwa  <rniwa@webkit.org>
1027
1028         Skip javascriptDialogEvents.html since its result bleed into other tests non-deterministically per bug 110186.
1029
1030         * platform/mac/TestExpectations:
1031
1032 2013-02-23  Zan Dobersek  <zdobersek@igalia.com>
1033
1034         Unreviewed gardening.
1035
1036         * platform/efl/TestExpectations: Adding a failure expectation for the html5lib/runner.html test
1037         that started failing with r143804.
1038         * platform/gtk/TestExpectations: Ditto. Also adding flaky crasher expectations for two http tests,
1039         crashes are originating from IDB code and starter appearing with r143694.
1040
1041 2013-02-23  Martin Robinson  <mrobinson@igalia.com>
1042
1043         Remove some tests needing to be rebaselined from TestExpectations
1044
1045         * platform/gtk/TestExpectations: Update the list of tests needing new baselines
1046         and skip some that are timing out on my machine.
1047         * platform/gtk/accessibility/color-well-expected.txt: Added.
1048         * platform/gtk/accessibility/image-link-expected.txt: Added.
1049         * platform/gtk/accessibility/image-map1-expected.txt: Added.
1050         * platform/gtk/accessibility/image-map2-expected.txt: Added.
1051         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Added.
1052         * platform/gtk/accessibility/multiselect-list-reports-active-option-expected.txt: Added.
1053         * platform/gtk/accessibility/notification-listeners-expected.txt: Added.
1054         * platform/gtk/css2.1/t0505-c16-descendant-01-e-expected.png:
1055         * platform/gtk/css2.1/t0505-c16-descendant-01-e-expected.txt:
1056         * platform/gtk/editing/selection/extend-by-sentence-001-expected.png:
1057         * platform/gtk/editing/selection/extend-by-sentence-001-expected.txt: Added.
1058         * platform/gtk/fast/block/float/024-expected.png:
1059         * platform/gtk/fast/block/float/024-expected.txt: Added.
1060         * platform/gtk/fast/block/margin-collapse/empty-clear-blocks-expected.png:
1061         * platform/gtk/fast/block/margin-collapse/empty-clear-blocks-expected.txt: Added.
1062         * platform/gtk/fast/css/resize-corner-tracking-expected.png:
1063         * platform/gtk/fast/css/resize-corner-tracking-expected.txt:
1064         * platform/gtk/fast/css/resize-corner-tracking-transformed-iframe-expected.png: Added.
1065         * platform/gtk/fast/css/resize-corner-tracking-transformed-iframe-expected.txt: Added.
1066         * platform/gtk/fast/inline/drawStyledEmptyInlines-expected.png:
1067         * platform/gtk/fast/inline/drawStyledEmptyInlines-expected.txt:
1068         * platform/gtk/fast/inline/drawStyledEmptyInlinesWithWS-expected.png:
1069         * platform/gtk/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt:
1070         * platform/gtk/fast/inline/justify-emphasis-inline-box-expected.png: Added.
1071         * platform/gtk/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
1072         * platform/gtk/fast/repaint/caret-with-transformation-expected.png: Added.
1073         * platform/gtk/fast/repaint/caret-with-transformation-expected.txt: Added.
1074         * platform/gtk/fast/text/capitalize-empty-generated-string-expected.png:
1075         * platform/gtk/fast/text/capitalize-empty-generated-string-expected.txt:
1076         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.png:
1077         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
1078         * platform/gtk/fast/text/whitespace/006-expected.png:
1079         * platform/gtk/fast/text/whitespace/006-expected.txt:
1080         * platform/gtk/fast/text/whitespace/007-expected.png:
1081         * platform/gtk/fast/text/whitespace/007-expected.txt:
1082         * platform/gtk/media/audio-controls-rendering-expected.png: Added.
1083         * platform/gtk/media/audio-controls-rendering-expected.txt:
1084         * platform/gtk/media/controls-after-reload-expected.txt:
1085         * platform/gtk/media/controls-strict-expected.txt:
1086         * platform/gtk/media/controls-styling-strict-expected.txt:
1087         * platform/gtk/media/controls-without-preload-expected.txt:
1088         * platform/gtk/media/video-controls-rendering-expected.txt:
1089         * platform/gtk/media/video-display-toggle-expected.txt:
1090         * platform/gtk/media/video-playing-and-pause-expected.txt:
1091         * platform/gtk/svg/as-image/image-preserveAspectRatio-all-expected.png: Added.
1092         * platform/gtk/svg/as-image/image-preserveAspectRatio-all-expected.txt: Added.
1093         * platform/gtk/svg/batik/text/xmlSpace-expected.png:
1094         * platform/gtk/svg/batik/text/xmlSpace-expected.txt:
1095         * platform/gtk/svg/carto.net/combobox-expected.png:
1096         * platform/gtk/svg/carto.net/combobox-expected.txt:
1097         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1098         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.txt: Added.
1099         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1100         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.txt: Added.
1101         * platform/gtk/svg/filters/feImage-preserveAspectRatio-all-expected.png: Added.
1102         * platform/gtk/svg/filters/feImage-preserveAspectRatio-all-expected.txt: Added.
1103         * platform/gtk/svg/filters/filter-hidden-content-expected.png: Added.
1104         * platform/gtk/svg/filters/filter-hidden-content-expected.txt: Added.
1105         * platform/gtk/tables/mozilla/bugs/bug113235-3-expected.png:
1106         * platform/gtk/tables/mozilla/bugs/bug113235-3-expected.txt:
1107         * platform/gtk/tables/mozilla/bugs/bug1188-expected.png:
1108         * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
1109         * platform/gtk/tables/mozilla/bugs/bug1318-expected.png:
1110         * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
1111
1112 2013-02-23  Jason Anderssen  <janderssen@gmail.com>
1113
1114         Moved setAutofilled from TestRunner to WebCore
1115         https://bugs.webkit.org/show_bug.cgi?id=110521
1116
1117         Reviewed by Benjamin Poulain.
1118
1119         * fast/forms/input-autofilled.html:
1120         * fast/forms/reset-autofilled.html:
1121         * platform/wk2/TestExpectations:
1122
1123 2013-02-22  Christian Biesinger  <cbiesinger@chromium.org>
1124
1125         Rebaseline ports after bug 109994
1126         https://bugs.webkit.org/show_bug.cgi?id=110551
1127
1128         Unreviewed rebaseline of test expectations.
1129
1130         * css2.1/20110323/replaced-elements-001-expected.txt: Renamed from LayoutTests/platform/mac/css2.1/20110323/replaced-elements-001-expected.txt.
1131         * fast/forms/button-generated-content-expected.txt:
1132         * fast/forms/select-baseline-expected.txt: Renamed from LayoutTests/platform/chromium-mac/fast/forms/select-baseline-expected.txt.
1133         * platform/chromium-mac-lion/css2.1/20110323/replaced-elements-001-expected.png:
1134         * platform/chromium-mac-lion/fast/forms/button-generated-content-expected.png:
1135         * platform/chromium-mac-lion/fast/forms/select-baseline-expected.png:
1136         * platform/chromium-mac-lion/svg/custom/foreign-object-skew-expected.png:
1137         * platform/chromium-mac-snowleopard/css2.1/20110323/replaced-elements-001-expected.png:
1138         * platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.png:
1139         * platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.png:
1140         * platform/chromium-mac-snowleopard/svg/custom/foreign-object-skew-expected.png:
1141         * platform/chromium-mac/css2.1/20110323/replaced-elements-001-expected.png:
1142         * platform/chromium-mac/fast/forms/button-generated-content-expected.png:
1143         * platform/chromium-mac/fast/forms/select-baseline-expected.png:
1144         * platform/chromium-mac/svg/custom/foreign-object-skew-expected.png:
1145         * platform/chromium-win/css2.1/20110323/replaced-elements-001-expected.png:
1146         * platform/chromium-win/css2.1/20110323/replaced-elements-001-expected.txt:
1147         * platform/chromium-win/fast/forms/button-generated-content-expected.png:
1148         * platform/chromium-win/fast/forms/button-generated-content-expected.txt:
1149         * platform/chromium-win/fast/forms/select-baseline-expected.png:
1150         * platform/chromium-win/fast/forms/select-baseline-expected.txt:
1151         * platform/chromium-win/svg/custom/foreign-object-skew-expected.png:
1152         * platform/chromium-win/svg/custom/foreign-object-skew-expected.txt:
1153         * platform/chromium-win/tables/mozilla/bugs/bug92647-2-expected.png:
1154         * platform/chromium-win/tables/mozilla/bugs/bug92647-2-expected.txt:
1155         * platform/chromium/TestExpectations:
1156         * platform/chromium/css2.1/20110323/replaced-elements-001-expected.txt: Removed.
1157         * platform/efl/TestExpectations:
1158         * platform/efl/css2.1/20110323/replaced-elements-001-expected.txt:
1159         * platform/efl/fast/forms/button-generated-content-expected.txt:
1160         * platform/efl/fast/forms/select-baseline-expected.txt:
1161         * platform/efl/svg/custom/foreign-object-skew-expected.txt: Renamed from LayoutTests/platform/mac/svg/custom/foreign-object-skew-expected.txt.
1162         * platform/efl/tables/mozilla/bugs/bug92647-2-expected.txt:
1163         * platform/gtk/TestExpectations:
1164         * platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt:
1165         * platform/gtk/fast/forms/button-generated-content-expected.txt:
1166         * platform/gtk/fast/forms/select-baseline-expected.txt:
1167         * platform/gtk/svg/custom/foreign-object-skew-expected.txt:
1168         * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
1169         * platform/mac/TestExpectations:
1170         * platform/mac/fast/forms/select-baseline-expected.txt: Removed.
1171         * platform/mac/tables/mozilla/bugs/bug92647-2-expected.txt: Removed.
1172         * platform/qt/TestExpectations:
1173         * platform/qt/css2.1/20110323/replaced-elements-001-expected.txt:
1174         * platform/qt/fast/forms/button-generated-content-expected.txt:
1175         * platform/qt/fast/forms/select-baseline-expected.txt:
1176         * platform/qt/svg/custom/foreign-object-skew-expected.txt:
1177         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
1178         * platform/win-future/fast/forms/button-generated-content-expected.txt: Copied from LayoutTests/fast/forms/button-generated-content-expected.txt.
1179         * svg/custom/foreign-object-skew-expected.txt: Renamed from LayoutTests/platform/chromium/svg/custom/foreign-object-skew-expected.txt.
1180         * tables/mozilla/bugs/bug92647-2-expected.txt: Renamed from LayoutTests/platform/chromium/tables/mozilla/bugs/bug92647-2-expected.txt.
1181
1182 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
1183
1184         More rebaselines after http://trac.webkit.org/changeset/143804.
1185
1186         * html5lib/run-test1-expected.txt:
1187         * html5lib/run-test18-expected.txt:
1188         * html5lib/run-test7-expected.txt:
1189
1190 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
1191
1192         WebKit can erroneously strip font-size CSS property from font element with size attribute
1193         https://bugs.webkit.org/show_bug.cgi?id=110657
1194
1195         Reviewed by Justin Garcia.
1196
1197         Added two regression tests to ensure WebKit doesn't erroneously remove inline styles of an element
1198         when its implicit styles differ from the inline styles. Also rebaselined some tests as their results
1199         have progressed.
1200
1201         * editing/pasteboard/insert-u-with-text-decoration-none-expected.txt: Added.
1202         * editing/pasteboard/insert-u-with-text-decoration-none.html: Added.
1203         * editing/pasteboard/insert-font-with-size-and-css-expected.txt: Added.
1204         * editing/pasteboard/insert-font-with-size-and-css.html: Added.
1205         * editing/pasteboard/4744008-expected.txt:
1206         * editing/pasteboard/paste-text-with-style-5-expected.txt:
1207         * editing/pasteboard/paste-text-with-style-5.html:
1208         * editing/pasteboard/style-from-rules-expected.txt:
1209         * editing/pasteboard/style-from-rules.html:
1210
1211 2013-02-22  Nils Barth  <nbarth@chromium.org>
1212
1213         REGRESSION(r130089): Scrollbar thumb no longer re-rendered on hover
1214         https://bugs.webkit.org/show_bug.cgi?id=109230
1215
1216         Reviewed by Eric Seidel.
1217
1218         * fast/css/pseudo-element-selector-scrollbar-hover-expected.html: Added.
1219         * fast/css/pseudo-element-selector-scrollbar-hover.html: Added.
1220
1221 2013-02-22  Levi Weintraub  <leviw@chromium.org>
1222
1223         Unreviewed gardening, updating test expecations after r140374.
1224
1225         * platform/chromium-mac-snowleopard/platform/chromium/fast/events/touch: Removed.
1226         * platform/chromium-mac/platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt:
1227         * platform/chromium-win-xp/platform/chromium/fast/events/touch: Removed.
1228         * platform/chromium-win/platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt:
1229
1230 2013-02-22  Dirk Pranke  <dpranke@chromium.org>
1231
1232         Unreviewed, rolling out r143794.
1233         http://trac.webkit.org/changeset/143794
1234         https://bugs.webkit.org/show_bug.cgi?id=110542
1235
1236         debug linux builds broken?
1237
1238         * platform/chromium/TestExpectations:
1239
1240 2013-02-22  Stephen Chenney  <schenney@chromium.org>
1241
1242         [Chromium] Test expectations for newish tests
1243
1244         Unreviewed test expectations addition.
1245
1246         * platform/chromium-linux-x86/fast/text/decorations-with-text-combine-expected.txt: Added.
1247         * platform/chromium-linux-x86/fast/text/orientation-sideways-expected.txt: Added.
1248         * platform/chromium-linux/fast/text/decorations-with-text-combine-expected.png: Added.
1249         * platform/chromium-linux/fast/text/decorations-with-text-combine-expected.txt: Added.
1250         * platform/chromium-linux/fast/text/orientation-sideways-expected.png: Added.
1251         * platform/chromium-linux/fast/text/orientation-sideways-expected.txt: Added.
1252         * platform/chromium-mac-lion/fast/text/decorations-with-text-combine-expected.png: Added.
1253         * platform/chromium-mac-lion/fast/text/decorations-with-text-combine-expected.txt: Added.
1254         * platform/chromium-mac-lion/fast/text/orientation-sideways-expected.png: Added.
1255         * platform/chromium-mac-lion/fast/text/orientation-sideways-expected.txt: Added.
1256         * platform/chromium-mac-snowleopard/fast/text/decorations-with-text-combine-expected.txt: Added.
1257         * platform/chromium-mac-snowleopard/fast/text/orientation-sideways-expected.txt: Added.
1258         * platform/chromium-mac/fast/text/decorations-with-text-combine-expected.png: Added.
1259         * platform/chromium-mac/fast/text/decorations-with-text-combine-expected.txt: Added.
1260         * platform/chromium-mac/fast/text/orientation-sideways-expected.png: Added.
1261         * platform/chromium-mac/fast/text/orientation-sideways-expected.txt: Added.
1262         * platform/chromium-win-xp/fast/text/decorations-with-text-combine-expected.png: Added.
1263         * platform/chromium-win-xp/fast/text/decorations-with-text-combine-expected.txt: Added.
1264         * platform/chromium-win-xp/fast/text/orientation-sideways-expected.png: Added.
1265         * platform/chromium-win-xp/fast/text/orientation-sideways-expected.txt: Added.
1266         * platform/chromium-win/fast/text/decorations-with-text-combine-expected.png: Added.
1267         * platform/chromium-win/fast/text/decorations-with-text-combine-expected.txt: Added.
1268         * platform/chromium-win/fast/text/orientation-sideways-expected.png: Added.
1269         * platform/chromium-win/fast/text/orientation-sideways-expected.txt: Added.
1270         * platform/chromium/TestExpectations:
1271
1272 2013-02-22  Eric Seidel  <eric@webkit.org>
1273
1274         Teach the html5lib tests how to test the threaded HTML parser
1275         https://bugs.webkit.org/show_bug.cgi?id=110643
1276
1277         Reviewed by Adam Barth.
1278
1279         * TestExpectations:
1280         * html5lib/resources/runner.js:
1281         (window.onload):
1282         * html5lib/run-template-expected.txt:
1283         * html5lib/run-test10-expected.txt:
1284         * html5lib/run-test11-expected.txt:
1285         * html5lib/run-test12-expected.txt:
1286         * html5lib/run-test14-expected.txt:
1287         * html5lib/run-test15-expected.txt:
1288         * html5lib/run-test16-expected.txt:
1289         * html5lib/run-test17-expected.txt:
1290         * html5lib/run-test19-expected.txt:
1291         * html5lib/run-test2-expected.txt:
1292         * html5lib/run-test20-expected.txt:
1293         * html5lib/run-test21-expected.txt:
1294         * html5lib/run-test22-expected.txt:
1295         * html5lib/run-test23-expected.txt:
1296         * html5lib/run-test24-expected.txt:
1297         * html5lib/run-test25-expected.txt:
1298         * html5lib/run-test26-expected.txt:
1299         * html5lib/run-test3-expected.txt:
1300         * html5lib/run-test4-expected.txt:
1301         * html5lib/run-test5-expected.txt:
1302         * html5lib/run-test6-expected.txt:
1303         * html5lib/run-test8-expected.txt:
1304         * html5lib/run-test9-expected.txt:
1305         * html5lib/runner-expected.txt:
1306         * platform/chromium/html5lib/run-test1-expected.txt:
1307         * platform/chromium/html5lib/run-test18-expected.txt:
1308         * platform/chromium/html5lib/run-test7-expected.txt:
1309
1310 2013-02-22  Adam Barth  <abarth@webkit.org>
1311
1312         fast/parser/parser-yield-timing.html doesn't integrate with js-test-pre correctly
1313         https://bugs.webkit.org/show_bug.cgi?id=110645
1314
1315         Reviewed by Eric Seidel.
1316
1317         * fast/parser/parser-yield-timing.html:
1318
1319 2013-02-21  Ojan Vafai  <ojan@chromium.org>
1320
1321         Increase the max preferred width of tables to 1000000
1322         https://bugs.webkit.org/show_bug.cgi?id=110545
1323
1324         Reviewed by Emil A Eklund.
1325
1326         * fast/table/large-shrink-wrapped-width-expected.txt: Added.
1327         * fast/table/large-shrink-wrapped-width.html: Added.
1328
1329 2013-02-22  Ian Vollick  <vollick@chromium.org>
1330
1331         [chromium] Update test expectations for XP after 143554
1332         https://bugs.webkit.org/show_bug.cgi?id=110636
1333
1334         Unreviewed gardening.
1335
1336         * platform/chromium/TestExpectations:
1337
1338 2013-02-22  Dirk Pranke  <dpranke@chromium.org>
1339
1340         [chromium] enable the fixed version of freetype on linux
1341         https://bugs.webkit.org/show_bug.cgi?id=110542
1342
1343         Reviewed by Tony Chang.
1344
1345         Add entries for two tests that pass on Lucid but fail on Precise
1346         even with the Freetype change. This isn't worth adding in
1347         Lucid and Precise keywords for just these two tests.
1348
1349         * platform/chromium/TestExpectations:
1350
1351 2013-02-22  Kenneth Russell  <kbr@google.com>
1352
1353         Uint8ClampedArray constructor is wrong in WorkerContext.idl
1354         https://bugs.webkit.org/show_bug.cgi?id=110634
1355
1356         Reviewed by Adam Barth.
1357
1358         Added copy of new WebGL conformance test both in old location
1359         (fast/canvas/webgl) and new location (webgl -- not yet being run
1360         on any ports) to avoid losing test coverage after cutover.
1361
1362         * fast/canvas/webgl/array-unit-tests.html:
1363         * fast/canvas/webgl/resources/typed-array-test-cases.js: Added.
1364         * fast/canvas/webgl/resources/typed-array-worker.js: Added.
1365         (constructTypedArray):
1366         (constructDataView):
1367         (onmessage):
1368         * fast/canvas/webgl/typed-arrays-in-workers-expected.txt: Added.
1369         * fast/canvas/webgl/typed-arrays-in-workers.html: Added.
1370         * webgl/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
1371         * webgl/conformance/typedarrays/typed-arrays-in-workers.html: Added.
1372         * webgl/resources/webgl_test_files/conformance/typedarrays/00_test_list.txt:
1373         * webgl/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1374         * webgl/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-test-cases.js: Added.
1375         * webgl/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js: Added.
1376         (constructTypedArray):
1377         (constructDataView):
1378         (onmessage):
1379         * webgl/resources/webgl_test_files/conformance/typedarrays/typed-arrays-in-workers.html: Added.
1380
1381 2013-02-22  James Simonsen  <simonjam@chromium.org>
1382
1383         Preloads should be cleared when JavaScript cancels loading prematurely.
1384         https://bugs.webkit.org/show_bug.cgi?id=110388
1385
1386         Reviewed by Antti Koivisto.
1387
1388         * http/tests/cache/preload-cleared-after-parrsing-canceled-by-js-expected.txt: Added.
1389         * http/tests/cache/preload-cleared-after-parrsing-canceled-by-js.html: Added.
1390
1391 2013-02-22  Rouslan Solomakhin  <rouslan@chromium.org>
1392
1393         Expect editing/spelling/spelling-changed-text.html to fail on Qt and GTK
1394         https://bugs.webkit.org/show_bug.cgi?id=110447
1395
1396         Reviewed by Ryosuke Niwa.
1397
1398         Qt and GTK layout tests do not mark the word "wellcome" as a misspelling in
1399         editing/spelling/spelling-changed-text.html layout test. This patch disables
1400         editing/spelling/spelling-changed-text.html on Qt and GTK platforms.
1401
1402         * platform/gtk/TestExpectations: Mark editing/spelling/spelling-changed-text.html as [ Failure ].
1403         * platform/qt/TestExpectations: Mark editing/spelling/spelling-changed-text.html as [ Failure ].
1404
1405 2013-02-22  Gregg Tavares  <gman@chromium.org>
1406
1407         Add script to generate LayoutTests from WebGL Conformance Tests
1408         https://bugs.webkit.org/show_bug.cgi?id=110525
1409
1410         Reviewed by Kenneth Russell.
1411
1412         Adds the script generate-webgl-tests.py which given a path
1413         to the WebGL Conformance 'sdk/tests' folder generates and
1414         or updates LayoutTests for WebGL.  Example
1415
1416         git clone git://github.com/KhronosGroup/WebGL.git
1417         generate-webgl-tests.py -w WebGL/sdk/tests -e
1418
1419         * webgl/generate-webgl-tests.py: Added.
1420         (ReadFile):
1421         (WriteFile):
1422         (CopyTree):
1423         (FileReader):
1424         (GreaterThanOrEqualToVersion):
1425         (GetTestList):
1426         (main):
1427         * webgl/resources/webgl-expectation-template.txt: Added.
1428         * webgl/resources/webgl-wrapper-template.html: Added.
1429
1430 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
1431
1432         Unreviewed GTK gardening.
1433
1434         Removed expectations for tests that now pass. Adjusted an expectation for a flaky crasher.
1435         Marked a few more sputnik tests as slow.
1436
1437         * platform/gtk-wk1/TestExpectations:
1438         * platform/gtk/TestExpectations:
1439
1440 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
1441
1442         Mac WebKit2 rebaselines.
1443
1444         Partially revert http://trac.webkit.org/changeset/143709 since the expected result for
1445         cross-origin-local-storage-wk1-expected.txt is different on Mac WebKit on the contrary to
1446         the change log description in the changeset.
1447
1448         Also skip editing/spelling/spelling-changed-text.html on Mac since the test requires
1449         the support for asynchronous spellchecking.
1450
1451         * platform/mac-wk2/http/tests/security/cross-origin-local-storage-wk1-expected.txt: Copied
1452             from platform/mac/http/tests/security/cross-origin-local-storage-wk1-expected.txt.
1453         * platform/mac/TestExpectations:
1454
1455 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
1456
1457         Add a Mac baseline for the test added in r142955.
1458
1459         * platform/mac/TestExpectations:
1460         * platform/mac/svg/filters/filter-hidden-content-expected.png: Added.
1461         * platform/mac/svg/filters/filter-hidden-content-expected.txt: Added.
1462
1463 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
1464
1465         Unreviewed GTK gardening.
1466
1467         * platform/gtk/TestExpectations: Marking a bunch of (mostly Sputnik) tests as slow.
1468
1469 2013-02-22  Kunihiko Sakamoto  <ksakamoto@chromium.org>
1470
1471         INPUT_MULTIPLE_FIELDS_UI: Unable to enter "24" to hour field
1472         https://bugs.webkit.org/show_bug.cgi?id=110431
1473
1474         Reviewed by Kent Tamura.
1475
1476         Added test cases for hour formats 0-11 and 1-24.
1477
1478         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-expected.txt:
1479         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html:
1480
1481 2013-02-21  Zoltan Horvath  <zoltan@webkit.org>
1482
1483         [CSS Regions] Region boxes should respect -shape-inside CSS property
1484         https://bugs.webkit.org/show_bug.cgi?id=107880
1485
1486         Reviewed by David Hyatt.
1487
1488         The shape-inside CSS property modifies the shape of the inner inline flow content from rectangular content box
1489         to an arbitrary geometry. The detailed documentation is located in the CSS-Exclusions specification:
1490         http://dev.w3.org/csswg/css3-exclusions/#shape-inside-property. This change adds support for the shape-inside property
1491         on CSS Regions.
1492
1493         * fast/regions/shape-inside-on-regions-expected.html: Added.
1494         * fast/regions/shape-inside-on-regions.html: Added.
1495
1496 2013-02-22  Bem Jones-Bey  <bjonesbe@adobe.com>
1497
1498         text-overflow:ellipsis is not applied when the block contains nested blocks
1499         https://bugs.webkit.org/show_bug.cgi?id=101879
1500
1501         Reviewed by Eric Seidel.
1502
1503         Use the test from the specification that is supplied as part of the
1504         bug.
1505
1506         * fast/css/text-overflow-ellipsis-anonymous-blocks-expected.html: Added.
1507         * fast/css/text-overflow-ellipsis-anonymous-blocks.html: Added.
1508
1509 2013-02-22  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
1510
1511         [WTR] Do not dump information about empty subframes.
1512         https://bugs.webkit.org/show_bug.cgi?id=110585
1513
1514         Reviewed by Simon Fraser.
1515
1516         Remove some platform-specific expectations now that the results match
1517         the base expectations.
1518
1519         * platform/efl/TestExpectations: Unskip tests that are now passing.
1520         * platform/mac-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
1521         * platform/mac-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
1522         * platform/qt-5.0-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
1523         * platform/qt-5.0-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
1524         * platform/win-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
1525         * platform/win-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
1526
1527 2013-02-22  Sheriff Bot  <webkit.review.bot@gmail.com>
1528
1529         Unreviewed, rolling out r143678 and r143702.
1530         http://trac.webkit.org/changeset/143678
1531         http://trac.webkit.org/changeset/143702
1532         https://bugs.webkit.org/show_bug.cgi?id=110613
1533
1534         Breaks fast/loader/stateobjects/state-url-sets-links-
1535         visited.html in Chromium (Requested by abarth on #webkit).
1536
1537         * fast/js/resources/js-test-pre.js:
1538         * fast/loader/stateobjects/state-url-sets-links-visited-expected.txt:
1539         * fast/loader/stateobjects/state-url-sets-links-visited.html:
1540         * platform/chromium-win/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt: Copied from LayoutTests/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt.
1541         * platform/chromium/TestExpectations:
1542         * platform/win/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt: Copied from LayoutTests/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt.
1543         * platform/wk2/TestExpectations:
1544
1545 2013-02-22  Ádám Kallai  <kadam@inf.u-szeged.hu>
1546
1547         [Qt] Unreviewed gardening. Added platform specific expected files after 143626.
1548
1549         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
1550         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
1551         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
1552         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
1553         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
1554         * platform/qt/TestExpectations:
1555
1556 2013-02-22  Sudarsana Nagineni  <sudarsana.nagineni@intel.com>
1557
1558         Unreviewed EFL gardening.
1559
1560         Skip failing tests on EFL bots.
1561
1562         * platform/efl/TestExpectations:
1563
1564 2013-02-22  Allan Sandfeld Jensen  <allan.jensen@digia.com>
1565
1566         Allow child-frame content in hit-tests.
1567         https://bugs.webkit.org/show_bug.cgi?id=95204
1568
1569         Reviewed by Julien Chaffraix.
1570
1571         A new tests for nodesFromRect that returns result from child frames.
1572
1573         * fast/dom/nodesFromRect/nodesFromRect-child-frame-content-expected.txt: Added.
1574         * fast/dom/nodesFromRect/nodesFromRect-child-frame-content.html: Added.
1575         * fast/dom/nodesFromRect/nodesFromRect-continuation-crash.html:
1576         * fast/dom/nodesFromRect/resources/child-frame.html: Added.
1577         * fast/dom/nodesFromRect/resources/nodesFromRect.js:
1578         (check):
1579         (checkShadowContent):
1580         (nodesFromRectAsString):
1581
1582 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
1583
1584         Unreviewed GTK gardening.
1585
1586         * platform/gtk/TestExpectations: Adding crash expectations for tests that regressed with r143624.
1587         * platform/gtk/fast/js/global-constructors-expected.txt: Rebaselining.
1588
1589 2013-02-22  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1590
1591         [Qt] Unreviewed gardening. Skip tests until regressions (r143470, r143654) fixed.
1592
1593         * platform/qt/TestExpectations:
1594
1595 2013-02-22  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
1596
1597         Unreviewed gardening.
1598
1599         Remove some platform expectations which are identical to the
1600         original ones.
1601
1602         * platform/efl/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
1603         * platform/gtk/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt: Removed.
1604         * platform/mac-wk2/http/tests/security/cross-origin-local-storage-wk1-expected.txt: Removed.
1605         * platform/qt-5.0-wk2/http/tests/navigation/forward-and-cancel-expected.txt: Removed.
1606         * platform/qt-5.0-wk2/http/tests/navigation/postredirect-frames-expected.txt: Removed.
1607         * platform/qt-5.0-wk2/http/tests/navigation/postredirect-goback2-expected.txt: Removed.
1608
1609 2013-02-22  Kondapally Kalyan  <kalyan.kondapally@intel.com>
1610
1611         [WebGL][EFL] Support for creating surface with alpha disabled.
1612         https://bugs.webkit.org/show_bug.cgi?id=110067
1613
1614         Reviewed by Kenneth Rohde Christiansen.
1615
1616         Enabled compositing/webgl/webgl-no-alpha.html for Efl port.
1617
1618         * platform/efl/TestExpectations:
1619         * platform/efl/compositing/webgl/webgl-no-alpha-expected.png: Added.
1620         * platform/efl/compositing/webgl/webgl-no-alpha-expected.txt: Added.
1621
1622 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
1623
1624         Layout Test fast/multicol/newmulticol/positioned-split.html is failing on chromium mac 10.8 since it was added
1625         https://bugs.webkit.org/show_bug.cgi?id=110568
1626
1627         Unreviewed test expectation update.
1628
1629         * platform/chromium/TestExpectations:
1630
1631 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
1632
1633         Layout Test fast/loader/stateobjects/state-url-sets-links-visited.html is timing out in chromium
1634         https://bugs.webkit.org/show_bug.cgi?id=110566
1635
1636         Unreviewed test expectation update.
1637
1638         * platform/chromium/TestExpectations:
1639
1640 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
1641
1642         Unreviewed tests rebaseline.
1643
1644         * platform/chromium-linux-x86/fast/images/favicon-as-image-expected.png: Added.
1645         * platform/chromium-linux/fast/images/favicon-as-image-expected.png:
1646         * platform/chromium-linux/http/tests/misc/favicon-as-image-expected.png: Added.
1647         * platform/chromium-linux/http/tests/misc/favicon-as-image-expected.txt: Added.
1648         * platform/chromium-linux/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png: Added.
1649         * platform/chromium-mac-lion/fast/images/favicon-as-image-expected.png:
1650         * platform/chromium-mac-lion/fast/images/favicon-as-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/images/favicon-as-image-expected.txt.
1651         * platform/chromium-mac-lion/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png:
1652         * platform/chromium-mac-snowleopard/fast/images/favicon-as-image-expected.png:
1653         * platform/chromium-mac-snowleopard/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png: Added.
1654         * platform/chromium-mac/fast/images/favicon-as-image-expected.png:
1655         * platform/chromium-mac/fast/images/favicon-as-image-expected.txt:
1656         * platform/chromium-mac/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png:
1657         * platform/chromium-mac/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/images/favicon-as-image-expected.txt.
1658         * platform/chromium/TestExpectations:
1659
1660 2013-02-21  Takashi Sakamoto  <tasak@google.com>
1661
1662         RenderTable::paintBoxDecorations sometimes draws box-shadow twice.
1663         https://bugs.webkit.org/show_bug.cgi?id=110196
1664
1665         Reviewed by Simon Fraser.
1666
1667         * fast/css/table-border-radius-with-box-shadow-expected.html: Added.
1668         * fast/css/table-border-radius-with-box-shadow.html: Added.
1669
1670 2013-02-21  Ryosuke Niwa  <rniwa@webkit.org>
1671
1672         Add failing test expectations for bugs 110554 and 110555.
1673
1674         * platform/mac/TestExpectations:
1675
1676 2013-02-21  Benjamin Poulain  <benjamin@webkit.org>
1677
1678         Add support for testing states changing asynchronously. Apply it to state-url-sets-links-visited.html.
1679         https://bugs.webkit.org/show_bug.cgi?id=109883
1680
1681         Reviewed by Antti Koivisto.
1682
1683         Some tests depends on state change happening asynchronously. This is typically solved by using
1684         timers with a long enough interval.
1685
1686         Timers have the general pitfalls of causing unreliable tests, and forcing unnecessary delays
1687         in the tests.
1688
1689         This patch introduces new testing helpers, shouldBecomeEqual and shouldBecomeEqualToString, to
1690         test a change of state repetively until it succeed (or timeout). Those test functions execute
1691         the condition every 5ms until the test succeed.
1692
1693         The helper shouldBecomeEqualToString is applied on state-url-sets-links-visited.html to illustrate
1694         the concept.
1695
1696         * fast/js/resources/js-test-pre.js:
1697         (_waitForCondition): Generic helper function for the familly shouldBecomeXXX.
1698         (.condition):
1699         (.failureHandler):
1700         (shouldBecomeEqual):
1701         (shouldBecomeEqualToString):
1702
1703         * fast/loader/stateobjects/state-url-sets-links-visited.html:
1704         * platform/wk2/TestExpectations:
1705         state-url-sets-links-visited.html fails on WebKit2 because the visited links table is updated
1706         asynchronously, and the style is only updated after 1 IPC message + 1 timer + 1 IPC message.
1707
1708         The test is changed to use shouldBecomeEqualToString in order to become reliable. If the UIProcess
1709         does not update the style in a reasonable amount of time, the test fails.
1710
1711 2013-02-21  Adam Barth  <abarth@webkit.org>
1712
1713         Threaded HTML Parser fails fast/dom/Document/readystate.html
1714         https://bugs.webkit.org/show_bug.cgi?id=110529
1715
1716         Reviewed by Eric Seidel.
1717
1718         This test is a reduction of the original issue.
1719
1720         * fast/parser/body-should-exist-after-open-close-expected.txt: Added.
1721         * fast/parser/body-should-exist-after-open-close.html: Added.
1722
1723 2013-02-21  Rouslan Solomakhin  <rouslan@chromium.org>
1724
1725         Fix editing/spelling/spelling-changed-text.html on Qt and GTK
1726         https://bugs.webkit.org/show_bug.cgi?id=110447
1727
1728         Reviewed by Tony Chang.
1729
1730         After r143470 editing/spelling/spelling-changed-text.html fails on Qt and GTK,
1731         because Qt and Gtk spelling tests do not mark "cheher" as a misspelling. This
1732         patch changes the test to use the misspelling "wellcome" instead.
1733
1734         * editing/spelling/spelling-changed-text-expected.txt: Changed "cheher" to "wellcome".
1735         * editing/spelling/spelling-changed-text.html: Changed "cheher" to "wellcome".
1736         * platform/gtk/TestExpectations: Enabled editing/spelling/spelling-changed-text.html test.
1737         * platform/qt/TestExpectations: Enabled editing/spelling/spelling-changed-text.html test.
1738
1739 2013-02-21  Eric Seidel  <eric@webkit.org>
1740
1741         LayoutTests/fast/encoding/parser-tests-*.html timeout with threaded HTML parser
1742         https://bugs.webkit.org/show_bug.cgi?id=109995
1743
1744         Reviewed by Adam Barth.
1745
1746         Mark http/tests/security/feed-urls-from-remote.html as timeout on chromium.
1747         I believe this is due to a bug in our DRT implementation in the policyDelegate case
1748         (which AFAIK is not a codepath which Chromium actually uses in the wild).
1749         The test already times out on TOT if you remove the setCustomPolicyDelegate calls.
1750
1751         * platform/chromium/TestExpectations:
1752
1753 2013-02-21  Erik Arvidsson  <arv@chromium.org>
1754
1755         Nodes should not have attributes property
1756         https://bugs.webkit.org/show_bug.cgi?id=110510
1757
1758         Reviewed by Adam Barth.
1759
1760         * fast/dom/Node/initial-values-expected.txt:
1761         * fast/dom/Node/script-tests/initial-values.js:
1762         * fast/dom/Text/text-should-not-have-attributes-expected.txt: Added.
1763         * fast/dom/Text/text-should-not-have-attributes.html: Added.
1764
1765 2013-02-21  Alok Priyadarshi  <alokp@chromium.org>
1766
1767         Suppressed failing tests after r143626.
1768         These tests need to be rebaselined.
1769
1770         Unreviewed gardening of TestExpectations.
1771
1772         * platform/efl/TestExpectations:
1773         * platform/mac/TestExpectations:
1774         * platform/qt/TestExpectations:
1775
1776 2013-02-21  Simon Fraser  <simon.fraser@apple.com>
1777
1778         [Safari] Crash with opacity + drop shadow filter + child element extending beyond filter outsets
1779         https://bugs.webkit.org/show_bug.cgi?id=107467
1780
1781         Reviewed by Dean Jackson.
1782         
1783         Testcase with filtered element with opacity, and layer child.
1784
1785         * css3/filters/filter-with-opacity-and-children-expected.txt: Added.
1786         * css3/filters/filter-with-opacity-and-children.html: Added.
1787
1788 2013-02-21  Philip Rogers  <pdr@google.com>
1789
1790         Rebaseline 4 SVG tests after an aspect ratio change in r143389
1791
1792         These 4 SVG tests needed a rebaseline after fixing WK99984.
1793
1794         Unreviewed rebaseline of test expectations.
1795
1796         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1797         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1798         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1799         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1800         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1801         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1802         * platform/chromium-mac/svg/as-image/image-preserveAspectRatio-all-expected.png: Added.
1803         * platform/chromium-mac/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1804         * platform/chromium-mac/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1805         * platform/chromium-mac/svg/filters/feImage-preserveAspectRatio-all-expected.png: Added.
1806         * platform/chromium-win/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
1807         * platform/chromium-win/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
1808         * platform/chromium/TestExpectations:
1809
1810 2013-02-21  Philip Rogers  <pdr@google.com>
1811
1812         Fix duplicate TestExpecataions entry for svg/custom/foreign-object-skew.svg
1813
1814         Unreviewed gardening of TestExpecations
1815
1816         * platform/chromium/TestExpectations:
1817
1818 2013-02-21  Filip Pizlo  <fpizlo@apple.com>
1819
1820         Rebalance the running times of JSRegress somewhat.
1821
1822         Rubber stamped by Mark Hahnenberg.
1823
1824         * fast/js/regress/script-tests/adapt-to-double-divide.js:
1825         (foo):
1826         * fast/js/regress/script-tests/array-access-polymorphic-structure.js:
1827         * fast/js/regress/script-tests/int-overflow-local.js:
1828         * fast/js/regress/script-tests/method-on-number.js:
1829         (foo):
1830         * fast/js/regress/script-tests/rare-osr-exit-on-local.js:
1831         * fast/js/regress/script-tests/slow-convergence.js:
1832
1833 2013-02-21  Sheriff Bot  <webkit.review.bot@gmail.com>
1834
1835         Unreviewed, rolling out r143419.
1836         http://trac.webkit.org/changeset/143419
1837         https://bugs.webkit.org/show_bug.cgi?id=110507
1838
1839         Broke border-image on Mac (Requested by jpfau on #webkit).
1840
1841         * fast/borders/border-image-02.html: Removed.
1842         * platform/chromium-linux/fast/borders/border-image-02-expected.png: Removed.
1843         * platform/chromium/TestExpectations:
1844         * platform/chromium/fast/borders/border-image-02-expected.txt: Removed.
1845         * platform/efl/TestExpectations:
1846         * platform/gtk/fast/borders/border-image-02-expected.png: Removed.
1847         * platform/gtk/fast/borders/border-image-02-expected.txt: Removed.
1848         * platform/mac-wk2/TestExpectations:
1849         * platform/mac/TestExpectations:
1850         * platform/qt/TestExpectations:
1851         * platform/win/TestExpectations:
1852
1853 2013-02-21  Filip Pizlo  <fpizlo@apple.com>
1854
1855         Add Apache's HashMap.java translated into JavaScript as a JSRegress test
1856
1857         Rubber stamped by Geoffrey Garen.
1858         
1859         * fast/js/regress/HashMap-put-get-iterate-keys.html: Added.
1860         * fast/js/regress/HashMap-put-get-iterate.html: Added.
1861         * fast/js/regress/HashMap-string-put-get-iterate.html: Added.
1862         * fast/js/regress/script-tests/HashMap-put-get-iterate-keys.js: Added.
1863         (HashMap):
1864         (HashMap.):
1865         (get var):
1866         * fast/js/regress/script-tests/HashMap-put-get-iterate.js: Added.
1867         (HashMap):
1868         (HashMap.):
1869         (get var):
1870         * fast/js/regress/script-tests/HashMap-string-put-get-iterate.js: Added.
1871         (HashMap):
1872         (HashMap.):
1873         (get var):
1874
1875 2013-02-21  Tom Sepez  <tsepez@chromium.org>
1876
1877         XSSAuditor should block pages by redirecting to a sandboxed data: URL.
1878         https://bugs.webkit.org/show_bug.cgi?id=110406
1879
1880         Reviewed by Adam Barth.
1881
1882         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt: Added.
1883         * http/tests/security/xssAuditor/block-does-not-leak-location.html: Added.
1884         * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt: Added.
1885         * http/tests/security/xssAuditor/block-does-not-leak-referrer.html: Added.
1886         * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
1887         * http/tests/security/xssAuditor/full-block-base-href.html:
1888         * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt:
1889         * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
1890         * http/tests/security/xssAuditor/full-block-iframe-javascript-url.html:
1891         * http/tests/security/xssAuditor/full-block-iframe-no-inherit.php:
1892         * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
1893         * http/tests/security/xssAuditor/full-block-javascript-link.html:
1894         * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
1895         * http/tests/security/xssAuditor/full-block-link-onclick.html:
1896         * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
1897         * http/tests/security/xssAuditor/full-block-object-tag.html:
1898         * http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt:
1899         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt: Added.
1900         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html: Added.
1901         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
1902         * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
1903         * http/tests/security/xssAuditor/full-block-script-tag-with-source.html:
1904         * http/tests/security/xssAuditor/full-block-script-tag.html:
1905         * http/tests/security/xssAuditor/malformed-xss-protection-header-1.html:
1906         * http/tests/security/xssAuditor/malformed-xss-protection-header-2.html:
1907         * http/tests/security/xssAuditor/malformed-xss-protection-header-3.html:
1908         * http/tests/security/xssAuditor/malformed-xss-protection-header-4.html:
1909         * http/tests/security/xssAuditor/malformed-xss-protection-header-5.html:
1910         * http/tests/security/xssAuditor/malformed-xss-protection-header-6.html:
1911         * http/tests/security/xssAuditor/malformed-xss-protection-header-7.html:
1912         * http/tests/security/xssAuditor/malformed-xss-protection-header-8.html:
1913         * http/tests/security/xssAuditor/malformed-xss-protection-header-9.html:
1914         * http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
1915         * http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt:
1916         * http/tests/security/xssAuditor/xss-protection-parsing-02.html:
1917         * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
1918         * http/tests/security/xssAuditor/xss-protection-parsing-03.html:
1919         * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
1920         * http/tests/security/xssAuditor/xss-protection-parsing-04.html:
1921             Rebaselined tests. Can no longer use final location of about:blank to 
1922             indicate success.
1923
1924         * http/tests/security/xssAuditor/resources/utilities.js:
1925         (checkIfFrameLocationMatchesSrcAndCallDone):
1926             Check final location against frame source (should only match when same
1927             origin and not blocked).
1928
1929         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
1930             Clean up noise in httpd error log about undefined values.
1931
1932 2013-02-21  Christian Biesinger  <cbiesinger@chromium.org>
1933
1934         Convert buttons from DeprecatedFlexBox to nondeprecated FlexibleBox
1935         https://bugs.webkit.org/show_bug.cgi?id=109994
1936
1937         Reviewed by Ojan Vafai.
1938
1939         * fast/flexbox/box-orient-button.html: Change -webkit-box to
1940         -webkit-flex, and related changes.
1941         * fast/flexbox/resources/box-orient-button.js:
1942         (setFlexDirection): webkitBoxOrient -> webkitFlexDirection
1943
1944         * fast/replaced/table-percent-height.html: Give a value to the
1945         <input type="button"> so that the layout doesn't change. No need to
1946         change expectations because this test uses dumpAsText() and just
1947         compares one button's height to another.
1948
1949         * http/tests/security/isolatedWorld/userGestureEvents.html: Add text
1950         to the button so that sending the click event doesn't miss the
1951         now-smaller button.
1952         * http/tests/security/isolatedWorld/userGestureEvents-expected.txt:
1953         Add that text to the expectation too.
1954
1955         * fast/forms/button-generated-content-expected.txt:
1956         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.png:
1957         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.txt:
1958         * platform/chromium-linux/fast/forms/button-generated-content-expected.png:
1959         * platform/chromium-linux/fast/forms/button-generated-content-expected.txt:
1960         * platform/chromium-linux/fast/forms/select-baseline-expected.png:
1961         * platform/chromium-linux/fast/forms/select-baseline-expected.txt:
1962         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.png:
1963         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.txt:
1964         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.png:
1965         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.txt:
1966         * platform/mac/css2.1/20110323/replaced-elements-001-expected.txt:
1967         * platform/mac/fast/forms/select-baseline-expected.txt:
1968         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
1969         Rebaseline. Most changes come from the fact that an empty button now
1970         consistently has a small height, when previously it would sometimes
1971         have the height of the line. See this testcase:
1972         https://bugs.webkit.org/attachment.cgi?id=188679
1973         The new behavior is consistent with Firefox.
1974
1975         The only other difference is fast/forms/button-generated-content.html:
1976         The empty buttons are now aligned on the baseline instead of being
1977         vertically centered in the line. This is consistent with Firefox.
1978
1979         * platform/chromium/TestExpectations:
1980         * platform/efl/TestExpectations:
1981         * platform/gtk/TestExpectations:
1982         * platform/qt/TestExpectations:
1983         * platform/win/TestExpectations:
1984         Mark tests for rebaselining.
1985
1986 2013-02-21  Beth Dakin  <bdakin@apple.com>
1987
1988         Out-of-view fixed position check should not be affected by page scale at all on Mac
1989         https://bugs.webkit.org/show_bug.cgi?id=110294
1990         -and corresponding-
1991         <rdar://problem/13247582>
1992
1993         Reviewed by Simon Fraser.
1994
1995         These layer results should be the same regardless of the scale factor.
1996
1997         * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
1998         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
1999         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html:
2000         * compositing/layer-creation/fixed-position-out-of-view-scaled.html:
2001         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Removed.
2002         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Removed.
2003         * platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed-expected.txt:
2004
2005         Skip these on Chromium for now.
2006         * platform/chromium/TestExpectations:
2007
2008 2013-02-21  Philip Rogers  <pdr@google.com>
2009
2010         Stop starting animations when leaving a page
2011         https://bugs.webkit.org/show_bug.cgi?id=110257
2012
2013         Reviewed by Stephen Chenney.
2014
2015         * svg/animations/reset-animation-crash-expected.html: Added.
2016         * svg/animations/reset-animation-crash.html: Added.
2017
2018 2013-02-21  Nate Chapin  <japhet@chromium.org>
2019
2020         REGRESSION: Crash in MainResourceLoader::setDataBufferingPolicy when sharing an html5 video via email
2021         https://bugs.webkit.org/show_bug.cgi?id=110075
2022
2023         Reviewed by Alexey Proskuryakov.
2024
2025         * webarchive/loading/resources/video-in-webarchive.webarchive: Added.
2026         * webarchive/loading/video-in-webarchive-expected.txt: Added.
2027         * webarchive/loading/video-in-webarchive.html: Added.
2028
2029 2013-02-21  Sheriff Bot  <webkit.review.bot@gmail.com>
2030
2031         Unreviewed, rolling out r143616.
2032         http://trac.webkit.org/changeset/143616
2033         https://bugs.webkit.org/show_bug.cgi?id=110491
2034
2035         Caused a test failure on Chromium Mac. (Requested by vollick
2036         on #webkit).
2037
2038         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale-expected.html: Removed.
2039         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale.html: Removed.
2040
2041 2013-02-21  Alok Priyadarshi  <alokp@chromium.org>
2042
2043         Mark GraphicsLayers as opaque when possible
2044         https://bugs.webkit.org/show_bug.cgi?id=70634
2045
2046         Reviewed by Simon Fraser.
2047
2048         * compositing/absolute-inside-out-of-view-fixed-expected.txt:
2049         * compositing/backing/no-backing-for-clip-expected.txt:
2050         * compositing/backing/no-backing-for-clip-overlap-expected.txt:
2051         * compositing/backing/no-backing-for-perspective-expected.txt:
2052         * compositing/clip-child-by-non-stacking-ancestor-expected.txt:
2053         * compositing/columns/composited-in-paginated-expected.txt:
2054         * compositing/contents-opaque/contents-opaque-background-clip-expected.txt: Copied from LayoutTests/platform/chromium/compositing/geometry/limit-layer-bounds-positioned-expected.txt.
2055         * compositing/contents-opaque/contents-opaque-background-clip.html: Added.
2056         * compositing/contents-opaque/contents-opaque-background-color-expected.txt: Copied from LayoutTests/platform/chromium/compositing/geometry/limit-layer-bounds-positioned-expected.txt.
2057         * compositing/contents-opaque/contents-opaque-background-color.html: Added.
2058         * compositing/contents-opaque/contents-opaque-layer-opacity-expected.txt: Copied from LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt.
2059         * compositing/contents-opaque/contents-opaque-layer-opacity.html: Added.
2060         * compositing/contents-opaque/contents-opaque-layer-transform-expected.txt: Copied from LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt.
2061         * compositing/contents-opaque/contents-opaque-layer-transform.html: Added.
2062         * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
2063         * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
2064         * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2065         * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
2066         * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2067         * compositing/geometry/bounds-ignores-hidden-expected.txt:
2068         * compositing/geometry/clip-expected.txt:
2069         * compositing/geometry/clip-inside-expected.txt:
2070         * compositing/geometry/fixed-position-composited-switch-expected.txt:
2071         * compositing/geometry/flipped-writing-mode-expected.txt:
2072         * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
2073         * compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
2074         * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
2075         * compositing/geometry/limit-layer-bounds-fixed-expected.txt:
2076         * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
2077         * compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
2078         * compositing/geometry/limit-layer-bounds-positioned-expected.txt:
2079         * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
2080         * compositing/geometry/limit-layer-bounds-transformed-expected.txt:
2081         * compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
2082         * compositing/geometry/preserve-3d-switching-expected.txt:
2083         * compositing/iframes/become-composited-nested-iframes-expected.txt:
2084         * compositing/iframes/become-overlapped-iframe-expected.txt:
2085         * compositing/iframes/composited-parent-iframe-expected.txt:
2086         * compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
2087         * compositing/iframes/connect-compositing-iframe-expected.txt:
2088         * compositing/iframes/connect-compositing-iframe2-expected.txt:
2089         * compositing/iframes/connect-compositing-iframe3-expected.txt:
2090         * compositing/iframes/enter-compositing-iframe-expected.txt:
2091         * compositing/iframes/iframe-resize-expected.txt:
2092         * compositing/iframes/invisible-nested-iframe-hide-expected.txt:
2093         * compositing/iframes/invisible-nested-iframe-show-expected.txt:
2094         * compositing/iframes/overlapped-iframe-expected.txt:
2095         * compositing/iframes/overlapped-iframe-iframe-expected.txt:
2096         * compositing/iframes/overlapped-nested-iframes-expected.txt:
2097         * compositing/iframes/page-cache-layer-tree-expected.txt:
2098         * compositing/iframes/scrolling-iframe-expected.txt:
2099         * compositing/layer-creation/animation-overlap-with-children-expected.txt:
2100         * compositing/layer-creation/fixed-position-and-transform-expected.txt:
2101         * compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
2102         * compositing/layer-creation/fixed-position-out-of-view-expected.txt:
2103         * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
2104         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
2105         * compositing/layer-creation/fixed-position-under-transform-expected.txt:
2106         * compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
2107         * compositing/layer-creation/overflow-scroll-overlap-expected.txt:
2108         * compositing/layer-creation/overlap-animation-clipping-expected.txt:
2109         * compositing/layer-creation/overlap-animation-expected.txt:
2110         * compositing/layer-creation/overlap-child-layer-expected.txt:
2111         * compositing/layer-creation/overlap-clipping-expected.txt:
2112         * compositing/layer-creation/overlap-transformed-3d-expected.txt:
2113         * compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
2114         * compositing/layer-creation/overlap-transformed-layer-expected.txt:
2115         * compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
2116         * compositing/layer-creation/overlap-transforms-expected.txt:
2117         * compositing/layer-creation/spanOverlapsCanvas-expected.txt:
2118         * compositing/layer-creation/stacking-context-overlap-expected.txt:
2119         * compositing/layer-creation/translatez-overlap-expected.txt:
2120         * compositing/masks/mask-layer-size-expected.txt:
2121         * compositing/overflow-trumps-transform-style-expected.txt:
2122         * compositing/overflow/clip-descendents-expected.txt:
2123         * compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
2124         * compositing/overflow/textarea-scroll-touch-expected.txt:
2125         * compositing/plugins/no-backing-store-expected.txt:
2126         * compositing/repaint/invalidations-on-composited-layers-expected.txt:
2127         * compositing/rtl/rtl-absolute-expected.txt:
2128         * compositing/rtl/rtl-absolute-overflow-expected.txt:
2129         * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
2130         * compositing/rtl/rtl-fixed-expected.txt:
2131         * compositing/rtl/rtl-fixed-overflow-expected.txt:
2132         * compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2133         * compositing/rtl/rtl-iframe-absolute-expected.txt:
2134         * compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
2135         * compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
2136         * compositing/rtl/rtl-iframe-fixed-expected.txt:
2137         * compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
2138         * compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
2139         * compositing/rtl/rtl-iframe-relative-expected.txt:
2140         * compositing/rtl/rtl-relative-expected.txt:
2141         * compositing/tiled-layers-hidpi-expected.txt:
2142         * compositing/tiling/backface-preserve-3d-tiled-expected.txt:
2143         * compositing/tiling/crash-reparent-tiled-layer-expected.txt:
2144         * compositing/tiling/huge-layer-add-remove-child-expected.txt:
2145         * compositing/tiling/huge-layer-with-layer-children-expected.txt:
2146         * compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
2147         * compositing/tiling/rotated-tiled-clamped-expected.txt:
2148         * compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2149         * compositing/tiling/tile-cache-zoomed-expected.txt:
2150         * compositing/tiling/tiled-layer-resize-expected.txt:
2151         * compositing/visible-rect/2d-transformed-expected.txt:
2152         * compositing/visible-rect/3d-transform-style-expected.txt:
2153         * compositing/visible-rect/3d-transformed-expected.txt:
2154         * compositing/visible-rect/animated-expected.txt:
2155         * compositing/visible-rect/animated-from-none-expected.txt:
2156         * compositing/visible-rect/clipped-by-viewport-expected.txt:
2157         * compositing/visible-rect/clipped-visible-rect-expected.txt:
2158         * compositing/visible-rect/iframe-and-layers-expected.txt:
2159         * compositing/visible-rect/iframe-no-layers-expected.txt:
2160         * compositing/visible-rect/nested-transform-expected.txt:
2161         * compositing/visible-rect/scrolled-expected.txt:
2162         * css3/filters/filtered-compositing-descendant-expected.txt:
2163         * platform/chromium-linux-x86/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2164         * platform/chromium-linux-x86/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2165         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2166         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2167         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2168         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2169         * platform/chromium-linux/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2170         * platform/chromium-linux/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2171         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2172         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2173         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2174         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2175         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2176         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2177         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2178         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2179         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2180         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2181         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2182         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2183         * platform/chromium-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt:
2184         * platform/chromium-mac/compositing/overflow/textarea-scroll-touch-expected.txt:
2185         * platform/chromium-mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
2186         * platform/chromium-mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
2187         * platform/chromium-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt:
2188         * platform/chromium-mac/compositing/tiling/huge-layer-with-layer-children-expected.txt:
2189         * platform/chromium-mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
2190         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch-expected.txt:
2191         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/overflow/textarea-scroll-touch-expected.txt:
2192         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/repaint/invalidations-on-composited-layers-expected.txt:
2193         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2194         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2195         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2196         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2197         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/tiling/huge-layer-add-remove-child-expected.txt:
2198         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/tiling/huge-layer-with-layer-children-expected.txt:
2199         * platform/chromium-win-xp/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2200         * platform/chromium-win-xp/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2201         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2202         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
2203         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
2204         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
2205         * platform/chromium-win/compositing/backing/no-backing-for-clip-expected.txt:
2206         * platform/chromium-win/compositing/backing/no-backing-for-clip-overlap-expected.txt:
2207         * platform/chromium-win/compositing/backing/no-backing-for-perspective-expected.txt:
2208         * platform/chromium-win/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2209         * platform/chromium-win/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2210         * platform/chromium-win/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
2211         * platform/chromium-win/compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
2212         * platform/chromium-win/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
2213         * platform/chromium-win/compositing/geometry/preserve-3d-switching-expected.txt:
2214         * platform/chromium-win/compositing/iframes/invisible-nested-iframe-show-expected.txt:
2215         * platform/chromium-win/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
2216         * platform/chromium-win/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
2217         * platform/chromium-win/compositing/tiling/huge-layer-add-remove-child-expected.txt:
2218         * platform/chromium-win/compositing/tiling/huge-layer-with-layer-children-expected.txt:
2219         * platform/chromium-win/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
2220         * platform/chromium/TestExpectations:
2221         * platform/chromium/compositing/backing/no-backing-for-clip-expected.txt:
2222         * platform/chromium/compositing/backing/no-backing-for-clip-overlap-expected.txt:
2223         * platform/chromium/compositing/backing/no-backing-for-perspective-expected.txt:
2224         * platform/chromium/compositing/columns/composited-in-paginated-expected.txt:
2225         * platform/chromium/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
2226         * platform/chromium/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
2227         * platform/chromium/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2228         * platform/chromium/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
2229         * platform/chromium/compositing/geometry/clip-expected.txt:
2230         * platform/chromium/compositing/geometry/clip-inside-expected.txt:
2231         * platform/chromium/compositing/geometry/fixed-position-composited-switch-expected.txt:
2232         * platform/chromium/compositing/geometry/flipped-writing-mode-expected.txt:
2233         * platform/chromium/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
2234         * platform/chromium/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
2235         * platform/chromium/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
2236         * platform/chromium/compositing/geometry/limit-layer-bounds-positioned-expected.txt:
2237         * platform/chromium/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
2238         * platform/chromium/compositing/geometry/limit-layer-bounds-transformed-expected.txt:
2239         * platform/chromium/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
2240         * platform/chromium/compositing/geometry/preserve-3d-switching-expected.txt:
2241         * platform/chromium/compositing/iframes/become-composited-nested-iframes-expected.txt:
2242         * platform/chromium/compositing/iframes/become-overlapped-iframe-expected.txt:
2243         * platform/chromium/compositing/iframes/composited-parent-iframe-expected.txt:
2244         * platform/chromium/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
2245         * platform/chromium/compositing/iframes/connect-compositing-iframe-expected.txt:
2246         * platform/chromium/compositing/iframes/connect-compositing-iframe2-expected.txt:
2247         * platform/chromium/compositing/iframes/connect-compositing-iframe3-expected.txt:
2248         * platform/chromium/compositing/iframes/enter-compositing-iframe-expected.txt:
2249         * platform/chromium/compositing/iframes/iframe-resize-expected.txt:
2250         * platform/chromium/compositing/iframes/iframe-size-from-zero-expected.txt:
2251         * platform/chromium/compositing/iframes/invisible-nested-iframe-hide-expected.txt:
2252         * platform/chromium/compositing/iframes/overlapped-iframe-expected.txt:
2253         * platform/chromium/compositing/iframes/overlapped-iframe-iframe-expected.txt:
2254         * platform/chromium/compositing/iframes/overlapped-nested-iframes-expected.txt:
2255         * platform/chromium/compositing/iframes/resizer-expected.txt:
2256         * platform/chromium/compositing/iframes/scrolling-iframe-expected.txt:
2257         * platform/chromium/compositing/layer-creation/fixed-position-and-transform-expected.txt:
2258         * platform/chromium/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
2259         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-expected.txt:
2260         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
2261         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
2262         * platform/chromium/compositing/layer-creation/fixed-position-under-transform-expected.txt:
2263         * platform/chromium/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
2264         * platform/chromium/compositing/layer-creation/overflow-scroll-overlap-expected.txt:
2265         * platform/chromium/compositing/layer-creation/overlap-animation-clipping-expected.txt:
2266         * platform/chromium/compositing/layer-creation/overlap-animation-expected.txt:
2267         * platform/chromium/compositing/layer-creation/overlap-child-layer-expected.txt:
2268         * platform/chromium/compositing/layer-creation/overlap-clipping-expected.txt:
2269         * platform/chromium/compositing/layer-creation/overlap-transformed-3d-expected.txt:
2270         * platform/chromium/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
2271         * platform/chromium/compositing/layer-creation/overlap-transformed-layer-expected.txt:
2272         * platform/chromium/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
2273         * platform/chromium/compositing/layer-creation/overlap-transforms-expected.txt:
2274         * platform/chromium/compositing/layer-creation/spanOverlapsCanvas-expected.txt:
2275         * platform/chromium/compositing/layer-creation/stacking-context-overlap-expected.txt:
2276         * platform/chromium/compositing/layer-creation/translatez-overlap-expected.txt:
2277         * platform/chromium/compositing/overflow-trumps-transform-style-expected.txt:
2278         * platform/chromium/compositing/overflow/clip-descendents-expected.txt:
2279         * platform/chromium/compositing/rtl/rtl-absolute-expected.txt:
2280         * platform/chromium/compositing/rtl/rtl-absolute-overflow-expected.txt:
2281         * platform/chromium/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
2282         * platform/chromium/compositing/rtl/rtl-fixed-expected.txt:
2283         * platform/chromium/compositing/rtl/rtl-fixed-overflow-expected.txt:
2284         * platform/chromium/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2285         * platform/chromium/compositing/rtl/rtl-iframe-absolute-expected.txt:
2286         * platform/chromium/compositing/rtl/rtl-iframe-fixed-expected.txt:
2287         * platform/chromium/compositing/rtl/rtl-iframe-relative-expected.txt:
2288         * platform/chromium/compositing/rtl/rtl-relative-expected.txt:
2289         * platform/chromium/css3/filters/filtered-compositing-descendant-expected.txt:
2290         * platform/chromium/platform/chromium/virtual/softwarecompositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
2291         * platform/chromium/platform/chromium/virtual/softwarecompositing/layer-creation/fixed-position-out-of-view-expected.txt:
2292         * platform/chromium/platform/chromium/virtual/softwarecompositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
2293         * platform/chromium/platform/chromium/virtual/softwarecompositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
2294         * platform/efl/compositing/repaint/invalidations-on-composited-layers-expected.txt:
2295         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
2296         * platform/mac/TestExpectations:
2297         * platform/mac/compositing/geometry/fixed-position-composited-switch-expected.txt:
2298         * platform/mac/compositing/iframes/resizer-expected.txt:
2299         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
2300         * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
2301         * platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt:
2302         * platform/mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
2303         * platform/mac/compositing/tiling/huge-layer-add-remove-child-expected.txt:
2304         * platform/mac/compositing/tiling/huge-layer-with-layer-children-expected.txt:
2305         * platform/mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
2306         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2307         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2308         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
2309         * platform/mac/compositing/tiling/tiled-layer-resize-expected.txt:
2310         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
2311         * platform/qt-5.0-wk2/compositing/columns/composited-in-paginated-expected.txt:
2312         * platform/qt-5.0-wk2/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
2313         * platform/qt-5.0-wk2/compositing/iframes/become-composited-nested-iframes-expected.txt:
2314         * platform/qt-5.0-wk2/compositing/iframes/become-overlapped-iframe-expected.txt:
2315         * platform/qt-5.0-wk2/compositing/iframes/composited-parent-iframe-expected.txt:
2316         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
2317         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe-expected.txt:
2318         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe2-expected.txt:
2319         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe3-expected.txt:
2320         * platform/qt-5.0-wk2/compositing/iframes/enter-compositing-iframe-expected.txt:
2321         * platform/qt-5.0-wk2/compositing/iframes/iframe-resize-expected.txt:
2322         * platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-show-expected.txt:
2323         * platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-expected.txt:
2324         * platform/qt-5.0-wk2/compositing/iframes/overlapped-nested-iframes-expected.txt:
2325         * platform/qt-5.0-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
2326         * platform/qt-5.0-wk2/compositing/iframes/resizer-expected.txt:
2327         * platform/qt-5.0-wk2/compositing/iframes/scrolling-iframe-expected.txt:
2328         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-and-transform-expected.txt:
2329         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-under-transform-expected.txt:
2330         * platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
2331         * platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt:
2332         * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt:
2333         * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
2334         * platform/qt-5.0-wk2/compositing/tiled-layers-hidpi-expected.txt:
2335         * platform/qt-5.0-wk2/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
2336         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-add-remove-child-expected.txt:
2337         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-with-layer-children-expected.txt:
2338         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
2339         * platform/qt/compositing/backing/no-backing-for-clip-expected.txt:
2340         * platform/qt/compositing/backing/no-backing-for-clip-overlap-expected.txt:
2341         * platform/qt/compositing/backing/no-backing-for-perspective-expected.txt:
2342         * platform/qt/compositing/geometry/preserve-3d-switching-expected.txt:
2343         * platform/qt/compositing/iframes/invisible-nested-iframe-show-expected.txt:
2344         * platform/qt/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
2345         * platform/qt/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
2346         * platform/win/compositing/iframes/overlapped-iframe-iframe-expected.txt:
2347         * platform/win/compositing/tiling/huge-layer-add-remove-child-expected.txt:
2348         * platform/win/compositing/tiling/rotated-tiled-clamped-expected.txt:
2349         * platform/win/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2350
2351 2013-02-21  Julien Chaffraix  <jchaffraix@webkit.org>
2352
2353         [CSS Grid Layout] Implement grid growth during auto placement
2354         https://bugs.webkit.org/show_bug.cgi?id=110418
2355
2356         Reviewed by Ojan Vafai.
2357
2358         * fast/css-grid-layout/grid-item-addition-auto-placement-update-expected.txt:
2359         * fast/css-grid-layout/grid-item-removal-auto-placement-update-expected.txt:
2360
2361 2013-02-21  Andrei Bucur  <abucur@adobe.com>
2362
2363         -webkit-margin-collapse: separate doesn't work correctly for before margins
2364         https://bugs.webkit.org/show_bug.cgi?id=109956
2365
2366         Reviewed by David Hyatt.
2367
2368         The test verifies a child specifying "-webkit-margin-collapse: separate" is correctly positioned inside
2369         its container, at a value equal with the top margin of the child. The container also need to be sized
2370         accordingly.
2371
2372         * fast/block/margin-collapse/webkit-margin-collapse-separate-position-expected.txt: Added.
2373         * fast/block/margin-collapse/webkit-margin-collapse-separate-position.html: Added.
2374
2375 2013-02-21  Tien-Ren Chen  <trchen@chromium.org>
2376
2377         Need to re-layout fixed position elements after scale when using settings()->fixedElementsLayoutRelativeToFrame()
2378         https://bugs.webkit.org/show_bug.cgi?id=105486
2379
2380         Reviewed by James Robinson.
2381
2382         In settings()->fixedElementsLayoutRelativeToFrame() mode, fixed-position
2383         elements are layout relative to the current visible viewport, which can
2384         be different from the layout viewport when using fixed-layout mode.
2385         We need to re-layout fixed-position elements in case of visible content
2386         size changes.
2387
2388         The test is currently chromium-specific due to difficulties to make this
2389         test works on Mac. The mac port seems to work very differently with
2390         visible content size when a page is scaled. And there is no reliable way
2391         to hide scrollbars in mac-wk1 that doesn't cause a side effect.
2392
2393         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale-expected.html: Added.
2394         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale.html: Added.
2395
2396 2013-02-21  Mihnea Ovidenie  <mihnea@adobe.com>
2397
2398         [CSS Regions]  border-radius on a region causes overflow to be hidden
2399         https://bugs.webkit.org/show_bug.cgi?id=103684
2400
2401         Reviewed by Tony Chang.
2402
2403         The fix for https://bugs.webkit.org/show_bug.cgi?id=74132, making RenderRegion
2404         inherit from RenderBlock instead of RenderReplaced, also fixed this bug.
2405         Still, it deserves a test.
2406
2407         * fast/regions/last-region-border-radius-expected.html: Added.
2408         * fast/regions/last-region-border-radius.html: Added.
2409
2410 2013-02-21  David Hyatt  <hyatt@apple.com>
2411
2412         [New Multicolumn] Add a positioned object pagination test.
2413         https://bugs.webkit.org/show_bug.cgi?id=110480.
2414
2415         Reviewed by Antti Koivisto.
2416
2417         * fast/multicol/newmulticol/positioned-split-expected.html: Added.
2418         * fast/multicol/newmulticol/positioned-split.html: Added.
2419
2420 2013-02-21  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
2421
2422         [EFL] Gardening; unskip test that is now passing on the bots.
2423
2424         * platform/efl/TestExpectations:
2425
2426 2013-02-21  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
2427
2428         [EFL] Unreviewed gardening.
2429
2430         Unskip some tests which are passing; too bad nobody cared to file
2431         bugs for them in the first place.
2432
2433         * platform/efl/TestExpectations:
2434
2435 2013-02-21  Andrey Adaikin  <aandrey@chromium.org>
2436
2437         Web Inspector: [Canvas] UI: more intuitive control buttons
2438         https://bugs.webkit.org/show_bug.cgi?id=110327
2439
2440         Reviewed by Pavel Feldman.
2441
2442         * inspector/profiler/canvas2d/canvas-replay-log-grid.html:
2443
2444 2013-02-21  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
2445
2446         [EFL] Unreviewed gardening.
2447
2448         * platform/efl/fast/dom/constructed-objects-prototypes-expected.txt: Rebaselining after r143505.
2449         * platform/efl/fast/js/global-constructors-expected.txt: Ditto.
2450         * platform/efl/TestExpectations: Added editing/spelling/spelling-changed-text.html after r143470.
2451
2452 2013-02-21  Alexander Pavlov  <apavlov@chromium.org>
2453
2454         Web Inspector: Local/session storage tree items in the Resources panel after page refresh are not shown
2455         https://bugs.webkit.org/show_bug.cgi?id=109572
2456
2457         Reviewed by Vsevolod Vlasov.
2458
2459         * http/tests/inspector-enabled/dom-storage-open-expected.txt:
2460         * http/tests/inspector-enabled/dom-storage-open.html:
2461
2462 2013-02-21  Sheriff Bot  <webkit.review.bot@gmail.com>
2463
2464         Unreviewed, rolling out r143581.
2465         http://trac.webkit.org/changeset/143581
2466         https://bugs.webkit.org/show_bug.cgi?id=110457
2467
2468         Breaks Windows builds (compile + link) (Requested by apavlov
2469         on #webkit).
2470
2471         * http/tests/inspector-enabled/dom-storage-open-expected.txt:
2472         * http/tests/inspector-enabled/dom-storage-open.html:
2473
2474 2013-02-21  Vsevolod Vlasov  <vsevik@chromium.org>
2475
2476         Web Inspector: Get rid of parsedURL in uiSourceCode, use name and path for displayName instead.
2477         https://bugs.webkit.org/show_bug.cgi?id=110335
2478
2479         Reviewed by Alexander Pavlov.
2480
2481         * http/tests/inspector-enabled/dynamic-scripts.html:
2482         * http/tests/inspector/debugger-test.js:
2483         (initialize_DebuggerTest):
2484         * inspector/debugger/dynamic-scripts.html:
2485         * inspector/debugger/scripts-file-selector-expected.txt:
2486         * inspector/debugger/source-url-comment.html:
2487         * inspector/styles/edit-inspector-stylesheet.html:
2488         * inspector/styles/styles-add-new-rule.html:
2489
2490 2013-02-21  Alexander Pavlov  <apavlov@chromium.org>
2491
2492         Web Inspector: Local/session storage tree items in the Resources panel after page refresh are not shown
2493         https://bugs.webkit.org/show_bug.cgi?id=109572
2494
2495         Reviewed by Vsevolod Vlasov.
2496
2497         * http/tests/inspector-enabled/dom-storage-open-expected.txt:
2498         * http/tests/inspector-enabled/dom-storage-open.html:
2499
2500 2013-02-21  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2501
2502         [Qt] Unreviewed gardening.
2503
2504         * platform/qt-5.0-wk2/TestExpectations: Skip failing reftests.
2505         * platform/qt/TestExpectations: Skip failing tests after r143541 and r110447.
2506         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt: Rebaselining after r143505.
2507         * platform/qt/fast/js/global-constructors-expected.txt: Rebaselining after r143505.
2508
2509 2013-02-21  Zan Dobersek  <zdobersek@igalia.com>
2510
2511         Unreviewed GTK gardening.
2512
2513         * platform/gtk/TestExpectations: Adding failure expectations for tests introduced in r143470 and r143541.
2514         * platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt: Rebaselining after r143505.
2515         * platform/gtk/fast/js/global-constructors-expected.txt: Ditto.
2516
2517 2013-02-21  Ádám Kallai  <kadam@inf.u-szeged.hu>
2518
2519         [Qt] Unreviewed gardening. Skipped failing inpector tests after r143300.
2520         https://bugs.webkit.org/show_bug.cgi?id=110440.
2521
2522         * platform/qt/TestExpectations:
2523
2524 2013-02-21  Ken Kania  <kkania@chromium.org>
2525
2526         Web Inspector: Add command for selecting files for file input element
2527         https://bugs.webkit.org/show_bug.cgi?id=109308
2528
2529         Reviewed by Pavel Feldman.
2530
2531         * inspector-protocol/dom/setFileInputFiles-expected.txt: Added.
2532         * inspector-protocol/dom/setFileInputFiles.html: Added.
2533         * platform/chromium/inspector-protocol/dom/setFileInputFiles-expected.txt: Added.
2534
2535 2013-02-21  Pan Deng  <pan.deng@intel.com>
2536
2537         [Web Inspector]Add WebSocket networking events in WebInspector Timeline panel.
2538         https://bugs.webkit.org/show_bug.cgi?id=105527.
2539
2540         Reviewed by Pavel Feldman.
2541
2542         This change add the record event type to test expections. The Events are CreateWebSocket, 
2543         SendWebSocketHandshakeRequest, ReceiveWebSocketHandShakeResponse and DestoryWebSocket.
2544         timeline-test.js was moved to http folder, since new added websocket test need it from server side.
2545
2546         * http/tests/inspector/timeline-test.js: Renamed from LayoutTests/inspector/timeline/timeline-test.js.
2547         (initialize_Timeline.InspectorTest.startTimeline.addRecord):
2548         (initialize_Timeline.InspectorTest.startTimeline):
2549         (initialize_Timeline.addRecord):
2550         (initialize_Timeline.InspectorTest.waitForRecordType):
2551         (initialize_Timeline.InspectorTest.stopTimeline):
2552         (initialize_Timeline.step1):
2553         (initialize_Timeline.step2):
2554         (initialize_Timeline.InspectorTest.evaluateWithTimeline):
2555         (initialize_Timeline.):
2556         (initialize_Timeline.InspectorTest.performActionsAndPrint):
2557         (initialize_Timeline.InspectorTest.printTimelineRecords):
2558         (initialize_Timeline.InspectorTest.printTimestampRecords):
2559         (initialize_Timeline.InspectorTest.innerPrintTimelineRecords):
2560         (initialize_Timeline.InspectorTest.dumpTimelineRecord):
2561         (initialize_Timeline.InspectorTest.dumpTimelineRecords):
2562         (initialize_Timeline.InspectorTest.printTimelineRecordProperties):
2563         (initialize_Timeline.InspectorTest._timelineAgentTypeToString):
2564         (initialize_Timeline.InspectorTest.findPresentationRecord.findByType):
2565         (initialize_Timeline.InspectorTest.findPresentationRecord):
2566         (initialize_Timeline.InspectorTest.FakeFileReader):
2567         (initialize_Timeline.InspectorTest.FakeFileReader.prototype.start):
2568         (initialize_Timeline.InspectorTest.FakeFileReader.prototype.cancel):
2569         (initialize_Timeline.InspectorTest.FakeFileReader.prototype.loadedSize):
2570         (initialize_Timeline.InspectorTest.FakeFileReader.prototype.fileSize):
2571         (initialize_Timeline.InspectorTest.FakeFileReader.prototype.fileName):
2572         (initialize_Timeline.InspectorTest):
2573         (initialize_Timeline):
2574         * http/tests/inspector/websocket/timeline-websocket-event-expected.txt: Added.
2575         * http/tests/inspector/websocket/timeline-websocket-event.html: Added.
2576         * inspector/timeline/timeline-animation-frame.html: Modify address of script "timeline-test.js"
2577         * inspector/timeline/timeline-decode-resize.html:
2578         * inspector/timeline/timeline-dom-content-loaded-event.html:
2579         * inspector/timeline/timeline-enum-stability-expected.txt:
2580         * inspector/timeline/timeline-event-dispatch.html:
2581         * inspector/timeline/timeline-frames.html:
2582         * inspector/timeline/timeline-injected-script-eval.html:
2583         * inspector/timeline/timeline-layout-reason.html:
2584         * inspector/timeline/timeline-layout.html:
2585         * inspector/timeline/timeline-load-event.html:
2586         * inspector/timeline/timeline-load.html:
2587         * inspector/timeline/timeline-mark-timeline.html:
2588         * inspector/timeline/timeline-network-received-data.html:
2589         * inspector/timeline/timeline-network-resource.html:
2590         * inspector/timeline/timeline-paint.html:
2591         * inspector/timeline/timeline-parse-html.html:
2592         * inspector/timeline/timeline-recalculate-styles.html:
2593         * inspector/timeline/timeline-receive-response-event.html:
2594         * inspector/timeline/timeline-script-tag-1.html:
2595         * inspector/timeline/timeline-script-tag-2.html:
2596         * inspector/timeline/timeline-start-time.html:
2597         * inspector/timeline/timeline-time-stamp.html:
2598         * inspector/timeline/timeline-time.html:
2599         * inspector/timeline/timeline-timer-fired-from-eval-call-site.html:
2600         * inspector/timeline/timeline-timer.html:
2601         * inspector/timeline/timeline-trivial.html:
2602
2603 2013-02-21  Nils Barth  <nbarth@google.com>
2604
2605         File upload control doesn't apply CSS vertical padding or border to file name
2606         https://bugs.webkit.org/show_bug.cgi?id=109011
2607
2608         Reviewed by Hajime Morrita.
2609
2610         * fast/forms/file/file-vertical-padding-border.html: Added.
2611         * fast/forms/file/file-vertical-padding-border-expected.html: Added.
2612
2613 2013-02-20  Vsevolod Vlasov  <vsevik@chromium.org>
2614
2615         Web Inspector: TabbedEditorContainer and OpenResourceDialog should show uiSourceCode path and name instead of parsedURL
2616         https://bugs.webkit.org/show_bug.cgi?id=110334
2617
2618         Reviewed by Alexander Pavlov.
2619
2620         * inspector/debugger/scripts-file-selector-expected.txt:
2621         * inspector/debugger/ui-source-code-display-name-expected.txt:
2622         * inspector/debugger/ui-source-code-display-name.html:
2623
2624 2013-02-20  Mike West  <mkwst@chromium.org>
2625
2626         Mouseup event does not fire on Scroll Bar
2627         https://bugs.webkit.org/show_bug.cgi?id=25811
2628
2629         Reviewed by Tony Chang.
2630
2631         * fast/scrolling/scrollbar-mousedown-mouseup-expected.txt: Added.
2632         * fast/scrolling/scrollbar-mousedown-mouseup.html: Added.
2633         * fast/scrolling/scrollbar-mousedown-move-mouseup-expected.txt: Added.
2634         * fast/scrolling/scrollbar-mousedown-move-mouseup.html: Added.
2635
2636 2013-02-20  Takashi Toyoshima  <toyoshim@chromium.org>
2637
2638         Unreviewed gardening, update TestExpectations.
2639
2640         * platform/chromium/TestExpectations:
2641
2642 2013-02-20  Takashi Toyoshima  <toyoshim@chromium.org>
2643
2644         Unreviewed gardening, add chromium-mac specific expectation image.
2645
2646         * platform/chromium-mac/fast/repaint/paint-caret-in-div-with-negative-indent-expected.png: Added.
2647
2648 2013-02-20  Dirk Schulze  <krit@webkit.org>
2649
2650         Enable CANVAS_PATH flag
2651         https://bugs.webkit.org/show_bug.cgi?id=108508
2652
2653         Reviewed by Simon Fraser.
2654
2655         Unreviewed rebaseline after landing patch.
2656
2657         * fast/dom/constructed-objects-prototypes-expected.txt:
2658
2659 2013-02-20  Filip Pizlo  <fpizlo@apple.com>
2660
2661         DFG inlines Resolves that it doesn't know how to handle correctly
2662         https://bugs.webkit.org/show_bug.cgi?id=110405
2663
2664         Reviewed by Geoffrey Garen.
2665
2666         * fast/js/dfg-inline-resolve-expected.txt: Added.
2667         * fast/js/dfg-inline-resolve.html: Added.
2668
2669 2013-02-20  Christian Biesinger  <cbiesinger@chromium.org>
2670
2671         Convert residual-style.html test to a reftest (and fix typos)
2672         https://bugs.webkit.org/show_bug.cgi?id=109981
2673
2674         Reviewed by Darin Adler.
2675
2676         * fast/flexbox/box-orient-button.html: clsas->class
2677         * fast/flexbox/resources/box-orient-button.js: DTR->DRT
2678         * fast/invalid/residual-style-expected.html: Added. New reftest
2679         version. Note that some lines are red, which is
2680         https://bugs.webkit.org/show_bug.cgi?id=109984
2681         * fast/invalid/residual-style.html: Add missing semicolon in <style>.
2682         Also close a few more <font> tags, so that the descriptive text is
2683         in black as it should be.
2684
2685         * platform/chromium-android/fast/invalid/residual-style-expected.png: Removed.
2686         * platform/chromium-android/fast/invalid/residual-style-expected.txt: Removed.
2687         * platform/chromium-linux/fast/invalid/residual-style-expected.png: Removed.
2688         * platform/chromium-linux/fast/invalid/residual-style-expected.txt: Removed.
2689         * platform/chromium-mac-lion/fast/invalid/residual-style-expected.png: Removed.
2690         * platform/chromium-mac-snowleopard/fast/invalid/residual-style-expected.png: Removed.
2691         * platform/chromium-mac/fast/invalid/residual-style-expected.png: Removed.
2692         * platform/chromium-mac/fast/invalid/residual-style-expected.txt: Removed.
2693         * platform/chromium-win/fast/invalid/residual-style-expected.png: Removed.
2694         * platform/chromium-win/fast/invalid/residual-style-expected.txt: Removed.
2695         * platform/efl/fast/invalid/residual-style-expected.png: Removed.
2696         * platform/efl/fast/invalid/residual-style-expected.txt: Removed.
2697         * platform/gtk/fast/invalid/residual-style-expected.png: Removed.
2698         * platform/gtk/fast/invalid/residual-style-expected.txt: Removed.
2699         * platform/mac/fast/invalid/residual-style-expected.png: Removed.
2700         * platform/mac/fast/invalid/residual-style-expected.txt: Removed.
2701         Removed old expectation files.
2702
2703 2013-02-20  David Hyatt  <hyatt@apple.com>
2704
2705         [New Multicolumn] Fix overflow computation for column blocks.
2706         https://bugs.webkit.org/show_bug.cgi?id=110392.
2707
2708         Reviewed by Simon Fraser.
2709
2710         * fast/multicol/newmulticol/column-rules-fixed-height-expected.html:
2711         * fast/multicol/newmulticol/column-rules-fixed-height.html:
2712
2713 2013-02-20  Christian Biesinger  <cbiesinger@chromium.org>
2714
2715         Incorrect rendering for flex boxes with percentage height in a table cell
2716         https://bugs.webkit.org/show_bug.cgi?id=110389
2717
2718         Reviewed by Tony Chang.
2719
2720         * css3/flexbox/flex-percentage-height-in-table-expected.html: Added.
2721         * css3/flexbox/flex-percentage-height-in-table-standards-mode-expected.html: Added.
2722         * css3/flexbox/flex-percentage-height-in-table-standards-mode.html: Added.
2723         * css3/flexbox/flex-percentage-height-in-table.html: Added.
2724
2725 2013-02-20  Philip Rogers  <pdr@google.com>
2726
2727         Account for transform in SVG background images
2728         https://bugs.webkit.org/show_bug.cgi?id=110295
2729
2730         Reviewed by Dirk Schulze.
2731
2732         * svg/as-background-image/svg-transformed-background-expected.html: Added.
2733         * svg/as-background-image/svg-transformed-background.html: Added.
2734
2735 2013-02-20  Ojan Vafai  <ojan@chromium.org>
2736
2737         Positioned, replaced elements with intrinsic width keywords compute the wrong width
2738         https://bugs.webkit.org/show_bug.cgi?id=110393
2739
2740         Reviewed by Emil A Eklund.
2741
2742         * fast/css-intrinsic-dimensions/intrinsic-sized-replaced-absolutes-expected.txt: Added.
2743         * fast/css-intrinsic-dimensions/intrinsic-sized-replaced-absolutes.html: Added.
2744
2745 2013-02-20  Simon Fraser  <simon.fraser@apple.com>
2746
2747         Zoomed, slow-scrolling pages keep recreating tiles when scrolled
2748         https://bugs.webkit.org/show_bug.cgi?id=110379
2749
2750         Reviewed by Tim Horton.
2751         
2752         This test now just has one tile, rather than four. There is an apparent issue
2753         with the integral tile cache coverage rect being smaller than the visible rect.
2754         This is caused by rounding when dumping the tile coverage rect.
2755
2756         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2757
2758 2013-02-20  Julien Chaffraix  <jchaffraix@webkit.org>
2759
2760         [CSS Grid Layout] Implement the auto-placement algorithm without grid growth
2761         https://bugs.webkit.org/show_bug.cgi?id=110277
2762
2763         Reviewed by Tony Chang.
2764
2765         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt:
2766         * fast/css-grid-layout/grid-auto-flow-resolution.html:
2767
2768         * fast/css-grid-layout/grid-item-addition-auto-placement-update-expected.txt: Added.
2769         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html: Added.
2770         * fast/css-grid-layout/grid-item-removal-auto-placement-update-expected.txt: Added.
2771         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html: Added.
2772         The current algorithm doesn't grow the grid but falls back to inserting the element at
2773         position (1, 1). The failures in these tests are due to that.
2774
2775 2013-02-20  Vincent Scheib  <scheib@chromium.org>
2776
2777         Accept 'allowfullscreen' in addition to 'webkitallowfullscreen'.
2778         https://bugs.webkit.org/show_bug.cgi?id=110374
2779
2780         Reviewed by Adam Barth.
2781
2782         Two previous tests duplicated to preserve testing webkitallowfullscreen
2783         and then modified to test allowfullscreen.
2784
2785         A new test 'full-screen-iframe-with-mixed-allow-webkitallow-attribute.html'
2786         added to test a mixed nesting of iframs with both allowfullscreen and
2787         webkitallowfullscreen.
2788
2789         * fullscreen/full-screen-enabled-prefixed-expected.txt: Added.
2790         * fullscreen/full-screen-enabled-prefixed.html: Copied from LayoutTests/fullscreen/full-screen-enabled.html.
2791         * fullscreen/full-screen-enabled.html:
2792         * fullscreen/full-screen-iframe-allowed-prefixed-expected.txt: Added.
2793         * fullscreen/full-screen-iframe-allowed-prefixed.html: Copied from LayoutTests/fullscreen/full-screen-iframe-allowed.html.
2794         * fullscreen/full-screen-iframe-allowed.html:
2795         * fullscreen/full-screen-iframe-with-mixed-allow-webkitallow-attribute-expected.txt:
2796         * fullscreen/full-screen-iframe-with-mixed-allow-webkitallow-attribute.html: Added.
2797         * fullscreen/resources/full-screen-iframe-with-mixed-allow-webkitallow-iframe1.html: Added.
2798         * fullscreen/resources/full-screen-iframe-with-mixed-allow-webkitallow-iframe2.html: Added.
2799
2800 2013-02-20  Levi Weintraub  <leviw@chromium.org>
2801
2802         Line layout (but not pref widths) double-counts word spacing when between inlines
2803         https://bugs.webkit.org/show_bug.cgi?id=110381
2804
2805         Reviewed by Emil A Eklund.
2806
2807         * fast/text/word-space-between-inlines-expected.html: Added.
2808         * fast/text/word-space-between-inlines.html: Added.
2809
2810 2013-02-20  Nate Chapin  <japhet@chromium.org>
2811
2812         Test for https://bugs.webkit.org/show_bug.cgi?id=110237
2813
2814         Reviewed by Abhishek Arya.
2815
2816         * http/tests/misc/delete-frame-during-readystatechange-expected.txt: Added.
2817         * http/tests/misc/delete-frame-during-readystatechange.html: Added.
2818         * http/tests/misc/resources/delete-frame-during-readystatechange-frame.html: Added.
2819         * http/tests/misc/resources/empty.ogv: Added.
2820
2821 2013-02-20  David Hyatt  <hyatt@apple.com>
2822
2823         [New Multicolumn] Resize RenderMultiColumnSets around their columns.
2824         https://bugs.webkit.org/show_bug.cgi?id=110378.
2825
2826         Reviewed by Dirk Schulze.
2827
2828         * fast/multicol/newmulticol/positioned-with-constrained-height-expected.html: Added.
2829         * fast/multicol/newmulticol/positioned-with-constrained-height.html: Added.
2830
2831 2013-02-20  Dirk Schulze  <krit@webkit.org>
2832
2833         Enable CANVAS_PATH flag
2834         https://bugs.webkit.org/show_bug.cgi?id=108508
2835
2836         Reviewed by Simon Fraser.
2837
2838         Enable CANVAS_PATH flag on trunk.
2839
2840         Existing tests cover the feature.
2841
2842         * fast/canvas/canvas-path-object-expected.txt:
2843         * inspector/profiler/canvas2d/canvas2d-api-changes.html:
2844         * platform/chromium/TestExpectations:
2845         * platform/efl/TestExpectations:
2846         * platform/gtk/TestExpectations:
2847         * platform/mac/TestExpectations:
2848
2849 2013-02-20  Ian Vollick <vollick@chromium.org>
2850
2851         [chromium] Unreviewed gardening.
2852
2853         * platform/chromium/TestExpectations:
2854
2855 2013-02-20  Ian Vollick <vollick@chromium.org>
2856
2857         [chromium] Unreviewed gardening.
2858
2859         * platform/chromium/TestExpectations:
2860
2861 2013-02-20  Robert Hogan  <robert@webkit.org>
2862
2863         Make the test land in r143482 less platform-specific
2864
2865         Add outline:none to the test so platform-specific outlines don't kick in and
2866         make us require separate results for Mac and Linux.
2867
2868         Unreviewed, gardening.
2869
2870         * fast/repaint/paint-caret-in-div-with-negative-indent-expected.png:
2871         * fast/repaint/paint-caret-in-div-with-negative-indent.html:
2872
2873 2013-02-20  David Hyatt  <hyatt@apple.com>
2874
2875         [New Multicolumn] RenderMultiColumnFlowThreads should establish a BFC.
2876         https://bugs.webkit.org/show_bug.cgi?id=110366.
2877
2878         Reviewed by Antti Koivisto.
2879
2880         * fast/multicol/newmulticol/float-avoidance-expected.html: Added.
2881         * fast/multicol/newmulticol/float-avoidance.html: Added.
2882         * fast/multicol/newmulticol/float-multicol-expected.html: Added.
2883         * fast/multicol/newmulticol/float-multicol.html: Added.
2884         * fast/multicol/newmulticol/float-paginate-complex-expected.html: Added.
2885         * fast/multicol/newmulticol/float-paginate-complex.html: Added.
2886         * fast/multicol/newmulticol/float-paginate-empty-lines-expected.html: Added.
2887         * fast/multicol/newmulticol/float-paginate-empty-lines.html: Added.
2888         * fast/multicol/newmulticol/float-paginate-expected.html: Added.
2889         * fast/multicol/newmulticol/float-paginate.html: Added.
2890
2891 2013-02-20  David Hyatt  <hyatt@apple.com>
2892
2893         [New Multicolumn] Column gap is computed incorrectly.
2894         https://bugs.webkit.org/show_bug.cgi?id=110360.
2895
2896         Reviewed by Simon Fraser.
2897
2898         * fast/multicol/newmulticol/layers-split-across-columns-expected.html: Added.
2899         * fast/multicol/newmulticol/layers-split-across-columns.html: Added.
2900
2901 2013-02-20  Robert Hogan  <robert@webkit.org>
2902
2903         No caret on empty contenteditable element with negative text-indent
2904         https://bugs.webkit.org/show_bug.cgi?id=108633
2905
2906         Reviewed by Ryosuke Niwa.
2907
2908         * fast/repaint/paint-caret-in-div-with-negative-indent-expected.png: Added.
2909         * fast/repaint/paint-caret-in-div-with-negative-indent-expected.txt: Added.
2910         * fast/repaint/paint-caret-in-div-with-negative-indent.html: Added.
2911
2912 2013-02-20  Ojan Vafai  <ojan@chromium.org>
2913
2914         Make intrinsic width values work for positioned elements
2915         https://bugs.webkit.org/show_bug.cgi?id=110264
2916
2917         Reviewed by Tony Chang.
2918
2919         * fast/css-intrinsic-dimensions/intrinsic-sized-absolutes-expected.txt: Added.
2920         * fast/css-intrinsic-dimensions/intrinsic-sized-absolutes.html: Added.
2921         * fast/css-intrinsic-dimensions/width-shrinks-avoid-floats-expected.txt: Added.
2922         * fast/css-intrinsic-dimensions/width-shrinks-avoid-floats.html: Added.
2923
2924 2013-02-20  Robert Hogan  <robert@webkit.org>
2925
2926         input element with placeholder text and width set to 100% on focus causes overflow even after losing focus
2927         https://bugs.webkit.org/show_bug.cgi?id=109020
2928
2929         Reviewed by David Hyatt.
2930
2931         * fast/forms/input-placeholder-layout-view-expected.html: Added.
2932         * fast/forms/input-placeholder-layout-view.html: Added.
2933         * fast/forms/textarea-placeholder-layout-view-expected.html: Added.
2934         * fast/forms/textarea-placeholder-layout-view.html: Added.
2935
2936 2013-02-20  Rouslan Solomakhin  <rouslan@chromium.org>
2937
2938         Spellchecker should not crash after text has changed and spellcheck results are served from cache
2939         https://bugs.webkit.org/show_bug.cgi?id=109220
2940
2941         Reviewed by Tony Chang.
2942
2943         * editing/spelling/spelling-changed-text-expected.txt: Added the expected output for serving spellcheck results from cache for edited text.
2944         * editing/spelling/spelling-changed-text.html: Added a test for serving spellcheck results from cache for edited text.
2945
2946 2013-02-19  David Hyatt  <hyatt@apple.com>
2947
2948         [New Multicolumn] Make layers paint properly in columns.
2949         https://bugs.webkit.org/show_bug.cgi?id=110296.
2950
2951         Reviewed by Sam Weinig.
2952
2953         * fast/multicol/newmulticol/layers-in-multicol-expected.html: Added.
2954         * fast/multicol/newmulticol/layers-in-multicol.html: Added.
2955
2956 2013-02-20  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2957
2958         [Gtk] HTML5 Media controls require a design refresh
2959         https://bugs.webkit.org/show_bug.cgi?id=83869
2960
2961         Tests flagged and rebaselines.
2962
2963         Reviewed by Philippe Normand.
2964
2965         * platform/gtk/TestExpectations: Tests flagged and removed some
2966         other flags.
2967         * platform/gtk/accessibility/media-element-expected.txt: Rebaseline
2968         * platform/gtk/fast/hidpi/video-controls-in-hidpi-expected.txt: Rebaseline
2969         * platform/gtk/fast/layers/video-layer-expected.png: Rebaseline
2970         * platform/gtk/fast/layers/video-layer-expected.txt: Rebaseline
2971         * platform/gtk/http/tests/media/video-buffered-range-contains-currentTime-expected.png: Rebaseline
2972         * platform/gtk/media/audio-repaint-expected.png: Rebaseline
2973         * platform/gtk/media/audio-repaint-expected.txt: Rebaseline
2974         * platform/gtk/media/controls-styling-strict-expected.png: Rebaseline
2975         * platform/gtk/media/video-controls-rendering-expected.png: Rebaseline
2976         * platform/gtk/media/video-empty-source-expected.txt: Rebaseline
2977         * platform/gtk/media/video-no-audio-expected.txt: Rebaseline
2978         * platform/gtk/media/video-volume-slider-expected.txt: Rebaseline
2979         * platform/gtk/media/video-zoom-controls-expected.txt: Rebaseline
2980         * platform/gtk/media/video-zoom-expected.png: Rebaseline
2981
2982 2013-02-20  Dominik Röttsches  <dominik.rottsches@intel.com>
2983
2984         [EFL] Unreviewed gardening.
2985
2986         * platform/efl/TestExpectations: Marked touch event emulation test as failing.
2987
2988 2013-02-20  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2989
2990         [Qt] Unreviewed. Correcting gardening after r143436.
2991
2992         * platform/qt/TestExpectations:
2993
2994 2013-02-20  Florin Malita  <fmalita@chromium.org>
2995
2996         Clear SVGPathSeg role on removal.
2997         https://bugs.webkit.org/show_bug.cgi?id=110058
2998
2999         Reviewed by Dirk Schulze.
3000
3001         * svg/dom/SVGPathSegList-crash-expected.txt: Added.
3002         * svg/dom/SVGPathSegList-crash.html: Added.
3003
3004 2013-02-20  Sheriff Bot  <webkit.review.bot@gmail.com>
3005
3006         Unreviewed, rolling out r143434.
3007         http://trac.webkit.org/changeset/143434
3008         https://bugs.webkit.org/show_bug.cgi?id=110326
3009
3010         added reftest fails on chromium mac 10.6 (Requested by
3011         toyoshim on #webkit).
3012
3013         * fast/forms/file/file-vertical-padding-border-expected.html: Removed.
3014         * fast/forms/file/file-vertical-padding-border.html: Removed.
3015
3016 2013-02-19  Vsevolod Vlasov  <vsevik@chromium.org>
3017
3018         Web Inspector: Make UISourceCode.path() an array of path segments.
3019         https://bugs.webkit.org/show_bug.cgi?id=110229
3020
3021         Reviewed by Pavel Feldman.
3022
3023         * inspector/workspace-mapping.html:
3024
3025 2013-02-20  Takashi Toyoshima  <toyoshim@chromium.org>
3026
3027         Unreviewed, update expectation for chromium gardening.
3028         https://bugs.webkit.org/show_bug.cgi?id=110324
3029
3030         * platform/chromium/TestExpectations:
3031
3032 2013-02-19  Vsevolod Vlasov  <vsevik@chromium.org>
3033
3034         Web Inspector: Move workspace specific code from FileMapping to workspace.
3035         https://bugs.webkit.org/show_bug.cgi?id=110219
3036
3037         Reviewed by Pavel Feldman.
3038
3039         * http/tests/inspector/compiler-script-mapping.html:
3040         * http/tests/inspector/workspace-test.js:
3041         (initialize_WorkspaceTest.InspectorTest.createWorkspace):
3042         * inspector/debugger/network-uisourcecode-provider.html:
3043         * inspector/file-mapping-expected.txt:
3044         * inspector/file-mapping.html:
3045         * inspector/file-system-mapping-expected.txt:
3046         * inspector/file-system-mapping.html:
3047         * inspector/file-system-project.html:
3048         * inspector/workspace-mapping-expected.txt: Added.
3049         * inspector/workspace-mapping.html: Added.
3050
3051 2013-02-20  Zan Dobersek  <zdobersek@igalia.com>
3052
3053         Unreviewed GTK gardening.
3054
3055         * platform/gtk/TestExpectations: Adding failure expectations for tests added in r143395, r143420 and r143439.
3056         * platform/gtk/fast/js/global-constructors-expected.txt: Rebaselining after r143386.
3057
3058 2013-02-20  Alexander Pavlov  <apavlov@chromium.org>
3059
3060         Web Inspector: Introduce SecurityOriginAdded and SecurityOriginRemoved events into ResourceTreeModel
3061         https://bugs.webkit.org/show_bug.cgi?id=110232
3062
3063         Reviewed by Vsevolod Vlasov.
3064
3065         * http/tests/inspector/resource-tree/resource-tree-events-expected.txt:
3066         * http/tests/inspector/resource-tree/resource-tree-events.html:
3067
3068 2013-02-20  Dominik Röttsches  <dominik.rottsches@intel.com>
3069
3070         [EFL] Unreviewed gardening.
3071
3072         * platform/efl/TestExpectations: Marked new failing ref test svg/as-background-image/tiled-background-image.html.
3073         * platform/efl/fast/js/global-constructors-expected.txt: Rebaselined, MutationObserver constructor now found.
3074
3075 2013-02-20  Andrey Lushnikov  <lushnikov@chromium.org>
3076
3077         Web Inspector: highlight undefined word in JavaScript
3078         https://bugs.webkit.org/show_bug.cgi?id=109585
3079
3080         Reviewed by Vsevolod Vlasov.
3081
3082         Enhance layout test to verify highlighting of global object value properties.
3083
3084         * inspector/syntax-highlight-javascript-expected.txt:
3085         * inspector/syntax-highlight-javascript.html:
3086
3087 2013-02-20  Mike West  <mkwst@chromium.org>
3088
3089         Use EventPathWalker rather than parentNode() to normalize event targets in EventHandler.
3090         https://bugs.webkit.org/show_bug.cgi?id=110037
3091
3092         Reviewed by Ryosuke Niwa.
3093
3094         * fast/dom/shadow/resources/event-dispatching.js:
3095         (scrollMouseWheel):
3096         (addEventListeners):
3097             Add MouseWheel, Drag, and Touch support to the event-dispatching
3098             tests in Shadow DOM.
3099         * fast/dom/shadow/shadow-dom-event-dispatching-distributed-text-node.html:
3100         * fast/dom/shadow/shadow-dom-event-dispatching-text-node-in-shadow-root.html:
3101             Scroll the mouse wheel, drag a bit, and touch before leaving the
3102             text node, and record the generated events.
3103
3104 2013-02-20  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
3105
3106         [Qt] Unreviewed gardening.
3107
3108         * platform/qt/TestExpectations: Adding failure expectations after r143420.
3109         * platform/qt/fast/js/global-constructors-expected.txt: Rebaseline after r143386.
3110
3111 2013-02-20  Ádám Kallai  <kadam@inf.u-szeged.hu>
3112
3113         [Qt] Unreviewed gardenning. Unskip now passing tests.
3114         https://bugs.webkit.org/show_bug.cgi?id=99306
3115
3116         * platform/qt-5.0-wk2/TestExpectations:
3117
3118 2013-02-20  Nils Barth  <nbarth@google.com>
3119
3120         File upload control doesn't apply CSS vertical padding or border to file name
3121         https://bugs.webkit.org/show_bug.cgi?id=109011
3122
3123         Reviewed by Hajime Morrita.
3124
3125         * fast/forms/file/file-vertical-padding-border.html: Added.
3126         * fast/forms/file/file-vertical-padding-border-expected.html: Added.
3127
3128 2013-02-19  KwangYong Choi  <ky0.choi@samsung.com>
3129
3130         [EFL] Mark fast/regions/seamless-iframe-flowed-into-regions.html failure
3131         https://bugs.webkit.org/show_bug.cgi?id=110283
3132
3133         Unreviewed. This test is added by r143256 and it is failing.
3134
3135         * platform/efl/TestExpectations:
3136
3137 2013-02-19  Sheriff Bot  <webkit.review.bot@gmail.com>
3138
3139         Unreviewed, rolling out r143393.
3140         http://trac.webkit.org/changeset/143393
3141         https://bugs.webkit.org/show_bug.cgi?id=110302
3142
3143         the converted reftest fails in chromium mac 10.6 and 10.7
3144         (Requested by toyoshim on #webkit).
3145
3146         * fast/flexbox/box-orient-button.html:
3147         * fast/flexbox/resources/box-orient-button.js:
3148         * fast/invalid/residual-style-expected.html: Removed.
3149         * fast/invalid/residual-style.html:
3150         * platform/chromium-android/fast/invalid/residual-style-expected.png: Added.
3151         * platform/chromium-android/fast/invalid/residual-style-expected.txt: Added.
3152         * platform/chromium-linux/fast/invalid/residual-style-expected.png: Added.
3153         * platform/chromium-linux/fast/invalid/residual-style-expected.txt: Added.
3154         * platform/chromium-mac-lion/fast/invalid/residual-style-expected.png: Added.
3155         * platform/chromium-mac-snowleopard/fast/invalid/residual-style-expected.png: Added.
3156         * platform/chromium-mac/fast/invalid/residual-style-expected.png: Added.
3157         * platform/chromium-mac/fast/invalid/residual-style-expected.txt: Added.
3158         * platform/chromium-win/fast/invalid/residual-style-expected.png: Added.
3159         * platform/chromium-win/fast/invalid/residual-style-expected.txt: Added.
3160         * platform/efl/fast/invalid/residual-style-expected.png: Added.
3161         * platform/efl/fast/invalid/residual-style-expected.txt: Added.
3162         * platform/gtk/fast/invalid/residual-style-expected.png: Added.
3163         * platform/gtk/fast/invalid/residual-style-expected.txt: Added.
3164         * platform/mac/fast/invalid/residual-style-expected.png: Added.
3165         * platform/mac/fast/invalid/residual-style-expected.txt: Added.
3166
3167 2013-02-19  Simon Fraser  <simon.fraser@apple.com>
3168
3169         Fix TileCache tile size when zoomed on slow-scrolling site
3170         https://bugs.webkit.org/show_bug.cgi?id=110289
3171
3172         Reviewed by Tim Horton.
3173         
3174         Test that dumps tile coverage in a slow-scrolling, zoomed page.
3175
3176         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt: Added.
3177         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed.html: Added.
3178
3179 2013-02-19  Hans Muller  <hmuller@adobe.com>
3180
3181         [CSS Exclusions] Enable shape-inside support for ellipses
3182         https://bugs.webkit.org/show_bug.cgi?id=109868
3183
3184         Reviewed by Dirk Schulze.
3185
3186         Added a test for ellipse shape-inside values.
3187
3188         * fast/exclusions/shape-inside/shape-inside-ellipse-expected.html: Added.
3189         * fast/exclusions/shape-inside/shape-inside-ellipse.html: Added.
3190
3191 2013-02-19  Uday Kiran  <udaykiran@motorola.com>
3192
3193         'round' not implemented in border-image
3194         https://bugs.webkit.org/show_bug.cgi?id=14185
3195
3196         Reviewed by David Hyatt.
3197
3198         Added test for 'round' keyword of border-image-repeat CSS property
3199         http://dev.w3.org/csswg/css3-background/#border-image-repeat
3200
3201         * fast/borders/border-image-02.html: Added.
3202         * platform/chromium-linux/fast/borders/border-image-02-expected.png: Added.
3203         * platform/chromium/TestExpectations:
3204         * platform/chromium/fast/borders/border-image-02-expected.txt: Added.
3205         * platform/efl/TestExpectations:
3206         * platform/gtk/fast/borders/border-image-02-expected.png: Added.
3207         * platform/gtk/fast/borders/border-image-02-expected.txt: Added.
3208         * platform/mac-wk2/TestExpectations:
3209         * platform/mac/TestExpectations:
3210         * platform/qt/TestExpectations:
3211         * platform/win/TestExpectations:
3212
3213 2013-02-19  Julien Chaffraix  <jchaffraix@webkit.org>
3214
3215         [CSS Grid Layout] Refactor the code in preparation of auto placement support
3216         https://bugs.webkit.org/show_bug.cgi?id=110244
3217
3218         Reviewed by Ojan Vafai.
3219
3220         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt: Added.
3221         * fast/css-grid-layout/grid-auto-flow-resolution.html: Added.
3222         * fast/css-grid-layout/implicit-position-dynamic-change.html:
3223         * fast/css-grid-layout/resources/grid.css:
3224         (.autoRowAutoColumn):
3225         (.firstRowAutoColumn):
3226         (.secondRowAutoColumn):
3227         (.thirdRowAutoColumn):
3228         (.autoRowFirstColumn):
3229         (.autoRowSecondColumn):
3230         (.autoRowThirdColumn):
3231         Added these helper classes, some will be used in a follow-up patch.
3232
3233         (.sizedToGridArea):
3234         Hoisted this class into the common style.
3235
3236 2013-02-19  David Hyatt  <hyatt@apple.com>
3237
3238         [New Multicolumn] REGRESSION: RenderMultiColumnSets broken by the RenderRegion -> RenderBlock subclassing.
3239         https://bugs.webkit.org/show_bug.cgi?id=110239.
3240
3241         Reviewed by Simon Fraser.
3242
3243         * fast/multicol/newmulticol: Added.
3244         * fast/multicol/newmulticol/column-rules-fixed-height-expected.html: Added.
3245         * fast/multicol/newmulticol/column-rules-fixed-height.html: Added.
3246
3247 2013-02-19  Christian Biesinger  <cbiesinger@chromium.org>
3248
3249         Convert residual-style.html test to a reftest (and fix typos)
3250         https://bugs.webkit.org/show_bug.cgi?id=109981
3251
3252         Reviewed by Darin Adler.
3253
3254         * fast/flexbox/box-orient-button.html: clsas->class
3255         * fast/flexbox/resources/box-orient-button.js: DTR->DRT
3256         * fast/invalid/residual-style-expected.html: Added. New reftest
3257         version. Note that some lines are red, which is
3258         https://bugs.webkit.org/show_bug.cgi?id=109984
3259         * fast/invalid/residual-style.html: Add missing semicolon in <style>.
3260         Also close a few more <font> tags, so that the descriptive text is
3261         in black as it should be.
3262
3263         * platform/chromium-android/fast/invalid/residual-style-expected.png: Removed.
3264         * platform/chromium-android/fast/invalid/residual-style-expected.txt: Removed.
3265         * platform/chromium-linux/fast/invalid/residual-style-expected.png: Removed.
3266         * platform/chromium-linux/fast/invalid/residual-style-expected.txt: Removed.
3267         * platform/chromium-mac-lion/fast/invalid/residual-style-expected.png: Removed.
3268         * platform/chromium-mac-snowleopard/fast/invalid/residual-style-expected.png: Removed.
3269         * platform/chromium-mac/fast/invalid/residual-style-expected.png: Removed.
3270         * platform/chromium-mac/fast/invalid/residual-style-expected.txt: Removed.
3271         * platform/chromium-win/fast/invalid/residual-style-expected.png: Removed.
3272         * platform/chromium-win/fast/invalid/residual-style-expected.txt: Removed.
3273         * platform/efl/fast/invalid/residual-style-expected.png: Removed.
3274         * platform/efl/fast/invalid/residual-style-expected.txt: Removed.
3275         * platform/gtk/fast/invalid/residual-style-expected.png: Removed.
3276         * platform/gtk/fast/invalid/residual-style-expected.txt: Removed.
3277         * platform/mac/fast/invalid/residual-style-expected.png: Removed.
3278         * platform/mac/fast/invalid/residual-style-expected.txt: Removed.
3279         Removed old expectation files.
3280
3281 2013-02-19  Branimir Lambov  <blambov@google.com>
3282
3283         Fix 'slice' aspect ratio calculation
3284         https://bugs.webkit.org/show_bug.cgi?id=99984
3285
3286         Reviewed by Dirk Schulze.
3287
3288         * platform/chromium/TestExpectations:
3289         * platform/efl/TestExpectations:
3290         * platform/gtk/TestExpectations:
3291         * platform/mac/TestExpectations:
3292         * platform/qt/TestExpectations:
3293         * svg/as-image/image-preserveAspectRatio-all-expected.png: Added.
3294         * svg/as-image/image-preserveAspectRatio-all-expected.txt: Added.
3295         * svg/as-image/image-preserveAspectRatio-all.svg: Added.
3296         * svg/filters/feImage-preserveAspectRatio-all-expected.png: Added.
3297         * svg/filters/feImage-preserveAspectRatio-all-expected.txt: Added.
3298         * svg/filters/feImage-preserveAspectRatio-all.svg: Added.
3299
3300 2013-02-19  Stephen Chenney  <schenney@chromium.org>
3301
3302         [Chromium] Test Expectations to reflect flakey calendar tests.
3303         https://bugs.webkit.org/show_bug.cgi?id=107508
3304
3305         Unreviewed test expectations.
3306
3307         * platform/chromium/TestExpectations: Re-added all the flakey calendar tests.
3308
3309 2013-02-19  Elliott Sprehn  <esprehn@chromium.org>
3310
3311         Support both MutationObserver and WebKitMutationObserver
3312         https://bugs.webkit.org/show_bug.cgi?id=109776
3313
3314         Reviewed by Ojan Vafai.
3315
3316         * fast/dom/MutationObserver/added-out-of-order.html:
3317         * fast/dom/MutationObserver/callback-arguments.html:
3318         * fast/dom/MutationObserver/clear-transient-without-delivery.html:
3319         * fast/dom/MutationObserver/create-during-delivery.html:
3320         * fast/dom/MutationObserver/cross-document.html:
3321         * fast/dom/MutationObserver/database-callback-delivery.html:
3322         * fast/dom/MutationObserver/delivery-order.html:
3323         * fast/dom/MutationObserver/disconnect-cancel-pending.html:
3324         * fast/dom/MutationObserver/document-fragment-insertion.html:
3325         * fast/dom/MutationObserver/end-of-task-delivery.html:
3326         * fast/dom/MutationObserver/filesystem-callback-delivery.html:
3327         * fast/dom/MutationObserver/inline-event-listener.html:
3328         * fast/dom/MutationObserver/mutate-during-delivery.html:
3329         * fast/dom/MutationObserver/mutation-callback-non-element-crash.html:
3330         * fast/dom/MutationObserver/mutation-observer-constructor.html:
3331         * fast/dom/MutationObserver/mutation-observer-prefix-expected.txt: Added.
3332         * fast/dom/MutationObserver/mutation-observer-prefix.html: Added.
3333         * fast/dom/MutationObserver/mutation-record-nullity.html:
3334         * fast/dom/MutationObserver/observe-attributes.html:
3335         * fast/dom/MutationObserver/observe-characterdata.html:
3336         * fast/dom/MutationObserver/observe-childList.html:
3337         * fast/dom/MutationObserver/observe-exceptions.html:
3338         * fast/dom/MutationObserver/observe-subtree.html:
3339         * fast/dom/MutationObserver/observer-wrapper-dropoff-transient.html:
3340         * fast/dom/MutationObserver/observer-wrapper-dropoff.html:
3341         * fast/dom/MutationObserver/parser-mutations.html:
3342         * fast/dom/MutationObserver/removed-out-of-order.html:
3343         * fast/dom/MutationObserver/shadow-dom.html:
3344         * fast/dom/MutationObserver/takeRecords.html:
3345         * fast/dom/MutationObserver/transient-gc-crash.html:
3346
3347 2013-02-19  Glenn Adams  <glenn@skynav.com>
3348
3349         CSS3: add line-break tests, initially skipping on all platforms
3350         https://bugs.webkit.org/show_bug.cgi?id=109954
3351
3352         Reviewed by Dirk Pranke.
3353
3354         See also wiki documentation at:
3355         [1] http://trac.webkit.org/wiki/LineBreaking
3356         [2] http://trac.webkit.org/wiki/LineBreakingCSS3Mapping
3357
3358         See also:
3359         https://bugs.webkit.org/show_bug.cgi?id=89235
3360
3361         * TestExpectations:
3362         * css3/line-break/line-break-auto-centered-expected.html: Added.
3363         * css3/line-break/line-break-auto-centered.html: Added.
3364         * css3/line-break/line-break-auto-half-kana-expected.html: Added.
3365         * css3/line-break/line-break-auto-half-kana.html: Added.
3366   &nbs