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