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