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