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