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