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