825c3eb78817c3db5eea4c319e43731cc5fe3baf
[WebKit-https.git] / LayoutTests / ChangeLog
1 2012-02-08  Emil A Eklund  <eae@chromium.org>
2
3         Update pixel table test expectations for mac to match new DRT scrollbars
4         https://bugs.webkit.org/show_bug.cgi?id=76938
5
6         Rubber stamped by Eric Seidel.
7
8         * platform/mac/tables/mozilla/bugs/bug101674-expected.png:
9         * platform/mac/tables/mozilla/bugs/bug10296-1-expected.png:
10         * platform/mac/tables/mozilla/bugs/bug113235-1-expected.png:
11         * platform/mac/tables/mozilla/bugs/bug113235-3-expected.png:
12         * platform/mac/tables/mozilla/bugs/bug11944-expected.png:
13         * platform/mac/tables/mozilla/bugs/bug120364-expected.png:
14         * platform/mac/tables/mozilla/bugs/bug131020-expected.png:
15         * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.png:
16         * platform/mac/tables/mozilla/bugs/bug137388-2-expected.png:
17         * platform/mac/tables/mozilla/bugs/bug149275-1-expected.png:
18         * platform/mac/tables/mozilla/bugs/bug22019-expected.png:
19         * platform/mac/tables/mozilla/bugs/bug23151-expected.png:
20         * platform/mac/tables/mozilla/bugs/bug27038-2-expected.png:
21         * platform/mac/tables/mozilla/bugs/bug29314-expected.png:
22         * platform/mac/tables/mozilla/bugs/bug32205-2-expected.png:
23         * platform/mac/tables/mozilla/bugs/bug38916-expected.png:
24         * platform/mac/tables/mozilla/bugs/bug43039-expected.png:
25         * platform/mac/tables/mozilla/bugs/bug43854-1-expected.png:
26         * platform/mac/tables/mozilla/bugs/bug44505-expected.png:
27         * platform/mac/tables/mozilla/bugs/bug46480-1-expected.png:
28         * platform/mac/tables/mozilla/bugs/bug46480-2-expected.png:
29         * platform/mac/tables/mozilla/bugs/bug50695-1-expected.png:
30         * platform/mac/tables/mozilla/bugs/bug56405-expected.png:
31         * platform/mac/tables/mozilla/bugs/bug67915-1-expected.png:
32         * platform/mac/tables/mozilla/bugs/bug73321-expected.png:
33         * platform/mac/tables/mozilla/bugs/bug92143-expected.png:
34         * platform/mac/tables/mozilla/bugs/bug96334-expected.png:
35         * platform/mac/tables/mozilla/bugs/bug96343-expected.png:
36         * platform/mac/tables/mozilla/marvin/x_table_bgcolor_name-expected.png:
37         * platform/mac/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
38         * platform/mac/tables/mozilla/marvin/x_td_bgcolor_name-expected.png:
39         * platform/mac/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png:
40         * platform/mac/tables/mozilla/marvin/x_td_height-expected.png:
41         * platform/mac/tables/mozilla/marvin/x_td_nowrap-expected.png:
42         * platform/mac/tables/mozilla/marvin/x_th_bgcolor_name-expected.png:
43         * platform/mac/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png:
44         * platform/mac/tables/mozilla/marvin/x_th_height-expected.png:
45         * platform/mac/tables/mozilla/marvin/x_th_nowrap-expected.png:
46         * platform/mac/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png:
47         * platform/mac/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png:
48         * platform/mac/tables/mozilla_expected_failures/bugs/bug101759-expected.png:
49         * platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
50         * platform/mac/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png:
51         * platform/mac/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png:
52         * platform/mac/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
53         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
54         * platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
55         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
56         * platform/mac/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png:
57         * platform/mac/tables/mozilla_expected_failures/bugs/bug67915-2-expected.png:
58         * platform/mac/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png:
59         * platform/mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
60         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
61         * platform/mac/tables/mozilla_expected_failures/core/backgrounds-expected.png:
62         * platform/mac/tables/mozilla_expected_failures/core/col_span2-expected.png:
63         * platform/mac/tables/mozilla_expected_failures/core/columns-expected.png:
64         * platform/mac/tables/mozilla_expected_failures/core/conflicts-expected.png:
65         * platform/mac/tables/mozilla_expected_failures/core/standards1-expected.png:
66         * platform/mac/tables/mozilla_expected_failures/other/empty_cells-expected.png:
67
68 2012-02-08  Jonathan Backer  <backer@chromium.org>
69
70         [chromium] Disable root layer clears on release builds.
71         https://bugs.webkit.org/show_bug.cgi?id=77478
72
73         Reviewed by James Robinson.
74
75         * platform/chromium-gpu-linux/fast/canvas/canvas-text-alignment-expected.png:
76         * platform/chromium-gpu-linux/media/video-zoom-expected.png:
77         * platform/chromium-linux/compositing/direct-image-compositing-expected.png:
78         * platform/chromium-linux/compositing/geometry/ancestor-overflow-change-expected.png:
79         * platform/chromium-linux/compositing/geometry/fixed-in-composited-expected.png:
80         * platform/chromium-linux/compositing/geometry/tall-page-composited-expected.png:
81         * platform/chromium-linux/compositing/masks/masked-ancestor-expected.png:
82         * platform/chromium-linux/compositing/masks/multiple-masks-expected.png:
83         * platform/chromium-linux/compositing/masks/simple-composited-mask-expected.png:
84         * platform/chromium-linux/compositing/scaling/tiled-layer-recursion-expected.png:
85         * platform/chromium-linux/platform/chromium/compositing/layout-width-change-expected.png:
86
87 2012-02-07  Andy Estes  <aestes@apple.com>
88
89         REGRESSION (r102983): ClicktoFlash drawing of old style youtube embeds missing until resize
90         https://bugs.webkit.org/show_bug.cgi?id=77167
91
92         Reviewed by Eric Seidel.
93
94         * plugins/layout-in-beforeload-listener-affects-plugin-loading-expected.txt: Added.
95         * plugins/layout-in-beforeload-listener-affects-plugin-loading.html: Added.
96
97 2012-02-08  Cary Clark  <caryclark@google.com>
98
99         Unreviewed rebaselines for vertical text tests.
100         See https://bugs.webkit.org/show_bug.cgi?id=78120
101
102         * platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
103         [...]
104         * platform/chromium-mac-snowleopard/fast/writing-mode/vertical-font-fallback-expected.png: Added.
105         * platform/chromium/test_expectations.txt:
106
107 2012-02-07  Ojan Vafai  <ojan@chromium.org>
108
109         Floated flexboxes render as regular RenderBlocks
110         https://bugs.webkit.org/show_bug.cgi?id=77909
111
112         Reviewed by Eric Seidel.
113
114         * css3/flexbox/floated-flexbox-expected.txt: Added.
115         * css3/flexbox/floated-flexbox.html: Added.
116
117 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
118
119         Unreviewed gardening.
120
121         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.txt: Removed.
122         * platform/chromium-mac-leopard/fast/line-grid/line-grid-contains-value-expected.png: Added.
123         * platform/chromium-mac-snowleopard/fast/line-grid/line-grid-contains-value-expected.png: Added.
124         * platform/chromium-win/fast/line-grid/line-grid-contains-value-expected.png: Added.
125         * platform/chromium-win/fast/line-grid/line-grid-contains-value-expected.txt: Added.
126         More rebaseline of those (I pulled the trigger too early).
127
128         * platform/chromium/rubberbanding/custom-scrollbars-ne-expected.png:
129         * platform/chromium/rubberbanding/custom-scrollbars-nw-expected.png:
130         * platform/chromium/rubberbanding/custom-scrollbars-se-expected.png:
131         * platform/chromium/rubberbanding/custom-scrollbars-sw-expected.png:
132         Update the expected files. I don't know how we ended up with a blue color when the html specifies
133         an orange.
134
135         * platform/chromium/test_expectations.txt:
136         Mark a test as timing out as it has been raising an exception on the bots fairly regularly.
137
138 2012-02-08  Dirk Schulze  <krit@webkit.org>
139
140         viewBox on nested SVG causes wrong content size for relative values
141         https://bugs.webkit.org/show_bug.cgi?id=69459
142
143         Reviewed by Nikolas.
144
145         Test relayout of content of inner SVG on change of relative length values.
146
147         * svg/repaint/inner-svg-change-viewBox-expected.png: Added.
148         * svg/repaint/inner-svg-change-viewBox-expected.txt: Added.
149         * svg/repaint/inner-svg-change-viewBox.svg: Added.
150
151 2012-02-08  Gregg Tavares  <gman@chromium.org>
152
153         Implement new WEBGL compressed texture extensions
154         https://bugs.webkit.org/show_bug.cgi?id=77066
155
156         Reviewed by Kenneth Russell.
157
158         * fast/canvas/webgl/constants.html:
159         * fast/canvas/webgl/gl-get-calls-expected.txt:
160         * fast/canvas/webgl/gl-get-calls.html:
161
162 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
163
164         [Qt] svg/zoom/page/zoom-coords-viewattr-01-b.svg fails
165         https://bugs.webkit.org/show_bug.cgi?id=78128
166
167         * platform/qt/Skipped: Skip it until fix.
168
169 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
170
171         Unreviewed morning gardening.
172
173         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.png: Added.
174         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.txt: Added.
175         Rebaselined this file (font difference).
176
177         * platform/chromium/test_expectations.txt: Marked one test as SLOW on Window.
178
179 2012-02-08  David Hyatt  <hyatt@apple.com>
180
181         https://bugs.webkit.org/show_bug.cgi?id=78122
182         
183         Add a new test that shows the "contains" value in action.
184
185         Reviewed by Adam Roben.
186
187         * fast/line-grid/line-grid-contains-value.html: Added.
188         * platform/mac/fast/line-grid/line-grid-contains-value-expected.png: Added.
189         * platform/mac/fast/line-grid/line-grid-contains-value-expected.txt: Added.
190
191 2012-02-08  Dan Bernstein  <mitz@apple.com>
192
193         Moved a Mac-specific test to platform/mac.
194
195         * fast/text/synthetic-bold-transformed-expected.html: Removed.
196         * fast/text/synthetic-bold-transformed.html: Removed.
197         * platform/mac/fast/text/synthetic-bold-transformed-expected.html: Copied from fast/text/synthetic-bold-transformed-expected.html.
198         * platform/mac/fast/text/synthetic-bold-transformed.html: Copied from fast/text/synthetic-bold-transformed.html.
199
200 2012-02-08  Alexei Svitkine  <asvitkine@chromium.org>
201
202         Chromium: Fix Mac rubber band overhang drawing on composited pages and re-enable tests.
203         https://bugs.webkit.org/show_bug.cgi?id=78007
204
205         This got broken by: http://trac.webkit.org/changeset/105470
206         And the tests were accidentally(?) disabled in: http://trac.webkit.org/changeset/95191
207
208         There is still three tests that fail from the set, but the cause for these is different,
209         which I'm still investigating.
210
211         Reviewed by James Robinson.
212
213         * platform/chromium/test_expectations.txt:
214
215 2012-02-08  Pavel Feldman  <pfeldman@google.com>
216
217         Web Inspector: bind entire subtree upon childNodeInserted so that text node were accounted.
218         https://bugs.webkit.org/show_bug.cgi?id=78116
219
220         Reviewed by Yury Semikhatsky.
221
222         * inspector/elements/insert-node-expected.txt:
223         * inspector/elements/insert-node.html:
224
225 2012-02-08  Michael Brüning  <michael.bruning@nokia.com>
226
227         [Qt][WK2] Compute and set cache capacities using the current CacheModel
228         https://bugs.webkit.org/show_bug.cgi?id=73918
229
230         Reviewed by Kenneth Rohde Christiansen.
231
232         * platform/qt-wk2/Skipped: Unskip tests skipped for regression from r106920.
233
234 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
235
236         Unreviewed, add chromium expectations for fast/forms/select-overflow-scroll* tests.
237
238         * platform/chromium-linux/fast/forms/select-overflow-scroll-expected.png: Added.
239         * platform/chromium-linux/fast/forms/select-overflow-scroll-expected.txt: Added.
240         * platform/chromium-linux/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
241         * platform/chromium-linux/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
242         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-expected.png: Added.
243         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-expected.txt: Added.
244         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
245         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
246         * platform/chromium-win/fast/forms/select-overflow-scroll-expected.png: Added.
247         * platform/chromium-win/fast/forms/select-overflow-scroll-expected.txt: Added.
248         * platform/chromium-win/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
249         * platform/chromium-win/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
250
251 2012-02-08  Kaustubh Atrawalkar  <kaustubh@motorola.com>
252
253         Migrate createObjectURL & revokeObjectURL to static (Class) methods.
254         https://bugs.webkit.org/show_bug.cgi?id=74386
255
256         Reviewed by Kentaro Hara.
257
258         Added test to check if createObjectURL & revokeObjectURL are static functions.
259
260         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Added.
261         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Added.
262         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: GTK Rebaseline.
263         * platform/gtk/fast/js/global-constructors-expected.txt: ditto.
264         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt: Qt Rebaseline.
265         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: ditto.
266         * platform/qt/fast/js/global-constructors-expected.txt: ditto.
267
268 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
269
270         Unreviewed, chromium expectations update: mark repaint-on-image-bounds-change.svg as IMAGE+TEXT IMAGE.
271
272         * platform/chromium/test_expectations.txt:
273
274 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
275
276         Unreviewed, update chromium svg expectations after r107067.
277
278         * platform/chromium-linux/svg/filters/feImage-late-indirect-update-expected.png: Added.
279         * platform/chromium-mac-snowleopard/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
280         * platform/chromium-mac-snowleopard/svg/filters/feImage-change-target-id-expected.png: Added.
281         * platform/chromium-mac-snowleopard/svg/filters/feImage-late-indirect-update-expected.png: Added.
282         * platform/chromium-mac-snowleopard/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
283         * platform/chromium-mac-snowleopard/svg/filters/feImage-remove-target-expected.png: Added.
284         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-expected.png: Added.
285         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
286         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
287         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-inline-style-change-expected.png: Added.
288         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-property-change-expected.png: Added.
289         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-style-change-expected.png: Added.
290         * platform/chromium-win/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
291         * platform/chromium-win/svg/filters/feImage-late-indirect-update-expected.png: Added.
292         * platform/chromium-win/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
293         * platform/chromium-win/svg/filters/feImage-target-attribute-change-expected.png: Added.
294         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
295         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
296         * platform/chromium-win/svg/filters/feImage-target-inline-style-change-expected.png: Added.
297         * platform/chromium-win/svg/filters/feImage-target-property-change-expected.png: Added.
298         * platform/chromium-win/svg/filters/feImage-target-style-change-expected.png: Added.
299
300 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
301
302         Unreviewed, repaint-on-image-bounds-change.svg still has wrong image in chromium.
303         https://bugs.webkit.org/show_bug.cgi?id=78084
304
305         * platform/chromium/test_expectations.txt:
306
307 2012-02-08  Philippe Normand  <pnormand@igalia.com>
308
309         Unreviewed, GTK rebaseline and skipping 2 new failing tests.
310
311         * platform/gtk/Skipped:
312         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
313
314 2012-02-08  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
315
316         [Qt] New http/tests/security/ introduced r107046 fail
317         https://bugs.webkit.org/show_bug.cgi?id=78093
318
319         Unskip these tests and rebaselines for Qt and GTK.
320
321         Reviewed by Csaba Osztrogonác.
322
323         * platform/gtk/Skipped:
324         * platform/gtk/http/tests/security/cross-frame-access-put-expected.txt:
325         * platform/qt/Skipped:
326         * platform/qt/http/tests/security/cross-frame-access-put-expected.txt:
327
328 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
329
330         [Qt] Unreviewed gardening after r107057. Update Qt specific expected results.
331
332         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.png:
333         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.txt:
334         * platform/qt/svg/custom/getTransformToElement-expected.png:
335         * platform/qt/svg/custom/getTransformToElement-expected.txt:
336         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.png:
337         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt:
338         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.png:
339         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.txt:
340         * platform/qt/svg/custom/text-ctm-expected.png:
341         * platform/qt/svg/custom/text-ctm-expected.txt:
342         * platform/qt/svg/custom/text-hit-test-expected.png:
343         * platform/qt/svg/custom/text-hit-test-expected.txt:
344
345 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
346
347         Not reviewed. Rebaseline Gtk/SVG results.
348
349         * platform/gtk/svg/carto.net/scrollbar-expected.txt:
350         * platform/gtk/svg/custom/polyline-setattribute-points-null-expected.txt:
351
352 2012-02-08  Antaryami Pandia  <antaryami.pandia@motorola.com>
353
354         CSS2 overflow: scrollbar not visible on SELECT elements when overflow: scroll is set.
355         https://bugs.webkit.org/show_bug.cgi?id=69993
356
357         Reviewed by Simon Fraser.
358
359         * fast/css/getComputedStyle/computed-style-select-overflow-expected.txt: Added.
360         * fast/css/getComputedStyle/computed-style-select-overflow.html: Added.
361         * fast/forms/select-overflow-scroll-inherited.html: Added.
362         * fast/forms/select-overflow-scroll.html: Added.
363         * platform/gtk/fast/forms/select-overflow-scroll-expected.txt: Added.
364         * platform/gtk/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
365
366 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
367
368         Not reviewed. Rebaseline Qt/SVG results.
369
370         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.txt:
371         * platform/qt/svg/custom/getTransformToElement-expected.txt:
372         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt:
373         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.txt:
374         * platform/qt/svg/custom/text-ctm-expected.txt:
375         * platform/qt/svg/custom/text-hit-test-expected.txt:
376
377 2012-02-08  Kentaro Hara  <haraken@chromium.org>
378
379         Unreviewed. Rebaselined the test that has been failing since r107046.
380
381         * http/tests/security/cross-frame-access-put-expected.txt:
382
383 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
384
385         feImage doesn't invalidate when its target SVG element is animated
386         https://bugs.webkit.org/show_bug.cgi?id=73860
387
388         Reviewed by Dirk Schulze.
389
390         Add lots of new testcases covering <feImage> invalidation, when the referenced target changes.
391         Thanks to the repaint harness, it uncovered a bug with feImage-late-indirect-update.svg - there no gray
392         overlay rects are visible, as the whole screen gets repainted, which is a bug!
393
394         * platform/mac/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
395         * platform/mac/svg/filters/feImage-change-target-id-expected.png: Added.
396         * platform/mac/svg/filters/feImage-change-target-id-expected.txt: Added.
397         * platform/mac/svg/filters/feImage-late-indirect-update-expected.png: Added.
398         * platform/mac/svg/filters/feImage-late-indirect-update-expected.txt: Added.
399         * platform/mac/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
400         * platform/mac/svg/filters/feImage-multiple-targets-id-change-expected.txt: Added.
401         * platform/mac/svg/filters/feImage-remove-target-expected.png: Added.
402         * platform/mac/svg/filters/feImage-remove-target-expected.txt: Added.
403         * platform/mac/svg/filters/feImage-target-add-to-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-add-to-document-expected.png.
404         * platform/mac/svg/filters/feImage-target-add-to-document-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-add-to-document-expected.txt.
405         * platform/mac/svg/filters/feImage-target-attribute-change-expected.png: Added.
406         * platform/mac/svg/filters/feImage-target-attribute-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
407         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
408         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.txt: Added.
409         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
410         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.txt: Added.
411         * platform/mac/svg/filters/feImage-target-changes-id-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-changes-id-expected.png.
412         * platform/mac/svg/filters/feImage-target-changes-id-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
413         * platform/mac/svg/filters/feImage-target-id-change-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-id-change-expected.png.
414         * platform/mac/svg/filters/feImage-target-id-change-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-id-change-expected.txt.
415         * platform/mac/svg/filters/feImage-target-inline-style-change-expected.png: Added.
416         * platform/mac/svg/filters/feImage-target-inline-style-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
417         * platform/mac/svg/filters/feImage-target-property-change-expected.png: Added.
418         * platform/mac/svg/filters/feImage-target-property-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
419         * platform/mac/svg/filters/feImage-target-reappend-to-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-reappend-to-document-expected.png.
420         * platform/mac/svg/filters/feImage-target-reappend-to-document-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-reappend-to-document-expected.txt.
421         * platform/mac/svg/filters/feImage-target-remove-from-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-remove-from-document-expected.png.
422         * platform/mac/svg/filters/feImage-target-remove-from-document-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-remove-from-document-expected.txt.
423         * platform/mac/svg/filters/feImage-target-style-change-expected.png: Added.
424         * platform/mac/svg/filters/feImage-target-style-change-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
425         * svg/filters/feImage-animated-transform-on-target-rect-expected.txt: Added.
426         * svg/filters/feImage-animated-transform-on-target-rect.svg: Added.
427         * svg/filters/feImage-change-target-id.svg: Added.
428         * svg/filters/feImage-late-indirect-update.svg: Added.
429         * svg/filters/feImage-multiple-targets-id-change.svg: Added.
430         * svg/filters/feImage-remove-target.svg: Added.
431         * svg/filters/feImage-target-attribute-change-with-use-indirection-2.svg: Added.
432         * svg/filters/feImage-target-attribute-change-with-use-indirection.svg: Added.
433         * svg/filters/feImage-target-attribute-change.svg: Added.
434         * svg/filters/feImage-target-inline-style-change.svg: Added.
435         * svg/filters/feImage-target-property-change.svg: Added.
436         * svg/filters/feImage-target-style-change.svg: Added.
437
438 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
439
440         [Qt] Unreviewed gardening. Unskip now passing tests, skip failing tests and one update.
441
442         * platform/qt/Skipped:
443         * platform/qt/fast/dom/Window/window-properties-expected.txt:
444
445 2012-02-08  Kentaro Hara  <haraken@chromium.org>
446
447         Unreviewed. Skip http/tests/security/cross-frame-access-put.html in qt and gtk.
448         The test needs rebaselining.
449
450         * platform/gtk/Skipped:
451         * platform/qt/Skipped:
452
453 2012-02-08  Alexander Pavlov  <apavlov@chromium.org>
454
455         Web Inspector: Touch event emulation fails for iframes
456         https://bugs.webkit.org/show_bug.cgi?id=77987
457
458         Reviewed by Pavel Feldman.
459
460         * fast/events/touch/emulated-touch-iframe-expected.txt: Added.
461         * fast/events/touch/emulated-touch-iframe.html: Added.
462         * fast/events/touch/resources/emulated-touch-iframe2.html: Added.
463
464 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
465
466         [Qt] REGRESSION(r106918): It made svg/zoom/page/zoom-foreignObject.svg crash with Qt5-WK1
467         https://bugs.webkit.org/show_bug.cgi?id=77995
468
469         Reviewed by Csaba Osztrogonác.
470
471         * platform/qt/Skipped: Unskip previously skipped tests.
472
473 2012-02-08  Pablo Flouret  <pablof@motorola.com>
474
475         Add state attribute to history's dom interface.
476         https://bugs.webkit.org/show_bug.cgi?id=76035
477
478         Reviewed by Kentaro Hara.
479
480         * fast/dom/Window/window-appendages-cleared-expected.txt:
481         * fast/loader/stateobjects/state-attribute-object-types-expected.txt: Added.
482         * fast/loader/stateobjects/state-attribute-object-types.html: Added.
483         * fast/loader/stateobjects/state-attribute-only-one-deserialization-expected.txt: Added.
484         * fast/loader/stateobjects/state-attribute-only-one-deserialization.html: Added.
485
486 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
487
488         SVGLoad event fires too early
489         https://bugs.webkit.org/show_bug.cgi?id=78084
490
491         Reviewed by Hajime Morita.
492
493         Remove runSVGRepaintTest() from repaint.js again, and convert all *.svg tests to use runRepaintTest() directly.
494         This is now possible as the outermost <svg> elements load event timing as aligned with HTML.
495
496         * fast/repaint/resources/repaint.js: Remove runSVGRepaintTest(), it's no longer needed.
497         (runRepaintTest): s/document.rootElement/document.documentElement/ to make it work for all HTML/XHTML and SVG documents (XHTML was broken).
498         * platform/chromium/test_expectations.txt:
499         * platform/mac/svg/custom/SVGPoint-matrixTransform-expected.png:
500         * platform/mac/svg/custom/SVGPoint-matrixTransform-expected.txt:
501         * platform/mac/svg/custom/getTransformToElement-expected.png:
502         * platform/mac/svg/custom/getTransformToElement-expected.txt:
503         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.png:
504         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
505         * platform/mac/svg/custom/text-ctm-expected.png:
506         * platform/mac/svg/custom/text-ctm-expected.txt:
507         * platform/mac/svg/custom/text-hit-test-expected.png:
508         * platform/mac/svg/custom/text-hit-test-expected.txt:
509         * platform/mac/svg/filters/filter-refresh-expected.png:
510         * svg/carto.net/tabgroup.svg:
511         * svg/carto.net/window.svg:
512         * svg/css/shadow-changes.svg:
513         * svg/custom/loadevents-externalresourcesrequired.svg:
514         * svg/dom/SVGPathSegList-segment-modification.svg:
515         * svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml:
516         * svg/dom/SVGRectElement/rect-modify-rx.svg:
517         * svg/filters/animate-fill.svg:
518         * svg/filters/feImage-reference-invalidation.svg:
519         * svg/filters/feImage-target-add-to-document.svg:
520         * svg/filters/feImage-target-changes-id.svg:
521         * svg/filters/feImage-target-id-change.svg:
522         * svg/filters/feImage-target-reappend-to-document.svg:
523         * svg/filters/feImage-target-remove-from-document.svg:
524         * svg/filters/filter-refresh.svg:
525         * svg/filters/filter-width-update.svg:
526         * svg/filters/invalidate-on-child-layout.svg:
527         * svg/hixie/perf/001.xml:
528         * svg/hixie/perf/002.xml:
529         * svg/hixie/perf/003.xml:
530         * svg/hixie/perf/004.xml:
531         * svg/hixie/perf/005.xml:
532         * svg/hixie/perf/006.xml:
533         * svg/hixie/perf/007.xml:
534         * svg/repaint/container-repaint.svg:
535         * svg/repaint/filter-child-repaint.svg:
536         * svg/repaint/image-href-change.svg:
537         * svg/repaint/image-with-clip-path.svg:
538         * svg/text/text-text-05-t.svg:
539         * svg/zoom/page/absolute-sized-document-no-scrollbars.svg:
540         * svg/zoom/page/absolute-sized-document-scrollbars.svg:
541         * svg/zoom/page/relative-sized-document-scrollbars.svg:
542         * svg/zoom/page/zoom-coords-viewattr-01-b.svg:
543         * svg/zoom/page/zoom-foreignObject.svg:
544         * svg/zoom/page/zoom-mask-with-percentages.svg:
545         * svg/zoom/resources/testPageZoom.js:
546         (repaintTest):
547         * svg/zoom/text/absolute-sized-document-no-scrollbars.svg:
548         * svg/zoom/text/absolute-sized-document-scrollbars.svg:
549         * svg/zoom/text/relative-sized-document-scrollbars.svg:
550         * svg/zoom/text/zoom-coords-viewattr-01-b.svg:
551         * svg/zoom/text/zoom-foreignObject.svg:
552
553 2012-02-07  Alexander Pavlov  <apavlov@chromium.org>
554
555         Web Inspector: Closed computed style sidebar pane rebuilds, resulting in slowness
556         https://bugs.webkit.org/show_bug.cgi?id=77865
557
558         Reviewed by Pavel Feldman.
559
560         * http/tests/inspector/elements-test.js:
561         (initialize_ElementTest.InspectorTest.selectNodeAndWaitForStylesWithComputed.stylesCallback):
562         (initialize_ElementTest.InspectorTest.selectNodeAndWaitForStylesWithComputed):
563         * inspector/elements/elements-panel-styles.html:
564         * inspector/styles/css-live-edit.html:
565         * inspector/styles/lazy-computed-style-expected.txt: Added.
566         * inspector/styles/lazy-computed-style.html: Added.
567         * inspector/styles/styles-computed-trace.html:
568
569 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
570
571         Unreviewed gardening after r106982.
572         Skip a new test because of missing AuthenticationChallenges support.
573
574         * platform/qt/Skipped:
575         * platform/wk2/Skipped:
576
577 2012-02-08  Shinya Kawanaka  <shinyak@google.com>
578
579         Stop calling Element::ensureShadowRoot() if it is used in construction phase.
580         https://bugs.webkit.org/show_bug.cgi?id=77929
581
582         Reviewed by Hajime Morita.
583
584         ShadowRoot's life cycle can be consufing If Element::ensureShadowRoot() is used.
585         So we want to remove Element::ensureShadowRoot().
586         This patch replaces Element::ensureShadowRoot() if it is used in object construction phase.
587
588         No new tests, no change in behavior.
589
590         * html/HTMLDetailsElement.cpp:
591         (WebCore::HTMLDetailsElement::createShadowSubtree):
592         * html/HTMLKeygenElement.cpp:
593         (WebCore::HTMLKeygenElement::HTMLKeygenElement):
594         * html/HTMLMeterElement.cpp:
595         (WebCore::HTMLMeterElement::createShadowSubtree):
596         * html/HTMLProgressElement.cpp:
597         (WebCore::HTMLProgressElement::createShadowSubtree):
598         * html/HTMLSummaryElement.cpp:
599         (WebCore::HTMLSummaryElement::createShadowSubtree):
600         * html/HTMLTextAreaElement.cpp:
601         (WebCore::HTMLTextAreaElement::createShadowSubtree):
602
603 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
604
605         Not reviewed. Add missing results for a new SVG test.
606
607         * platform/mac/svg/custom/use-disappears-after-style-update-expected.png: Added.
608         * platform/mac/svg/custom/use-disappears-after-style-update-expected.txt: Added.
609
610 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
611
612         Unreviewed, remove deleted touch-gesture-scroll.html test from test_expectations.txt.
613
614         * platform/chromium/test_expectations.txt:
615
616 2012-02-08  Dominic Mazzoni  <dmazzoni@google.com>
617
618         Unreviewed, skipping test that times out or crashes on most platforms.
619         https://bugs.webkit.org/show_bug.cgi?id=73912
620
621         * platform/chromium/test_expectations.txt:
622
623 2012-02-08  Kentaro Hara  <haraken@chromium.org>
624
625         Replace [CheckNodeSecurity] with [CheckAccessToNode]
626         https://bugs.webkit.org/show_bug.cgi?id=77971
627
628         Reviewed by Adam Barth.
629
630         The added test checks if frameElement is accessible from the same or cross origin iframe.
631
632         * http/tests/security/cross-frame-access-frameelement-expected.txt: Added.
633         * http/tests/security/cross-frame-access-frameelement.html: Added.
634         * http/tests/security/resources/cross-frame-access-frameelement-from-iframe.html: Added.
635         * platform/chromium/http/tests/security/cross-frame-access-put-expected.txt: Updated the test result.
636
637 2012-02-07  Robert Kroeger  <rjkroege@chromium.org>
638
639         [chromium] Remove unnecessary Chromium gesture recognizer tests.
640         https://bugs.webkit.org/show_bug.cgi?id=77492
641
642         Reviewed by Adam Barth.
643
644         * fast/events/touch/page-scaled-touch-gesture-click-expected.txt:
645         * fast/events/touch/page-scaled-touch-gesture-click.html:
646         * fast/events/touch/touch-gesture-click-expected.txt: Removed.
647         * fast/events/touch/touch-gesture-click.html: Removed.
648         * fast/events/touch/touch-gesture-scroll-expected.txt: Removed.
649         * fast/events/touch/touch-gesture-scroll.html: Removed.
650         * platform/chromium/fast/events/touch/touch-gesture-click-expected.txt: Removed.
651         * platform/chromium/fast/events/touch/touch-gesture-scroll-expected.txt: Removed.
652
653 2012-02-07  Erik Arvidsson  <arv@chromium.org>
654
655         [V8] Allow bindings for attributes on DOM nodes to also set a named hidden reference
656         https://bugs.webkit.org/show_bug.cgi?id=78052
657
658         Reviewed by Nate Chapin.
659
660         * platform/chromium/test_expectations.txt:
661
662 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
663
664         Unreviewed gardening.
665
666         Add / update the baselines for fast/text/synthetic-bold-transformed.html and svg/custom/use-disappears-after-style-update.svg.
667
668         * platform/chromium-linux-x86/svg/custom/use-disappears-after-style-update-expected.txt: Added.
669         * platform/chromium-linux/fast/text/synthetic-bold-transformed-expected.png: Added.
670         * platform/chromium-linux/svg/custom/use-disappears-after-style-update-expected.txt: Added.
671         * platform/chromium-mac-snowleopard/fast/text/synthetic-bold-transformed-expected.png: Added.
672         * platform/chromium-mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.png: Added.
673         * platform/chromium-win-vista/svg/custom/use-disappears-after-style-update-expected.txt: Added.
674         * platform/chromium-win-xp/svg/custom/use-disappears-after-style-update-expected.txt: Added.
675         * platform/chromium-win/fast/text/synthetic-bold-transformed-expected.png: Added.
676         * platform/chromium-win/svg/custom/use-disappears-after-style-update-expected.png: Added.
677         * platform/chromium-win/svg/custom/use-disappears-after-style-update-expected.txt: Added.
678
679 2012-02-07  Mike Lawther  <mikelawther@chromium.org>
680
681         CSS3 calc() - simple parse time evaluation
682         https://bugs.webkit.org/show_bug.cgi?id=77960
683
684         Reviewed by Ojan Vafai.
685
686         * css3/calc/color-hsl-expected.txt:
687         * css3/calc/color-rgb-expected.txt:
688
689 2012-02-07  Chris Palmer  <palmer@google.com>
690
691         Resolve crash in FrameLoader::checkTimerFired.
692         https://bugs.webkit.org/show_bug.cgi?id=77907
693
694         Reviewed by Eric Seidel.
695
696         * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt: Added.
697         * http/tests/appcache/deferred-events-delete-while-raising-timer.html: Added.
698         * http/tests/appcache/resources/deferred-events-delete-while-raising-timer-1.html: Added.
699         * http/tests/appcache/resources/deferred-events-delete-while-raising-timer-2.html: Added.
700
701 2012-02-07  David Barton  <dbarton@mathscribe.com>
702
703         Remove extraneous MathML code before bug 52444 fix
704         https://bugs.webkit.org/show_bug.cgi?id=78034
705
706         Reviewed by Eric Seidel.
707         
708         The rendering of the scrollbar in row-expected.png was flaky, presumably due to a test
709         environment timing issue, so I removed it.
710
711         * mathml/presentation/row.xhtml:
712         * platform/mac/mathml/presentation/row-expected.png:
713         * platform/mac/mathml/presentation/row-expected.txt:
714
715 2012-02-07  Ami Fischman  <fischman@chromium.org>
716
717         Override expected-failure mac-leopard/media/media-blocked-by-beforeload-expected.txt with copy of expected-success expectation, for chromium-mac-leopard.
718         https://bugs.webkit.org/show_bug.cgi?id=78030
719
720         Unreviewed.
721
722         * platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt: Added.
723
724 2012-02-07  Dan Bernstein  <mitz@apple.com>
725
726         <rdar://problem/10475450> Synthetic bold is illegible under some scaling transforms
727         https://bugs.webkit.org/show_bug.cgi?id=78044
728
729         Reviewed by Beth Dakin.
730
731         * fast/text/synthetic-bold-transformed-expected.html: Added.
732         * fast/text/synthetic-bold-transformed.html: Added.
733
734 2012-02-07  Adam Klein  <adamk@chromium.org>
735
736         Add JSC support for delivering mutations when the outermost script context exits
737         https://bugs.webkit.org/show_bug.cgi?id=70289
738
739         Reviewed by Eric Seidel.
740
741         With the various fixes in this change, 8/10 tests in fast/mutation
742         pass under WebKit/Mac. Of the failing tests, only one is due to
743         a deficiency in the Mac port's code (end-of-task-delivery.html);
744         the other is due to lack of support for a feature (FILE_SYSTEM)
745         exercised by the test (non-event-delivery.html).
746
747         * fast/mutation/non-event-delivery.html: Made it fail fast if FileSystem support isn't available.
748         * fast/mutation/observe-attributes.html: Fixed calls to removeEventListener.
749         * fast/mutation/observe-characterdata.html: ditto.
750
751 2012-02-07  Levi Weintraub  <leviw@chromium.org>
752
753         [SVG] Use element disappears after scripted change
754         https://bugs.webkit.org/show_bug.cgi?id=74392
755
756         Reviewed by Eric Seidel.
757
758         * platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.png: Added.
759         * platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.txt: Added.
760         * svg/custom/use-disappears-after-style-update.svg: Added.
761
762 2012-02-07  Levi Weintraub  <leviw@chromium.org>
763
764         unicode-bidi:plaintext is supposed to be effective on display:inline elements too
765         https://bugs.webkit.org/show_bug.cgi?id=73310
766
767         Reviewed by Eric Seidel.
768
769         Ref tests for unicode-bidi: plaintext on inlines.
770
771         * fast/text/international/inline-plaintext-is-isolated-expected.html: Added.
772         * fast/text/international/inline-plaintext-is-isolated.html: Added.
773         * fast/text/international/inline-plaintext-relayout-with-leading-neutrals-expected.html: Added.
774         * fast/text/international/inline-plaintext-relayout-with-leading-neutrals.html: Added.
775         * fast/text/international/inline-plaintext-with-generated-content-expected.html: Added.
776         * fast/text/international/inline-plaintext-with-generated-content.html: Added.
777
778 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
779
780         Unreviewed gardening after r106982.
781
782         * platform/chromium/test_expectations.txt:
783         We don't have at least one of the layoutTestController
784         functions used in this test so we are receiving an
785         exception and timing out.
786
787 2012-02-07  Eugene Girard  <girard@chromium.org>
788
789         IndexedDB createIndex should fail if options arg is invalid
790         https://bugs.webkit.org/show_bug.cgi?id=58467
791
792         Reviewed by Tony Chang.
793
794         This ticket was fixed as part of https://bugs.webkit.org/show_bug.cgi?id=58471
795         Adding unit tests to verify correct operation.
796
797         * storage/indexeddb/index-basics-expected.txt:
798         * storage/indexeddb/index-basics-workers-expected.txt:
799         * storage/indexeddb/resources/index-basics.js:
800         (deleteExisting):
801
802 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
803
804         Unreviewed gardening.
805
806         * platform/chromium/test_expectations.txt:
807         Mark those 2 tests as crashing in Debug as they seem
808         to be hitting an ASSERT.
809
810 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
811
812         [Qt] Unreviewed gardening, paint the bots green.
813
814         * platform/qt/Skipped: Skip failing/crashing tests, because we like regressions in trunk.
815
816 2012-02-07  Brady Eidson  <beidson@apple.com>
817
818         <rdar://problem/9567286> and https://bugs.webkit.org/show_bug.cgi?id=78003
819         WebKit associates credentials with the wrong site if the authentication challenge takes place after a redirect chain
820
821         Reviewed by Alexey Proskuryakov.
822
823         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Added.
824         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html: Added.
825         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-1-redirect-to-auth.php: Added.
826         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-2-auth-then-redirect-to-finish.php: Added.
827         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-3-output-credentials-then-finish.php: Added.
828
829 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
830
831         Revert r106958.
832
833         * platform/chromium/test_expectations.txt:
834         It was a mistake as the test is really flaky not slow,
835         so now it is taking way longer to fail (see http://webkit.org/b/77997).
836
837 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
838
839         Unreviewed gardening.
840
841         * platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.png:
842         * platform/chromium-win/fast/events/frame-tab-focus-expected.txt: Removed.
843         * platform/chromium/fast/events/frame-tab-focus-expected.txt: Added.
844         * platform/chromium/test_expectations.txt:
845         Rebaseline some old entries in test_expectations.
846
847 2012-02-07  Raymond Toy  <rtoy@google.com>
848
849         createImpulseBuffer uses incorrect length
850         https://bugs.webkit.org/show_bug.cgi?id=77665
851
852         Reviewed by Kenneth Russell.
853
854         * webaudio/resources/audio-testing.js:
855         (createImpulseBuffer):  Fix bug so the buffer has the correct
856         length. 
857
858 2012-02-07  Abhishek Arya  <inferno@chromium.org>
859
860         Crash in ContainerNode functions due to mutation events.
861         https://bugs.webkit.org/show_bug.cgi?id=77999
862
863         Reviewed by Ryosuke Niwa.
864
865         * fast/dom/remove-body-during-body-replacement-expected.txt: Added.
866         * fast/dom/remove-body-during-body-replacement.html: Added.
867         * fast/dom/remove-body-during-body-replacement2-expected.txt: Added.
868         * fast/dom/remove-body-during-body-replacement2.html: Added.
869
870 2012-02-07  Joshua Bell  <jsbell@chromium.org>
871
872         [Chromium] storage/indexeddb/index-cursor.html timeouts on Mac Debug
873         https://bugs.webkit.org/show_bug.cgi?id=65862
874
875         Unreviewed test expectations change. Removed this expectation in r106857
876         but it's still timing out so restoring it for now.
877
878         * platform/chromium/test_expectations.txt:
879
880 2012-02-07  Abhishek Arya  <inferno@chromium.org>
881
882         Crash due to column style not updated on post block
883         in splitInlines. 
884         https://bugs.webkit.org/show_bug.cgi?id=77939
885
886         Reviewed by Julien Chaffraix.
887
888         * fast/multicol/span/split-inline-wrong-post-block-crash-expected.txt: Added.
889         * fast/multicol/span/split-inline-wrong-post-block-crash.html: Added.
890
891 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
892
893         Unreviewed gardening.
894
895         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.txt: Removed.
896         * platform/chromium/test_expectations.txt: Added a TEXT output to a test as seen
897         on the bots.
898
899 2012-02-07  Dana Jansens  <danakj@chromium.org>
900
901         [chromium] re-enable fast/repaint/block-selection-gap-in-composited-layer for win/mac
902         https://bugs.webkit.org/show_bug.cgi?id=77896
903
904         Reviewed by Kenneth Russell.
905
906         * platform/chromium/test_expectations.txt:
907
908 2012-02-07  Mike Lawther  <mikelawther@chromium.org>
909
910         composited mask test for CSS3 calc
911         https://bugs.webkit.org/show_bug.cgi?id=76006
912
913         Reviewed by Ojan Vafai.
914
915         Tests for future implementation of CSS3 calc() (see http://webkit.org/b/16662)
916
917         These tests are expected to 'fail', and will pass once calc() functionality is landed.
918         For now, they serve to demonstrate that the current code doesn't crash on these tests.
919
920         * css3/calc/resources/alpha-gradient.png: Added.
921         * css3/calc/simple-composited-mask-expected-mismatch.html: Added.
922         * css3/calc/simple-composited-mask.html: Added.
923
924 2012-02-07  Ami Fischman  <fischman@chromium.org>
925
926         [Chromium] media/track/track-cue-nothing-to-render.html fails intermittently on Mac
927         https://bugs.webkit.org/show_bug.cgi?id=75132
928
929         Unreviewed, chromium expectations update.
930         Fixed with http://crrev.com/120714.
931
932         * platform/chromium/test_expectations.txt:
933
934 2012-02-07  Ami Fischman  <fischman@chromium.org>
935
936         Unreviewed, chromium expectations update.
937         [Chromium] Layout Test media/media-blocked-by-beforeload.html fails for LEOPARD
938         https://bugs.webkit.org/show_bug.cgi?id=77412
939
940         Fixed with http://crrev.com/120714.
941
942         * platform/chromium/test_expectations.txt:
943
944 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
945
946         Unreviewed gardening.
947
948         * platform/chromium/test_expectations.txt:
949         Mark an SVG test as SLOW.
950
951 2012-02-07  Ami Fischman  <fischman@chromium.org>
952
953         [Chromium] Layout Test media/controls-drag-timebar.html is flaky
954         https://bugs.webkit.org/show_bug.cgi?id=77531
955
956         No more flakiness.
957
958         Reviewed by Eric Carlson.
959
960         * platform/chromium/test_expectations.txt:
961
962 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
963
964         [Qt][WK2] Unreviewed gardening.
965
966         * platform/qt-wk2/Skipped: Skip failing tests, because we like regressions in trunk.
967
968 2012-02-07  Pavel Feldman  <pfeldman@google.com>
969
970         Web Inspector: add generic support for undo-ing DOM edits.
971         https://bugs.webkit.org/show_bug.cgi?id=77875
972
973         Reviewed by Yury Semikhatsky.
974
975         * http/tests/inspector/elements-test.js:
976         (initialize_ElementTest.InspectorTest.rangeText):
977         (initialize_ElementTest.InspectorTest.generateUndoTest):
978         * inspector/elements/undo-dom-edits-2-expected.txt: Added.
979         * inspector/elements/undo-dom-edits-2.html: Added.
980         * inspector/elements/undo-dom-edits-expected.txt: Added.
981         * inspector/elements/undo-dom-edits.html: Added.
982         * inspector/styles/undo-add-property-expected.txt: Added.
983         * inspector/styles/undo-add-property.html: Added.
984         * inspector/styles/undo-change-property-expected.txt: Added.
985         * inspector/styles/undo-change-property.html: Added.
986         * inspector/styles/undo-property-toggle-expected.txt: Added.
987         * inspector/styles/undo-property-toggle.html: Added.
988
989 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
990
991         Unreviewed, more svg rebaselines following change in r106918.
992
993         * platform/chromium-linux/svg/text/text-text-05-t-expected.png:
994
995 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
996
997         [Qt] Couple of tests have different results on 64 bit and/or in debug mode compared to 32 bit and/or release mode
998         https://bugs.webkit.org/show_bug.cgi?id=52810
999
1000         * platform/qt/Skipped: Skip one more test because of this bug.
1001
1002 2012-02-07  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
1003
1004         Unreviewed gardening after r106898. Update platform specific expected results
1005
1006         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
1007         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
1008
1009 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
1010
1011         Unreviewed, rolling out r106932.
1012         http://trac.webkit.org/changeset/106932
1013         https://bugs.webkit.org/show_bug.cgi?id=77988
1014
1015         Breaks Mac bots (Requested by pfeldman on #webkit).
1016
1017         * http/tests/inspector/elements-test.js:
1018         (initialize_ElementTest.InspectorTest.rangeText):
1019         * inspector/elements/undo-dom-edits-2-expected.txt: Removed.
1020         * inspector/elements/undo-dom-edits-2.html: Removed.
1021         * inspector/elements/undo-dom-edits-expected.txt: Removed.
1022         * inspector/elements/undo-dom-edits.html: Removed.
1023         * inspector/styles/undo-add-property-expected.txt: Removed.
1024         * inspector/styles/undo-add-property.html: Removed.
1025         * inspector/styles/undo-change-property-expected.txt: Removed.
1026         * inspector/styles/undo-change-property.html: Removed.
1027         * inspector/styles/undo-property-toggle-expected.txt: Removed.
1028         * inspector/styles/undo-property-toggle.html: Removed.
1029
1030 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
1031
1032         Unreviewed, a couple more chromium rebaselines after r106918.
1033
1034         * platform/chromium-mac-leopard/svg/hixie/perf/006-expected.png: Removed.
1035         * platform/chromium-mac-snowleopard/svg/hixie/perf/006-expected.png: Added.
1036
1037 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
1038
1039         Unreviewed, more chromium rebaselines as a result of change in r106918.
1040
1041         * platform/chromium-mac-leopard/svg/carto.net/tabgroup-expected.png: Added.
1042         * platform/chromium-mac-leopard/svg/dom/SVGPathSegList-segment-modification-expected.png:
1043         * platform/chromium-mac-leopard/svg/filters/filter-width-update-expected.png:
1044         * platform/chromium-mac-leopard/svg/hixie/perf/003-expected.png:
1045         * platform/chromium-mac-leopard/svg/hixie/perf/004-expected.png: Removed.
1046         * platform/chromium-mac-leopard/svg/hixie/perf/005-expected.png: Removed.
1047         * platform/chromium-mac-leopard/svg/hixie/perf/007-expected.txt: Added.
1048         * platform/chromium-mac-snowleopard/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png: Added.
1049         * platform/chromium-mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
1050         * platform/chromium-mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
1051         * platform/chromium-mac-snowleopard/svg/carto.net/tabgroup-expected.png: Added.
1052         * platform/chromium-mac-snowleopard/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
1053         * platform/chromium-mac-snowleopard/svg/filters/filter-width-update-expected.png: Added.
1054         * platform/chromium-mac-snowleopard/svg/hixie/perf/003-expected.png: Added.
1055         * platform/chromium-mac-snowleopard/svg/hixie/perf/004-expected.png: Added.
1056         * platform/chromium-mac-snowleopard/svg/hixie/perf/005-expected.png: Added.
1057         * platform/chromium-mac/svg/dom/SVGPathSegList-segment-modification-expected.png: Removed.
1058         * platform/chromium-mac/svg/filters/filter-width-update-expected.png: Removed.
1059         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Removed.
1060         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
1061         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
1062         * platform/qt/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Removed.
1063         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
1064         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
1065         * svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt.
1066         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt.
1067         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt.
1068
1069 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
1070
1071         Unreviewed chromium rebaseline to account for change in r106918.
1072
1073         * platform/chromium-linux/svg/text/append-text-node-to-tspan-expected.png: Added.
1074         * platform/chromium-linux/svg/text/remove-text-node-from-tspan-expected.png: Added.
1075         * platform/chromium-linux/svg/zoom/page/zoom-background-images-expected.png:
1076         * platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
1077         * platform/chromium-mac-leopard/svg/carto.net/window-expected.png:
1078         * platform/chromium-mac-leopard/svg/hixie/perf/001-expected.png: Added.
1079         * platform/chromium-mac-leopard/svg/hixie/perf/002-expected.png: Added.
1080         * platform/chromium-mac-leopard/svg/text/text-text-05-t-expected.png: Added.
1081         * platform/chromium-mac-leopard/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
1082         * platform/chromium-mac-snowleopard/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
1083         * platform/chromium-mac-snowleopard/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
1084         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.png:
1085         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt.
1086         * platform/chromium-mac-snowleopard/svg/hixie/perf/001-expected.png: Added.
1087         * platform/chromium-mac-snowleopard/svg/hixie/perf/001-expected.txt: Copied from LayoutTests/platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.txt.
1088         * platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.png:
1089         * platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.txt:
1090         * platform/chromium-mac-snowleopard/svg/text/text-text-05-t-expected.png: Added.
1091         * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png.
1092         * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png.
1093         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
1094         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-hixie-mixed-008-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png.
1095         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png.
1096         * platform/chromium-win/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
1097         * platform/chromium-win/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
1098         * platform/chromium-win/svg/carto.net/window-expected.png:
1099         * platform/chromium-win/svg/carto.net/window-expected.txt:
1100         * platform/chromium-win/svg/hixie/perf/001-expected.png:
1101         * platform/chromium-win/svg/hixie/perf/001-expected.txt:
1102         * platform/chromium-win/svg/hixie/perf/002-expected.png:
1103         * platform/chromium-win/svg/hixie/perf/002-expected.txt:
1104         * platform/chromium-win/svg/text/append-text-node-to-tspan-expected.png: Added.
1105         * platform/chromium-win/svg/text/append-text-node-to-tspan-expected.txt: Added.
1106         * platform/chromium-win/svg/text/remove-text-node-from-tspan-expected.png: Added.
1107         * platform/chromium-win/svg/text/remove-text-node-from-tspan-expected.txt: Added.
1108         * platform/chromium-win/svg/text/text-text-05-t-expected.png:
1109         * platform/chromium-win/svg/text/text-text-05-t-expected.txt:
1110         * platform/chromium-win/svg/zoom/page/zoom-background-images-expected.png:
1111         * platform/chromium-win/svg/zoom/page/zoom-background-images-expected.txt:
1112         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
1113         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
1114         * platform/chromium-win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
1115         * platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
1116         * platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
1117         * platform/chromium-win/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
1118         * platform/mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Removed.
1119         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
1120         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
1121         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
1122         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
1123         * svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt.
1124         * svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt.
1125
1126 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
1127
1128         [Qt] Unreviewed gardening. Update platform specific expected files after r106918.
1129
1130         * platform/qt/Skipped: Unskip non-existing tests.
1131         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1132         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1133         * platform/qt/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
1134         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1135         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1136         * platform/qt/svg/carto.net/tabgroup-expected.png:
1137         * platform/qt/svg/carto.net/tabgroup-expected.txt:
1138         * platform/qt/svg/carto.net/window-expected.png:
1139         * platform/qt/svg/carto.net/window-expected.txt:
1140         * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png:
1141         * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt:
1142         * platform/qt/svg/filters/filter-width-update-expected.png:
1143         * platform/qt/svg/filters/filter-width-update-expected.txt:
1144         * platform/qt/svg/hixie/perf/003-expected.png:
1145         * platform/qt/svg/hixie/perf/003-expected.txt:
1146         * platform/qt/svg/hixie/perf/004-expected.png:
1147         * platform/qt/svg/hixie/perf/004-expected.txt:
1148         * platform/qt/svg/hixie/perf/005-expected.png:
1149         * platform/qt/svg/hixie/perf/005-expected.txt:
1150         * platform/qt/svg/hixie/perf/006-expected.png:
1151         * platform/qt/svg/hixie/perf/006-expected.txt:
1152         * platform/qt/svg/zoom/page/zoom-background-images-expected.png:
1153         * platform/qt/svg/zoom/page/zoom-background-images-expected.txt:
1154         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
1155         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
1156         * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Added.
1157         * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
1158         * platform/qt/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
1159         * platform/qt/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
1160         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.png:
1161         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
1162         * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png:
1163         * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
1164
1165 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
1166
1167         Unreviewed gardening.
1168
1169         * platform/chromium-mac-leopard/fast/canvas/check-stale-putImageData-expected.png: Added. Pixel results for platform font.
1170
1171 2012-02-07  Pavel Feldman  <pfeldman@google.com>
1172
1173         Web Inspector: add generic support for undo-ing DOM edits.
1174         https://bugs.webkit.org/show_bug.cgi?id=77875
1175
1176         Reviewed by Yury Semikhatsky.
1177
1178         * http/tests/inspector/elements-test.js:
1179         (initialize_ElementTest.InspectorTest.rangeText):
1180         (initialize_ElementTest.InspectorTest.generateUndoTest):
1181         * inspector/elements/undo-dom-edits-2-expected.txt: Added.
1182         * inspector/elements/undo-dom-edits-2.html: Added.
1183         * inspector/elements/undo-dom-edits-expected.txt: Added.
1184         * inspector/elements/undo-dom-edits.html: Added.
1185         * inspector/styles/undo-add-property-expected.txt: Added.
1186         * inspector/styles/undo-add-property.html: Added.
1187         * inspector/styles/undo-change-property-expected.txt: Added.
1188         * inspector/styles/undo-change-property.html: Added.
1189         * inspector/styles/undo-property-toggle-expected.txt: Added.
1190         * inspector/styles/undo-property-toggle.html: Added.
1191
1192 2012-02-06  Yury Semikhatsky  <yurys@chromium.org>
1193
1194         Web Inspector: don't mark object is queriable if it is only reachable by internal reference
1195         https://bugs.webkit.org/show_bug.cgi?id=77877
1196
1197         Reviewed by Pavel Feldman.
1198
1199         * inspector/profiler/heap-snapshot.html:
1200
1201 2012-02-07  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
1202
1203         [Qt] New svg/hittest tests introduced in r106882 fail
1204         https://bugs.webkit.org/show_bug.cgi?id=77964
1205
1206         Reviewed by Csaba Osztrogonác.
1207
1208         * platform/qt/Skipped: Skip failing tests until fix.
1209
1210 2012-02-07  Philippe Normand  <pnormand@igalia.com>
1211
1212         Unreviewed, GTK svg rebaseline after r106918.
1213
1214         * platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1215         * platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1216         * platform/gtk/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
1217         * platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1218         * platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1219         * platform/gtk/svg/carto.net/tabgroup-expected.txt:
1220         * platform/gtk/svg/carto.net/window-expected.txt:
1221         * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt:
1222         * platform/gtk/svg/filters/filter-width-update-expected.txt:
1223         * platform/gtk/svg/text/text-text-05-t-expected.txt:
1224         * platform/gtk/svg/zoom/page/zoom-background-images-expected.txt:
1225         * platform/gtk/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
1226         * platform/gtk/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
1227         * platform/gtk/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
1228         * platform/gtk/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
1229
1230 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
1231
1232         Unreviewed, rolling out r106915.
1233         http://trac.webkit.org/changeset/106915
1234         https://bugs.webkit.org/show_bug.cgi?id=77961
1235
1236         because 106912 was rolled out (Requested by Ossy on #webkit).
1237
1238         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1239         * platform/gtk/fast/js/global-constructors-expected.txt:
1240         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt:
1241         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
1242         * platform/qt/fast/js/global-constructors-expected.txt:
1243
1244 2012-02-05  Nikolas Zimmermann  <nzimmermann@rim.com>
1245
1246         Rewrite SVG tests to make extensive use of display() in repaint tests
1247         https://bugs.webkit.org/show_bug.cgi?id=77736
1248
1249         Reviewed by Andreas Kling.
1250
1251         Convert all tests in svg/ (except svg/custom & svg/dynamic-updates) that exercise repainting to use the
1252         fast/repaint/resources/repaint.js harness, which forces a layout, and calls layoutTestController.display()
1253         before executing the actual repaint test, so that repaint rectangles are properly tracked and shown (white
1254         areas that are redrawn, on top of the gray background, painted over the web view after the initial painting).
1255
1256         Previously SVG tests used to work like this: (using an HTML example, but it doesn't matter)
1257         <html><body><svg><rect/><script>function change() { rect.setAttribute(...); layoutTestController.notifyDone(); } setTimeout(change, 0); </script></svg></body></html>
1258
1259         We expected that the initial painting was done, before change() as called. This is unreliable for various reasons:
1260         - the timeout is not guaranteed to fire after the document loaded, it may happen inbetween on eg. a slow connection.
1261         - nor is it guaranteed that the document has painted initially before we enter change().
1262           This leads to the current regressions -- if we break repainting, we can't see it in the current layout tests, as the
1263           initial painting always happens after change() executed in trunk, at least on a fast machine.
1264
1265         In order to make repaint testing reliable we have to use following scheme:
1266         <html><body onload="runRepaintTest()"><svg><rect/><script>function repaintTest() { rect.setAttribute(...); }</script></svg></body></html>
1267
1268         runRepaintTest() is provided by the repaint.js harness and does:
1269         if (window.layoutTestController) {
1270             document.body.offsetTop;
1271             layoutTestController.display();
1272             repaintTest();
1273         } else {
1274             setTimeout(repaintTest, 100);
1275         }
1276
1277         Using this harness outside of DRT allows to test SVG repainting tests in the browser as well, as the repainting changes
1278         aren't immediately fired (0ms timer) but instead delayed by 100ms, so a visual "flash" is visible, if something changes.
1279         For DRT it does two things. First it forces Document::updateLayout() to be called, and then forces the web view to paint
1280         immediately, and then it starts tracking any repaint rects, that are fired _after_ the initial painting, which are then
1281         highlighted in the pixel test dump later on. Using display() is the only way to get reliable painting results across
1282         DRT/WebKitTestRunner, and to get rid of the flakiness.
1283
1284         All *.xml/*.html/*.htm/*.xhtml tests which excersise repainting can be moved to use runRepaintTest() from repaint.js.
1285         <body> needs to be changed to <body onload="runRepaintTest()">, and the timeouts & waitUntilDone/notifyDone calls can
1286         be removed from the tests, leading to much nicer testcases, removing lots of boilerplate.
1287
1288         Pure *.svg tests unfortunately can't use <svg onload="runRepaintTest()"> at the moment, due timing differences between
1289         the HTML load and the SVGLoad event, that's out of scope for this bug report. To remove any hacks from the testcases
1290         themselves, I centralized following work-around in a new function in repaint.js, and let all *.svg tests use it.
1291
1292         function runSVGRepaintTest() {
1293             if (window.layoutTestController) {
1294                 layoutTestController.waitUntilDone();
1295                 setTimeout(runRepaintTest, 0);
1296             } else
1297                 runRepaintTest();
1298         }
1299
1300         runRepaintTest() has to be called from a timer at the moment, as the SVGLoad event fires earlier as HTML load event.
1301         Before that is fixed, we have to use <svg onload="runSVGRepaintTest()"> instead of <svg onload="runRepaintTest()">
1302         and append: layoutTestController.notifyDone() to the repaintTest() functions in the testcases. That should explain
1303         the testcase differences between pure-SVG and non-pure-SVG tests, and why I treated them differently. This approach
1304         is unfortunately as flakey as the old, so to make pure *.svg tests test repainting reliable, the bug needs to be fixed.
1305
1306         Note that svg/custom, and svg/dynamic-updates will be fixed in another chunk, as they also require large amounts
1307         of rebaselines.
1308
1309         * fast/repaint/resources/repaint.js:
1310         (runRepaintTest):
1311         (runSVGRepaintTest):
1312         * platform/chromium/test_expectations.txt:
1313         * platform/mac/svg/as-background-image/animated-svg-as-background-expected.png:
1314         * platform/mac/svg/as-image/animated-svg-as-image-expected.png:
1315         * platform/mac/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
1316         * platform/mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
1317         * platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
1318         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png:
1319         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1320         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png:
1321         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1322         * platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png:
1323         * platform/mac/svg/as-object/embedded-svg-size-changes-expected.png:
1324         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png:
1325         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
1326         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-expected.png:
1327         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png:
1328         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
1329         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png:
1330         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
1331         * platform/mac/svg/carto.net/tabgroup-expected.png:
1332         * platform/mac/svg/carto.net/tabgroup-expected.txt:
1333         * platform/mac/svg/carto.net/window-expected.png:
1334         * platform/mac/svg/carto.net/window-expected.txt:
1335         * platform/mac/svg/css/shadow-changes-expected.png:
1336         * platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png:
1337         * platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.txt:
1338         * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png:
1339         * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
1340         * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.png:
1341         * platform/mac/svg/filters/filter-refresh-expected.png:
1342         * platform/mac/svg/filters/filter-width-update-expected.png:
1343         * platform/mac/svg/filters/filter-width-update-expected.txt:
1344         * platform/mac/svg/filters/invalidate-on-child-layout-expected.png:
1345         * platform/mac/svg/hixie/perf/001-expected.png:
1346         * platform/mac/svg/hixie/perf/002-expected.png:
1347         * platform/mac/svg/hixie/perf/003-expected.png:
1348         * platform/mac/svg/hixie/perf/003-expected.txt:
1349         * platform/mac/svg/hixie/perf/004-expected.png:
1350         * platform/mac/svg/hixie/perf/004-expected.txt:
1351         * platform/mac/svg/hixie/perf/005-expected.png:
1352         * platform/mac/svg/hixie/perf/005-expected.txt:
1353         * platform/mac/svg/hixie/perf/006-expected.png:
1354         * platform/mac/svg/hixie/perf/006-expected.txt:
1355         * platform/mac/svg/hixie/perf/007-expected.png:
1356         * platform/mac/svg/hixie/perf/007-expected.txt:
1357         * platform/mac/svg/repaint/filter-child-repaint-expected.png:
1358         * platform/mac/svg/repaint/image-href-change-expected.png:
1359         * platform/mac/svg/repaint/image-with-clip-path-expected.png:
1360         * platform/mac/svg/text/append-text-node-to-tspan-expected.png:
1361         * platform/mac/svg/text/modify-text-node-in-tspan-expected.png:
1362         * platform/mac/svg/text/remove-text-node-from-tspan-expected.png:
1363         * platform/mac/svg/text/remove-tspan-from-text-expected.png:
1364         * platform/mac/svg/text/text-text-05-t-expected.png:
1365         * platform/mac/svg/text/text-text-05-t-expected.txt:
1366         * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
1367         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.png:
1368         * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png:
1369         * platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
1370         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.png:
1371         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
1372         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png:
1373         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
1374         * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png:
1375         * platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
1376         * platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
1377         * platform/mac/svg/zoom/page/zoom-svg-as-image-expected.png:
1378         * platform/mac/svg/zoom/page/zoom-svg-as-object-expected.png:
1379         * platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.png:
1380         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
1381         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
1382         * platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.png:
1383         * platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.png:
1384         * platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.png:
1385         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.png:
1386         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png:
1387         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
1388         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.png:
1389         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png:
1390         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
1391         * svg/as-background-image/animated-svg-as-background.html:
1392         * svg/as-background-image/resources/animated-rect-relative-size.svg:
1393         * svg/as-background-image/svg-as-background-5.html:
1394         * svg/as-background-image/svg-background-partial-redraw.html:
1395         * svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html:
1396         * svg/as-image/animated-svg-as-image-same-image.html:
1397         * svg/as-image/animated-svg-as-image.html:
1398         * svg/as-image/resources/animated-rect-fixed-size-2.svg: Copied from LayoutTests/svg/as-image/resources/animated-rect-same-image.svg.
1399         * svg/as-image/resources/animated-rect-fixed-size.svg:
1400         * svg/as-image/resources/animated-rect-relative-size.svg:
1401         * svg/as-image/resources/animated-rect-same-image.svg:
1402         * svg/as-image/svg-image-change-content-size.xhtml:
1403         * svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
1404         * svg/as-object/embedded-svg-size-changes-no-layout-triggers.html:
1405         * svg/as-object/embedded-svg-size-changes.html:
1406         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html:
1407         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html:
1408         * svg/as-object/nested-embedded-svg-size-changes.html:
1409         * svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg:
1410         * svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html:
1411         * svg/carto.net/tabgroup.svg:
1412         * svg/carto.net/window.svg:
1413         * svg/css/shadow-changes.svg:
1414         * svg/dom/SVGPathSegList-segment-modification.svg:
1415         * svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
1416         * svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml:
1417         * svg/dom/SVGRectElement/rect-modify-rx.svg:
1418         * svg/filters/animate-fill-expected.png:
1419         * svg/filters/animate-fill.svg:
1420         * svg/filters/feImage-reference-invalidation-expected.png:
1421         * svg/filters/feImage-reference-invalidation.svg:
1422         * svg/filters/feImage-target-add-to-document-expected.png:
1423         * svg/filters/feImage-target-add-to-document.svg:
1424         * svg/filters/feImage-target-changes-id-expected.png:
1425         * svg/filters/feImage-target-changes-id.svg:
1426         * svg/filters/feImage-target-id-change-expected.png:
1427         * svg/filters/feImage-target-id-change.svg:
1428         * svg/filters/feImage-target-reappend-to-document-expected.png:
1429         * svg/filters/feImage-target-reappend-to-document.svg:
1430         * svg/filters/feImage-target-remove-from-document-expected.png:
1431         * svg/filters/feImage-target-remove-from-document.svg:
1432         * svg/filters/filter-refresh.svg:
1433         * svg/filters/filter-width-update.svg:
1434         * svg/filters/invalidate-on-child-layout.svg:
1435         * svg/hixie/perf/001.xml:
1436         * svg/hixie/perf/002.xml:
1437         * svg/hixie/perf/003.xml:
1438         * svg/hixie/perf/004.xml:
1439         * svg/hixie/perf/005.xml:
1440         * svg/hixie/perf/006.xml:
1441         * svg/hixie/perf/007.xml:
1442         * svg/hixie/perf/resources/smallcats.gif: Added.
1443         * svg/repaint/container-repaint-expected.png:
1444         * svg/repaint/container-repaint.svg:
1445         * svg/repaint/filter-child-repaint.svg:
1446         * svg/repaint/image-href-change.svg:
1447         * svg/repaint/image-with-clip-path.svg:
1448         * svg/text/append-text-node-to-tspan.html:
1449         * svg/text/modify-text-node-in-tspan.html:
1450         * svg/text/remove-text-node-from-tspan.html:
1451         * svg/text/remove-tspan-from-text.html:
1452         * svg/text/text-text-05-t.svg:
1453         * svg/transforms/animated-path-inside-transformed-html.xhtml:
1454         * svg/zoom/page/absolute-sized-document-no-scrollbars.svg:
1455         * svg/zoom/page/absolute-sized-document-scrollbars.svg:
1456         * svg/zoom/page/relative-sized-document-scrollbars.svg:
1457         * svg/zoom/page/zoom-background-image-tiled.html:
1458         * svg/zoom/page/zoom-background-images.html:
1459         * svg/zoom/page/zoom-coords-viewattr-01-b.svg:
1460         * svg/zoom/page/zoom-foreignObject.svg:
1461         * svg/zoom/page/zoom-getBoundingClientRect.xhtml:
1462         * svg/zoom/page/zoom-hixie-mixed-008.xml:
1463         * svg/zoom/page/zoom-hixie-mixed-009.xml:
1464         * svg/zoom/page/zoom-hixie-rendering-model-004.xhtml:
1465         * svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html:
1466         * svg/zoom/page/zoom-mask-with-percentages.svg:
1467         * svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm:
1468         * svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox.html:
1469         * svg/zoom/page/zoom-svg-as-background-with-relative-size.html:
1470         * svg/zoom/page/zoom-svg-as-image.html:
1471         * svg/zoom/page/zoom-svg-as-object.html:
1472         * svg/zoom/page/zoom-svg-as-relative-image.html:
1473         * svg/zoom/page/zoom-svg-float-border-padding.xml:
1474         * svg/zoom/page/zoom-svg-through-object-with-absolute-size-2.xhtml:
1475         * svg/zoom/page/zoom-svg-through-object-with-absolute-size.xhtml:
1476         * svg/zoom/page/zoom-svg-through-object-with-auto-size.html:
1477         * svg/zoom/page/zoom-svg-through-object-with-huge-size.xhtml:
1478         * svg/zoom/page/zoom-svg-through-object-with-override-size.html:
1479         * svg/zoom/page/zoom-svg-through-object-with-percentage-size.xhtml:
1480         * svg/zoom/page/zoom-svg-through-object-with-text.xhtml-disabled:
1481         * svg/zoom/page/zoom-zoom-coords.xhtml:
1482         * svg/zoom/resources/testPageZoom.js:
1483         (repaintTest):
1484         * svg/zoom/resources/testTextZoom.js:
1485         (repaintTest):
1486         * svg/zoom/text/absolute-sized-document-no-scrollbars.svg:
1487         * svg/zoom/text/absolute-sized-document-scrollbars.svg:
1488         * svg/zoom/text/relative-sized-document-scrollbars.svg:
1489         * svg/zoom/text/zoom-coords-viewattr-01-b.svg:
1490         * svg/zoom/text/zoom-foreignObject.svg:
1491         * svg/zoom/text/zoom-hixie-mixed-008.xml:
1492         * svg/zoom/text/zoom-hixie-mixed-009.xml:
1493         * svg/zoom/text/zoom-hixie-rendering-model-004.xhtml:
1494         * svg/zoom/text/zoom-svg-float-border-padding.xml:
1495
1496 2012-02-07  Kaustubh Atrawalkar  <kaustubh@motorola.com>
1497
1498         GTK & QT Rebaseline after r106912.
1499         https://bugs.webkit.org/show_bug.cgi?id=77942
1500
1501         Reviewed by David Levin.
1502
1503         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1504         * platform/gtk/fast/js/global-constructors-expected.txt:
1505         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt:
1506         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
1507         * platform/qt/fast/js/global-constructors-expected.txt:
1508
1509 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
1510
1511         Unreviewed, rolling out r106912.
1512         http://trac.webkit.org/changeset/106912
1513         https://bugs.webkit.org/show_bug.cgi?id=77947
1514
1515         "AppleWebKit build is broken" (Requested by haraken on
1516         #webkit).
1517
1518         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Removed.
1519         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Removed.
1520
1521 2012-02-07  Kaustubh Atrawalkar  <kaustubh@motorola.com>
1522
1523         Migrate createObjectURL & revokeObjectURL to static (Class) methods.
1524         https://bugs.webkit.org/show_bug.cgi?id=74386
1525
1526         Reviewed by David Levin.
1527
1528         Added test to check if createObjectURL & revokeObjectURL are static functions.
1529
1530         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Added.
1531         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Added.
1532
1533 2012-02-03  Vsevolod Vlasov  <vsevik@chromium.org>
1534
1535         http/tests/inspector/indexeddb/database-structure.html failing on chromium win/linux
1536         https://bugs.webkit.org/show_bug.cgi?id=77661
1537
1538         Reviewed by Yury Semikhatsky.
1539
1540         * platform/chromium/test_expectations.txt:
1541
1542 2012-02-06  Adam Barth  <abarth@webkit.org>
1543
1544         http/tests/security/xssAuditor/cookie-injection.html is flaky
1545         https://bugs.webkit.org/show_bug.cgi?id=77908
1546
1547         Reviewed by Eric Seidel.
1548
1549         Before this patch, the output of this test depended on the state of the
1550         global cookie store.  When running tests in parallel, the cookie store
1551         is shared by multiple tests, and so its state varies from run to run.
1552
1553         This patch changes this test to look only for the specific cookie used
1554         by this test, which should make the test more reliable when run in
1555         parallel with other tests.
1556
1557         * http/tests/security/xssAuditor/cookie-injection-expected.txt:
1558         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
1559         * platform/chromium/test_expectations.txt:
1560
1561 2012-02-06  Hayato Ito  <hayato@chromium.org>
1562
1563         Implement querySelector on ShadowRoot.
1564         https://bugs.webkit.org/show_bug.cgi?id=77714
1565
1566         Reviewed by Dimitri Glazkov.
1567
1568         * fast/dom/shadow/shadow-root-js-api-expected.txt:
1569         * fast/dom/shadow/shadow-root-js-api.html:
1570
1571 2012-02-06  David Grogan  <dgrogan@chromium.org>
1572
1573         js-test-pre.js: relay calls to testPassed, testFailed, debug, etc from
1574         worker to document.
1575         https://bugs.webkit.org/show_bug.cgi?id=76762
1576
1577         Reviewed by Ojan Vafai.
1578
1579         * fast/filesystem/resources/async-operations.js:
1580         * fast/filesystem/resources/directory-entry-to-uri.js:
1581         * fast/filesystem/resources/file-entry-to-uri-sync.js:
1582         * fast/filesystem/resources/file-entry-to-uri.js:
1583         * fast/filesystem/resources/file-from-file-entry-sync.js:
1584         * fast/filesystem/resources/file-from-file-entry.js:
1585         * fast/filesystem/resources/file-writer-abort-continue.js:
1586         * fast/filesystem/resources/file-writer-abort-depth.js:
1587         * fast/filesystem/resources/file-writer-abort.js:
1588         * fast/filesystem/resources/file-writer-events.js:
1589         * fast/filesystem/resources/file-writer-gc-blob.js:
1590         * fast/filesystem/resources/file-writer-sync-truncate-extend.js:
1591         * fast/filesystem/resources/file-writer-sync-write-overlapped.js:
1592         * fast/filesystem/resources/file-writer-truncate-extend.js:
1593         * fast/filesystem/resources/file-writer-write-overlapped.js:
1594         * fast/filesystem/resources/fs-worker-common.js:
1595         * fast/filesystem/resources/fs-worker-test-util.js: Removed.
1596         * fast/filesystem/resources/simple-persistent-sync.js:
1597         * fast/filesystem/resources/simple-persistent.js:
1598         * fast/filesystem/resources/simple-readonly.js:
1599         * fast/filesystem/resources/simple-required-arguments-getdirectory.js:
1600         * fast/filesystem/resources/simple-required-arguments-getfile.js:
1601         * fast/filesystem/resources/simple-required-arguments-getmetadata.js:
1602         * fast/filesystem/resources/simple-required-arguments-remove.js:
1603         * fast/filesystem/resources/simple-temporary-sync.js:
1604         * fast/filesystem/resources/simple-temporary.js:
1605         * fast/filesystem/resources/sync-operations.js:
1606         * fast/filesystem/workers/async-operations.html:
1607         * fast/filesystem/workers/file-entry-to-uri-sync.html:
1608         * fast/filesystem/workers/file-from-file-entry-sync.html:
1609         * fast/filesystem/workers/file-from-file-entry.html:
1610         * fast/filesystem/workers/file-writer-events.html:
1611         * fast/filesystem/workers/file-writer-gc-blob.html:
1612         * fast/filesystem/workers/file-writer-sync-truncate-extend.html:
1613         * fast/filesystem/workers/file-writer-sync-write-overlapped.html:
1614         * fast/filesystem/workers/file-writer-truncate-extend.html:
1615         * fast/filesystem/workers/file-writer-write-overlapped.html:
1616         * fast/filesystem/workers/simple-persistent-sync.html:
1617         * fast/filesystem/workers/simple-persistent.html:
1618         * fast/filesystem/workers/simple-temporary-sync.html:
1619         * fast/filesystem/workers/simple-temporary.html:
1620         * fast/filesystem/workers/sync-operations.html:
1621         * fast/js/resources/js-test-pre.js:
1622         (testPassed):
1623         (testFailed):
1624         (finishJSTest):
1625         (startWorker.worker.onmessage):
1626         (startWorker.worker.onerror):
1627         (startWorker):
1628         * storage/indexeddb/basics-workers.html:
1629         * storage/indexeddb/resources/basics.js:
1630
1631 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
1632
1633         Unreviewed gardening.
1634
1635         * platform/chromium-mac-snowleopard/fast/canvas/check-stale-putImageData-expected.png: Added.
1636         Yet another font difference.
1637
1638         * platform/chromium/test_expectations.txt: Added LEOPARD to the list of flaky platforms.
1639
1640 2012-02-06  Adam Barth  <abarth@webkit.org>
1641
1642         http/tests/security/mixedContent/insecure-script-in-iframe.html flaky in chromium debug
1643         https://bugs.webkit.org/show_bug.cgi?id=65567
1644
1645         Reviewed by Eric Seidel.
1646
1647         My theory is that the extra log message is caused by the preload
1648         scanner requesting the script, which might occur if the test is running
1649         extremely slowly (as it might on a debug bot).
1650
1651         This patch simplifies the test in the hopes of removing the flakiness.
1652
1653         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt:
1654         * http/tests/security/mixedContent/insecure-script-in-iframe.html:
1655         * http/tests/security/mixedContent/resources/frame-with-insecure-script.html:
1656         * platform/chromium/test_expectations.txt:
1657
1658 2012-02-06  Adam Barth  <abarth@webkit.org>
1659
1660         http/tests/security/mixedContent/insecure-image-in-main-frame.html is flaky
1661         https://bugs.webkit.org/show_bug.cgi?id=77904
1662
1663         Reviewed by Darin Adler.
1664
1665         My theory is that the extra log message is caused by the preload
1666         scanner requesting the image, which might occur if the test is running
1667         extremely slowly (as it might on a debug bot).
1668
1669         This patch simplifies the test in the hopes of removing the flakiness.
1670
1671         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt:
1672         * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
1673         * http/tests/security/mixedContent/resources/frame-with-insecure-image.html:
1674         * platform/chromium/test_expectations.txt:
1675
1676 2012-02-06  David Grogan  <dgrogan@chromium.org>
1677
1678         Port some indexeddb layout tests to workers.
1679         https://bugs.webkit.org/show_bug.cgi?id=77805
1680
1681         Reviewed by Tony Chang.
1682
1683         * storage/indexeddb/index-basics-workers-expected.txt: Added.
1684         * storage/indexeddb/index-basics-workers.html: Added.
1685         * storage/indexeddb/index-basics.html:
1686         * storage/indexeddb/objectstore-basics-expected.txt:
1687         * storage/indexeddb/objectstore-basics-workers-expected.txt: Added.
1688         * storage/indexeddb/objectstore-basics-workers.html: Added.
1689         * storage/indexeddb/objectstore-basics.html:
1690         * storage/indexeddb/resources/index-basics.js: Copied from LayoutTests/storage/indexeddb/index-basics.html.
1691         (test):
1692         (setVersion):
1693         (deleteExisting):
1694         (addData):
1695         (addData2):
1696         (addData3):
1697         (getData):
1698         (getObjectData):
1699         (getObjectData2):
1700         (getObjectData3):
1701         (getDataFail):
1702         (getObjectDataFail):
1703         (getObjectData4):
1704         (openKeyCursor):
1705         (cursor1Continue):
1706         (cursor1Continue2):
1707         (cursor1Continue3):
1708         (openObjectCursor):
1709         (cursor2Continue):
1710         (cursor2Continue2):
1711         (cursor2Continue3):
1712         (last.try.get testFailed):
1713         (last):
1714         * storage/indexeddb/resources/objectstore-basics.js: Copied from LayoutTests/storage/indexeddb/objectstore-basics.html.
1715         (test):
1716         (openSuccess):
1717         (setVersionSuccess):
1718         (createIndex):
1719         (testSetVersionAbort):
1720         (createAnotherIndex):
1721         (checkMetadata):
1722         (addData):
1723         (addDateSuccess):
1724         (addSuccess):
1725         (addAgainFailure):
1726         (getSuccess):
1727         (getSuccessDateKey):
1728         (removeSuccess):
1729         (removeSuccessButFalse):
1730         (testPreConditions.request.onsuccess):
1731         (testPreConditions):
1732
1733 2012-02-06  Stephen Chenney  <schenney@chromium.org>
1734
1735         RenderSVGShape::strokeContains will fail for some strokes
1736         https://bugs.webkit.org/show_bug.cgi?id=76931
1737
1738         Reviewed by Darin Adler.
1739
1740         New tests for hit testing against an SVG path of zero length with
1741         endcaps.
1742
1743         * svg/hittest/zero-length-butt-cap-path-expected.txt: Added.
1744         * svg/hittest/zero-length-butt-cap-path.xhtml: Added.
1745         * svg/hittest/zero-length-round-cap-path-expected.txt: Added.
1746         * svg/hittest/zero-length-round-cap-path.xhtml: Added.
1747         * svg/hittest/zero-length-square-cap-path-expected.txt: Added.
1748         * svg/hittest/zero-length-square-cap-path.xhtml: Added.
1749
1750 2012-02-06  Philip Rogers  <pdr@google.com>
1751
1752         Fix color animations by value
1753         https://bugs.webkit.org/show_bug.cgi?id=77812
1754
1755         Reviewed by Darin Adler.
1756
1757         * svg/animations/animate-color-fill-from-by-expected.txt: Added.
1758         * svg/animations/animate-color-fill-from-by.html: Added.
1759         * svg/animations/script-tests/animate-color-fill-from-by.js: Added.
1760         (checkFillColor):
1761         (sample1):
1762         (sample2):
1763         (sample3):
1764         (executeTest):
1765
1766 2012-02-03  Jer Noble  <jer.noble@apple.com>
1767
1768         REGRESSION (r104303): Clicking inline video controls gives the video a focus ring
1769         https://bugs.webkit.org/show_bug.cgi?id=77288
1770
1771         Reviewed by Darin Adler.
1772
1773         * media/video-mouse-focus-expected.txt: Added.
1774         * media/video-mouse-focus.html: Added.
1775
1776 2012-02-06  Ehsan Akhgari  <ehsan.akhgari@gmail.com>
1777
1778         WebGL conformance test misc/functions-returning-strings.html fails
1779         https://bugs.webkit.org/show_bug.cgi?id=77149
1780
1781         Imported the WebGL conformance test related to this.
1782
1783         Reviewed by Kenneth Russell.
1784
1785         * fast/canvas/webgl/functions-returning-strings-expected.txt: Added.
1786         * fast/canvas/webgl/functions-returning-strings.html: Added.
1787
1788 2012-02-06  Chris Rogers  <crogers@google.com>
1789
1790         zvmul incorrectly multiplies complex arrays on Windows.
1791         https://bugs.webkit.org/show_bug.cgi?id=77900
1792
1793         Reviewed by Kenneth Russell.
1794
1795         * platform/chromium/test_expectations.txt:
1796
1797 2012-02-06  Ami Fischman  <fischman@chromium.org>
1798
1799         Unreviewed, chromium expectations update.
1800         Layout Test http/tests/media/video-served-as-text.html is flaky on cr-win
1801         https://bugs.webkit.org/show_bug.cgi?id=72904
1802
1803         Test is not flaky on XP.
1804
1805         * platform/chromium/test_expectations.txt:
1806
1807 2012-02-06  Joshua Bell  <jsbell@chromium.org>
1808
1809         [Chromium] storage/indexeddb/index-cursor.html timeouts on Mac Debug
1810         https://bugs.webkit.org/show_bug.cgi?id=65862
1811
1812         No sign of this test timing out in recent history, and significant 
1813         performance work has been done since it was filed. Unmarking as SLOW/PASS.
1814
1815         Reviewed by Tony Chang.
1816
1817         * platform/chromium/test_expectations.txt:
1818
1819 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
1820
1821         Unreviewed gardening.
1822
1823         More font differences that need a rebaseline.
1824
1825         * platform/chromium-linux-x86/fast/canvas/check-stale-putImageData-expected.png: Removed.
1826         * platform/chromium-linux/fast/canvas/check-stale-putImageData-expected.png: Added.
1827         * platform/chromium-win/fast/canvas/check-stale-putImageData-expected.png: Added.
1828
1829 2012-02-06  Dana Jansens  <danakj@chromium.org>
1830
1831         [Chromium] rebaseline test on win/mac after enabling paint opaque tracking for draw culling
1832         https://bugs.webkit.org/show_bug.cgi?id=77497
1833
1834         Reviewed by James Robinson.
1835
1836         * platform/chromium-win/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Added.
1837         * platform/chromium/test_expectations.txt:
1838
1839 2012-02-06  Adam Barth  <abarth@webkit.org>
1840
1841         http/tests/security/mixedContent/insecure-plugin-in-iframe.html is flaky
1842         https://bugs.webkit.org/show_bug.cgi?id=77901
1843
1844         Reviewed by Eric Seidel.
1845
1846         This test fails occationally because of the order of the frame load
1847         callbacks.  Now that we log mixed content errors to the console, we
1848         don't need to dump the frame load callbacks in this test.
1849
1850         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt:
1851         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1852
1853 2012-02-06  Cris Neckar  <cdn@chromium.org>
1854
1855         Test for crash when counter nodes are reparented outside of tables
1856         https://bugs.webkit.org/show_bug.cgi?id=75212
1857
1858         Reviewed by Adam Barth.
1859
1860         * fast/css/counters/reparent-table-children-with-counters-crash-expected.txt: Added.
1861         * fast/css/counters/reparent-table-children-with-counters-crash.html: Added.
1862
1863 2012-02-06  Adam Barth  <abarth@webkit.org>
1864
1865         According to the flakiness dashboard, these tests do appear to be
1866         successfully de-flaked.
1867
1868         * platform/chromium/test_expectations.txt:
1869
1870 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
1871
1872         Unreviewed rebaseline after r106836.
1873
1874         The rebaseline is caused by a font difference.
1875
1876         * platform/chromium-linux-x86/fast/canvas/check-stale-putImageData-expected.png: Added.
1877
1878 2012-02-06  Joshua Bell  <jsbell@chromium.org>
1879
1880         Unreviewed chromium test expectation change
1881
1882         Unmarking storage/indexeddb/data-corruption.html as TIMEOUT. Was apparently
1883         bulk-marked as TIMEOUT on Snow Leopard as part of WK54322 although it is
1884         not mentioned in that issue. The test hasn't failed in recent history and
1885         there has been substantial rework on the IndexedDB feature since the
1886         expectation was set.
1887
1888         * platform/chromium/test_expectations.txt:
1889
1890 2012-02-06  Anders Carlsson  <andersca@apple.com>
1891
1892         Wheel event handler count not updated when adding handlers to the window
1893         https://bugs.webkit.org/show_bug.cgi?id=77895
1894
1895         Reviewed by Dan Bernstein.
1896
1897         * fast/events/wheelevent-handler-count-expected.txt: Added.
1898         * fast/events/wheelevent-handler-count.html: Added.
1899
1900 2012-02-05  Gustavo Noronha Silva  <gns@gnome.org>
1901
1902         [GTK] Insta-crash when closing browser with inspector window opened
1903         https://bugs.webkit.org/show_bug.cgi?id=50744
1904
1905         Reviewed by Martin Robinson.
1906
1907         * platform/gtk/Skipped: unskip inspector/debugger/open-close-open.html,
1908         which now passes.
1909
1910 2012-02-06  Joshua Bell  <jsbell@chromium.org>
1911
1912         IndexedDB: Raise exception during add/put call if autoIncrement key insertion will fail
1913         https://bugs.webkit.org/show_bug.cgi?id=77374
1914
1915         Reviewed by Tony Chang.
1916
1917         * storage/indexeddb/keypath-edges-expected.txt:
1918         * storage/indexeddb/keypath-edges.html:
1919
1920 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
1921
1922         [Chromium] Test fast/forms/listbox-clear-restore.html is flaky
1923         https://bugs.webkit.org/show_bug.cgi?id=77889
1924
1925         Unreviewed gardening.
1926
1927         * platform/chromium/test_expectations.txt:
1928
1929 2012-02-06  Eugene Girard  <girard@chromium.org>
1930
1931         IndexedDB createObjectStore should throw if options arg is invalid (not an object).
1932         Added unit tests to test invalid arguments.
1933         storage/indexddb/transaction-basics was modified only to correct calls that would 
1934         now throw.
1935         https://bugs.webkit.org/show_bug.cgi?id=58471
1936
1937         Reviewed by Adam Barth.
1938
1939         * storage/indexeddb/create-object-store-options-expected.txt:
1940         * storage/indexeddb/create-object-store-options.html:
1941         * storage/indexeddb/index-basics-expected.txt:
1942         * storage/indexeddb/index-basics.html:
1943         * storage/indexeddb/resources/shared.js:
1944         (evalAndExpectExceptionClass):
1945         * storage/indexeddb/transaction-basics-expected.txt:
1946         * storage/indexeddb/transaction-basics.html:
1947         * storage/indexeddb/tutorial.html:
1948
1949 2012-02-06  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
1950
1951         [Qt][WK2] http/tests/loading/state-object-security-exception.html fails
1952         https://bugs.webkit.org/show_bug.cgi?id=62731
1953
1954         Unreviewed gardening.
1955
1956         Skipped 3 tests because they were still failing after http://trac.webkit.org/changeset/106812 .
1957         Skipped tests were:
1958         fast/history/form-submit-in-frame-via-onclick.html
1959         fast/history/form-submit-in-frame.html
1960         http/tests/loading/state-object-security-exception.html
1961
1962         * platform/qt-wk2/Skipped:
1963
1964 2012-02-06  Sheriff Bot  <webkit.review.bot@gmail.com>
1965
1966         Unreviewed, rolling out r106797 and r106806.
1967         http://trac.webkit.org/changeset/106797
1968         http://trac.webkit.org/changeset/106806
1969         https://bugs.webkit.org/show_bug.cgi?id=77888
1970
1971         The change is still causing some crashes in webaudio/ on the
1972         Chromium bots (Requested by jchaffraix on #webkit).
1973
1974         * fast/events/resources/suspend-subframe-1.html: Removed.
1975         * fast/events/resources/suspend-subframe-2.html: Removed.
1976         * fast/events/suspend-timers-expected.txt: Removed.
1977         * fast/events/suspend-timers.html: Removed.
1978         * platform/chromium/test_expectations.txt:
1979
1980 2012-02-06  Abhishek Arya  <inferno@chromium.org>
1981
1982         Crash in SubframeLoader::loadSubframe.
1983         https://bugs.webkit.org/show_bug.cgi?id=77345
1984
1985         Reviewed by Nate Chapin.
1986
1987         * fast/frames/resources/subframe-load-crash.svg: Added.
1988         * fast/frames/subframe-load-crash-main-expected.txt: Added.
1989         * fast/frames/subframe-load-crash-main.html: Added.
1990
1991 2012-02-06  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
1992
1993         [Qt][WK2] http/tests/loading/state-object-security-exception.html fails
1994         https://bugs.webkit.org/show_bug.cgi?id=62731
1995
1996         Rubber stamped by Csaba Osztrogonác.
1997
1998         Unskipping tests that were kept as skipped even after
1999         https://bugs.webkit.org/show_bug.cgi?id=42333 was fixed.
2000
2001         * platform/wk2/Skipped:
2002
2003 2012-02-06  Alexei Filippov  <alexeif@chromium.org>
2004
2005         Web Inspector: Redesign summary view / retaining tree contents
2006         https://bugs.webkit.org/show_bug.cgi?id=77870
2007
2008         Reviewed by Pavel Feldman.
2009
2010         1. Make object IDs less contrast.
2011         2. Put array indices in [].
2012         3. Do not write type if it's just "Object".
2013
2014         * inspector/profiler/detailed-heapshots-test.js:
2015         (initialize_DetailedHeapshotTest.):
2016         (initialize_DetailedHeapshotTest):
2017
2018 2012-02-03  Hans Wennborg  <hans@chromium.org>
2019
2020         Speech input: fix fast/speech/bubble-position.html
2021         https://bugs.webkit.org/show_bug.cgi?id=77732
2022
2023         Reviewed by Tony Gentilcore.
2024
2025         There is no need for the test to check the pixel-exact position of the
2026         rect, since that seems to vary a little between platforms.
2027         The point of the test is to check that the rect is within the iframe,
2028         so let's do that.
2029
2030         * fast/speech/bubble-position-expected.txt:
2031         * fast/speech/bubble-position.html:
2032
2033 2012-02-06  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
2034
2035         Test that timers do not fire from subframes of suspended documents.
2036         https://bugs.webkit.org/show_bug.cgi?id=53733
2037
2038         Reviewed by Mihai Parparita.
2039
2040         * fast/events/resources/suspend-subframe-1.html: Added.
2041         * fast/events/resources/suspend-subframe-2.html: Added.
2042         * fast/events/suspend-timers-expected.txt: Added.
2043         * fast/events/suspend-timers.html: Added.
2044         * platform/chromium/test_expectations.txt:
2045
2046 2012-02-06  Hayato Ito  <hayato@chromium.org>
2047
2048         Add <shadow> element, which is guarded by SHADOW_DOM flag.
2049         https://bugs.webkit.org/show_bug.cgi?id=76435
2050
2051         Reviewed by Dimitri Glazkov.
2052
2053         Test: fast/dom/shadow/shadow-element.html
2054
2055         * fast/dom/shadow/shadow-element-expected.txt: Added.
2056         * fast/dom/shadow/shadow-element.html: Added.
2057
2058 2012-02-06  Joe Thomas  <joethomas@motorola.com>
2059
2060         https://bugs.webkit.org/show_bug.cgi?id=76995.
2061         WebKit fails IETC :indeterminate and input type=radio test.
2062
2063         All input types should respect indeterminate property(getter and setter). This is true with other browsers.
2064         Indeterminate appearance for radio input type is supported by IOS platform. Webkit need not support indeterminate appearance
2065         for radio input type on other platforms.
2066
2067         Reviewed by Kent Tamura.
2068
2069         * fast/forms/indeterminate-input-types-expected.txt: Added.
2070         * fast/forms/indeterminate-input-types.html: Added.
2071         * fast/forms/indeterminate-radio.html:
2072
2073 2012-02-06  Nikolas Zimmermann  <nzimmermann@rim.com>
2074
2075         Not reviewed. Switch to unix file endings and at a trailing newline - hopefully the bots will accept my follow up patch then.
2076
2077         * svg/filters/invalidate-on-child-layout.svg:
2078
2079 2012-02-06  Adam Barth  <abarth@webkit.org>
2080
2081         Layout Test http/tests/security/xssAuditor/dom-write-innerHTML.html is flaky
2082         https://bugs.webkit.org/show_bug.cgi?id=67538
2083
2084         Reviewed by Kentaro Hara.
2085
2086         Try to fix the flakiness in this test by kicking off the <img> load
2087         before the load event has fired for the inner frame.  That way, the
2088         load event for the main frame will be delayed until the image finishes
2089         loading (and its error handler has fired), removing the need for the
2090         setTimeout.
2091
2092         * http/tests/security/xssAuditor/dom-write-innerHTML.html:
2093         * http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html:
2094         * platform/chromium/test_expectations.txt:
2095
2096 2012-02-05  Adam Barth  <abarth@webkit.org>
2097
2098         xss-DENIED-from-data-url-in-foreign-domain-subframe.html is flaky
2099         https://bugs.webkit.org/show_bug.cgi?id=77849
2100
2101         Reviewed by Kentaro Hara.
2102
2103         This test doesn't seem to be sequenced correctly w.r.t. the load events
2104         of the various frames involved.  This patch re-orders some of the
2105         triggers in the hopes of making the test no longer flaky.
2106
2107         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
2108         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
2109         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html:
2110         * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
2111         * platform/chromium/test_expectations.txt:
2112
2113 2012-02-05  Abhishek Arya  <inferno@chromium.org>
2114
2115         Crash in FormSubmission::create.
2116         https://bugs.webkit.org/show_bug.cgi?id=77813
2117
2118         Reviewed by Kent Tamura.
2119
2120         * fast/forms/form-submission-create-crash-expected.txt: Added.
2121         * fast/forms/form-submission-create-crash.xhtml: Added.
2122
2123 2012-02-05  Adam Barth  <abarth@webkit.org>
2124
2125         Rebaseline xss-inactive-closure.html.  This test "fails" because of a
2126         subtle difference in how V8 and JSC do security checks.  Essentially,
2127         V8 does security checks based on the current ScriptExecutionContext
2128         whereas JSC does security checks based on the current DOMWindow.  I'm
2129         working on fixing these differences in bugs like
2130         https://bugs.webkit.org/show_bug.cgi?id=75793, but it's a long road.
2131
2132         In any case, the behavior indicated by this test is fine from a
2133         security point of view, so it's better to rebaseline this test because
2134         that will let us detect future regressions.
2135
2136         * platform/chromium/http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
2137         * platform/chromium/test_expectations.txt:
2138
2139 2012-02-05  Adam Barth  <abarth@webkit.org>
2140
2141         Rebaseline xss-DENIED-defineProperty.  These V8-specific results appear
2142         to also be passing, just with slightly fewer console messages.
2143
2144         * platform/chromium/http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
2145         * platform/chromium/test_expectations.txt:
2146
2147 2012-02-05  Adam Barth  <abarth@webkit.org>
2148
2149         Further cleanup of failing and flaky security LayoutTests.  This patch
2150         updates the expectations to match the behavior as described by the
2151         flakiness dashboard.
2152
2153         * platform/chromium/test_expectations.txt:
2154
2155 2012-02-05  Adam Barth  <abarth@webkit.org>
2156
2157         This test is no longer flaky.  It appears to pass all the time.
2158
2159         * platform/chromium/test_expectations.txt:
2160
2161 2012-02-04  Ken Buchanan  <kenrb@chromium.org>
2162
2163         Crash when reparenting children of flexible boxes
2164         https://bugs.webkit.org/show_bug.cgi?id=77458
2165
2166         Reviewed by Ojan Vafai.
2167
2168         This test case reparents a block node from under a flexible box so
2169         that only anonymous blocks and floating generated blocks remain.
2170         A recent patch caused these anonymous blocks to be collapsed, which
2171         is incorrect.
2172
2173         * fast/css-generated-content/remove-div-from-flexible-box-with-floating-after-content-crash-expected.txt: Added
2174         * fast/css-generated-content/remove-div-from-flexible-box-with-floating-after-content-crash.html: Added
2175
2176 2012-02-03  Andreas Kling  <awesomekling@apple.com>
2177
2178         Kill per-Attribute style declarations.
2179         <http://webkit.org/b/77204>
2180
2181         Reviewed by Antti Koivisto.
2182
2183         Rebaselined 3 inspector tests since attribute styles are no longer shown per-attribute.
2184
2185         * inspector/elements/elements-panel-styles-expected.txt:
2186         * inspector/styles/styles-computed-trace-expected.txt:
2187         * inspector/styles/styles-new-API-expected.txt:
2188
2189 2012-02-04  Adam Barth  <abarth@webkit.org>
2190
2191         http/tests/security/xss-eval fails due to difference in JSC and V8 eval
2192         https://bugs.webkit.org/show_bug.cgi?id=77806
2193
2194         Reviewed by Eric Seidel.
2195
2196         Both the JSC and V8 behaviors are reasonable in this case.  This patch
2197         modifies the test to show that either behavior isn't a security
2198         vulnerability.
2199
2200         * http/tests/security/xss-eval.html:
2201         * platform/chromium/http/tests/security/xss-eval-expected.txt:
2202         * platform/chromium/test_expectations.txt:
2203
2204 2012-02-04  David Grogan  <dgrogan@chromium.org>
2205
2206         IndexedDB: mark quota layout test WONTFIX
2207         https://bugs.webkit.org/show_bug.cgi?id=77459
2208
2209         Reviewed by Tony Chang.
2210
2211         * platform/chromium/test_expectations.txt:
2212
2213 2012-02-04  Swapna P  <spottabathini@innominds.com>
2214
2215         Reviewed by Antonio Gomes.
2216         
2217         Bug: iframe with scrolling=no incorrectly autoscrollable
2218         https://bugs.webkit.org/show_bug.cgi?id=61558
2219         
2220         Did change inorder to print correct log as per the description provided in test case.
2221         
2222         * fast/events/autoscroll-with-non-scrollable-parent.html:
2223
2224 2012-02-03  Adam Barth  <abarth@webkit.org>
2225
2226         Add a Chromium-specific baseline for this test.  These results appear to be passing.
2227
2228         * platform/chromium-win/http/tests/security/cross-frame-access-put-expected.txt: Removed.
2229         * platform/chromium/http/tests/security/cross-frame-access-put-expected.txt: Added.
2230         * platform/chromium/test_expectations.txt:
2231
2232 2012-02-03  Ryosuke Niwa  <rniwa@webkit.org>
2233
2234         Crash in Node::dispatchSubtreeModifiedEvent
2235         https://bugs.webkit.org/show_bug.cgi?id=77449
2236
2237         Reviewed by Alexey Proskuryakov.
2238
2239         Add a regression test for the crash.
2240
2241         * fast/dom/remove-body-during-title-creation-expected.txt: Added.
2242         * fast/dom/remove-body-during-title-creation.html: Added.
2243
2244 2012-02-03  Joshua Bell  <jsbell@chromium.org>
2245
2246         IndexedDB: Key generators not rolled back if insertion fails or is aborted
2247         https://bugs.webkit.org/show_bug.cgi?id=77060
2248
2249         Reviewed by Tony Chang.
2250
2251         * storage/indexeddb/key-generator-expected.txt: Added.
2252         * storage/indexeddb/key-generator.html: Added.
2253
2254 2012-02-03  Tony Chang  <tony@chromium.org>
2255
2256         positive and negative flex values are not being cleared on style changes
2257         https://bugs.webkit.org/show_bug.cgi?id=77771
2258
2259         Reviewed by Ojan Vafai.
2260
2261         * css3/flexbox/flex-no-flex-expected.txt: Added.
2262         * css3/flexbox/flex-no-flex.html: Added.
2263
2264 2012-02-03  Mihnea Ovidenie  <mihnea@adobe.com>
2265
2266         Crash in RenderFlowThread::setRegionBoxesRegionStyle
2267         https://bugs.webkit.org/show_bug.cgi?id=77474
2268
2269         Reviewed by David Hyatt.
2270
2271         * fast/regions/flexbox-in-region-crash-expected.txt: Added.
2272         * fast/regions/flexbox-in-region-crash.html: Added.
2273         * fast/regions/select-in-region-crash-expected.txt: Added.
2274         * fast/regions/select-in-region-crash.html: Added.
2275
2276 2012-02-03  Elliot Poger  <epoger@google.com>
2277
2278         complete rebaseline of box-shadow-clipped-slices
2279         https://bugs.webkit.org/show_bug.cgi?id=77565
2280
2281         Reviewed by Darin Adler.
2282
2283         * platform/chromium/test_expectations.txt:
2284
2285 2012-02-03  David Grogan  <dgrogan@chromium.org>
2286
2287         Make js-test-pre.js more worker friendly
2288         https://bugs.webkit.org/show_bug.cgi?id=77487
2289
2290         Replace uses of 'window' with 'self'.
2291
2292         Reviewed by Ojan Vafai.
2293
2294         * fast/js/resources/js-test-pre.js:
2295         * storage/indexeddb/resources/basics.js:
2296
2297 2012-02-03  Jochen Eisinger  <jochen@chromium.org>
2298
2299         Remove unneccesary canExecuteScripts check from v8 bindings, and correctly indeicate when we're about to execute a script
2300         https://bugs.webkit.org/show_bug.cgi?id=76704
2301
2302         Reviewed by Adam Barth.
2303
2304         * http/tests/security/isolatedWorld/resources/fail.html:
2305         * http/tests/security/isolatedWorld/sandboxed-iframe-expected.txt:
2306         * http/tests/security/isolatedWorld/sandboxed-iframe.html:
2307
2308 2012-02-03  Dan Bernstein  <mitz@apple.com>
2309
2310         <rdar://problem/10352073> Floating image leaves hole in previous column when wrapped to next column
2311         https://bugs.webkit.org/show_bug.cgi?id=77694
2312
2313         Reviewed by Darin Adler.
2314
2315         * fast/dynamic/float-moved-downwards-for-pagination-expected.html: Added.
2316         * fast/dynamic/float-moved-downwards-for-pagination.html: Added.
2317
2318 2012-02-03  Alexis Menard  <alexis.menard@openbossa.org>
2319
2320         REGRESSION (r105401-105403): Blue flash on css border transition
2321         https://bugs.webkit.org/show_bug.cgi?id=77491
2322
2323         Reviewed by Simon Fraser.
2324
2325         * animations/animation-border-overflow-expected.txt: Added.
2326         * animations/animation-border-overflow.html: Added.
2327
2328 2012-02-03  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
2329
2330         [Qt][WK2] Incorrect line number dumping
2331         https://bugs.webkit.org/show_bug.cgi?id=60074
2332
2333         Reviewed by Csaba Osztrogonác.
2334
2335         Test http/tests/security/contentSecurityPolicy/eval-blocked.html
2336         is now passing, unskipping it.
2337
2338         * platform/qt-wk2/Skipped:
2339
2340 2012-02-03  Sheriff Bot  <webkit.review.bot@gmail.com>
2341
2342         Unreviewed, rolling out r106654.
2343         http://trac.webkit.org/changeset/106654
2344         https://bugs.webkit.org/show_bug.cgi?id=77742
2345
2346         triggers asserts on mac, win, gtk, qt debug bots (Requested by
2347         philn-tp on #webkit).
2348
2349         * fast/events/resources/suspend-subframe-1.html: Removed.
2350         * fast/events/resources/suspend-subframe-2.html: Removed.
2351         * fast/events/suspend-timers-expected.txt: Removed.
2352         * fast/events/suspend-timers.html: Removed.
2353         * platform/chromium/test_expectations.txt:
2354
2355 2012-02-02  Alexander Pavlov  <apavlov@chromium.org>
2356
2357         Web Inspector: Introduce "Copy XPath" popup menu item for DOM elements
2358         https://bugs.webkit.org/show_bug.cgi?id=77619
2359
2360         Reviewed by Vsevolod Vlasov.
2361
2362         * inspector/elements/node-xpath-expected.txt: Added.
2363         * inspector/elements/node-xpath.xhtml: Added.
2364
2365 2012-02-03  Yury Semikhatsky  <yurys@chromium.org>
2366
2367         inspector/debugger/pause-in-inline-script.html asserts in chromium debug
2368         https://bugs.webkit.org/show_bug.cgi?id=77663
2369
2370         Reviewed by Pavel Feldman.
2371
2372         * platform/chromium/test_expectations.txt: assert was fixed, remove
2373           custom expectation for inspector/debugger/pause-in-inline-script.html
2374
2375 2012-01-27  Yury Semikhatsky  <yurys@chromium.org>
2376
2377         Web Inspector: console evaluation doesn't work on breakpoint in pages with CSP
2378         https://bugs.webkit.org/show_bug.cgi?id=77203
2379
2380         Inspector console evaluation now works when debugger is paused in a page with
2381         content-security-policy prohibiting evals.
2382
2383         Reviewed by Pavel Feldman.
2384
2385         * inspector/debugger/eval-on-pause-blocked-expected.txt: Added.
2386         * inspector/debugger/eval-on-pause-blocked.html: Added.
2387
2388 2012-02-03  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
2389
2390         Test that timers do not fire from subframes of suspended documents.
2391         https://bugs.webkit.org/show_bug.cgi?id=53733
2392
2393         Reviewed by Mihai Parparita.
2394
2395         * fast/events/resources/suspend-subframe-1.html: Added.
2396         * fast/events/resources/suspend-subframe-2.html: Added.
2397         * fast/events/suspend-timers-expected.txt: Added.
2398         * fast/events/suspend-timers.html: Added.
2399         * platform/chromium/test_expectations.txt:
2400
2401 2012-02-03  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2402
2403         New test introduced in r106642 failes on Qt Linux Release
2404         https://bugs.webkit.org/show_bug.cgi?id=77729
2405
2406         Reviewed by Csaba Osztrogonác.
2407
2408         * platform/qt/Skipped:
2409
2410 2012-01-27  Alexander Pavlov  <apavlov@chromium.org>
2411
2412         Implement touch event emulation in the WebCore layer
2413         https://bugs.webkit.org/show_bug.cgi?id=77105
2414
2415         Reviewed by Ryosuke Niwa.
2416
2417         * fast/events/touch/emulate-touch-events-expected.txt: Added.
2418         * fast/events/touch/emulate-touch-events.html: Added.
2419
2420 2012-02-03  Adam Barth  <abarth@webkit.org>
2421
2422         Group all the security failures together.
2423
2424         * platform/chromium/test_expectations.txt:
2425
2426 2012-02-03  Pavel Feldman  <pfeldman@google.com>
2427
2428         Web Inspector: preserve elements panel selection upon node drag'n'drop
2429         https://bugs.webkit.org/show_bug.cgi?id=77722
2430
2431         Reviewed by Vsevolod Vlasov.
2432
2433         * inspector/elements/move-node-expected.txt: Added.
2434         * inspector/elements/move-node.html: Added.
2435
2436 2012-02-03  Shinya Kawanaka  <shinyak@google.com>
2437
2438         Reimplement DETAILS and SUMMARY using selector query.
2439         https://bugs.webkit.org/show_bug.cgi?id=75930
2440
2441         Since the implementation of DETAILS shadow tree, the path of caret position is also changed.
2442
2443         Reviewed by Hajime Morita.
2444
2445         * platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.txt:
2446         * platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.txt:
2447         * platform/gtk/fast/html/details-remove-summary-1-and-click-expected.txt:
2448         * platform/gtk/fast/html/details-remove-summary-4-and-click-expected.txt:
2449         * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
2450         * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
2451         * platform/qt/fast/html/details-remove-summary-1-and-click-expected.txt:
2452         * platform/qt/fast/html/details-remove-summary-4-and-click-expected.txt:
2453
2454 2012-02-02  Alexei Filippov  <alexeif@chromium.org>
2455
2456         Web Inspector: Always show percents together with counters in heap inspector.
2457         https://bugs.webkit.org/show_bug.cgi?id=77434
2458
2459         Added parseInt conversion as counters are now strings not ints.
2460
2461         Reviewed by Pavel Feldman.
2462
2463         * inspector/profiler/detailed-heapshots-comparison-show-all.html:
2464         * inspector/profiler/detailed-heapshots-comparison-show-next.html:
2465         * inspector/profiler/detailed-heapshots-summary-show-all.html:
2466
2467 2012-02-02  Matt Falkenhagen  <falken@chromium.org>
2468
2469         Use content-language from http-equiv to set document locale and font
2470         https://bugs.webkit.org/show_bug.cgi?id=76701
2471
2472         Reviewed by Darin Adler.
2473
2474         Add tests that content-language from http-equiv sets document locale and is used in font selection.
2475
2476         * fast/text/content-language-case-insensitivity-expected.txt: Added.
2477         * fast/text/content-language-case-insensitivity.html: Added.
2478         * fast/text/content-language-mapped-to-webkit-locale-expected.txt: Added.
2479         * fast/text/content-language-mapped-to-webkit-locale.html: Added.
2480         * fast/text/international/content-language-font-selection-expected.html: Added.
2481         * fast/text/international/content-language-font-selection.html: Added.
2482         * fast/text/international/content-language-with-subtags-expected.html: Added.
2483         * fast/text/international/content-language-with-subtags.html: Added.
2484         * fast/text/lang-mapped-to-webkit-locale-expected.txt:
2485         * fast/text/lang-mapped-to-webkit-locale.xhtml: Fix some style issues.
2486         * fast/text/xml-lang-ignored-in-html-expected.txt:
2487         * fast/text/xml-lang-ignored-in-html.html: Fix some style issues.
2488         * platform/efl/Skipped: Skip tests using overridePreference("WebKit*FontMap"...) on non-Chromium ports.
2489         * platform/gtk-wk2/Skipped: Ditto.
2490         * platform/gtk/Skipped: Ditto.
2491         * platform/mac/Skipped: Ditto.
2492         * platform/qt/Skipped: Ditto.
2493         * platform/win/Skipped: Ditto.
2494         * platform/wincairo/Skipped: Ditto.
2495         * platform/wk2/Skipped: Ditto.
2496
2497 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2498
2499         [Qt] Unreviewed gardening after r106554.
2500
2501         * platform/qt/Skipped: Skip one more failing test.
2502
2503 2012-02-02  Mike Lawther  <mikelawther@chromium.org>
2504
2505         gradient tests for CSS3 calc
2506         https://bugs.webkit.org/show_bug.cgi?id=75822
2507
2508         Reviewed by Hajime Morita.
2509
2510         Tests for future implementation of CSS3 calc() (see http://webkit.org/b/16662)
2511
2512         These tests are expected to 'fail', and will pass once calc() functionality is landed.
2513         For now, they serve to demonstrate that the current code doesn't crash on these tests.
2514
2515         * css3/calc/css3-radial-gradients-expected-mismatch.html: Added.
2516         * css3/calc/css3-radial-gradients.html: Added.
2517         * css3/calc/gradient-color-stops-expected-mismatch.html: Added.
2518         * css3/calc/gradient-color-stops.html: Added.
2519
2520 2012-02-02  Bear Travis  <betravis@adobe.com>
2521
2522         Support 'disabled' attribute on SVGStyleElement
2523         https://bugs.webkit.org/show_bug.cgi?id=52130
2524
2525         Test the disabled property of an svg style element.
2526         Based off of the patch for bug 25287.
2527
2528         Reviewed by Dirk Schulze.
2529
2530         * svg/dom/SVGStyleElement/disable-svg-style-element-expected.txt: Added.
2531         * svg/dom/SVGStyleElement/disable-svg-style-element.html: Added.
2532         * svg/dom/SVGStyleElement/script-tests/disable-svg-style-element.js: Added.
2533         (createStyle):
2534
2535 2012-02-02  Raymond Toy  <rtoy@chromium.org>
2536
2537         Check parameters to biquad filters
2538         https://bugs.webkit.org/show_bug.cgi?id=71413
2539
2540         Reviewed by Kenneth Russell.
2541         
2542         * webaudio/biquad-allpass-expected.txt: Added
2543         * webaudio/biquad-allpass.html: Added
2544         * webaudio/biquad-bandpass-expected.txt: Added
2545         * webaudio/biquad-bandpass.html: Added
2546         * webaudio/biquad-highpass-expected.txt: Added
2547         * webaudio/biquad-highpass.html: Added
2548         * webaudio/biquad-highshelf-expected.txt: Added
2549         * webaudio/biquad-highshelf.html: Added
2550         * webaudio/biquad-lowpass-expected.txt: Added
2551         * webaudio/biquad-lowpass.html: Added
2552         * webaudio/biquad-lowshelf-expected.txt: Added
2553         * webaudio/biquad-lowshelf.html: Added
2554         * webaudio/biquad-notch-expected.txt: Added
2555         * webaudio/biquad-notch.html: Added
2556         * webaudio/biquad-peaking-expected.txt: Added
2557         * webaudio/biquad-peaking.html: Added
2558         * webaudio/resources/biquad-testing.js: Added
2559
2560 2012-02-02  Shinya Kawanaka  <shinyak@google.com>
2561
2562         Refactoring: Share test drivers of shadow content tests.
2563         https://bugs.webkit.org/show_bug.cgi?id=77584
2564
2565         Extracts shared test code from content-element-move.html and content-element-select-dynamic.html.
2566         This test framework will be used a few more times.
2567
2568         Reviewed by Hajime Morita.
2569
2570         * fast/dom/resources/shadow-test-driver.js: Added.
2571         (log):
2572         (cleanUp):
2573         (removeContainerLines):
2574         (check):
2575         (createSpanWithText):
2576         (createContentWithSelect):
2577         (appendShadow):
2578         (appendShadowDeep):
2579         (doTestIfLeft.callIfDone):
2580         (doneTest):
2581         (doTest):
2582         * fast/dom/shadow/content-element-move.html:
2583         * fast/dom/shadow/content-element-select-dynamic.html:
2584
2585 2012-02-02  Shinya Kawanaka  <shinyak@google.com>
2586
2587         StyleRecalc should occur when shadow root exists and light children are changed.
2588         https://bugs.webkit.org/show_bug.cgi?id=76262
2589
2590         Reviewed by Hajime Morita.
2591
2592         Tests for dynamic content fallback.
2593         Also, unnecessary RenderText objects in previous test expectations were removed.
2594
2595         * fast/dom/shadow/shadow-contents-fallback-dynamic-expected.txt: Added.
2596         * fast/dom/shadow/shadow-contents-fallback-dynamic.html: Added.
2597         * platform/chromium-win/fast/html/details-remove-child-2-expected.txt:
2598         * platform/gtk/fast/html/details-remove-child-2-expected.txt:
2599         * platform/mac/fast/html/details-remove-child-2-expected.txt:
2600         * platform/qt/fast/html/details-remove-child-2-expected.txt:
2601
2602 2012-02-02  Raymond Toy  <rtoy@google.com>
2603
2604         noteGrainOn needs more tests
2605         https://bugs.webkit.org/show_bug.cgi?id=77225
2606
2607         Reviewed by Kenneth Russell.
2608
2609         * webaudio/note-grain-on-play.html: Added.
2610         * webaudio/note-grain-on-play-expected.txt: Added.
2611         * webaudio/note-grain-on-timing.html: Refactored to use new
2612         functions in note-grain-on-testing.js.
2613         * webaudio/note-grain-on-timing-expected.txt: Updated.
2614         * webaudio/resources/audio-testing.js:
2615         (grainLengthInSampleFrames):  Utility to compute length of a grain
2616         in samples.
2617         * webaudio/resources/note-grain-on-testing.js: Added.
2618         (createSignalBuffer):
2619         (findStartAndEndSamples):
2620         (playGrain):
2621         (playAllGrains):
2622         (verifyStarAndtEndTimes): Common functions for note-grain-on-play and
2623         note-grain-on-timing tests to use.
2624
2625 2012-02-02  Raymond Toy  <rtoy@google.com>
2626
2627         Typo in sample-accurate-scheduling layout test?
2628         https://bugs.webkit.org/show_bug.cgi?id=75996
2629
2630         Reviewed by Kenneth Russell.
2631
2632         * webaudio/sample-accurate-scheduling-expected.txt: Updated
2633         * webaudio/sample-accurate-scheduling.html: Fix typo, add test for
2634         expected number of events.
2635
2636 2012-02-02  Raymond Toy  <rtoy@google.com>
2637
2638         Fix up test expectations for two tests that now pass.
2639         https://bugs.webkit.org/show_bug.cgi?id=77256
2640
2641         Reviewed by Eric Seidel.
2642
2643         * platform/chromium/test_expectations.txt:
2644         webaudio/audiobuffersource-playbackrate.html and
2645         webaudio/gain.html pass on windows now after the fix for bug
2646         76659. Delete these.
2647
2648 2012-02-02  Benjamin Poulain  <bpoulain@apple.com>
2649
2650         Running a Web Worker on about:blank crashes the interpreter
2651         https://bugs.webkit.org/show_bug.cgi?id=77593
2652
2653         Reviewed by Michael Saboff.
2654
2655         The Worker thread should not crash if running on an empty page.
2656         The timer is necessary to give a chance for the thread to start.
2657
2658         * fast/workers/empty-worker-nocrash-expected.txt: Added.
2659         * fast/workers/empty-worker-nocrash.html: Added.
2660
2661 2012-02-02  Filip Pizlo  <fpizlo@apple.com>
2662
2663         retrieveCallerFromVMCode should call trueCallerFrame
2664         https://bugs.webkit.org/show_bug.cgi?id=77684
2665
2666         Rubber stamped by Oliver Hunt.
2667
2668         * fast/js/dfg-inline-function-dot-caller-expected.txt: Added.
2669         * fast/js/dfg-inline-function-dot-caller.html: Added.
2670         * fast/js/script-tests/dfg-inline-function-dot-caller.js: Added.
2671         (resultArray):
2672         (object.nonInlineable.nonInlineable.if):
2673         (object.nonInlineable):
2674         (object.inlineable):
2675         (makeInlinableCall):
2676         (g):
2677
2678 2012-02-02  Chris Marrin  <cmarrin@apple.com>
2679
2680         Turn on CSS Filters on Windows
2681         https://bugs.webkit.org/show_bug.cgi?id=76667
2682
2683         Skipped filter test files not supported on Windows
2684
2685         Reviewed by Adele Peterson.
2686
2687         * platform/win/Skipped:
2688
2689 2012-02-02  Oliver Hunt  <oliver@apple.com>
2690
2691         Getters and setters cause line numbers in errors/console.log to be offset for the whole file
2692         https://bugs.webkit.org/show_bug.cgi?id=77675
2693
2694         Reviewed by Timothy Hatcher.
2695
2696         Add getter and setter line number tests.
2697
2698         * fast/js/exception-linenums-expected.txt:
2699         * fast/js/script-tests/exception-linenums.js:
2700         (firstPropIsGetter.get getter):
2701         (secondPropIsGetter.prop.1.get getter):
2702         (firstPropIsSetter.set setter):
2703         (secondPropIsSetter.prop.1.set setter):
2704
2705 2012-02-02  Nate Chapin  <japhet@chromium.org>
2706
2707         Unreviewed, chromium expectations update.
2708         Remove custom chromium-mac expectation for fast/canvas/fillPath-shadow.html,
2709         since it's failing the same way as chromium win/linux.
2710
2711         * platform/chromium-mac/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
2712         * platform/chromium/test_expectations.txt:
2713
2714 2012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
2715
2716         Unreviewed, rolling out r106566.
2717         http://trac.webkit.org/changeset/106566
2718         https://bugs.webkit.org/show_bug.cgi?id=77673
2719
2720         Broke the Windows build (Requested by jessieberlin on
2721         #webkit).
2722
2723         * platform/win/Skipped:
2724
2725 2012-02-02  Andrew Scherkus  <scherkus@chromium.org>
2726
2727         Unreviewed, updating Chromium test expectations.
2728         https://bugs.webkit.org/show_bug.cgi?id=73681
2729
2730         * platform/chromium/test_expectations.txt:
2731
2732 2012-02-02  Nate Chapin  <japhet@chromium.org>
2733
2734         Unreviewed, chromium expectations update.
2735         Mark some touch event tests as crashing, since they're
2736         asserting as of r106554.
2737
2738         * platform/chromium/test_expectations.txt:
2739
2740 2012-02-02  Raymond Toy  <rtoy@google.com>
2741
2742         Constant values to set "distanceModel" are undefined
2743         https://bugs.webkit.org/show_bug.cgi?id=74273
2744
2745         Reviewed by Kenneth Russell.
2746
2747         * webaudio/distance-exponential-expected.txt: Added.
2748         * webaudio/distance-exponential.html: Added.
2749         * webaudio/distance-inverse-expected.txt: Added.
2750         * webaudio/distance-inverse.html: Added.
2751         * webaudio/distance-linear-expected.txt: Added.
2752         * webaudio/distance-linear.html: Added.
2753         * webaudio/resources/distance-model-testing.js: Added.
2754         (createImpulseBuffer):
2755         (linearDistance):
2756         (exponentialDistance):
2757         (inverseDistance):
2758         (createGraph):
2759         (startSources):
2760         (equalPowerGain):
2761         (checkDistanceResult.return.renderedBuffer):
2762         (checkDistanceResult):
2763
2764 2012-02-02  Raymond Toy  <rtoy@google.com>
2765
2766         Illegal panner model values should throw an exception
2767         https://bugs.webkit.org/show_bug.cgi?id=77235
2768
2769         Reviewed by Kenneth Russell.
2770
2771         * webaudio/panner-set-model-expected.txt: Updated.
2772         * webaudio/panner-set-model.html: Catch the errors that are thrown
2773         for invalid panning model values.
2774         * platform/chromium/test_expectations.txt: Remove test that no
2775         longer crashes.
2776
2777 2012-02-02  Nate Chapin  <japhet@chromium.org>
2778
2779         Unreviewed, chromium expectations update.
2780
2781         * platform/chromium/test_expectations.txt:
2782
2783 2012-02-02  Ryosuke Niwa  <rniwa@webkit.org>
2784
2785         Chromium rebaseline after r106543.
2786
2787         * platform/chromium/fast/events/remove-target-with-shadow-in-drag-expected.txt: Added.
2788
2789 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2790
2791         [Qt][WK2] Unreviewed gardening.
2792         https://bugs.webkit.org/show_bug.cgi?id=67485
2793
2794         * platform/qt-wk2/Skipped:
2795           - fast/dom/Window/window-properties.html: unskip, it needed only update
2796           - fast/text/complex-preferred-logical-widths.html: unskip, it passes now
2797           - http/tests/loading/empty-urls.html: unskip, it doesn't exist now
2798           - http/tests/loading/progress-finished-callback.html: move to the correct place
2799         * platform/qt-wk2/fast/dom/Window/window-properties-expected.txt: Updated.
2800
2801 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2802
2803         [Qt] Unreviewed gardening.
2804
2805         * platform/qt/Skipped: Unskip a now passing test.
2806
2807 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2808
2809         Paint the Qt Mac bot green.
2810
2811         * platform/qt-mac/Skipped:
2812
2813 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2814
2815         [Qt] One more unreviewed gardening after r106487
2816         https://bugs.webkit.org/show_bug.cgi?id=77628
2817
2818         * platform/qt-5.0/Skipped:
2819         * platform/qt-wk2/Skipped:
2820         * platform/qt/Skipped: Skip new crashing tests after r106554.
2821
2822 2012-02-02  Chris Marrin  <cmarrin@apple.com>
2823
2824         Turn on CSS Filters on Windows
2825         https://bugs.webkit.org/show_bug.cgi?id=76667
2826
2827         Skipped filter test files not supported on Windows
2828
2829         Reviewed by Adele Peterson.
2830
2831         * platform/win/Skipped:
2832
2833 2012-02-02  Tony Gentilcore  <tonyg@chromium.org>
2834
2835         Unreviewed chromium baselines for new tests in r106551.
2836
2837         * platform/chromium-mac-leopard/svg/custom/glyph-selection-arabic-forms-expected.png: Added.
2838         * platform/chromium-mac-leopard/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
2839         * platform/chromium-mac-leopard/svg/custom/glyph-selection-bidi-mirror-expected.png: Added.
2840         * platform/chromium-mac-leopard/svg/custom/glyph-selection-non-bmp-expected.png: Added.
2841         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-arabic-forms-expected.png: Added.
2842         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
2843         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-bidi-mirror-expected.png: Added.
2844         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
2845         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-non-bmp-expected.png: Added.
2846         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-non-bmp-expected.txt: Added.
2847         * platform/chromium-win/svg/custom/glyph-selection-arabic-forms-expected.png: Added.
2848         * platform/chromium-win/svg/custom/glyph-selection-bidi-mirror-expected.png: Added.
2849         * platform/chromium-win/svg/custom/glyph-selection-non-bmp-expected.png: Added.
2850         * platform/chromium-win/svg/custom/glyph-selection-non-bmp-expected.txt: Added.
2851
2852 2012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
2853
2854         Unreviewed, rolling out r106551.
2855         http://trac.webkit.org/changeset/106551
2856         https://bugs.webkit.org/show_bug.cgi?id=77648
2857
2858         Breaking mac and gtk tests due to font differences. (Requested
2859         by _pdr_ on #webkit).
2860
2861         * svg/custom/glyph-selection-arabic-forms-expected.png: Removed.
2862         * svg/custom/glyph-selection-arabic-forms-expected.txt: Removed.
2863         * svg/custom/glyph-selection-arabic-forms.svg: Removed.
2864         * svg/custom/glyph-selection-bidi-mirror-expected.png: Removed.
2865         * svg/custom/glyph-selection-bidi-mirror-expected.txt: Removed.
2866         * svg/custom/glyph-selection-bidi-mirror.svg: Removed.
2867         * svg/custom/glyph-selection-non-bmp-expected.png: Removed.
2868         * svg/custom/glyph-selection-non-bmp-expected.txt: Removed.
2869         * svg/custom/glyph-selection-non-bmp.svg: Removed.
2870
2871 2012-02-02  Alexander Pavlov  <apavlov@chromium.org>
2872
2873         Web Inspector: [REGRESSION] Slow continuous DOM traversal with Up/Down keys
2874         https://bugs.webkit.org/show_bug.cgi?id=77643
2875
2876         Reviewed by Pavel Feldman.
2877
2878         * inspector/styles/updates-during-dom-traversal-expected.txt: Added.
2879         * inspector/styles/updates-during-dom-traversal.html: Added.
2880
2881 2012-02-02  Tony Gentilcore  <tonyg@chromium.org>
2882
2883         fast/speech/bubble-position.html fails on mac
2884         https://bugs.webkit.org/show_bug.cgi?id=77641
2885
2886         Unreviewed expectations update.
2887
2888         * platform/chromium/test_expectations.txt: Test introduced by 106438, never passed on mac.
2889
2890 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2891
2892         [Qt][Mac] Unreviewed gardening, skip new failing tests to paint the bot green.
2893
2894         * platform/qt-mac/Skipped:
2895
2896 2012-02-02  Tony Gentilcore  <tonyg@chromium.org>
2897
2898         Unreviewed rebaseline of imperceptible shadow change.
2899
2900         * platform/chromium-mac-snowleopard/fast/box-shadow/box-shadow-clipped-slices-expected.png:
2901
2902 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
2903
2904         [Qt] Unreviewed gardening after r106551.
2905
2906         * platform/qt/Skipped: Skip new tests because of missing testfonts.
2907
2908 2012-02-02  János Badics  <dicska@gmail.com>
2909
2910         [Qt] Unreviewed gardening after r106487
2911         https://bugs.webkit.org/show_bug.cgi?id=77628
2912
2913         * platform/qt-wk2/Skipped: Skip the test made fast/events/resize-subframe.html timeout.
2914         * platform/qt/fast/events/remove-target-with-shadow-in-drag-expected.txt: Added.
2915
2916 2012-02-02  Philip Rogers  <pdr@google.com>
2917
2918         Fix mirroring with SVG fonts
2919         https://bugs.webkit.org/show_bug.cgi?id=77067
2920
2921         Reviewed by Nikolas Zimmermann.
2922
2923         SVG fonts were incorrectly handling mirrored characters in bidi text.
2924         In this change I added the function createStringWithMirroredCharacters
2925         which handles mirroring the characters when selecting glyphs for SVG 
2926         fonts. I also made a small cosmetic change in the function
2927         charactersWithArabicForm, changing the bool parameter "mirror" to "rtl"
2928         which better reflects what it actually does.
2929
2930         Several new tests were added to test mirroring with SVG fonts in the
2931         presence of Arabic forms and non-BMP characters.
2932
2933         * svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
2934         * svg/custom/glyph-selection-arabic-forms.svg: Added.
2935         * svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
2936         * svg/custom/glyph-selection-bidi-mirror.svg: Added.
2937         * svg/custom/glyph-selection-non-bmp-expected.txt: Added.
2938         * svg/custom/glyph-selection-non-bmp.svg: Added.
2939
2940 2012-02-02  Philippe Normand  <pnormand@igalia.com>
2941
2942         Unreviewed, marking a new test as flaky on GTK.
2943
2944         * platform/gtk/test_expectations.txt:
2945         fast/forms/radio/radio-group.html fails on and off.
2946
2947 2012-02-02  Philippe Normand  <pnormand@igalia.com>
2948
2949         Unreviewed, GTK rebaseline and skipping 3 new test failures.
2950
2951         * platform/gtk/Skipped:
2952         * platform/gtk/fast/events/remove-target-with-shadow-in-drag-expected.txt: Added.
2953
2954 2012-02-02  Raul Hudea  <rhudea@adobe.com>
2955
2956         Regions should ignore the saved currentRenderFlowThread during repainting
2957         because if there are imbricated flow threads, it might end using the wrong one.
2958
2959         [CSSRegions] Assert failure in RenderView::computeRectForRepaint
2960         https://bugs.webkit.org/show_bug.cgi?id=77430
2961
2962         Reviewed by David Hyatt.
2963
2964         * fast/regions/imbricated-flow-threads-crash-expected.txt: Added.
2965         * fast/regions/imbricated-flow-threads-crash.html: Added.
2966
2967 2012-02-02  Kentaro Hara  <haraken@chromium.org>
2968
2969         The third argument of addEventListener/removeEventListener of PeerConnection should be optional
2970         https://bugs.webkit.org/show_bug.cgi?id=77606
2971
2972         Reviewed by Adam Barth.
2973
2974         The added test confirms if the third argument of addEventListener() and
2975         removeEventListener() is optional.
2976
2977         * fast/mediastream/peerconnection-eventlistener-optional-argument-expected.txt: Added.
2978         * fast/mediastream/peerconnection-eventlistener-optional-argument.html: Added.
2979
2980 2012-02-01  Philippe Normand  <pnormand@igalia.com>
2981
2982         [GStreamer] FFTFrame implementation
2983         https://bugs.webkit.org/show_bug.cgi?id=73545
2984
2985         Reviewed by Chris Rogers.
2986
2987         * webaudio/resources/convolution-testing.js:
2988         (checkTail1): Adapt convolution threshold for GStreamerFFTFrame
2989         implementation, as advised by Chris Rogers.
2990
2991 2012-02-01  Eric Carlson  <eric.carlson@apple.com>
2992
2993         Consider user's preferred language when choosing text tracks
2994         https://bugs.webkit.org/show_bug.cgi?id=74121
2995
2996         Reviewed by Alexey Proskuryakov.
2997
2998         * media/track/track-language-preference-expected.txt: Added.
2999         * media/track/track-language-preference.html: Added.
3000         * media/track/track-prefer-captions-expected.txt: Added.
3001         * media/track/track-prefer-captions.html: Added.
3002         * platform/mac/Skipped:
3003
3004 2012-02-01  Shinya Kawanaka  <shinyak@google.com>
3005
3006         Select attribute of HTMLContentElement should be able be changed dynamically.
3007         https://bugs.webkit.org/show_bug.cgi?id=76261
3008
3009         Reviewed by Hajime Morita.
3010
3011         Test cases for changing select attribute dynamically.
3012
3013         * fast/dom/shadow/content-element-select-dynamic-expected.txt: Added.
3014         * fast/dom/shadow/content-element-select-dynamic.html: Added.
3015
3016 2012-02-01  Michael Saboff  <msaboff@apple.com>
3017
3018         Yarr crash with regexp replace
3019         https://bugs.webkit.org/show_bug.cgi?id=67454
3020
3021         Reviewed by Gavin Barraclough.
3022
3023         New tests to check for proper handling of back references to
3024         unmatched subpatterns.
3025
3026         * fast/js/regexp-backreferences-expected.txt:
3027         * fast/js/script-tests/regexp-backreferences.js:
3028
3029 2012-02-01  Pablo Flouret  <pablof@motorola.com>
3030
3031         Support targetOrigin = "/" in postMessage for sending messages to same origin as source document.
3032         https://bugs.webkit.org/show_bug.cgi?id=77580
3033
3034         Reviewed by Adam Barth.
3035
3036         * http/tests/security/postMessage/target-origin-expected.txt:
3037         * http/tests/security/postMessage/target-origin.html:
3038
3039 2012-02-01  Gavin Barraclough  <barraclough@apple.com>
3040
3041         calling function on catch block scope containing an eval result in wrong this value being passed
3042         https://bugs.webkit.org/show_bug.cgi?id=77581
3043
3044         Reviewed by Oliver Hunt.
3045
3046         javascript:function F(){ return 'F' in this; }; try { throw F; } catch (e) { eval(""); alert(e()); }
3047
3048         * fast/js/eval-var-decl-expected.txt:
3049         * fast/js/script-tests/eval-var-decl.js:
3050         (checkThis):
3051         (testEvalInCatch):
3052
3053 2012-02-01  Florin Malita  <fmalita@google.com>
3054
3055         Backgrounds in HTML inside foreignObject don't draw
3056         https://bugs.webkit.org/show_bug.cgi?id=23111
3057
3058         Reviewed by Eric Seidel.
3059
3060         * svg/foreignObject/body-background-expected.png: Added.
3061         * svg/foreignObject/body-background-expected.txt: Added.
3062         * svg/foreignObject/body-background.svg: Added.
3063
3064 2012-02-01  Oliver Hunt  <oliver@apple.com>
3065
3066         Add support for inferred function names
3067         https://bugs.webkit.org/show_bug.cgi?id=77579
3068
3069         Reviewed by Gavin Barraclough.
3070
3071         Update test case results.
3072
3073         * fast/profiler/anonymous-event-handler-expected.txt:
3074         * fast/profiler/anonymous-function-called-from-different-contexts-expected.txt:
3075         * fast/profiler/anonymous-function-calls-built-in-functions-expected.txt:
3076         * fast/profiler/anonymous-function-calls-eval-expected.txt:
3077         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
3078         * fast/profiler/inline-event-handler-expected.txt:
3079         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
3080         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
3081         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
3082         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt:
3083         * fast/profiler/nested-anonymous-functon-expected.txt:
3084         * fast/profiler/start-and-stop-profiler-multiple-times-expected.txt:
3085
3086 2012-02-01  Mark Hahnenberg  <mhahnenberg@apple.com>
3087
3088         Replace JSArray destructor with finalizer
3089         https://bugs.webkit.org/show_bug.cgi?id=77488
3090
3091         Reviewed by Geoffrey Garen.
3092
3093         * fast/js/script-tests/sparse-array.js: Added code to test oscillation between 
3094         sparse and dense arrays.
3095         * fast/js/sparse-array-expected.txt:
3096
3097 2012-02-01  Elliot Poger  <epoger@google.com>
3098
3099         rebaseline box-shadow-clipped-slices
3100         https://bugs.webkit.org/show_bug.cgi?id=77565
3101
3102         Reviewed by Stephen White.
3103
3104         * platform/chromium-linux/fast/box-shadow/box-shadow-clipped-slices-expected.png:
3105         * platform/chromium-win/fast/box-shadow/box-shadow-clipped-slices-expected.png:
3106
3107 2012-02-01  Alexis Menard  <alexis.menard@openbossa.org>
3108
3109         CSSStyleDeclaration.getPropertyPriority() fails for CSS shorthand properties with 'important' priority
3110         https://bugs.webkit.org/show_bug.cgi?id=49058
3111
3112         Reviewed by Andreas Kling.
3113
3114         * fast/css/shorthand-priority-expected.txt: Added.
3115         * fast/css/shorthand-priority.html: Added.
3116
3117 2012-02-01  Ryosuke Niwa  <rniwa@webkit.org>
3118
3119         Crash in EventHandler::updateDragAndDrop
3120         https://bugs.webkit.org/show_bug.cgi?id=77569
3121
3122         Reviewed by Alexey Proskuryakov.
3123
3124         * fast/events/remove-target-with-shadow-in-drag-expected.txt: Added.
3125         * fast/events/remove-target-with-shadow-in-drag.html: Added.
3126
3127 2012-02-01  Szilard Ledan  <Ledan-Muntean.Szilard@stud.u-szeged.hu>
3128
3129         Fixed some lines in the date-constructor.js test.
3130         https://bugs.webkit.org/show_bug.cgi?id=75892
3131
3132         Reviewed by Gavin Barraclough.
3133
3134         * fast/js/date-constructor-expected.txt:
3135         * fast/js/script-tests/date-constructor.js:
3136
3137 2012-02-01  Max Vujovic  <mvujovic@adobe.com>
3138
3139         Add support for min-width on the table element.
3140
3141         min-width is not implemented on <table> for table-layout: auto
3142         https://bugs.webkit.org/show_bug.cgi?id=76553
3143
3144         Reviewed by Julien Chaffraix.
3145
3146         * fast/table/min-width-css-block-table.html: Added.
3147         * fast/table/min-width-css-block-table-expected.txt: Added.
3148         * fast/table/min-width-css-inline-table.html: Added.
3149         * fast/table/min-width-css-inline-table-expected.txt: Added.
3150         * fast/table/min-width-html-block-table.html: Added.
3151         * fast/table/min-width-html-block-table-expected.txt: Added.
3152         * fast/table/min-width-html-inline-table.html: Added.
3153         * fast/table/min-width-html-inline-table-expected.txt: Added.
3154         * fast/table/script-tests/min-width-css-block-table.js: Added.
3155         (computeLogicalWidth):
3156         * fast/table/script-tests/min-width-css-inline-table.js: Added.
3157         (computeLogicalWidth):
3158         * fast/table/script-tests/min-width-helpers.js: Added.
3159         (runTests):
3160         (createTableStyle):
3161         (computeLogicalWidthHelper):
3162         (createSpan):
3163         * fast/table/script-tests/min-width-html-block-table.js: Added.
3164         (computeLogicalWidth):
3165         * fast/table/script-tests/min-width-html-inline-table.js: Added.
3166         (computeLogicalWidth):
3167
3168 2012-02-01  Brian Salomon  <bsalomon@google.com>
3169
3170         [SKIA/CHROMIUM] Perform getImageData format conversions using Skia
3171         https://bugs.webkit.org/show_bug.cgi?id=77553
3172
3173         Reviewed by Stephen White.
3174
3175         * platform/chromium/test_expectations.txt:
3176
3177 2012-02-01  Nate Chapin  <japhet@chromium.org>
3178
3179         Test for https://bugs.webkit.org/show_bug.cgi?id=73097.
3180         Test adapted from repro case provided by zacklloyd@google.com.
3181
3182         Reviewed by Darin Adler.
3183
3184         * fast/events/resources/subframe-with-scrollable-div.html: Added.
3185         * fast/events/scroll-div-with-prevent-default-in-subframe-expected.txt: Added.
3186         * fast/events/scroll-div-with-prevent-default-in-subframe.html: Added.
3187
3188 2012-02-01  Mario Sanchez Prada  <msanchez@igalia.com>
3189
3190         [GTK] editing/inserting/4960120-2.html flaky crash
3191         https://bugs.webkit.org/show_bug.cgi?id=76815
3192
3193         Reviewed by Martin Robinson.
3194
3195         * platform/gtk/test_expectations.txt: Unskipping tests that
3196         shouldn't be crashing from now on.
3197
3198 2012-02-01  Yury Semikhatsky  <yurys@chromium.org>
3199
3200         Web Inspector: debugger reports wrong sources when paused in inline script on page reload
3201         https://bugs.webkit.org/show_bug.cgi?id=77548
3202
3203         Reviewed by Vsevolod Vlasov.
3204
3205         * inspector/debugger/debugger-scripts-expected.txt:
3206         * inspector/debugger/pause-in-inline-script-expected.txt: Added.
3207         * inspector/debugger/pause-in-inline-script.html: Added.
3208         * platform/chromium/inspector/debugger/debugger-scripts-expected.txt:
3209
3210 2012-02-01  Shinya Kawanaka  <shinyak@google.com>
3211
3212         Content element should be able to be dynamically added/removed/replaced in a shadow tree.
3213         https://bugs.webkit.org/show_bug.cgi?id=76611
3214
3215         Reviewed by Hajime Morita
3216
3217         Test cases for appending/removing/replacing content element in a shadow tree.
3218
3219         * fast/dom/shadow/content-element-move-expected.txt: Added.
3220         * fast/dom/shadow/content-element-move.html: Added.
3221
3222 2012-02-01  Peter Beverloo  <peter@chromium.org>
3223
3224         getIntersectionList causes transforms to be recalculated in SVG
3225         https://bugs.webkit.org/show_bug.cgi?id=77179
3226
3227         Reviewed by Nikolas Zimmermann.
3228
3229         Introduce a local variable to store the element's local-to-parent
3230         transformation matrix in, removing the need for the const_cast and
3231         stopping us from modifying any matrices elsewhere.
3232
3233         * svg/custom/intersection-list-transforms-expected.png: Added.
3234         * svg/custom/intersection-list-transforms-expected.txt: Added.
3235         * svg/custom/intersection-list-transforms.svg: Added.
3236
3237 2012-02-01  Vsevolod Vlasov  <vsevik@chromium.org>
3238
3239         Web Inspector: [InspectorIndexedDB] Add tests for database names and database structure requests.
3240         https://bugs.webkit.org/show_bug.cgi?id=77439
3241
3242         Reviewed by Pavel Feldman.
3243
3244         * http/tests/inspector/indexeddb/database-names-expected.txt: Added.
3245         * http/tests/inspector/indexeddb/database-names.html: Added.
3246         * http/tests/inspector/indexeddb/database-structure-expected.txt: Added.
3247         * http/tests/inspector/indexeddb/database-structure.html: Added.
3248         * http/tests/inspector/indexeddb/indexeddb-test.js: Added.
3249         * platform/gtk/Skipped:
3250         * platform/mac-leopard/Skipped:
3251         * platform/mac-snowleopard/Skipped:
3252         * platform/mac/Skipped:
3253         * platform/qt/Skipped:
3254         * platform/win/Skipped:
3255
3256 2012-02-01  Shawn Singh  <shawnsingh@chromium.org>
3257
3258         Fix the semantics of passing contentsVisible flag to GraphicsLayers
3259         https://bugs.webkit.org/show_bug.cgi?id=76975
3260
3261         Reviewed by Simon Fraser.
3262
3263         * compositing/visibility/layer-visible-content-expected.txt: rebaselined expected result
3264         * compositing/visibility/layer-visible-content.html: fixed height so that result is platform-independent
3265         * platform/chromium/test_expectations.txt: removed fail expectation, it should pass now.
3266
3267 2012-02-01  Philippe Normand  <pnormand@igalia.com>
3268
3269         Unreviewed, GTK rebaseline after r106445
3270
3271         * platform/gtk/security/block-test-expected.txt:
3272         * platform/gtk/security/block-test-no-port-expected.txt:
3273         * platform/gtk/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
3274
3275 2012-02-01  Csaba Osztrogonác  <ossy@webkit.org>
3276
3277         [WK2] Unreviewed gardening after r106426.
3278         Skip new failing tests because of missing layoutTestController.dumpResourceResponseMIMETypes().
3279         https://bugs.webkit.org/show_bug.cgi?id=42543
3280
3281         * platform/qt-wk2/Skipped: Remove a test also skipped in wk2/Skipped.
3282         * platform/wk2/Skipped:
3283
3284 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3285
3286         [Chromium] Unreviewed test expectaion change.
3287         plugins/createScriptableObject-before-start.html is flaky on LINUX.
3288
3289         * platform/chromium/test_expectations.txt:
3290
3291 2012-02-01  Csaba Osztrogonác  <ossy@webkit.org>
3292
3293         Implement Error.stack
3294         https://bugs.webkit.org/show_bug.cgi?id=66994
3295
3296         Unreviewed, rolling out r106407.
3297
3298         * fast/js/exception-properties-expected.txt:
3299         * fast/js/script-tests/exception-properties.js:
3300         * fast/js/script-tests/stack-trace.js: Removed.
3301         * fast/js/stack-trace-expected.txt: Removed.
3302         * fast/js/stack-trace.html: Removed.
3303         * platform/chromium/test_expectations.txt:
3304
3305 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3306
3307         [Chromium] Unreviewed test expectaion change.
3308         media/controls-drag-timebar.html passes or times out on WIN and LINUX.
3309
3310         * platform/chromium/test_expectations.txt:
3311
3312 2012-02-01  Sheriff Bot  <webkit.review.bot@gmail.com>
3313
3314         Unreviewed, rolling out r106432.
3315         http://trac.webkit.org/changeset/106432
3316         https://bugs.webkit.org/show_bug.cgi?id=77529
3317
3318         it breaks tests (Requested by shinyak on #webkit).
3319
3320         * fast/dom/shadow/content-element-move-expected.txt: Removed.
3321         * fast/dom/shadow/content-element-move.html: Removed.
3322
3323 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3324
3325         [Chromium] Unreviewed test expectaion change.
3326         svg/text/text-align-04-b.svg is flaky on WIN and LINUX.
3327
3328         * platform/chromium/test_expectations.txt:
3329
3330 2012-02-01  Philippe Normand  <pnormand@igalia.com>
3331
3332         Reviewed by Martin Robinson.
3333
3334         [GTK] Improve FrameLoader signals. Resource loading
3335         https://bugs.webkit.org/show_bug.cgi?id=49543
3336
3337         Unskip tests now passing.
3338
3339         * platform/gtk/Skipped:
3340         * platform/gtk/fast/loader/file-protocol-fragment-expected.txt: Added.
3341         * platform/gtk/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
3342
3343 2012-02-01  Balazs Ankes  <Ankes.Balazs@stud.u-szeged.hu>
3344
3345         [Qt] Unreviewed gardening after r106373.
3346
3347         * fast/forms/implicit-submission-expected.txt:
3348         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3349         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
3350         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
3351         * platform/qt/fast/js/global-constructors-expected.txt:
3352         * platform/qt/http/tests/security/cross-frame-access-put-expected.txt:
3353
3354 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3355
3356         [Chromium] Unreviewed test expectation change.
3357         https://bugs.webkit.org/show_bug.cgi?id=77521
3358         fast/repaint/search-field-cancel.html is failing on LINUX.
3359
3360         * platform/chromium/test_expectations.txt:
3361
3362 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3363
3364         [Chromium] Unreviewed test expectation change.
3365         fast/repaint/textarea-set-disabled.html is failing.
3366         https://bugs.webkit.org/show_bug.cgi?id=77521
3367
3368         * platform/chromium/test_expectations.txt:
3369
3370 2012-02-01  Yuzo Fujishima  <yuzo@google.com>
3371
3372         [Chromium] Unreviewed test expectation change.
3373         Layout Test fast/forms/textfield-overflow.html is failing on WIN and LINUX.
3374
3375         * platform/chromium/test_expectations.txt:
3376
3377 2012-01-31  Hans Wennborg  <hans@chromium.org>
3378
3379         Speech Input: Report speech element rect relative to window rather than frame
3380         https://bugs.webkit.org/show_bug.cgi?id=76443
3381
3382         Reviewed by Darin Fisher.
3383
3384         Add layout test to check that the element position used when
3385         requesting speech input is relative to the window, not the frame.
3386
3387         * fast/speech/bubble-position-expected.txt: Added.
3388         * fast/speech/bubble-position.html: Added.
3389
3390 2012-02-01  Philippe Normand  <pnormand@igalia.com>
3391
3392         Unreviewed, GTK rebaseline after r106373 and r106361.
3393
3394         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
3395         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
3396         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
3397         * platform/gtk/fast/js/global-constructors-expected.txt:
3398         * platform/gtk/http/tests/security/cross-frame-access-put-expected.txt:
3399
3400 2012-01-31  Hayato Ito  <hayato@chromium.org>
3401
3402         Add APIs, getElementsByXXX family, to ShadowRoot IDL.
3403         https://bugs.webkit.org/show_bug.cgi?id=77323
3404
3405         Reviewed by Dimitri Glazkov.
3406
3407         Add APIs (getElementById, getElemesntByTagName, getElementsByClassName and getElementsByTagNameNS)
3408         to ShadowRoot IDL.
3409
3410         * fast/dom/shadow/shadow-root-js-api-expected.txt:
3411         * fast/dom/shadow/shadow-root-js-api.html:
3412
3413 2012-01-31  Shinya Kawanaka  <shinyak@google.com>
3414
3415         Content element should be able to be dynamically added/removed/replaced in a shadow tree.
3416         https://bugs.webkit.org/show_bug.cgi?id=76611
3417
3418         Reviewed by Hajime Morita.
3419
3420         Test cases for appending/removing/replacing content element in a shadow tree.
3421
3422         * fast/dom/shadow/content-element-move-expected.txt: Added.
3423         * fast/dom/shadow/content-element-move.html: Added.
3424
3425 2012-01-31  Ryuan Choi  <ryuan.choi@samsung.com>
3426
3427         [EFL] Add basic DRT/Efl implementation to support viewport test.
3428         https://bugs.webkit.org/show_bug.cgi?id=77320
3429
3430         Reviewed by Andreas Kling.
3431
3432         Remove fast/viewport from Skipped and add some tests which aren't passed.
3433         These skipped tests are also in qt/Skipped and gtk/Skipped.
3434
3435         * platform/efl/Skipped:
3436
3437 2012-01-31  Joe Thomas  <joethomas@motorola.com>
3438
3439         https://bugs.webkit.org/show_bug.cgi?id=76801
3440         Listboxes incorrectly display contents when cleared and then re-populated.
3441
3442         Whenever the number of items in the listbox is less than the size of listbox (number of visible items the listbox can accomodate),
3443         we set the listbox scroll-offset to zero. The scroll-offset of the Scrollbar should also be set to 0 so that when the listbox is re-populated,
3444         scrollbar position and the content inside the listbox are in sync.
3445
3446         Added test case.
3447
3448         Reviewed by Andreas Kling.
3449
3450         * fast/forms/listbox-clear-restore-expected.html: Added.
3451         * fast/forms/listbox-clear-restore.html: Added.
3452
3453 2012-01-31  Yuzo Fujishima  <yuzo@google.com>
3454
3455         [Chromium] Unreviewed test expectation change.
3456         LayoutTest platform/mac/fast/events/non-roman-key-code.html crashes at r106422.
3457
3458         * platform/chromium/test_expectations.txt:
3459
3460 2012-01-31  Adam Barth  <abarth@webkit.org>
3461
3462         HTMLPreloadScanner should understand the <base> element
3463         https://bugs.webkit.org/show_bug.cgi?id=77231
3464
3465         Reviewed by Eric Seidel.
3466
3467         These tests ensure that we understand the <base> element and that we
3468         understand that the first <base> element is the one that maters.
3469
3470         * fast/preloader/first-base-tag-scanned-wins-expected.txt: Added.
3471         * fast/preloader/first-base-tag-scanned-wins.html: Added.
3472         * fast/preloader/first-base-tag-wins-expected.txt: Added.
3473         * fast/preloader/first-base-tag-wins.html: Added.
3474         * fast/preloader/resources/base-image1.png: Copied from LayoutTests/fast/preloader/resources/image1.png.
3475         * fast/preloader/resources/base-image2.png: Copied from LayoutTests/fast/preloader/resources/image1.png.
3476         * fast/preloader/resources/base-image3.png: Copied from LayoutTests/fast/preloader/resources/image1.png.
3477         * fast/preloader/understands-base-tag-expected.txt: Added.
3478         * fast/preloader/understands-base-tag.html: Added.
3479
3480 2012-01-31  Adam Klein  <adamk@chromium.org>
3481
3482         ProcessingInstruction should not be a ContainerNode
3483         https://bugs.webkit.org/show_bug.cgi?id=75141
3484
3485         Reviewed by Darin Adler.
3486
3487         * fast/dom/processing-instruction-appendChild-exceptions-expected.txt: Added.
3488         * fast/dom/processing-instruction-appendChild-exceptions.xhtml: Added.
3489
3490 2012-01-31  Matthew Delaney  <mdelaney@apple.com>
3491
3492         Failing 2d.shadow.enable.off.2.html on Lion
3493         https://bugs.webkit.org/show_bug.cgi?id=77489
3494
3495         Reviewed by Dan Bernstein.
3496
3497         * platform/mac-lion/Skipped: We can unskip this test now that this patch has us passing this test.
3498
3499 2012-01-31  Oliver Hunt  <oliver@apple.com>
3500
3501         Remove unneeded sourceId property
3502         https://bugs.webkit.org/show_bug.cgi?id=77495
3503
3504         Reviewed by Filip Pizlo.
3505
3506         Update the test for the removal of sourceId
3507
3508         * fast/js/exception-properties-expected.txt:
3509         * fast/js/script-tests/exception-properties.js:
3510
3511 2012-01-31  Yuzo Fujishima  <yuzo@google.com>
3512
3513         [Chromium] Unreviewed test expectation change.
3514         fast/replaced/width100percent-searchfield.html is failing on MAC.
3515
3516         * platform/chromium/test_expectations.txt:
3517
3518 2012-01-31  Oliver Hunt  <oliver@apple.com>
3519
3520         Implement Error.stack
3521         https://bugs.webkit.org/show_bug.cgi?id=66994
3522
3523         Reviewed by Gavin Barraclough.
3524
3525         Original patch by Juan Carlos Montemayor Elosua.
3526
3527         Unit tests that contain both normal and special cases for stack trace
3528         generation.
3529
3530         * fast/js/exception-properties-expected.txt:
3531         * fast/js/script-tests/exception-properties.js:
3532         * fast/js/script-tests/stack-trace.js: Added.
3533         (printStack):
3534         (hostThrower):
3535         (callbacker):
3536         (outer):
3537         (inner):
3538         (evaler):
3539         (normalOuter):
3540         (normalInner):
3541         (scripterInner):
3542         (scripterOuter):
3543         * fast/js/stack-trace-expected.txt: Added.
3544         * fast/js/stack-trace.html: Added.
3545         * platform/chromium/test_expectations.txt:
3546
3547 2012-01-31  Joshua Bell  <jsbell@chromium.org>
3548
3549         IndexedDB: Re-enable structured-clone test
3550         https://bugs.webkit.org/show_bug.cgi?id=77239
3551
3552         This test was landed disabled, since it was failing. Turns out Date serialization
3553         differs ("PST" vs. "Pacific Standard Time") across machines, so debug statements
3554         in the test were removed.
3555
3556         Reviewed by Tony Chang.
3557
3558         * platform/chromium/test_expectations.txt:
3559         * storage/indexeddb/structured-clone-expected.txt:
3560         * storage/indexeddb/structured-clone.html:
3561
3562 2012-01-31  Balazs Kelemen  <kbalazs@webkit.org>
3563
3564         [Qt][WK2] bot lacks mobility
3565         https://bugs.webkit.org/show_bug.cgi?id=68243
3566
3567         Unreviewed gardening.
3568         Removing tests from skipped list. These tests are no
3569         longer failing since the Qt5 tree we use includes
3570         the required modules that used to live in mobility.
3571
3572         * platform/qt-wk2/Skipped:
3573
3574 2012-01-31  Sheriff Bot  <webkit.review.bot@gmail.com>
3575
3576         Unreviewed, rolling out r106376.
3577         http://trac.webkit.org/changeset/106376
3578         https://bugs.webkit.org/show_bug.cgi?id=77481
3579
3580         Broke WebGLLayerChromiumTest in webkit_unit_tests (Requested
3581         by kbr_google on #webkit).
3582
3583         * platform/chromium/test_expectations.txt:
3584
3585 2012-01-31  David Grogan  <dgrogan@chromium.org>
3586
3587         IndexedDB: refactor basics layout test so that it can be run on workers.
3588         https://bugs.webkit.org/show_bug.cgi?id=76683
3589
3590         Reviewed by Tony Chang.
3591
3592         * storage/indexeddb/basics-workers-expected.txt: Added.
3593         * storage/indexeddb/basics-workers.html: Added.
3594         * storage/indexeddb/basics.html:
3595         * storage/indexeddb/resources/basics.js: Copied from LayoutTests/storage/indexeddb/basics.html.
3596         (test):
3597         (openCallback):
3598         * storage/indexeddb/resources/idb-worker-common.js: Added.
3599         (debug):
3600         (finishJSTest):
3601         (description):
3602         (testPassed):
3603         (testFailed):
3604
3605 2012-01-31  Eric Seidel  <eric@webkit.org>
3606
3607         Rebaseline results after http://trac.webkit.org/changeset/106373
3608
3609         Unreviewed.
3610
3611         * fast/forms/implicit-submission-expected.txt:
3612         * platform/chromium-mac/fast/dom/Window/window-lookup-precedence-expected.txt: Removed.
3613         * platform/chromium-mac/fast/dom/wrapper-classes-expected.txt: Removed.
3614         * platform/chromium-win/fast/forms/implicit-submission-expected.txt:
3615         * platform/chromium/fast/dom/Window/element-constructors-on-window-expected.txt:
3616         * platform/chromium/fast/dom/Window/window-lookup-precedence-expected.txt:
3617         * platform/chromium/fast/dom/wrapper-classes-expected.txt:
3618         * platform/mac/fast/forms/implicit-submission-expected.txt: Copied from LayoutTests/fast/forms/implicit-submission-expected.txt.
3619         * platform/qt/fast/forms/implicit-submission-expected.txt: Removed.
3620
3621 2012-01-31  Jon Lee  <jonlee@apple.com>
3622
3623         Hidden form elements do not save their state prior to form submission
3624         https://bugs.webkit.org/show_bug.cgi?id=77391
3625         <rdar://problem/10563108>
3626
3627         Reviewed by Brady Eidson.
3628
3629         The test changes the value of the hidden input element via Javascript prior to
3630         submitting the form. The form action goes back one page, and we check to see
3631         that the hidden input value is what it was set to by Javascript, rather than what
3632         it was originally assigned.
3633
3634         * fast/forms/state-restore-hidden-expected.txt: Added.
3635         * fast/forms/state-restore-hidden.html: Added.
3636
3637 2012-01-31  Joshua Bell  <jsbell@chromium.org>
3638
3639         IndexedDB: IDBCursor.update() should raise exception if key changed
3640         https://bugs.webkit.org/show_bug.cgi?id=76952
3641
3642         Reviewed by Tony Chang.
3643
3644         * storage/indexeddb/cursor-update-expected.txt:
3645         * storage/indexeddb/cursor-update.html:
3646
3647 2012-01-31  Ryosuke Niwa  <rniwa@webkit.org>
3648
3649         Crash in previousLinePosition when moving into a root inline box without leaves
3650         https://bugs.webkit.org/show_bug.cgi?id=76812
3651
3652         Reviewed by Enrica Casucci.
3653
3654         Add a regression test for the crash. Unfortunately, we can only test previousLinePosition.
3655
3656         * editing/selection/move-into-empty-root-inline-box-expected.txt: Added.
3657         * editing/selection/move-into-empty-root-inline-box.html: Added.
3658
3659 2012-01-31  Tony Chang  <tony@chromium.org>
3660
3661         [chromium] Fix css3/flexbox/cross-axis-scrollbar-expected to work on
3662         chromium win.
3663
3664         The scrollbars overflow the bounds of the scrollbar rect (see bug 77368).
3665         Work around this by using positioned elements and setting the z-index as
3666         negative.  It didn't work previously because when the scrollbar was
3667         positioned, it clipped the extra pixels.  Tested to verify that this works
3668         on Chromium Win and Chromium Linux.
3669
3670         Unreviewed, test fix.
3671
3672         * css3/flexbox/cross-axis-scrollbar-expected.html:
3673         * platform/chromium/test_expectations.txt:
3674
3675 2012-01-25  Eric Seidel  <eric@webkit.org>
3676
3677         HTMLIsIndexElement should not expose HTMLInputElement properties
3678         https://bugs.webkit.org/show_bug.cgi?id=76095
3679
3680         Reviewed by Adam Barth.
3681
3682         * fast/dom/HTMLIsIndexElement/prototype-chain-expected.txt: Added.
3683         * fast/dom/HTMLIsIndexElement/prototype-chain.html: Added.
3684         * fast/dom/HTMLIsIndexElement/script-tests/prototype-chain.js: Added.
3685
3686 2012-01-31  Rafael Brandao  <rafael.lobo@openbossa.org>
3687
3688         [Qt] Use ICU if available
3689         https://bugs.webkit.org/show_bug.cgi?id=76821
3690
3691         Reviewed by Csaba Osztrogonác.
3692
3693         After r105997, some tests had different expected results but they were passing
3694         like /fast/text/find-{kana|russian|soft-hyphen}.html and editing/execCommand/findString-diacriticals.html.
3695         The test editing/selection/regional-indicators.html had a false expected file,
3696         and the rest was moved to a more specific folder (i.e. some bugs skipped on qt5 and qt-wk2
3697         didn't need to be on qt-wk2 as well, etc.) and/or created specific bugs for further investigation.
3698
3699         * platform/qt-4.8/Skipped:
3700         * platform/qt-4.8/css1/text_properties/text_transform-expected.txt: Copied from LayoutTests/platform/qt/css1/text_properties/text_transform-expected.txt.
3701         * platform/qt-4.8/editing/selection/regional-indicators-expected.txt: Renamed from LayoutTests/platform/qt/editing/selection/regional-indicators-expected.txt.
3702         * platform/qt-4.8/fast/text/find-kana-expected.txt: Renamed from LayoutTests/platform/qt/fast/text/find-kana-expected.txt.
3703         * platform/qt-4.8/fast/text/find-russian-expected.txt: Renamed from LayoutTests/platform/qt/fast/text/find-russian-expected.txt.
3704         * platform/qt-4.8/fast/text/find-soft-hyphen-expected.txt: Renamed from LayoutTests/platform/qt/fast/text/find-soft-hyphen-expected.txt.
3705         * platform/qt-5.0/Skipped:
3706         * platform/qt-5.0/css1/text_properties/text_transform-expected.txt: Renamed from LayoutTests/platform/qt/css1/text_properties/text_transform-expected.txt.
3707         * platform/qt-5.0/editing/execCommand/findString-diacriticals-expected.txt: Added.
3708         * platform/qt-wk2/Skipped:
3709         * platform/qt/Skipped:
3710
3711 2012-01-31  Arko Saha  <arko@motorola.com>
3712
3713         The spec renamed addTrack() to addTextTrack().
3714         https://bugs.webkit.org/show_bug.cgi?id=77381
3715
3716         Reviewed by Eric Carlson.
3717
3718         Renamed addTrack() to addTextTrack().
3719         Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#media-elements
3720
3721         * media/track/track-add-track-expected.txt:
3722         * media/track/track-add-track.html:
3723         * media/track/track-addtrack-kind-expected.txt:
3724         * media/track/track-addtrack-kind.html:
3725         * media/track/track-text-track-destructor-crash.html:
3726         * media/track/track-texttracks-expected.txt:
3727         * media/track/track-texttracks.html:
3728         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
3729         * platform/mac/fast/dom/Window/window-properties-expected.txt:
3730
3731 2012-01-31  Yuzo Fujishima  <yuzo@google.com>
3732
3733         [Chromium] Unreviewed test expectation change.
3734         inspector/timeline/timeline-receive-response-event.html is flaky on LINUX
3735
3736         * platform/chromium/test_expectations.txt:
3737
3738 2012-01-31  Philippe Normand  <pnormand@igalia.com>
3739
3740         Unreviewed, GTK gardening.
3741
3742         * platform/gtk/Skipped: Skipping some new failures.
3743         * platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt: Added.
3744         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
3745         * platform/gtk/fast/js/global-constructors-expected.txt:
3746         * platform/gtk/test_expectations.txt: Marked one more svg test as flaky.
3747
3748 2012-01-31  Yuzo Fujishima  <yuzo@google.com>
3749
3750         [Chromium] Unreviewed test expectation change.
3751         77412 - [Chromium] Layout Test media/media-blocked-by-beforeload.html fails for LEOPARD
3752
3753         * platform/chromium/test_expectations.txt:
3754
3755 2012-01-31  Csaba Osztrogonác  <ossy@webkit.org>
3756
3757         On more (last) typo fix after r106339.
3758
3759         * platform/qt/Skipped:
3760
3761 2012-01-31  Csaba Osztrogonác  <ossy@webkit.org>
3762
3763         Typo fix after r106339.
3764
3765         * platform/qt/Skipped:
3766
3767 2012-01-30  Csaba Osztrogonác  <ossy@webkit.org>
3768
3769         [Qt] Unreviewed gardening.
3770
3771         * platform/qt/Skipped: Skip failing tests.
3772
3773 2012-01-30  Yury Semikhatsky  <yurys@chromium.org>
3774
3775         Web Inspector: should be possible to step through all event listeners when event listener breakpoint is hit
3776         https://bugs.webkit.org/show_bug.cgi?id=77331
3777
3778         Test that debugger will stop in each event listener when pausing on an event listener
3779         breakpoint.
3780
3781         Reviewed by Pavel Feldman.
3782
3783         * inspector/debugger/step-through-event-listeners-expected.txt: Added.
3784         * inspector/debugger/step-through-event-listeners.html: Added.
3785         * platform/gtk/Skipped:
3786         * platform/mac/Skipped:
3787         * platform/qt/Skipped:
3788         * platform/win/Skipped:
3789         * platform/wincairo/Skipped:
3790
3791 2011-01-30  Hayato Ito  <hayato@chromium.org>
3792
3793         Attach light children after removing a shadow root.
3794         https://bugs.webkit.org/show_bug.cgi?id=74267
3795
3796         Reviewed by Ryosuke Niwa.
3797
3798         * fast/dom/shadow/dynamically-created-shadow-root-expected.html:
3799         * fast/dom/shadow/dynamically-created-shadow-root.html:
3800
3801 2012-01-30  Raymond Liu  <raymond.liu@intel.com>
3802
3803         Fix ASSERT fail within AudioBus::processWithGainFrom()
3804         https://bugs.webkit.org/show_bug.cgi?id=76685
3805
3806         Reviewed by Daniel Bates.
3807
3808         * webaudio/audionode-connect-order-expected.txt: Added.
3809         * webaudio/audionode-connect-order.html: Added.
3810
3811 2012-01-30  Roland Steiner  <rolandsteiner@chromium.org>
3812
3813         <style scoped>: Implement scoped stylesheets and basic application
3814         https://bugs.webkit.org/show_bug.cgi?id=73190
3815
3816         Test that <style scoped> affects styles and is updated correctly:
3817         -) basic test
3818         -) test setting/un-setting the 'scoped' attribute
3819         -) test inserting/removing a whole <style scoped> element
3820
3821         Reviewed by Antti Koivisto.
3822
3823         * fast/css/style-scoped/style-scoped-attach-expected.txt: Added.
3824         * fast/css/style-scoped/style-scoped-attach.html: Added.
3825         * fast/css/style-scoped/style-scoped-basic-expected.txt: Added.
3826         * fast/css/style-scoped/style-scoped-basic.html: Added.
3827         * fast/css/style-scoped/style-scoped-detach-expected.txt: Added.
3828         * fast/css/style-scoped/style-scoped-detach.html: Added.
3829         * fast/css/style-scoped/style-scoped-remove-scoped-expected.txt: Added.
3830         * fast/css/style-scoped/style-scoped-remove-scoped.html: Added.
3831         * fast/css/style-scoped/style-scoped-set-scoped-expected.txt: Added.
3832         * fast/css/style-scoped/style-scoped-set-scoped.html: Added.
3833
3834 2012-01-30  Yuzo Fujishima  <yuzo@google.com>
3835
3836         [Chromium] Unreviewed test expectation change
3837         plugins/crash-restoring-plugin-page-from-page-cache.html fails or timeouts.
3838
3839         * platform/chromium/test_expectations.txt:
3840
3841 2012-01-30  Pablo Flouret  <pablof@motorola.com>
3842
3843         Don't select the next selectable index when deselecting an option in select elements with size set to a value greater than one.
3844         https://bugs.webkit.org/show_bug.cgi?id=76389
3845
3846         Reviewed by Kent Tamura.
3847
3848         This behavior matches the rest of the browsers.
3849
3850         * fast/forms/select/option-selecting-expected.txt: Added.
3851         * fast/forms/select/option-selecting.html: Added.
3852
3853 2012-01-30  Levi Weintraub  <leviw@chromium.org>
3854
3855         Layout Test plugins/crash-restoring-plugin-page-from-page-cache.html is slow on Chromium
3856         https://bugs.webkit.org/show_bug.cgi?id=77397
3857
3858         Unreviewed gardening. Marking plugins/crash-restoring-plugin-page-from-page-cache.html slow
3859         on Chromium.
3860
3861         * platform/chromium/test_expectations.txt:
3862
3863 2012-01-30  Dan Bernstein  <mitz@apple.com>
3864
3865         <rdar://problem/10778045> REGRESSION (r91935): text-combine fails
3866         https://bugs.webkit.org/show_bug.cgi?id=77373
3867
3868         Reviewed by Darin Adler.
3869
3870         Removed tests that were failing because of this bug from the skipped list.
3871
3872         * platform/mac-lion/Skipped:
3873
3874 2012-01-30  Brady Eidson  <beidson@apple.com>
3875
3876         Fix typo in test name from my last commit.
3877
3878         Spotted and rubber-stamped by Darin Adler.
3879
3880         * plugins/crash-restoring-plugin-page-from-page-cache-expected.txt: Copied from plugins/crash-restoring-pluging-page-from-page-cache-expected.txt.
3881         * plugins/crash-restoring-plugin-page-from-page-cache.html: Copied from plugins/crash-restoring-pluging-page-from-page-cache.html.
3882         * plugins/crash-restoring-pluging-page-from-page-cache-expected.txt: Removed.
3883         * plugins/crash-restoring-pluging-page-from-page-cache.html: Removed.
3884
3885 2012-01-30  Brady Eidson  <beidson@apple.com>
3886
3887         <rdar://problem/10707072>
3888         Crashes in WebProcess at WebCore::Node::rendererIsNeeded
3889
3890         Reviewed by Darin Adler.
3891
3892         * plugins/crash-restoring-pluging-page-from-page-cache-expected.txt: Added.
3893         * plugins/crash-restoring-pluging-page-from-page-cache.html: Added.
3894
3895 2012-01-30  Rakesh KN  <rakesh.kn@motorola.com>
3896
3897         single-file input elements should refuse multi-file drags
3898         https://bugs.webkit.org/show_bug.cgi?id=25913
3899
3900         Reviewed by Eric Seidel.
3901
3902         Refuse the multiple file drags onto a single file input element.
3903
3904         * editing/pasteboard/file-input-files-access-expected.txt:
3905         Expected result changed.
3906         * editing/pasteboard/script-tests/file-input-files-access.js:
3907         (runTest):
3908         Removed the 'FIXME' debug and comment as it is not valid after this change.
3909
3910 2012-01-30  Dana Jansens  <danakj@chromium.org>
3911
3912         [chromium] Use region reported painted opaque for draw culling
3913         https://bugs.webkit.org/show_bug.cgi?id=76015
3914
3915         Reviewed by James Robinson.
3916
3917         * platform/chromium-linux/compositing/iframes/iframe-in-composited-layer-expected.png:
3918         * platform/chromium-mac-leopard/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3919         * platform/chromium-mac-snowleopard/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3920         * platform/chromium-win/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3921         * platform/chromium/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Renamed from LayoutTests/platform/chromium-linux/fast/repaint/block-selection-gap-in-composited-layer-expected.png.
3922         * platform/chromium/test_expectations.txt:
3923
3924 2012-01-30  Shadi Khalek  <shadi@chromium.org>
3925
3926         [Chromium] Unreviewed test expectation change.
3927         Remove passing media/media-blocked-by-beforeload.html from test_expectations.txt
3928         after r103509
3929
3930         * platform/chromium/test_expectations.txt:
3931
3932 2012-01-30  Ryosuke Niwa  <rniwa@webkit.org>
3933
3934         Crash in previousLinePosition when moving into a root inline box without leaves
3935         https://bugs.webkit.org/show_bug.cgi?id=76812
3936
3937         Reviewed by Enrica Casucci.
3938
3939         Add a regression test for the crash. Unfortunately, we can only test previousLinePosition.
3940
3941         * editing/selection/move-into-empty-root-inline-box-expected.txt: Added.
3942         * editing/selection/move-into-empty-root-inline-box.html: Added.
3943
3944 2012-01-30  Oliver Hunt  <oliver@apple.com>
3945
3946         Unexpected syntax error
3947         https://bugs.webkit.org/show_bug.cgi?id=77340
3948
3949         Reviewed by Gavin Barraclough.
3950
3951         Add new tests for correct parsing of new expressions
3952
3953         * fast/js/parser-syntax-check-expected.txt:
3954         * fast/js/script-tests/parser-syntax-check.js:
3955         (runTest):
3956         (invalid):
3957
3958 2012-01-30  Tony Chang  <tony@chromium.org>
3959
3960         css3/flexbox/cross-axis-scrollbar.html ref test fails on Windows Chromium bots
3961         https://bugs.webkit.org/show_bug.cgi?id=77309
3962
3963         Reviewed by Dirk Pranke.
3964
3965         It looks like the scrollbars on windows overflow by a pixel, so the
3966         edge of the scrollbar is being covered up by the trailing green box.
3967         Use z-order to force the scrollbar on top.
3968
3969         This is kind of speculative. I want to see if the test passes on the
3970         bots before removing the line in test_expectations.txt.
3971
3972         * css3/flexbox/cross-axis-scrollbar-expected.html:
3973
3974 2012-01-30  Levi Weintraub  <leviw@chromium.org>
3975
3976         Unreviewed gardening. Marking fast/js/dfg-int32array-overflow-values.html as slow
3977         for Chromium Debug bots.
3978
3979         * platform/chromium/test_expectations.txt:
3980
3981 2012-01-30  Levi Weintraub  <leviw@chromium.org>
3982
3983         fast/css/fontsize-unit-rems-crash.html should use dumpAsText
3984         https://bugs.webkit.org/show_bug.cgi?id=77351
3985
3986         Reviewed by Simon Fraser.
3987
3988         Switching the above test to only use text results as the html element is display:none.
3989
3990         * fast/css/fontsize-unit-rems-crash-expected.txt:
3991         * fast/css/fontsize-unit-rems-crash.html:
3992
3993 2012-01-30  Mihnea Ovidenie  <mihnea@adobe.com>
3994
3995         [CSSRegions]Add support for background-color in region styling
3996         https://bugs.webkit.org/show_bug.cgi?id=71488
3997
3998         Reviewed by David Hyatt.
3999
4000         Enable the region styling tests again.
4001
4002         * platform/mac-snowleopard/Skipped:
4003
4004 2012-01-30  Joshua Bell  <jsbell@chromium.org>
4005
4006         IndexedDB: Add tests for structured clone data
4007         https://bugs.webkit.org/show_bug.cgi?id=74897
4008
4009         Validate that the types listed in the HTML5 "structured clone algorithm"
4010         round trip properly through Indexed DB storage. Types with incomplete
4011         support in the Chromium port are excluded (http://crbug.com/108012).
4012         Landing disabled since cr-linux is failing test for unknown reasons.
4013
4014         Reviewed by Tony Chang.
4015
4016         * platform/chromium/test_expectations.txt:
4017         * storage/indexeddb/resources/test-data.html: Added.
4018         * storage/indexeddb/resources/test-data.txt: Added.
4019         * storage/indexeddb/structured-clone-expected.txt: Added.
4020         * storage/indexeddb/structured-clone.html: Added.
4021
4022 2012-01-30  Tommy Widenflycht  <tommyw@google.com>
4023
4024         Memory leak caused by PeerConnection add a NULL media stream
4025         https://bugs.webkit.org/show_bug.cgi?id=76150
4026
4027         Added a basic LayoutTest for null/undefined arguments to PeerConnection::addStream().
4028
4029         Reviewed by Adam Barth.
4030
4031         * fast/mediastream/peerconnection-addstream-expected.txt: Added.
4032         * fast/mediastream/peerconnection-addstream.html: Added.
4033         * fast/mediastream/script-tests/peerconnection-addstream.js: Added.
4034
4035 2012-01-30  Greg Billock  <gbillock@google.com>
4036
4037         Enable web intents layout tests for Chromium build.
4038         https://bugs.webkit.org/show_bug.cgi?id=77347
4039
4040         Reviewed by Ryosuke Niwa.
4041
4042         * platform/chromium/test_expectations.txt:
4043
4044 2012-01-30  Parag Radke  <nrqv63@motorola.com>
4045
4046         REGRESSION (r82580): Reproducible crash in CSSPrimitiveValue::computeLengthDouble
4047         https://bugs.webkit.org/show_bug.cgi?id=61989
4048
4049         Reviewed by Simon Fraser.
4050
4051         Added a test case to check rems unit (css3) with html property display:none.
4052
4053         * fast/css/fontsize-unit-rems-crash-expected.txt: Added.
4054         * fast/css/fontsize-unit-rems-crash.html: Added.
4055
4056 2012-01-26  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
4057
4058         [Qt] WKTR: Use a software rendering pipiline when running tests.
4059         https://bugs.webkit.org/show_bug.cgi?id=76708
4060
4061         Reviewed by Kenneth Rohde Christiansen.
4062
4063         * platform/qt-wk2/Skipped:
4064
4065 2012-01-30  Csaba Osztrogonác  <ossy@webkit.org>
4066
4067         [Qt][WK2] http/tests/history/replacestate-post-to-get-2.html fails with timeout
4068         https://bugs.webkit.org/show_bug.cgi?id=76784
4069
4070         * platform/qt-wk2/Skipped: Unskip now passing test.
4071
4072 2012-01-27  Vsevolod Vlasov  <vsevik@chromium.org>
4073
4074         Web Inspector: TabbedEditorContainer should save open tabs.
4075         https://bugs.webkit.org/show_bug.cgi?id=76912
4076
4077         Reviewed by Pavel Feldman.
4078
4079         * inspector/tabbed-editors-history-expected.txt: Added.
4080         * inspector/tabbed-editors-history.html: Added.
4081
4082 2012-01-30  Alexander Pavlov  <apavlov@chromium.org>
4083
4084         Web Inspector: [Styles] Unable to paste and subsequently edit multiple properties in the Styles pane
4085         https://bugs.webkit.org/show_bug.cgi?id=77209
4086
4087         Reviewed by Pavel Feldman.
4088
4089         * inspector/styles/styles-add-blank-property-expected.txt:
4090         * inspector/styles/styles-add-blank-property.html:
4091
4092 2012-01-30  Yuzo Fujishima  <yuzo@google.com>
4093
4094         [Chromium] Unreviewed test expectation change.
4095         fast/js/dfg-int32array.html is slow on WIN DEBUG and MAC DEBUG.
4096
4097         * platform/chromium/test_expectations.txt:
4098
4099 2012-01-30  Shinya Kawanaka  <shinyak@google.com>
4100
4101         The query selector for HTMLContentElement should follow the shadow dom spec.
4102         https://bugs.webkit.org/show_bug.cgi?id=75946
4103
4104         Reviewed by Hajime Morita.
4105
4106         * fast/dom/shadow/content-selector-query-expected.txt: Added.
4107         * fast/dom/shadow/content-selector-query.html: Added.
4108
4109 2012-01-29  Yuzo Fujishima  <yuzo@google.com>
4110
4111         [Chromium] Unreviewed test expectation change.
4112         inspector/extensions/extensions-{events,sidebar}.html time out for WIN DBG.
4113
4114         * platform/chromium/test_expectations.txt:
4115
4116 2012-01-29  Yuzo Fujishima  <yuzo@google.com>
4117
4118         [Chromium] Unreviewed test expectation change.
4119         svg/W3C-SVG-1.1/masking-intro-01-f.svg does not crash after r105978.
4120
4121         * platform/chromium/test_expectations.txt:
4122
4123 2012-01-29  Yuzo Fujishima  <yuzo@google.com>
4124
4125         [Chromium] Unreviewed test expectation change.
4126         fast/events/touch/touch-gesture-scroll.html is flaky on MAC and WIN.
4127
4128         * platform/chromium/test_expectations.txt:
4129
4130 2012-01-29  Yuzo Fujishima  <yuzo@google.com>
4131
4132         [Chromium] Unreviewed test expectation change.
4133         Layout Test fast/events/touch/send-oncancel-event.html is flaky on MAC and WIN.
4134
4135         * platform/chromium/test_expectations.txt:
4136
4137 2012-01-29  Hayato Ito  <hayato@chromium.org>
4138
4139         Add a ShadowRoot constructor as 'WebKitShadowRootConstructor', enabled by SHADOW_DOM flag.
4140         https://bugs.webkit.org/show_bug.cgi?id=76354
4141
4142         Reviewed by Hajime Morita.
4143
4144         We use vendor-prefixed name, 'WebKitShadowRoot', instead of 'ShadowRoot'
4145         since this is a feature under development.
4146
4147         * fast/dom/shadow/shadow-root-js-api.html:
4148
4149 2012-01-29  Yuzo Fujishima  <yuzo@google.com>
4150
4151         [Chromium] Unreviewed test expectation change.
4152         fast/js/navigator-language.html is flaky.
4153
4154         * platform/chromium/test_expectations.txt:
4155
4156 2012-01-29  Levi Weintraub  <leviw@chromium.org>
4157
4158         Unreviewed gardening. css3/flexbox/cross-axis-scrollbar.html is failing on Chromium Windows.
4159         Removing an incorrect pixel expectation (it's a ref test) and marking it as failing on
4160         Chromium Windows.
4161
4162         * platform/chromium-win/css3/flexbox/cross-axis-scrollbar-expected.png: Removed.
4163         * platform/chromium/test_expectations.txt:
4164
4165 2012-01-29  Levi Weintraub  <leviw@chromium.org>
4166
4167         Reserved Word tests fail on Chromium after r106198
4168         https://bugs.webkit.org/show_bug.cgi?id=77303
4169
4170         Unreviewed gardening. disabling new reserved word tests on Chromium after r106198.
4171
4172         * platform/chromium/test_expectations.txt:
4173
4174 2012-01-29  Sheriff Bot  <webkit.review.bot@gmail.com>
4175
4176       &