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