2011-01-19 Maciej Stachowiak <mjs@apple.com>
[WebKit.git] / LayoutTests / ChangeLog
1 2011-01-19  Maciej Stachowiak  <mjs@apple.com>
2
3         Reviewed by Dan Bernstein.
4
5         Reorganize WebKit2 Skipped list, and remove 56 tests that no longer fail
6         https://bugs.webkit.org/show_bug.cgi?id=52786
7
8         * platform/mac-wk2/Skipped:
9
10 2011-01-19  Andrey Kosyakov  <caseq@chromium.org>
11
12         Reviewed by Yury Semikhatsky.
13
14         Flaky Test: http/tests/inspector/extensions-resources-redirect.html
15         https://bugs.webkit.org/show_bug.cgi?id=52709
16
17         * http/tests/inspector/extensions-resources-redirect-expected.txt:
18         * http/tests/inspector/extensions-resources-redirect.html:
19
20 2011-01-19  Dominic Cooney  <dominicc@google.com>
21
22         Reviewed by Kent Tamura.
23
24         Make <keygen> no longer appear to be a <select> element to script.
25
26         https://bugs.webkit.org/show_bug.cgi?id=52557
27
28         * fast/dom/HTMLKeygenElement/keygen-expected.txt: Added.
29         * fast/dom/HTMLKeygenElement/keygen-option-select-expected.txt: Removed.
30         * fast/dom/HTMLKeygenElement/keygen-option-select.html: Removed.
31         * fast/dom/HTMLKeygenElement/keygen.html: Added.
32         * fast/dom/Window/window-properties-expected.txt:
33         * fast/dom/Window/window-property-descriptors-expected.txt:
34         * fast/dom/prototype-inheritance-2-expected.txt:
35         * fast/dom/prototype-inheritance-expected.txt:
36         * fast/dom/wrapper-classes-expected.txt:
37         * fast/dom/wrapper-classes.html:
38         * fast/js/global-constructors-expected.txt:
39         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
40         * platform/mac/fast/dom/wrapper-classes-objc.html:
41
42 2011-01-19  Helder Correia  <helder@sencha.com>
43
44         Reviewed by Andreas Kling.
45
46         [Qt] GraphicsContext::strokePath() paints solid shadows with incorrect alpha
47         https://bugs.webkit.org/show_bug.cgi?id=52705
48
49         This is related to bug 52611. The shadow color alpha must be multiplied
50         by the context pen alpha. Fixing this results in correct behavior for
51         Canvas path stroke() and strokeRect() [which relies on stroke()].
52
53         * fast/canvas/canvas-strokePath-alpha-shadow-expected.txt: Added.
54         * fast/canvas/canvas-strokePath-alpha-shadow.html: Added.
55         * fast/canvas/canvas-strokeRect-alpha-shadow-expected.txt: Added.
56         * fast/canvas/canvas-strokeRect-alpha-shadow.html: Added.
57         * fast/canvas/script-tests/canvas-strokePath-alpha-shadow.js: Added.
58         * fast/canvas/script-tests/canvas-strokeRect-alpha-shadow.js: Added.
59
60 2011-01-14  Darin Fisher  <darin@chromium.org>
61
62         Reviewed by Mihai Parparita.
63
64         Update expectations for existing tests that expect us to record pre-redirect
65         URLs for frames.  We are now recording post-redirect URLs in HistoryItems.
66
67         Add new tests to confirm that we re-initialize the current HistoryItem properly
68         in the following cases:
69
70         1- Navigating back in history to an URL that redirects someplace else this time.
71         2- Reloading an URL that redirects someplace else this time.
72         3- Replacing the current history item with a different URL.
73
74         https://bugs.webkit.org/show_bug.cgi?id=49654
75
76         * fast/history/history-replace-updates-current-item-expected.txt: Added.
77         * fast/history/history-replace-updates-current-item.html: Added.
78         * fast/history/resources/history-replace-updates-current-item-done.html: Added.
79         * fast/history/resources/history-replace-updates-current-item-goback.html: Added.
80         * http/tests/navigation/postredirect-frames-expected.txt: Added.
81         * http/tests/navigation/postredirect-frames-goback1-expected.txt:
82         * http/tests/navigation/postredirect-frames.html:
83         * http/tests/navigation/redirect-on-back-updates-history-item-expected.txt: Added.
84         * http/tests/navigation/redirect-on-back-updates-history-item.html: Added.
85         * http/tests/navigation/redirect-on-reload-updates-history-item-expected.txt: Added.
86         * http/tests/navigation/redirect-on-reload-updates-history-item.html: Added.
87         * http/tests/navigation/redirect302-frames-expected.txt:
88         * http/tests/navigation/redirect302-subframeload-expected.txt:
89         * http/tests/navigation/resources/redirect-on-back-updates-history-item-goback.html: Added.
90         * http/tests/navigation/resources/redirect-on-back-updates-history-item.php: Added.
91         * http/tests/navigation/resources/redirect-on-reload-updates-history-item-goback.html: Added.
92         * http/tests/navigation/resources/redirect-on-reload-updates-history-item.php: Added.
93         * http/tests/navigation/resources/redirect-to-cookie.php: Added.
94         * http/tests/navigation/resources/redirect-updates-history-item-done.html: Added.
95         * http/tests/navigation/resources/redirect-updates-history-item.js: Added.
96         (clearLocationCookie):
97         (setLocationCookie):
98         (log):
99         (onpopstate):
100         * platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.checksum: Removed.
101         * platform/chromium-linux/http/tests/navigation/postredirect-frames-expected.png: Removed.
102         * platform/chromium-win/http/tests/navigation/postredirect-frames-expected.checksum: Removed.
103         * platform/chromium-win/http/tests/navigation/postredirect-frames-expected.png: Removed.
104         * platform/chromium-win/http/tests/navigation/postredirect-frames-expected.txt: Removed.
105         * platform/mac/http/tests/navigation/postredirect-frames-expected.checksum: Removed.
106         * platform/mac/http/tests/navigation/postredirect-frames-expected.png: Removed.
107         * platform/mac/http/tests/navigation/postredirect-frames-expected.txt: Removed.
108         * platform/qt/http/tests/navigation/postredirect-frames-expected.txt: Removed.
109
110 2011-01-19  Dmitry Titov  <dimich@chromium.org>
111
112         [Chromium] Unreviewed, update of test expectations.
113
114         * platform/chromium/test_expectations.txt:
115
116 2011-01-19  Sheriff Bot  <webkit.review.bot@gmail.com>
117
118         Unreviewed, rolling out r76187.
119         http://trac.webkit.org/changeset/76187
120         https://bugs.webkit.org/show_bug.cgi?id=52778
121
122         Broke caret-showing tests on SnowLeopard and Chromium
123         (Requested by dimich on #webkit).
124
125         * editing/selection/caret-painting-in-overflowing-autowrap-content.html: Removed.
126         * editing/selection/resources/iframe-positioning-caret-at-end.html: Removed.
127         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.checksum: Removed.
128         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.png: Removed.
129         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.txt: Removed.
130
131 2011-01-19  Yuzo Fujishima  <yuzo@google.com>
132
133         Reviewed by Kent Tamura.
134
135         Fix for Bug 52279 - WebCore::RenderBlock::updateFirstLetter crashes for anonymous blocks
136         https://bugs.webkit.org/show_bug.cgi?id=52279
137
138         * fast/css/first-letter-anonymous-block-crash-expected.txt: Added.
139         * fast/css/first-letter-anonymous-block-crash.html: Added.
140
141 2011-01-19  James Robinson  <jamesr@chromium.org>
142
143         Unreviewed, rolling out r76194.
144         http://trac.webkit.org/changeset/76194
145         https://bugs.webkit.org/show_bug.cgi?id=51218
146
147         Caused mysterious compile failure on the chromium win
148         build.webkit.org bots
149
150         * fast/animation/request-animation-frame-cancel-expected.txt: Removed.
151         * fast/animation/request-animation-frame-cancel.html: Removed.
152         * fast/animation/request-animation-frame-cancel2-expected.txt: Removed.
153         * fast/animation/request-animation-frame-cancel2.html: Removed.
154         * fast/animation/request-animation-frame-display-expected.txt: Removed.
155         * fast/animation/request-animation-frame-display.html: Removed.
156         * fast/animation/request-animation-frame-expected.txt: Removed.
157         * fast/animation/request-animation-frame-within-callback-expected.txt: Removed.
158         * fast/animation/request-animation-frame-within-callback.html: Removed.
159         * fast/animation/request-animation-frame.html: Removed.
160         * platform/chromium/test_expectations.txt:
161         * platform/gtk/Skipped:
162         * platform/mac/Skipped:
163         * platform/qt/Skipped:
164         * platform/win/Skipped:
165
166 2011-01-19  James Robinson  <jamesr@chromium.org>
167
168         Reviewed by Darin Fisher.
169
170         Implement mozilla's requestAnimationFrame API
171         https://bugs.webkit.org/show_bug.cgi?id=51218
172
173         Tests for window.webkitRequestAnimationFrame().  The new tests
174         are in the Skipped lists for platforms that do not set
175         ENABLE(REQUEST_ANIMATION_FRAME) - which is currently all but chromium.
176
177         * fast/animation/request-animation-frame-cancel-expected.txt: Added.
178         * fast/animation/request-animation-frame-cancel.html: Added.
179             Tests cancelling a callback within a webkitRequestAnimationFrame() callback.
180         * fast/animation/request-animation-frame-cancel2-expected.txt: Added.
181         * fast/animation/request-animation-frame-cancel2.html: Added.
182             Tests interactions between multiple webkitRequestAnimationFrame() callbacks.
183         * fast/animation/request-animation-frame-display-expected.txt: Added.
184         * fast/animation/request-animation-frame-display.html: Added.
185             Tests changing the display: property of an element within a callback.
186         * fast/animation/request-animation-frame-expected.txt: Added.
187         * fast/animation/request-animation-frame.html: Added.
188             Tests the basic use of window.webkitRequestAnimationFrame().
189         * fast/animation/request-animation-frame-within-callback-expected.txt: Added.
190         * fast/animation/request-animation-frame-within-callback.html: Added.
191             Tests setting one webkit.webkitRequestAnimationFrame() callback within another.
192         * platform/gtk/Skipped:
193         * platform/mac/Skipped:
194         * platform/qt/Skipped:
195         * platform/win/Skipped:
196
197 2011-01-19  Dmitry Titov  <dimich@chromium.org>
198
199         [Chromium] Not reviewed, reverts the following changes:
200         http://trac.webkit.org/changeset/76164 (build fix)
201         http://trac.webkit.org/changeset/76159 (main change)
202
203         The change broke Chromium Linux-shlib build.
204
205         Original issue:
206         Accelerated canvas2D has bad clipping performance.
207         https://bugs.webkit.org/show_bug.cgi?id=52627
208
209         * platform/chromium-gpu/test_expectations.txt:
210
211 2011-01-19  Levi Weintraub  <leviw@google.com>
212
213         Reviewed by Darin Adler.
214
215         Re-committing this with the proper expected results.
216
217         Changing RenderText::localCaretRect to clip to its containing block's logicalLeft and
218         logicalRightLayoutOverflow instead of simply using logicalLeft and logicalRight, as this
219         resulted in the caret being placed incorrectly in overflowing editable IFrame content.
220
221         Long lines in non-white-space-pre editable documents show cursor in wrong place
222         https://bugs.webkit.org/show_bug.cgi?id=48132
223
224         * editing/selection/caret-painting-in-overflowing-autowrap-content.html: Added.
225         * editing/selection/resources/iframe-positioning-caret-at-end.html: Added.
226         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.checksum: Added.
227         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.png: Added.
228         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.txt: Added.
229
230 2011-01-18  Darin Adler  <darin@apple.com>
231
232         Reviewed by Geoffrey Garen.
233
234         Stack overflow when converting an Error object to string
235         https://bugs.webkit.org/show_bug.cgi?id=46410
236
237         * fast/js/script-tests/toString-recursion.js: Added.
238         * fast/js/toString-recursion-expected.txt: Added.
239         * fast/js/toString-recursion.html: Added.
240
241 2011-01-19  Oliver Hunt  <oliver@apple.com>
242
243         Reviewed by Gavin Barraclough.
244
245         Remove non-spec support for callable RegExp
246         https://bugs.webkit.org/show_bug.cgi?id=28285
247
248         Update test results for new behaviour.
249
250         * fast/js/sputnik/Conformance/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6-expected.txt:
251         * fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/S15.10.7_A1_T1-expected.txt:
252         * fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/S15.10.7_A1_T2-expected.txt:
253         * fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/S15.10.7_A3_T1-expected.txt:
254         * fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/S15.10.7_A3_T2-expected.txt:
255         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
256         * fast/regex/cross-frame-callable-expected.txt:
257         * fast/regex/script-tests/cross-frame-callable.js:
258         (doTest):
259
260 2011-01-11  Martin Robinson  <mrobinson@igalia.com>
261
262         Reviewed by Gustavo Noronha Silva.
263
264         [GTK] Move toggle button rendering out of gtk2drawing.c
265         https://bugs.webkit.org/show_bug.cgi?id=52258
266
267         Updated results. The metrics of checkboxes and radio buttons have changed,
268         because the focus rect is no longer considered to be part of the button.
269
270         * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt
271         * platform/gtk/fast/forms/001-expected.txt:
272         * platform/gtk/fast/forms/basic-inputs-expected.txt:
273         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
274         * platform/gtk/fast/forms/checkbox-radio-onchange-expected.txt:
275         * platform/gtk/fast/forms/file-input-disabled-expected.txt:
276         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
277         * platform/gtk/fast/forms/formmove-expected.txt:
278         * platform/gtk/fast/forms/formmove2-expected.txt:
279         * platform/gtk/fast/forms/indeterminate-expected.txt:
280         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
281         * platform/gtk/fast/forms/input-value-expected.txt:
282         * platform/gtk/fast/forms/radio-attr-order-expected.txt:
283         * platform/gtk/fast/forms/radio-nested-labels-expected.txt:
284         * platform/gtk/fast/forms/radio_checked-expected.txt:
285         * platform/gtk/fast/forms/radio_checked_dynamic-expected.txt:
286
287 2011-01-19  Martin Robinson  <mrobinson@igalia.com>
288
289         Unskip a test now that the 32-bit debug bot has the 2.4 series of FreeType.
290
291         * platform/gtk/Skipped: Unskip a test.
292
293 2011-01-19  Sheriff Bot  <webkit.review.bot@gmail.com>
294
295         Unreviewed, rolling out r76166.
296         http://trac.webkit.org/changeset/76166
297         https://bugs.webkit.org/show_bug.cgi?id=52755
298
299         The platform-specific baseline should not be removed yet.
300         (Requested by dglazkov on #webkit).
301
302         * platform/chromium-win/fast/forms/slider-mouse-events-expected.txt: Added.
303         * platform/chromium/test_expectations.txt:
304
305 2011-01-19  Maciej Stachowiak  <mjs@apple.com>
306
307         Reviewed by Anders Carlsson.
308
309         Skip/fix remaining WebKit2 test failures
310         https://bugs.webkit.org/show_bug.cgi?id=52744
311
312         * platform/mac-wk2/fast/blockflow/Kusa-Makura-background-canvas-expected.txt: Added WebKit2 mac results.
313         It turns out that WebKit1 on Mac is the only port to report a scroll position other than 0, 0 for this 
314         test, so the WebKit2 results are arguably more correct.
315         * platform/mac-wk2/fast/blockflow: Added.
316         * platform/mac-wk2/fast: Added.
317         * platform/mac-wk2/Skipped: Skip a few more tests. (And unskip in some cases where the failures
318         were caused by other tests.)
319
320 2011-01-19  Sheriff Bot  <webkit.review.bot@gmail.com>
321
322         Unreviewed, rolling out r76152.
323         http://trac.webkit.org/changeset/76152
324         https://bugs.webkit.org/show_bug.cgi?id=52750
325
326         The original change (76144) was rolled out before (Requested
327         by dimich on #webkit).
328
329         * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
330         * platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
331
332 2011-01-19  Dimitri Glazkov  <dglazkov@chromium.org>
333
334         Removed platform-specific expectations for the test that matches
335         generic baseline after http://trac.webkit.org/changeset/76147.
336
337         * platform/chromium-win/fast/forms/slider-mouse-events-expected.txt: Removed.
338         * platform/chromium/test_expectations.txt: Removed expectation to fail.
339
340 2011-01-19  Robert Hogan  <robert@webkit.org>
341
342         Unreviewed fix to r76153.
343
344         [Qt] Update expected results after r76153
345
346         Update missing expected results from r76153. Matches Mac.
347         Re-skip http/tests/misc/timer-vs-loading.html - it still times
348         out on the build bot.
349
350         https://bugs.webkit.org/show_bug.cgi?id=52395
351
352         * platform/qt/Skipped:
353         * platform/qt/http/tests/loading/simple-subframe-expected.txt:
354
355 2011-01-18  Stephen White  <senorblanco@chromium.org>
356
357         Reviewed by James Robinson.
358
359         Add two to-be-rebaselined tests for the GPU path.
360
361         * platform/chromium-gpu/test_expectations.txt:
362
363 2011-01-19  Sheriff Bot  <webkit.review.bot@gmail.com>
364
365         Unreviewed, rolling out r76144.
366         http://trac.webkit.org/changeset/76144
367         https://bugs.webkit.org/show_bug.cgi?id=52737
368
369         Broke tests on multiple bots, mostly Chromium Canaries
370         (Requested by dimich on #webkit).
371
372         * editing/selection/caret-painting-in-overflowing-autowrap-content.html: Removed.
373         * editing/selection/resources/iframe-positioning-caret-at-end.html: Removed.
374         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.checksum: Removed.
375         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.png: Removed.
376         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.txt: Removed.
377
378 2011-01-19  Simon Fraser  <simon.fraser@apple.com>
379
380         Reviewed by Adam Roben.
381
382         [CSS Gradients] Crash due to out-of-memory with repeating-linear-gradient and latter stop positioned before former
383         https://bugs.webkit.org/show_bug.cgi?id=52732
384         
385         Test for repeating gradient with zero range.
386
387         * fast/gradients/zero-range-repeating-gradient-hang-expected.checksum: Added.
388         * fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
389         * fast/gradients/zero-range-repeating-gradient-hang-expected.txt: Added.
390         * fast/gradients/zero-range-repeating-gradient-hang.html: Added.
391
392 2011-01-19  Robert Hogan  <robert@webkit.org>
393
394         Reviewed by Simon Hausmann.
395
396         [Qt] Unskip passing http tests and annotate Skipped list
397         https://bugs.webkit.org/show_bug.cgi?id=52395
398
399         Unskip:
400         http/tests/security/xss-DENIED-xsl-document.xml
401         http/tests/loading/simple-subframe.html
402
403         * platform/qt/Skipped:
404         * platform/qt/http/tests/loading/simple-subframe-expected.txt:
405
406 2011-01-19  Martin Robinson  <mrobinson@igalia.com>
407
408         Rebaseline two GTK+ tests results after r76144.
409
410         * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
411         * platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
412
413 2011-01-19  Dimitri Glazkov  <dglazkov@chromium.org>
414
415         Added fast/forms/slider-mouse-events.html to expectations to make sure
416         the new results are good on all bots.
417
418         * platform/chromium/test_expectations.txt: Tweaked expectations.
419
420 2011-01-19  Oliver Hunt  <oliver@apple.com>
421
422         Reviewed by Gavin Barraclough.
423
424         [jsfunfuzz] Defining a function called __proto__ inside an eval triggers an assertion
425         https://bugs.webkit.org/show_bug.cgi?id=52672
426
427         Add tests to ensure that we disallow __proto__ as a function name.
428
429         * fast/js/parser-syntax-check-expected.txt:
430         * fast/js/script-tests/parser-syntax-check.js:
431
432 2011-01-19  Chang Shu  <chang.shu@nokia.com>
433
434         Reviewed by Darin Adler.
435
436         https://bugs.webkit.org/show_bug.cgi?id=52056
437         1. Fixed test cases in the above bug;
438         2. Partially fixed test cases in other contentEditable bugs;
439         3. Updated expected result for fast/dom/element-attribute-js-null.html.
440            However, the test itself should be fixed later in bug 52057.
441
442         * editing/editability/attr-invalid-string-expected.txt:
443         * editing/editability/attr-invalid-string.html:
444         * editing/editability/attr-missing-ancestor-false-expected.txt:
445         * editing/editability/attr-missing-ancestor-false.html:
446         * editing/editability/attr-missing-ancestor-true-expected.txt:
447         * editing/editability/attr-missing-ancestor-true.html:
448         * editing/editability/attr-missing-parent-ancestor-missing-expected.txt:
449         * editing/editability/attr-missing-parent-ancestor-missing.html:
450         * editing/editability/attr-missing-parent-false-expected.txt:
451         * editing/editability/attr-missing-parent-false.html:
452         * editing/editability/attr-missing-parent-true-expected.txt:
453         * editing/editability/attr-missing-parent-true.html:
454         * editing/editability/set-false-expected.txt:
455         * editing/editability/set-inherit-parent-false-expected.txt:
456         * editing/editability/set-inherit-parent-true-expected.txt:
457         * editing/editability/set-invalid-value-expected.txt:
458         * editing/editability/set-true-expected.txt:
459         * editing/editability/set-value-caseinsensitive-expected.txt:
460         * fast/dom/element-attribute-js-null-expected.txt:
461
462 2011-01-19  Levi Weintraub  <leviw@chromium.org>
463
464         Reviewed by Darin Adler.
465
466         Changing RenderText::localCaretRect to clip to its containing block's logicalLeft and
467         logicalRightLayoutOverflow instead of simply using logicalLeft and logicalRight, as this
468         resulted in the caret being placed incorrectly in overflowing editable IFrame content.
469
470         Long lines in non-white-space-pre editable documents show cursor in wrong place
471         https://bugs.webkit.org/show_bug.cgi?id=48132
472
473         * editing/selection/caret-painting-in-overflowing-autowrap-content.html: Added.
474         * editing/selection/resources/iframe-positioning-caret-at-end.html: Added.
475         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.checksum: Added.
476         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.png: Added.
477         * platform/mac/editing/selection/caret-painting-in-overflowing-autowrap-content-expected.txt: Added.
478
479 2011-01-19  Brian Weinstein  <bweinstein@apple.com>
480
481         Update Windows expected results after r76115.
482
483         * platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
484
485 2011-01-18  Evan Martin  <evan@chromium.org>
486
487         Reviewed by Tony Chang.
488
489         [chromium] simplify complex text code, fixing a handful of layout tests
490         https://bugs.webkit.org/show_bug.cgi?id=52661
491
492         * platform/chromium/test_expectations.txt: Mark 11 tests as expected to pass.
493
494 2011-01-19  Michael Saboff  <msaboff@apple.com>
495
496         Reviewed by Darin Adler.
497
498         <rdar://problem/8882994> Regression: Simple nested backtrack hangs
499         https://bugs.webkit.org/show_bug.cgi?id=52675
500
501         New tests to support change.
502
503         * fast/regex/parentheses-expected.txt:
504         * fast/regex/script-tests/parentheses.js:
505
506 2011-01-19  Csaba Osztrogonác  <ossy@webkit.org>
507
508         Unreviewed.
509
510         Add Qt specific expected result for a new test introduced in r76074.
511         Compared to Mac png files and Mac expected files.
512
513         * platform/qt/fast/block/float/float-overflow-hidden-containing-block-width-expected.checksum: Added.
514         * platform/qt/fast/block/float/float-overflow-hidden-containing-block-width-expected.png: Added.
515         * platform/qt/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Added.
516
517 2011-01-19  Pavel Podivilov  <podivilov@chromium.org>
518
519         Reviewed by Yury Semikhatsky.
520
521         Web Inspector: [JSC] scripts have incorrect starting line (always 1).
522         https://bugs.webkit.org/show_bug.cgi?id=52721
523
524         * inspector/debugger-scripts-expected.txt: Added.
525         * inspector/debugger-scripts.html: Added.
526
527 2011-01-19  Jeremy Orlow  <jorlow@chromium.org>
528
529         This test changed slightly, so rebaseline it.  The offsets seem off
530         but they have been for as long as the files have been upstream so it's
531         likely a known issue.
532
533         * platform/chromium-win/fast/events/offsetX-offsetY-expected.txt:
534         * platform/chromium/test_expectations.txt:
535
536 2011-01-19  Hans Wennborg  <hans@chromium.org>
537
538         Reviewed by Jeremy Orlow.
539
540         IndexedDB: Support auto-increment keys
541         https://bugs.webkit.org/show_bug.cgi?id=52576
542
543         Add layout test for auto increment keys.
544         Update previous test not to consider auto increment an error.
545
546         * storage/indexeddb/create-object-store-options-expected.txt:
547         * storage/indexeddb/create-object-store-options.html:
548         * storage/indexeddb/objectstore-autoincrement-expected.txt: Added.
549         * storage/indexeddb/objectstore-autoincrement.html: Added.
550
551 2011-01-19  Csaba Osztrogonác  <ossy@webkit.org>
552
553         Unreviewed.
554
555         Update Qt specific expected files after r76115.
556
557         * platform/qt/fast/dom/Window/window-properties-expected.txt:
558         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
559
560 2011-01-19  Joseph Pecoraro  <joepeck@webkit.org>
561
562         Reviewed by Simon Fraser.
563
564         Update Test Now that Bug is Fixed
565         https://bugs.webkit.org/show_bug.cgi?id=52677
566
567         * fast/events/offsetX-offsetY-expected.txt: one more PASS line.
568         * fast/events/offsetX-offsetY.html: uncomment and update hit-test location.
569
570 2011-01-19  Jeremy Orlow  <jorlow@chromium.org>
571
572         Move pixel test results to the proper place.
573
574         * platform/mac/svg/custom/use-inherit-style-expected.checksum: Renamed from LayoutTests/svg/custom/use-inherit-style-expected.checksum.
575         * platform/mac/svg/custom/use-inherit-style-expected.png: Renamed from LayoutTests/svg/custom/use-inherit-style-expected.png.
576
577 2011-01-19  Pavel Feldman  <pfeldman@chromium.org>
578
579         Not reviewed: fixed flaky inspector test.
580
581         * http/tests/inspector/extensions-resources-redirect.html:
582
583 2011-01-19  Mikhail Naganov  <mnaganov@chromium.org>
584
585         Revert r76114 -- added test fails on Chromium canaries.
586
587 2011-01-19  Alexander Pavlov  <apavlov@chromium.org>
588
589         Reviewed by Pavel Feldman.
590
591         Web Inspector: Employ TextPrompt for CSS property name/value autocompletion
592         https://bugs.webkit.org/show_bug.cgi?id=52212
593
594         * inspector/styles-add-blank-property.html: Follow the altered event handling.
595         * inspector/styles-url-linkify.html: Eliminate flakiness.
596
597 2011-01-19  Dai Mikurube  <dmikurube@google.com>
598
599         Reviewed by Kent Tamura.
600
601         Implement onformchange and onforminput event handlers
602         https://bugs.webkit.org/show_bug.cgi?id=26141
603
604         * fast/dom/Window/window-properties-expected.txt: Added form events.
605         * fast/dom/Window/window-property-descriptors-expected.txt: Added form events.
606         * fast/forms/formchange-event-expected.txt: Added.
607         * fast/forms/formchange-event.html: Added to test formchange events.
608         * fast/forms/forminput-event-expected.txt: Added.
609         * fast/forms/forminput-event.html: Added to test forminput events.
610         * fast/forms/script-tests/formchange-event.js: Added.
611         (sendKey):
612         (sendText):
613         * fast/forms/script-tests/forminput-event.js: Added.
614         (sendKey):
615         (sendText):
616
617 2011-01-18  Mikhail Naganov  <mnaganov@chromium.org>
618
619         Reviewed by Yury Semikhatsky.
620
621         Web Inspector: Add layout test for the CPU profiler.
622
623         This test replaces DevToolsSanityTest.TestProfilerTab from
624         Chromium's interactive_ui_tests.
625
626         https://bugs.webkit.org/show_bug.cgi?id=52634
627
628         * inspector/cpu-profiler-profiling-expected.txt: Added.
629         * inspector/cpu-profiler-profiling.html: Added.
630
631 2011-01-18  Pavel Feldman  <pfeldman@chromium.org>
632
633         Reviewed by Yury Semikhatsky.
634
635         Web Inspector: make InjectedScriptAccess API a part of Web Inspector protocol.
636         https://bugs.webkit.org/show_bug.cgi?id=52652
637
638         Calls served by the InjectedScript should be first class protocol
639         citizens, not dispatched via single protocol message.
640
641         * http/tests/inspector/extensions-test.js:
642         (initialize_ExtensionsTest.InspectorTest.runExtensionTests):
643         * http/tests/inspector/inspector-test2.js:
644         (initialize_InspectorTest.InspectorTest.evaluateInPage):
645         * http/tests/inspector/resource-har-conversion.html:
646         * inspector/console-command-clear.html:
647         * inspector/console-dir-global.html:
648
649 2011-01-18  Eric Seidel  <eric@webkit.org>
650
651         Unreviewed, rolling out r76084.
652         http://trac.webkit.org/changeset/76084
653         https://bugs.webkit.org/show_bug.cgi?id=52654
654
655         Crashes on the bots
656
657         * fast/dom/Window/open-window-empty-url-expected.txt: Removed.
658         * fast/dom/Window/open-window-empty-url.html: Removed.
659
660 2011-01-18  Maciej Stachowiak  <mjs@apple.com>
661
662         Reviewed by Sam Weinig.
663
664         Skip (and in a few cases fix) tests for WebKit2
665         https://bugs.webkit.org/show_bug.cgi?id=52698
666
667         * editing/pasteboard/copy-null-characters.html: Make this test fail in a more
668         obvious way when it fails.
669         * fast/events/scroll-event-does-not-bubble.html: Make this test properly
670         handle the fact that scroll events are async. The job was half-done before.
671         * platform/mac-wk2/Skipped: Skip!
672
673 2011-01-18  Maciej Stachowiak  <mjs@apple.com>
674
675         Not reviewed.
676
677         Revert inadvertantly committed test changes.
678
679         * editing/pasteboard/copy-null-characters.html:
680         * fast/events/scroll-event-does-not-bubble.html:
681         * platform/mac-wk2/Skipped:
682         * transitions/remove-transition-style.html:
683
684 2011-01-18  Oliver Hunt  <oliver@apple.com>
685
686         Reviewed by Gavin Barraclough.
687
688         [jsfunfuzz] Assertion asking activation for arguments when arguments is overridden
689         https://bugs.webkit.org/show_bug.cgi?id=52690
690
691         Add a few more tests.
692
693         * fast/js/function-dot-arguments-expected.txt:
694         * fast/js/script-tests/function-dot-arguments.js:
695         (overwroteArgumentsInDynamicScope1):
696         (overwroteArgumentsInDynamicScope2):
697         (overwroteArgumentsInDynamicScope3):
698
699 2011-01-18  Dmitry Titov  <dimich@chromium.org>
700
701         [Chromium] Not reviewed, adding pixel expectations for new test.
702
703         * platform/chromium-mac/fast/css/background-clip-values-expected.checksum: Added.
704         * platform/chromium-mac/fast/css/background-clip-values-expected.png: Added.
705
706 2011-01-18  Jessie Berlin  <jberlin@apple.com>
707
708         Reviewed by Adam Roben.
709
710         Add a test that calling window.open with an empty URL does not trigger an assertion or
711         cause a crash.
712         https://bugs.webkit.org/show_bug.cgi?id=52654
713
714         * fast/dom/Window/open-window-empty-url-expected.txt: Added.
715         * fast/dom/Window/open-window-empty-url.html: Added.
716
717 2011-01-18  Robert Hogan  <robert@webkit.org>
718
719         Reviewed by Simon Hausmann.
720
721         [Qt] http/tests/incremental/slow-utf8-text.pl fails
722         https://bugs.webkit.org/show_bug.cgi?id=44282
723
724         * platform/qt/Skipped:
725
726 2011-01-18  Michael Saboff  <msaboff@apple.com>
727
728         Reviewed by Oliver Hunt.
729
730         <rdar://problem/8875432> Regression: Some text-only e-mails cause hang beneath RegExp::match (52540)
731         https://bugs.webkit.org/show_bug.cgi?id=52540
732         https://bugs.webkit.org/show_bug.cgi?id=52662
733
734         New tests to check for proper linking of parentheses nested under
735         a non-capturing parentheses.
736
737         * fast/regex/parentheses-expected.txt:
738         * fast/regex/script-tests/parentheses.js:
739
740 2011-01-18  David Hyatt  <hyatt@apple.com>
741
742         Reviewed by Dan Bernstein.
743
744         <rdar://problem/8479998> REGRESSION (r67660): broken button layout at devforums.apple.com
745         
746         Exclude floating objects from shrinking to avoid floats.  They should never do this.  Timing-related bugs could
747         occur as a result of this mistake, and the change to rewrite pagination to defer layout of floats until they
748         got encountered on the correct line exposed this issue.
749
750         Added /fast/block/float/float-overflow-hidden-containing-block-width.html.
751         * fast/block/float/float-overflow-hidden-containing-block-width.html: Added.
752         * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.checksum: Added.
753         * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.png: Added.
754         * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Added.
755
756 2011-01-18  Dmitry Titov  <dimich@chromium.org>
757
758         [Chromium] Not reviewed, updated expectations for tests
759         affected by http://trac.webkit.org/changeset/76047
760
761         * platform/chromium-mac/fast/backgrounds/size/backgroundSize22-expected.checksum:
762         * platform/chromium-mac/fast/backgrounds/size/backgroundSize22-expected.png:
763         * platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.checksum:
764         * platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.png:
765         * platform/chromium-win/fast/css/background-clip-values-expected.checksum: Added.
766         * platform/chromium-win/fast/css/background-clip-values-expected.png: Added.
767
768 2011-01-18  Kenneth Russell  <kbr@google.com>
769
770         Reviewed by David Levin.
771
772         Must strip comments from WebGL shaders before enforcing character set
773         https://bugs.webkit.org/show_bug.cgi?id=52390
774
775         Incorporated non-ASCII GLSL conformance tests from Khronos
776         repository. Updated and synchronized invalid-passed-params.html
777         with Khronos repository, undoing changes from
778         http://trac.webkit.org/changeset/75735 .
779
780         * fast/canvas/webgl/glsl-conformance-expected.txt:
781         * fast/canvas/webgl/invalid-passed-params-expected.txt:
782         * fast/canvas/webgl/invalid-passed-params.html:
783         * fast/canvas/webgl/shaders/00_shaders.txt:
784         * fast/canvas/webgl/shaders/misc: Added.
785         * fast/canvas/webgl/shaders/misc/00_shaders.txt: Added.
786         * fast/canvas/webgl/shaders/misc/non-ascii-comments.vert: Added.
787         * fast/canvas/webgl/shaders/misc/non-ascii.vert: Added.
788
789 2011-01-18  Chris Marrin  <cmarrin@apple.com>
790
791         Reviewed by Simon Fraser.
792
793         Add LayoutTests for new compositing layer logic
794         https://bugs.webkit.org/show_bug.cgi?id=52657
795
796         Add 4 tests checking that the layer tree is properly constructed with nested
797         layers. The first test is a simple static test of a layer with a 3D transform
798         with a non-layered parent. It is a pixel test and is just looking for a correct
799         image. The second test is similar but has a 4 deep hierarchy of <div> element where 
800         only the innermost layer has a 3D transform. It is also a pixel test.
801         The other 2 tests are the same except that they add and then remove the innermost
802         layer's transform. It makes sure the layer tree is correct before and after
803         these changes.
804
805         * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
806         * compositing/geometry/layer-due-to-layer-children-deep-switch.html: Added.
807         * compositing/geometry/layer-due-to-layer-children-deep.html: Added.
808         * compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
809         * compositing/geometry/layer-due-to-layer-children-switch.html: Added.
810         * compositing/geometry/layer-due-to-layer-children.html: Added.
811         * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.checksum: Added.
812         * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Added.
813         * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added.
814         * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.checksum: Added.
815         * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png: Added.
816         * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.txt: Added.
817
818 2011-01-18  Mihai Parparita  <mihaip@chromium.org>
819
820         Reviewed by Ojan Vafai.
821
822         [Chromium] Update Sputnik test expectations
823         https://bugs.webkit.org/show_bug.cgi?id=52656
824         
825         Mark Sputnik tests as WONTFIX, so that they don't artificially inflate
826         our failing test count.
827
828         * platform/chromium/test_expectations.txt:
829
830 2011-01-18  Dmitry Titov  <dimich@chromium.org>
831
832         [Chromium] Not reviewed, test expectations update.
833         Added exclusion for new test fast/canvas/canvas-fillPath-alpha-shadow.html
834
835         * platform/chromium-gpu/test_expectations.txt:
836         * platform/chromium/test_expectations.txt:
837
838 2011-01-18  Oliver Hunt  <oliver@apple.com>
839
840         Reviewed by Antti Koivisto.
841
842         [jsfunfuzz] Assertion in codegen for array of NaN constants
843         https://bugs.webkit.org/show_bug.cgi?id=52643
844
845         Add a testcase to ensure we handle a large number of NaN literals
846         in (0/0 is folded to NaN automatically during parsing).
847
848         * fast/js/codegen-temporaries-expected.txt:
849         * fast/js/script-tests/codegen-temporaries.js:
850
851 2011-01-18  Krithigassree Sambamurthy  <krithigassree.sambamurthy@nokia.com>
852
853         Reviewed by Simon Fraser.
854
855         Support background-clip: content-box
856         https://bugs.webkit.org/show_bug.cgi?id=48771 
857
858         Added test cases to check the various valid background-clip values.
859
860         * fast/css/background-clip-text-expected.txt:
861         * fast/css/background-clip-values-expected.checksum: Added.
862         * fast/css/background-clip-values-expected.txt: Added.
863         * fast/css/background-clip-values.html: Added.
864         * fast/css/script-tests/background-clip-text.js:
865
866 2011-01-18  Chris Fleizach  <cfleizach@apple.com>
867
868         Reviewed by Darin Adler.
869
870         REGRESSION: A problem with Voiceover and finding links
871         https://bugs.webkit.org/show_bug.cgi?id=52324
872
873         * platform/mac/accessibility/iframe-with-title-correct-hierarchy-expected.txt: Added.
874         * platform/mac/accessibility/iframe-with-title-correct-hierarchy.html: Added.
875
876 2011-01-18  Martin Robinson  <mrobinson@igalia.com>
877
878         Reviewed by Eric Seidel.
879
880         [GTK] Filenames are converted to URLs during edit drags
881         https://bugs.webkit.org/show_bug.cgi?id=52096
882
883         * platform/gtk/Skipped: Unskip passing test. Fix a misspelled
884         drag and drop test on the list as well.
885
886 2011-01-18  Jeremy Orlow  <jorlow@chromium.org>
887
888         [Chromium] Create baselines for svg/css/text-gradient-shadow.svg
889         https://bugs.webkit.org/show_bug.cgi?id=52640
890
891         * platform/chromium-linux/svg/css/text-gradient-shadow-expected.checksum: Added.
892         * platform/chromium-linux/svg/css/text-gradient-shadow-expected.png: Added.
893         * platform/chromium-mac/svg/css/text-gradient-shadow-expected.checksum: Added.
894         * platform/chromium-win/svg/css/text-gradient-shadow-expected.checksum: Added.
895         * platform/chromium-win/svg/css/text-gradient-shadow-expected.png: Added.
896         * platform/chromium-win/svg/css/text-gradient-shadow-expected.txt: Added.
897         * platform/chromium/test_expectations.txt:
898
899 2011-01-18  Martin Robinson  <mrobinson@igalia.com>
900
901         Skip two tests which were incorrectly passing before GTK+
902         had support for beginDragWithFiles.
903
904         * platform/gtk/Skipped: Skip failing tests.
905
906 2011-01-18  John Knottenbelt  <jknotten@chromium.org>
907
908         Reviewed by Jeremy Orlow.
909
910         [Chromium] Adjust test expectations fast/files/revoke-blob-url.html is flaky on linux.
911         https://bugs.webkit.org/show_bug.cgi?id=52633
912
913         Combine test expectations for the test into one line.
914
915         * platform/chromium/test_expectations.txt:
916
917 2011-01-18  Helder Correia  <helder@sencha.com>
918
919         Reviewed by Kenneth Rohde Christiansen.
920
921         [Qt] Incorrect shadow alpha with semi-transparent solid fillStyle
922         https://bugs.webkit.org/show_bug.cgi?id=52611
923
924         This is related to bug 52559. The shadow color alpha must be multiplied
925         by the context brush alpha.
926
927         New test to ensure correct behavior of canvas with fillPath using a
928         semi-transparent fillStyle color and a shadow.
929
930         * fast/canvas/canvas-fillPath-alpha-shadow-expected.txt: Added.
931         * fast/canvas/canvas-fillPath-alpha-shadow.html: Added.
932         * fast/canvas/script-tests/canvas-fillPath-alpha-shadow.js: Added.
933
934 2011-01-18  John Knottenbelt  <jknotten@chromium.org>
935
936         Unreviewed; updated chromium test expectations.
937
938         [Chromium] Adjust test expectations fast/files/revoke-blob-url.html is flaky on linux.
939         https://bugs.webkit.org/show_bug.cgi?id=52633
940
941         * platform/chromium/test_expectations.txt:
942
943 2011-01-18  Adam Bergkvist  <adam.bergkvist@ericsson.com> and Martin Robinson  <mrobinson@igalia.com>
944
945         Reviewed by Gustavo Noronha Silva.
946
947         [GTK] The GTK+ EventSender needs support for beginDragWithFiles
948         https://bugs.webkit.org/show_bug.cgi?id=40833
949
950         Unskip passing tests, add in a GTK+-specific result and one more result
951         which is necessary because GTK+ tests run in Xvfb.
952
953         * platform/gtk/Skipped: Unskip tests that are now passing and organize
954         the remaining skipped tests.
955         * platform/gtk/fast/forms/input-file-re-render-expected.txt: Added.
956         * platform/gtk/http/tests/security/clipboard/clipboard-file-access-expected.txt: Added.
957
958 2011-01-18  Andrey Kosyakov  <caseq@chromium.org>
959
960         Reviewed by Yury Semikhatsky.
961
962         Web Inspector: fail resource.requestContent() immediately for WebSocket resources
963         Remove webInspector.resources.Types from test expectations.
964         https://bugs.webkit.org/show_bug.cgi?id=52628
965
966         * inspector/extensions-api-expected.txt:
967
968 2011-01-18  Helder Correia  <helder@sencha.com>
969
970         Reviewed by Dirk Schulze.
971
972         REGRESSION(75139): SVG gradients are not applied to texts
973         https://bugs.webkit.org/show_bug.cgi?id=52531
974
975         r75139 caused a problem with filling and stroking text with a gradient
976         fill in SVG. The order of CGContextConcatCTM and CGContextClipToRect
977         was mixed up.
978
979         * platform/mac/svg/css/text-gradient-shadow-expected.checksum: Added.
980         * platform/mac/svg/css/text-gradient-shadow-expected.png: Added.
981         * platform/mac/svg/css/text-gradient-shadow-expected.txt: Added.
982         * svg/css/text-gradient-shadow.svg: Added.
983
984 2011-01-18  John Knottenbelt  <jknotten@chromium.org>
985
986         Reviewed by Jeremy Orlow.
987
988         Add pixel test baseline for svg/custom/use-inherit-style.svg
989         https://bugs.webkit.org/show_bug.cgi?id=52630
990
991         * svg/custom/use-inherit-style-expected.checksum: Added.
992         * svg/custom/use-inherit-style-expected.png: Added.
993
994 2011-01-18  Leo Yang  <leo.yang@torchmobile.com.cn>
995
996         Reviewed by Nikolas Zimmermann.
997
998         Unable to indirectly animate visibility of SVGUseElement
999         https://bugs.webkit.org/show_bug.cgi?id=50240
1000
1001         Test case to verify if SVGUseElement inherits parent's
1002         style change.
1003
1004         * svg/custom/use-inherit-style-expected.txt: Added.
1005         * svg/custom/use-inherit-style.svg: Added.
1006
1007 2011-01-18  Pavel Podivilov  <podivilov@chromium.org>
1008
1009         Unreviewed, remove wrong chromium expectation for console-xhr-logging test.
1010
1011         * platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt: Removed.
1012
1013 2011-01-18  Pavel Podivilov  <podivilov@chromium.org>
1014
1015         Unreviewed, test fix for r76019.
1016
1017         * http/tests/inspector-enabled/console-log-before-frame-navigation-expected.txt:
1018         * http/tests/inspector-enabled/console-log-before-frame-navigation.html:
1019
1020 2011-01-18  Pavel Podivilov  <podivilov@chromium.org>
1021
1022         Reviewed by Yury Semikhatsky.
1023
1024         Web Inspector: fix flaky debugger tests.
1025         https://bugs.webkit.org/show_bug.cgi?id=51320
1026
1027         * http/tests/inspector/debugger-test2.js:
1028         (initialize_DebuggerTest.InspectorTest.setBreakpoint):
1029         (initialize_DebuggerTest.InspectorTest.showScriptSource):
1030         (initialize_DebuggerTest.InspectorTest._showScriptSource):
1031         * inspector/debugger-pause-on-breakpoint-expected.txt:
1032         * inspector/debugger-pause-on-breakpoint.html:
1033
1034 2011-01-18  Antti Koivisto  <antti@apple.com>
1035
1036         Reviewed by Dave Hyatt.
1037
1038         https://bugs.webkit.org/show_bug.cgi?id=52370
1039         Style sharing optimization no longer works on major web sites
1040         
1041         These are progressions (with no noticable visual change). 
1042         MathML code was improperly sharing style.
1043
1044         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
1045         * platform/mac/mathml/presentation/subsup-expected.txt:
1046
1047 2011-01-18  Philippe Normand  <pnormand@igalia.com>
1048
1049         Unreviewed, rolling out r76002.
1050         http://trac.webkit.org/changeset/76002
1051         https://bugs.webkit.org/show_bug.cgi?id=49790
1052
1053         breaks a bunch of fast/forms tests on mac and GTK
1054
1055         * fast/forms/select-option-background-color-change.html: Removed.
1056         * fast/forms/select-option-color-change.html: Removed.
1057         * fast/forms/select-option-visibility-change.html: Removed.
1058         * platform/mac/fast/forms/select-option-background-color-change-expected.checksum: Removed.
1059         * platform/mac/fast/forms/select-option-background-color-change-expected.png: Removed.
1060         * platform/mac/fast/forms/select-option-background-color-change-expected.txt: Removed.
1061         * platform/mac/fast/forms/select-option-color-change-expected.checksum: Removed.
1062         * platform/mac/fast/forms/select-option-color-change-expected.png: Removed.
1063         * platform/mac/fast/forms/select-option-color-change-expected.txt: Removed.
1064         * platform/mac/fast/forms/select-option-visibility-change-expected.checksum: Removed.
1065         * platform/mac/fast/forms/select-option-visibility-change-expected.png: Removed.
1066         * platform/mac/fast/forms/select-option-visibility-change-expected.txt: Removed.
1067
1068 2011-01-18  Csaba Osztrogonác  <ossy@webkit.org>
1069
1070         Unreviewed.
1071
1072         [Qt] Fix LoadHTMLStringItem::invoke() after r75966
1073         https://bugs.webkit.org/show_bug.cgi?id=52614
1074
1075         * platform/qt/Skipped: http/tests/navigation/go-back-to-error-page.html added until fix.
1076
1077 2011-01-17  Rob Buis  <rwlbuis@gmail.com>
1078
1079         Reviewed by Kent Tamura.
1080
1081         Add tests for:
1082         Color changes to option elements in a select multiple aren't drawn immediately
1083         https://bugs.webkit.org/show_bug.cgi?id=49790
1084
1085         * fast/forms/select-option-background-color-change.html: Added.
1086         * fast/forms/select-option-color-change.html: Added.
1087         * fast/forms/select-option-visibility-change.html: Added.
1088         * platform/mac/fast/forms/select-option-background-color-change-expected.checksum: Added.
1089         * platform/mac/fast/forms/select-option-background-color-change-expected.png: Added.
1090         * platform/mac/fast/forms/select-option-background-color-change-expected.txt: Added.
1091         * platform/mac/fast/forms/select-option-color-change-expected.checksum: Added.
1092         * platform/mac/fast/forms/select-option-color-change-expected.png: Added.
1093         * platform/mac/fast/forms/select-option-color-change-expected.txt: Added.
1094         * platform/mac/fast/forms/select-option-visibility-change-expected.checksum: Added.
1095         * platform/mac/fast/forms/select-option-visibility-change-expected.png: Added.
1096         * platform/mac/fast/forms/select-option-visibility-change-expected.txt: Added.
1097
1098 2011-01-17  Steve Lacey  <sjl@chromium.org>
1099
1100         Reviewed by David Levin.
1101
1102         Rebaseline media/video-zoom-controls for chromium.
1103         https://bugs.webkit.org/show_bug.cgi?id=52415
1104
1105         * platform/chromium-linux/media/video-zoom-controls-expected.checksum: Added.
1106         * platform/chromium-linux/media/video-zoom-controls-expected.png: Added.
1107         * platform/chromium-mac/media/video-zoom-controls-expected.checksum: Added.
1108         * platform/chromium-mac/media/video-zoom-controls-expected.png: Added.
1109         * platform/chromium-mac/media/video-zoom-controls-expected.txt: Added.
1110         * platform/chromium-win/media/video-zoom-controls-expected.checksum: Added.
1111         * platform/chromium-win/media/video-zoom-controls-expected.png: Added.
1112         * platform/chromium-win/media/video-zoom-controls-expected.txt: Added.
1113         * platform/chromium/test_expectations.txt:
1114
1115 2011-01-17  Dmitry Titov  <dimich@chromium.org>
1116
1117         [Chromium] Not reviewed, test expectations update.
1118         Added TIMEOUT to  fast/canvas/canvas-fillPath-pattern-shadow.html
1119
1120         * platform/chromium-gpu/test_expectations.txt:
1121
1122 2011-01-17  Michael Saboff  <msaboff@apple.com>
1123
1124         Reviewed by Oliver Hunt.
1125
1126         [regexfuzz] Crash running regex with lookahead
1127         https://bugs.webkit.org/show_bug.cgi?id=52548
1128
1129         New tests from regex fuzzer.
1130
1131         * fast/regex/parentheses-expected.txt:
1132         * fast/regex/script-tests/parentheses.js:
1133
1134 2011-01-17  Dmitry Titov  <dimich@chromium.org>
1135
1136         [Chromium] Not reviewed, test expectations update.
1137         Same as previous patch, now for -gpu file.
1138
1139         * platform/chromium-gpu/test_expectations.txt:
1140
1141 2011-01-17  Dmitry Titov  <dimich@chromium.org>
1142
1143         [Chromium] Not reviewed, test expectations update.
1144         fast/canvas/canvas-fillPath-pattern-shadow.html fails on Win and Linux.
1145
1146         * platform/chromium/test_expectations.txt:
1147
1148 2011-01-17  Adam Roben  <aroben@apple.com>
1149
1150         Make compositing/tiling/huge-layer-resize.html faster, more reliable,
1151         and more crashy (when there's a WebKit bug)
1152
1153         This test was trying to cause a layout/paint to happen by returning to
1154         the event loop for a certain amount of time via setTimeout. But this
1155         didn't always result in a layout/paint (at least on Windows). We now
1156         force the layout/paint explicitly, which also lets us speed up the test
1157         by removing the setTimeouts.
1158
1159         Reviewed by Darin Adler and Chris Marrin.
1160
1161         Test for <http://webkit.org/b/52597> Crash beneath
1162         PlatformCALayer::adoptSublayers when switching out of tiling mode
1163         (null-dereference of a PlatformCALayer)
1164
1165         * compositing/tiling/huge-layer-resize.html:
1166         (testOnLoad): Changed to use recordLayerTree, which forces a
1167         layout/paint, instead of hoping that setTimeout will do the trick.
1168         (recordLayerTree): Forces a layout/paint, then dumps the layer tree.
1169
1170 2011-01-17  Dan Bernstein  <mitz@apple.com>
1171
1172         Reviewed by Darin Adler.
1173
1174         Use of invalid hash map key in CSSFontFaceSource::getFontData() with 0-sized remote font
1175         https://bugs.webkit.org/show_bug.cgi?id=52598
1176
1177         * fast/css/font-face-zero-hash-key-expected.txt: Added.
1178         * fast/css/font-face-zero-hash-key.html: Added.
1179
1180 2011-01-17  Helder Correia  <helder@sencha.com>
1181
1182         Reviewed by Andreas Kling.
1183
1184         [Qt] Incorrect shadow alpha with pattern fillStyle
1185         https://bugs.webkit.org/show_bug.cgi?id=52559
1186
1187         The shadow color opacity needs to be set on the shadow painter.
1188         This is related to bug 52556.
1189
1190         * fast/canvas/canvas-fillPath-pattern-shadow-expected.txt: Added.
1191         * fast/canvas/canvas-fillPath-pattern-shadow.html: Added.
1192         * fast/canvas/script-tests/canvas-fillPath-pattern-shadow.js: Added.
1193
1194 2011-01-17  David Kilzer  <ddkilzer@apple.com>
1195
1196         <http://webkit.org/b/52524> fast/dom/Range/range-clone-contents.html fails only on Windows
1197
1198         Reviewed by Alexey Proskuryakov.
1199
1200         * platform/win/Skipped: Removed
1201         fast/dom/Range/range-clone-contents.html.  It appears the
1202         Windows buildbots need a clean build.
1203
1204 2011-01-17  Jessie Berlin  <jberlin@apple.com>
1205
1206         Reviewed by Anders Carlsson.
1207
1208         REGRESSION: Assertion failure in FrameLoader::continueLoadAfterWillSubmitForm() when
1209         navigating back to an unreachable URL
1210         https://bugs.webkit.org/show_bug.cgi?id=52388
1211
1212         Add a test that loads an alternate HTML String for an "unreachable" URL, loads another
1213         page, and then goes back to the "unreachable" URL, which is now reachable.
1214
1215         This tests two things:
1216         1) No assertion failure when going back to an unreachable URL.
1217         2) There is no page cached for the unreachable URL.
1218
1219         * http/tests/navigation/go-back-to-error-page-expected.txt: Added.
1220         * http/tests/navigation/go-back-to-error-page.html: Added.
1221         * http/tests/navigation/resources/page-to-go-back-from.html: Added.
1222         * http/tests/navigation/resources/page-treated-as-unreachable.html: Added.
1223
1224 2011-01-17  Pavel Feldman  <pfeldman@chromium.org>
1225
1226         Not reviewed: skip flaky inspector test (will look at it tomorrow).
1227
1228         * platform/mac-leopard/Skipped:
1229
1230 2011-01-17  Andrey Kosyakov  <caseq@chromium.org>
1231
1232         Reviewed by Pavel Feldman.
1233
1234         Web Inspector: [Extensions API] webInspector.resources.onFinished is not fired for redirected resources
1235         Added test for finished event being sent for redirected resources.
1236         https://bugs.webkit.org/show_bug.cgi?id=52452
1237
1238         * http/tests/inspector/extensions-resources-redirect-expected.txt:
1239         * http/tests/inspector/extensions-resources-redirect.html:
1240
1241 2011-01-17  Pavel Feldman  <pfeldman@chromium.org>
1242
1243         Not reviewed: first timeline-network-resource flakiness.
1244
1245         * inspector/timeline-network-resource.html:
1246
1247 2011-01-17  Pavel Podivilov  <podivilov@chromium.org>
1248
1249         Reviewed by Yury Semikhatsky.
1250
1251         Web Inspector: fix flaky debugger tests.
1252         https://bugs.webkit.org/show_bug.cgi?id=51320
1253
1254         * http/tests/inspector/debugger-test2.js:
1255         (initialize_DebuggerTest.InspectorTest.setBreakpoint):
1256         * inspector/debugger-breakpoints-not-activated-on-reload.html:
1257         * inspector/debugger-pause-on-breakpoint-expected.txt:
1258         * inspector/debugger-pause-on-breakpoint.html:
1259
1260 2011-01-17  Csaba Osztrogonác  <ossy@webkit.org>
1261
1262         Unreviewed.
1263
1264         Add Qt specific expected results for passing CSS tests.
1265         Compared to Mac png files and Mac expected files.
1266
1267         * platform/qt/Skipped: Unskip passing tests.
1268         * platform/qt/css1/[...]: Added.
1269         * platform/qt/css2.1/[...]: Added.
1270         * platform/qt/css3/[...]: Added.
1271
1272 2011-01-17  Anthony Ricaud  <rik@webkit.org>
1273
1274         Reviewed by Kent Tamura.
1275
1276         [HTML5] Revert display:none on datalist
1277         https://bugs.webkit.org/show_bug.cgi?id=52214
1278
1279         * fast/forms/datalist-expected.txt:
1280         * fast/forms/datalist-nonoption-child-expected.txt:
1281         * fast/forms/datalist.html:
1282
1283 2011-01-17  Pavel Podivilov  <podivilov@chromium.org>
1284
1285         Reviewed by Pavel Feldman.
1286
1287         Web Inspector: refactoring: encapsulate lazy initialization of SourceFrame.
1288         https://bugs.webkit.org/show_bug.cgi?id=51738
1289
1290         * http/tests/inspector/debugger-test2.js:
1291         (initialize_DebuggerTest.InspectorTest.showScriptSource):
1292         (initialize_DebuggerTest.InspectorTest._showScriptSource):
1293         * inspector/debugger-pause-in-eval-script-expected.txt:
1294         * inspector/debugger-pause-in-eval-script.html:
1295
1296 2011-01-17  John Knottenbelt  <jknotten@chromium.org>
1297
1298         Reviewed by Jeremy Orlow.
1299
1300         GeolocationController should call stopUpdating on destruction
1301         https://bugs.webkit.org/show_bug.cgi?id=52216
1302
1303         fast/dom/window-close-crash.html tests that we do not fail the
1304         assertion in the mock GeolocationClient that the GeolocationClient
1305         is not updating when the GeolocationController is destroyed.
1306
1307         * fast/dom/Geolocation/resources/window-close-popup.html: Added.
1308         * fast/dom/Geolocation/script-tests/window-close-crash.js: Added.
1309         (gotPosition):
1310         (waitForWindowToClose):
1311         (failedToCreateWatch):
1312         * fast/dom/Geolocation/window-close-crash-expected.txt: Added.
1313         * fast/dom/Geolocation/window-close-crash.html: Added.
1314         * platform/gtk/Skipped:
1315         * platform/mac-wk2/Skipped:
1316         * platform/qt-wk2/Skipped:
1317
1318 2011-01-14  Ilya Tikhonovsky  <loislo@chromium.org>
1319
1320         Reviewed by Pavel Feldman.
1321
1322         Web Inspector: Enable inspector's tests for chromium Linux.
1323         https://bugs.webkit.org/show_bug.cgi?id=52445
1324
1325         * platform/chromium/inspector/timeline-network-resource-expected.txt:
1326         * platform/chromium/test_expectations.txt:
1327
1328 2011-01-17  Helder Correia  <helder@sencha.com>
1329
1330         Reviewed by Kenneth Rohde Christiansen.
1331
1332         [Qt] fast/canvas/canvas-fillPath-gradient-shadow.html does not pass
1333         https://bugs.webkit.org/show_bug.cgi?id=52556
1334
1335         The shadow color opacity needs to be set on the shadow painter.
1336         Additionally, the gradient brush should be transformed.
1337
1338         * platform/qt/Skipped: Remove test from skipped list.
1339
1340 2011-01-17  Philippe Normand  <pnormand@igalia.com>
1341
1342         Unreviewed, rolling out r75914.
1343         http://trac.webkit.org/changeset/75914
1344         https://bugs.webkit.org/show_bug.cgi?id=49177
1345
1346         multiple crashes on GTK
1347
1348         * platform/gtk/Skipped:
1349
1350 2011-01-16  Martin Robinson  <mrobinson@igalia.com>
1351
1352         Reviewed by Xan Lopez.
1353
1354         [GTK] fast/events/scroll-after-click-on-tab-index has been failing on the bots
1355         https://bugs.webkit.org/show_bug.cgi?id=49177
1356
1357         * platform/gtk/Skipped: Unskip this test, as it's now passing.
1358
1359 2011-01-16  Oliver Hunt  <oliver@apple.com>
1360
1361         Reviewed by Sam Weinig.
1362
1363         [jsfunfuzz] Parser doesn't correctly validate for-loop syntax
1364         https://bugs.webkit.org/show_bug.cgi?id=52516
1365
1366         Add test for the case where a syntax error immediately follows
1367         multiple declarations in a for-loop initialiser.
1368
1369         * fast/js/parser-syntax-check-expected.txt:
1370         * fast/js/script-tests/parser-syntax-check.js:
1371
1372 2011-01-16  Oliver Hunt  <oliver@apple.com>
1373
1374         Reviewed by Geoffrey Garen.
1375
1376         Strict mode restrictions on arguments and eval usage aren't complete
1377         https://bugs.webkit.org/show_bug.cgi?id=52528
1378
1379         Add a helper function to aid parse failure tests by testing both direct
1380         eval/global code, and nested code (so that we test the syntax checker
1381         mode as well)
1382
1383         * fast/js/basic-strict-mode-expected.txt:
1384         * fast/js/script-tests/basic-strict-mode.js:
1385         (shouldBeSyntaxError):
1386
1387 2011-01-16  Robert Hogan  <robert@webkit.org>
1388
1389         Unreviewed, re-skip test after r75894.
1390
1391         [Qt] plugins/keyboard-events.html fails after r72717
1392
1393         Re-skip plugins/keyboard-events.html.
1394         Using XKeysymToKeycode(QX11Info::display(), ..) doesn't work on
1395         a headless build, such as the buildbot. So need to solve this a
1396         different way.
1397
1398         https://bugs.webkit.org/show_bug.cgi?id=50050
1399
1400         * platform/qt/Skipped:
1401
1402 2011-01-16  Robert Hogan  <robert@webkit.org>
1403
1404         Reviewed by Andreas Kling.
1405
1406         [Qt] plugins/keyboard-events.html fails after r72717
1407         https://bugs.webkit.org/show_bug.cgi?id=50050
1408
1409         * platform/qt/Skipped: Unskip plugins/keyboard-events.html
1410
1411 2011-01-15  David Kilzer  <ddkilzer@apple.com>
1412
1413         Skip fast/dom/Range/range-clone-contents.html on Windows
1414
1415         Not reviewed.
1416
1417         Filed: <https://bugs.webkit.org/show_bug.cgi?id=52524>
1418
1419         * platform/win/Skipped: Skip test on Windows. The test passes
1420         on all other bots.
1421
1422 2011-01-15  Oliver Hunt  <oliver@apple.com>
1423
1424         Reviewed by Maciej Stachowiak.
1425
1426         Incorrect behavior changing attributes of an accessor
1427         https://bugs.webkit.org/show_bug.cgi?id=52515
1428
1429         Add an additional test for validating changing attributes of
1430         an accessor property.s
1431
1432         * fast/js/Object-defineProperty-expected.txt:
1433         * fast/js/script-tests/Object-defineProperty.js:
1434
1435 2011-01-15  David Kilzer  <ddkilzer@apple.com>
1436
1437         <http://webkit.org/b/52512> REGRESSION(r73818): range.cloneContents() ignores end offset
1438
1439         Reviewed by Adele Peterson.
1440
1441         * fast/dom/Range/range-clone-contents-expected.txt: Added.
1442         * fast/dom/Range/range-clone-contents.html: Added.
1443
1444 2011-01-15  Robert Hogan  <robert@webkit.org>
1445
1446         Reviewed by Kenneth Rohde Christiansen.
1447
1448         [Qt] plugins/no-mime-with-valid-extension.html fails
1449
1450         Check extension of resource against installed
1451         plugins when determining mime-type.
1452
1453         https://bugs.webkit.org/show_bug.cgi?id=52288
1454         https://bugs.webkit.org/show_bug.cgi?id=50657
1455         * platform/qt/Skipped:
1456
1457 2011-01-15  Stephen White  <senorblanco@chromium.org>
1458
1459         Unreviewed; updated chromium test expectations.
1460
1461         * platform/chromium-gpu/test_expectations.txt:
1462
1463 2011-01-15  Stephen White  <senorblanco@chromium.org>
1464
1465         Unreviewed; updated chromium test expectations.
1466
1467         * platform/chromium-gpu/test_expectations.txt:
1468         * platform/chromium/test_expectations.txt:
1469
1470 2011-01-15  Tony Chang  <tony@chromium.org>
1471
1472         Unreviewed, add new test to GTK+ Skipped list.
1473         https://bugs.webkit.org/show_bug.cgi?id=52508
1474
1475         * platform/gtk/Skipped:
1476
1477 2011-01-14  Oliver Hunt  <oliver@apple.com>
1478
1479         Reviewed by Maciej Stachowiak.
1480
1481         [jsfunfuzz] Incorrect handling of consecutive duplicate labels
1482         https://bugs.webkit.org/show_bug.cgi?id=52505
1483
1484         Add a few tests of consecutive labels containing duplicates to the parser check.
1485
1486         * fast/js/parser-syntax-check-expected.txt:
1487         * fast/js/script-tests/parser-syntax-check.js:
1488
1489 2011-01-14  Dmitry Titov  <dimich@chromium.org>
1490
1491         Not reviewed, update of Chromium test expectations.
1492         Update of files affected by mass rebaseline in r75828 and r75838
1493
1494         * platform/chromium-mac/animations/3d/state-at-end-event-transform-expected.checksum:
1495         * platform/chromium-mac/animations/3d/state-at-end-event-transform-expected.png:
1496         * platform/chromium-mac/plugins/embed-attributes-style-expected.txt: Removed.
1497         * platform/chromium-mac/svg/custom/svg-curve-with-relative-cordinates-expected.checksum:
1498         * platform/chromium-mac/svg/custom/svg-curve-with-relative-cordinates-expected.png:
1499
1500 2011-01-14  Dmitry Titov  <dimich@chromium.org>
1501
1502         Not reviewed, update of test expectations.
1503         Ignore new test fast/js/js-continue-break-restrictions.html, it fails for V8.
1504
1505         * platform/chromium/test_expectations.txt:
1506
1507 2011-01-14  Eric Uhrhane  <ericu@chromium.org>
1508
1509         Reviewed by David Levin.
1510
1511         Add tests for FileWriterSync
1512         https://bugs.webkit.org/show_bug.cgi?id=50720
1513
1514         * fast/filesystem/resources/file-writer-sync-truncate-extend.js: Added.
1515         * fast/filesystem/workers/file-writer-sync-truncate-extend.html: Added.
1516         * fast/filesystem/workers/file-writer-sync-truncate-extend-expected.txt: Added.
1517         * fast/filesystem/resources/file-writer-sync-write-overlapped.js: Added.
1518         * fast/filesystem/workers/file-writer-sync-write-overlapped.html: Added.
1519         * fast/filesystem/workers/file-writer-sync-write-overlapped-expected.txt: Added.
1520         * fast/filesystem/resources/file-writer-utils.js:
1521         (assert): Make assert throw, rather than continue.
1522         (cleanUp): Always call finishJSTest, even without fileEntryForCleanup.
1523
1524 2011-01-14  Oliver Hunt  <oliver@apple.com>
1525
1526         Reviewed by Stephanie Lewis.
1527
1528         [jsfunfuzz] We should be clearing the lexers temporary character buffers when switching to strict mode
1529         https://bugs.webkit.org/show_bug.cgi?id=52501
1530
1531         Add checks for correct behaviour when the strict mode token is immediately followed
1532         by a value that needs a temporary buffer in the lexer.
1533
1534         * fast/js/basic-strict-mode-expected.txt:
1535         * fast/js/script-tests/basic-strict-mode.js:
1536
1537 2011-01-14  Tony Chang  <tony@chromium.org>
1538
1539         Reviewed by Alexey Proskuryakov.
1540
1541         Strip NUL character when copying text on Windows
1542         https://bugs.webkit.org/show_bug.cgi?id=52236
1543
1544         * editing/pasteboard/copy-null-characters-expected.txt: Added.
1545         * editing/pasteboard/copy-null-characters.html: Added.
1546
1547 2011-01-14  Nico Weber  <thakis@chromium.org>
1548
1549         Unreviewed, test expectations.
1550
1551         Rebaseline gradient test due to updated skia. reed checked the test and
1552         says the new look is right and is an intentional change.
1553         https://bugs.webkit.org/show_bug.cgi?id=52105
1554
1555         * platform/chromium-linux/svg/batik/paints/gradientLimit-expected.checksum:
1556         * platform/chromium-linux/svg/batik/paints/gradientLimit-expected.png:
1557         * platform/chromium-win/svg/batik/paints/gradientLimit-expected.checksum:
1558         * platform/chromium-win/svg/batik/paints/gradientLimit-expected.png:
1559
1560 2011-01-14  Oliver Hunt  <oliver@apple.com>
1561
1562         Reviewed by Gavin Barraclough.
1563
1564         [jsfunfuzz] parser doesn't enforce continue restrictions correctly.
1565         https://bugs.webkit.org/show_bug.cgi?id=52493
1566
1567         Add a few tests for continue to cover the cases where continue
1568         isn't syntactically valid.
1569
1570         * fast/js/js-continue-break-restrictions-expected.txt: Added.
1571         * fast/js/js-continue-break-restrictions.html: Added.
1572         * fast/js/script-tests/js-continue-break-restrictions.js: Added.
1573
1574 2011-01-14  Maciej Stachowiak  <mjs@apple.com>
1575
1576         Reviewed by Anders Carlsson.
1577
1578         Fix a few things in the WebKit2 skipped list
1579         https://bugs.webkit.org/show_bug.cgi?id=52484
1580
1581         * platform/mac-wk2/Skipped: Add/remove some tests to the WK2 skipped list.
1582         * editing/style/stylewithcss-without-selection.html: Fix this test to avoid
1583         referencing an undefined variable in the failure case.
1584
1585 2011-01-14  Mihai Parparita  <mihaip@chromium.org>
1586
1587         Update the svg/ pixel expectations for the chromium-mac port.
1588         
1589         For the pixel tests that currently fail on Snow Leopard, this moves the
1590         current pixel results to platform/chromium-mac-leopard and adds new
1591         results to platform/chromium-mac.
1592
1593         List of files omitted due to length but composed entirely of moves from
1594         platform/chromium-mac to platform/chromium-mac-leopard and newly added
1595         files in platform/chromium-mac.
1596
1597 2011-01-14  Helder Correia  <helder@sencha.com>
1598
1599         Reviewed by Simon Fraser.
1600
1601         Shadow is not drawn when filling a path with a gradient
1602         https://bugs.webkit.org/show_bug.cgi?id=51982
1603
1604         This happens in CG and is related to bug 51869, this time to be fixed
1605         in GraphicsContext::fillPath(const Path& path). We need to draw the
1606         gradient clipped to the path on a CGLayer first, and then draw the
1607         layer on the GraphicsContext.
1608
1609         * fast/canvas/canvas-fillPath-gradient-shadow-expected.txt: Added.
1610         * fast/canvas/canvas-fillPath-gradient-shadow.html: Added.
1611         * fast/canvas/script-tests/canvas-fillPath-gradient-shadow.js: Added.
1612         * platform/chromium/test_expectations.txt: Skipping new test since it fails.
1613         * platform/qt/Skipped: Ditto.
1614
1615 2011-01-14  Mihai Parparita  <mihaip@chromium.org>
1616
1617         Update the pixel expectations for the chromium-mac port.
1618         
1619         For the pixel tests that currently fail on Snow Leopard, this moves the
1620         current pixel results to platform/chromium-mac-leopard and adds new
1621         results to platform/chromium-mac.
1622
1623         List of files omitted due to length but composed entirely of moves from
1624         platform/chromium-mac to platform/chromium-mac-leopard and newly added
1625         files in platform/chromium-mac.
1626
1627 2011-01-14  Steve Lacey  <sjl@chromium.org>
1628
1629         Reviewed by Simon Fraser.
1630
1631         Update media/video-zoom-controls.html to set the video source before initializing the test.
1632         https://bugs.webkit.org/show_bug.cgi?id=52461
1633
1634         * media/video-zoom-controls.html:
1635
1636 2011-01-14  Abhishek Arya  <inferno@chromium.org>
1637
1638         Reviewed by Dave Hyatt.
1639
1640         Tests that we do not crash due to uncleared floats in parent nodes.
1641         https://bugs.webkit.org/show_bug.cgi?id=51711
1642
1643         * fast/block/float/floats-not-cleared-crash-expected.txt: Added.
1644         * fast/block/float/floats-not-cleared-crash.html: Added.
1645
1646 2011-01-14  Jessie Berlin  <jberlin@apple.com>
1647
1648         REGRESSION (r75660): compositing/reflections/load-video-in-reflection.html crashes on Windows 7
1649         https://bugs.webkit.org/show_bug.cgi?id=52397
1650
1651         Unskipping tests that no longer fail on Windows 7 Release. Unreviewed.
1652
1653         * platform/win/Skipped:
1654         Un-skip compositing/reflections/load-video-in-reflection.html, which appears to be fixed by
1655         http://trac.webkit.org/changeset/75807
1656
1657 2011-01-12  Satish Sampath  <satish@chromium.org>
1658
1659         Reviewed by Dimitri Glazkov.
1660
1661         Fix a crash when accessing speech input from script.
1662         https://bugs.webkit.org/show_bug.cgi?id=52325
1663
1664         Added a layout test to check enabling/disabling speech input from script.
1665
1666         * fast/speech/speech-input-scripting-expected.txt: Added.
1667         * fast/speech/speech-input-scripting.html: Added.
1668
1669 2011-01-14  Abhishek Arya  <inferno@chromium.org>
1670
1671         Reviewed by David Hyatt.
1672
1673         Tests that we do not crash when trying to merge anonymous blocks, one of which
1674         is already getting destroyed.
1675         https://bugs.webkit.org/show_bug.cgi?id=52402
1676
1677         * fast/block/merge-anonymous-block-remove-child-crash2-expected.txt: Added.
1678         * fast/block/merge-anonymous-block-remove-child-crash2.html: Added.
1679
1680 2011-01-14  Tony Chang  <tony@chromium.org>
1681
1682         Unreviewed, updating baselines.
1683
1684         [chromium] rebaseline vertical tests on linux
1685         https://bugs.webkit.org/show_bug.cgi?id=52457
1686
1687         After updating fonts.conf, these tests are now passing.
1688
1689         * platform/chromium-linux/fast/blockflow/japanese-lr-text-expected.checksum:
1690         * platform/chromium-linux/fast/blockflow/japanese-lr-text-expected.png:
1691         * platform/chromium-linux/fast/blockflow/japanese-rl-text-expected.checksum:
1692         * platform/chromium-linux/fast/blockflow/japanese-rl-text-expected.png:
1693         * platform/chromium-linux/fast/repaint/japanese-rl-selection-clear-expected.checksum:
1694         * platform/chromium-linux/fast/repaint/japanese-rl-selection-clear-expected.png:
1695         * platform/chromium-linux/fast/repaint/japanese-rl-selection-repaint-expected.checksum:
1696         * platform/chromium-linux/fast/repaint/japanese-rl-selection-repaint-expected.png:
1697         * platform/chromium-linux/svg/batik/text/verticalText-expected.checksum:
1698         * platform/chromium-linux/svg/batik/text/verticalText-expected.png:
1699         * platform/chromium/test_expectations.txt:
1700
1701 2011-01-14  Tony Chang  <tony@chromium.org>
1702
1703         Reviewed by Kent Tamura.
1704
1705         [chromium] update fonts.conf to fix 6 linux tests in drt
1706         https://bugs.webkit.org/show_bug.cgi?id=52411
1707
1708         * platform/chromium/test_expectations.txt:
1709
1710 2011-01-14  Philippe Normand  <pnormand@igalia.com>
1711
1712         Reviewed by Martin Robinson.
1713
1714         [GTK] Add volume slider to media player
1715         https://bugs.webkit.org/show_bug.cgi?id=51532
1716
1717         * platform/gtk/Skipped:
1718         * platform/gtk/media/audio-controls-rendering-expected.txt:
1719         * platform/gtk/media/controls-after-reload-expected.txt:
1720         * platform/gtk/media/controls-strict-expected.txt:
1721         * platform/gtk/media/controls-styling-expected.txt:
1722         * platform/gtk/media/video-controls-rendering-expected.txt:
1723         * platform/gtk/media/video-display-toggle-expected.txt:
1724         * platform/gtk/media/video-empty-source-expected.txt:
1725         * platform/gtk/media/video-no-audio-expected.txt:
1726         * platform/gtk/media/video-volume-slider-expected.txt: Added.
1727
1728 2011-01-14  Michael Saboff  <msaboff@apple.com>
1729
1730         Reviewed by Oliver Hunt.
1731
1732         Incorrect backtracking for nested alternatives
1733         https://bugs.webkit.org/show_bug.cgi?id=52387
1734
1735         Added tests to verfiy backtracking of alternatives following 
1736         parenthesis.
1737
1738         * fast/regex/parentheses-expected.txt:
1739         * fast/regex/script-tests/parentheses.js:
1740
1741 2011-01-14  Pavel Feldman  <pfeldman@chromium.org>
1742
1743         Web Inspector: do not use this as protocol message
1744         dispatcher in models / agents.
1745         https://bugs.webkit.org/show_bug.cgi?id=52442
1746
1747         Models should never for InspectorBackend.registerDomainDispatcher("foo", this).
1748         There should be a clear way to tell whether method is being called
1749         from within front-end or by the backend.
1750
1751         * http/tests/inspector/debugger-test2.js:
1752         (initialize_DebuggerTest.InspectorTest.startDebuggerTest.startTest):
1753         (initialize_DebuggerTest.InspectorTest.startDebuggerTest):
1754         (initialize_DebuggerTest.InspectorTest.completeDebuggerTest.disableDebugger):
1755         (initialize_DebuggerTest.InspectorTest.showScriptSource):
1756
1757 2011-01-14  Andrey Kosyakov  <caseq@chromium.org>
1758
1759         Unreviewed test fix.
1760         Filter out /favicon.ico from page resources list to avoid test expectations mismatch on GTK.
1761
1762         * http/tests/inspector/extensions-resources-redirect.html:
1763
1764 2011-01-14  Andrey Kosyakov  <caseq@chromium.org>
1765
1766         Reviewed by Pavel Feldman.
1767
1768         Web Inspector: redirected resources not handled properly in Network panel
1769         Added test for redirected resource presence in HAR
1770         Changed test to request entire HAR log, not multiple HAR entries.
1771         https://bugs.webkit.org/show_bug.cgi?id=52292
1772
1773         * http/tests/inspector/extensions-resources-redirect-expected.txt:
1774         * http/tests/inspector/extensions-resources-redirect.html:
1775         * http/tests/inspector/resource-har-conversion.html:
1776         * inspector/extensions-resources.html:
1777
1778 2011-01-14  Hayato Ito  <hayato@chromium.org>
1779
1780         Unreviewed chromium expectations update.
1781
1782         Exclude http/tests/loading/cross-origin-XHR-willLoadRequest.html (added in r75768)
1783
1784         * platform/chromium/test_expectations.txt:
1785
1786 2011-01-13  Hayato Ito  <hayato@chromium.org>
1787
1788         Unreviewed, build fix.
1789
1790         Fix Skipped lists in r75768.
1791
1792         * platform/gtk/Skipped:
1793         * platform/qt/Skipped:
1794         * platform/win/Skipped:
1795
1796 2011-01-13  Dan Bernstein  <mitz@apple.com>
1797
1798         Reviewed by Alexey Proskuryakov.
1799
1800         <rdar://problem/8827065> REGRESSION (r71884): Cross-origin XHR fails if willSendRequest changes the URL
1801         https://bugs.webkit.org/show_bug.cgi?id=52419
1802
1803         * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt: Added.
1804         * http/tests/loading/cross-origin-XHR-willLoadRequest.html: Added.
1805         * platform/gtk/Skipped: Skip the new test.
1806         * platform/qt/Skipped: Ditto.
1807         * platform/win/Skipped: Ditto.
1808
1809 2011-01-13  Justin Schuh  <jschuh@chromium.org>
1810
1811         Unreviewed chromium expectations update.
1812
1813         Several text layout tests failing on linux after r75756
1814
1815         * platform/chromium/test_expectations.txt:
1816
1817 2011-01-13  Martin Robinson  <mrobinson@igalia.com>
1818
1819         Unreviewed, rolling out r75740.
1820         http://trac.webkit.org/changeset/75740
1821
1822         This led to GTK+ redness
1823
1824         * platform/gtk/Skipped:
1825
1826 2011-01-13  Robert Hogan  <robert@webkit.org>
1827
1828         Reviewed by Andreas Kling.
1829
1830         [Qt] Unskip http/tests/security/originHeader/origin-header-for-empty.html
1831         https://bugs.webkit.org/show_bug.cgi?id=52389
1832
1833         * platform/qt/Skipped:
1834
1835 2011-01-13  Mihai Parparita  <mihaip@chromium.org>
1836
1837         Unreviewed chromium expectations update.
1838         
1839         Add Chromium Snow Leopard expectations. These need to go into a new
1840         chromium-mac-snowleopard directory, since these tests do not have
1841         chromium-mac expectations, but currently pass on Leopard.
1842         
1843         The differences are due to bug 52335 (which explains why we can't use
1844         the regular mac port Snow Leopard baselines).
1845
1846         * platform/chromium-mac-snowleopard/css1/box_properties/clear-expected.checksum: Added.
1847         * platform/chromium-mac-snowleopard/css1/box_properties/clear-expected.png: Added.
1848         * platform/chromium-mac-snowleopard/css1/box_properties/float-expected.checksum: Added.
1849         * platform/chromium-mac-snowleopard/css1/box_properties/float-expected.png: Added.
1850         * platform/chromium-mac-snowleopard/css1/text_properties/vertical_align-expected.checksum: Added.
1851         * platform/chromium-mac-snowleopard/css1/text_properties/vertical_align-expected.png: Added.
1852         * platform/chromium-mac-snowleopard/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.checksum: Added.
1853         * platform/chromium-mac-snowleopard/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.png: Added.
1854         * platform/chromium-mac-snowleopard/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.checksum: Added.
1855         * platform/chromium-mac-snowleopard/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.png: Added.
1856         * platform/chromium-mac-snowleopard/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.checksum: Added.
1857         * platform/chromium-mac-snowleopard/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.png: Added.
1858         * platform/chromium-mac-snowleopard/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum: Added.
1859         * platform/chromium-mac-snowleopard/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png: Added.
1860         * platform/chromium-mac-snowleopard/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum: Added.
1861         * platform/chromium-mac-snowleopard/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png: Added.
1862         * platform/chromium-mac-snowleopard/css2.1/t0905-c414-flt-01-d-g-expected.checksum: Added.
1863         * platform/chromium-mac-snowleopard/css2.1/t0905-c414-flt-01-d-g-expected.png: Added.
1864         * platform/chromium-mac-snowleopard/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.checksum: Added.
1865         * platform/chromium-mac-snowleopard/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png: Added.
1866         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-00-d-ag-expected.checksum: Added.
1867         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-00-d-ag-expected.png: Added.
1868         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.checksum: Added.
1869         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.png: Added.
1870         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-03-d-ag-expected.checksum: Added.
1871         * platform/chromium-mac-snowleopard/css2.1/t1008-c44-ln-box-03-d-ag-expected.png: Added.
1872         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-02-d-agi-expected.checksum: Added.
1873         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-02-d-agi-expected.png: Added.
1874         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum: Added.
1875         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-03-d-agi-expected.png: Added.
1876         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-04-d-agi-expected.checksum: Added.
1877         * platform/chromium-mac-snowleopard/css2.1/t100801-c544-valgn-04-d-agi-expected.png: Added.
1878         * platform/chromium-mac-snowleopard/fast/css/resize-corner-tracking-transformed-expected.checksum: Added.
1879         * platform/chromium-mac-snowleopard/fast/css/resize-corner-tracking-transformed-expected.png: Added.
1880         * platform/chromium-mac-snowleopard/fast/forms/searchfield-heights-expected.checksum: Added.
1881         * platform/chromium-mac-snowleopard/fast/forms/searchfield-heights-expected.png: Added.
1882         * platform/chromium-mac-snowleopard/fast/forms/slider-thumb-shared-style-expected.checksum: Added.
1883         * platform/chromium-mac-snowleopard/fast/forms/slider-thumb-shared-style-expected.png: Added.
1884         * platform/chromium-mac-snowleopard/fast/gradients/background-clipped-expected.checksum: Added.
1885         * platform/chromium-mac-snowleopard/fast/gradients/background-clipped-expected.png: Added.
1886         * platform/chromium-mac-snowleopard/fast/replaced/selection-rect-transform-expected.checksum: Added.
1887         * platform/chromium-mac-snowleopard/fast/replaced/selection-rect-transform-expected.png: Added.
1888         * platform/chromium-mac-snowleopard/fast/text/whitespace/tab-character-basics-expected.checksum: Added.
1889         * platform/chromium-mac-snowleopard/fast/text/whitespace/tab-character-basics-expected.png: Added.
1890         * platform/chromium-mac-snowleopard/fast/transforms/diamond-expected.checksum: Added.
1891         * platform/chromium-mac-snowleopard/fast/transforms/diamond-expected.png: Added.
1892         * platform/chromium-mac-snowleopard/fast/transforms/shadows-expected.checksum: Added.
1893         * platform/chromium-mac-snowleopard/fast/transforms/shadows-expected.png: Added.
1894         * platform/chromium-mac-snowleopard/fast/transforms/transformed-caret-expected.checksum: Added.
1895         * platform/chromium-mac-snowleopard/fast/transforms/transformed-caret-expected.png: Added.
1896
1897 2011-01-13  Mihai Parparita  <mihaip@chromium.org>
1898
1899         Unreviewed chromium expectations update.
1900         
1901         Categorize remaining scrollbar-related failures. 6 are due to bug 52414
1902         (small remaining difference between mac and chromium-mac scrollbars).
1903         fast/text/international/thai-line-breaks.html just needed a baseline
1904         update (done for both Leopard and Snow Leopard).
1905
1906         * platform/chromium-mac-leopard/fast/text/international/thai-line-breaks-expected.checksum: Added.
1907         * platform/chromium-mac-leopard/fast/text/international/thai-line-breaks-expected.png: Added.
1908         * platform/chromium-mac/fast/text/international/thai-line-breaks-expected.checksum: Added.
1909         * platform/chromium-mac/fast/text/international/thai-line-breaks-expected.png: Added.
1910         * platform/chromium/test_expectations.txt:
1911
1912 2011-01-13  Justin Schuh  <jschuh@chromium.org>
1913
1914         Unreviewed chromium expectations update.
1915
1916         Remove exception for canvas-large-dimensions.html.
1917
1918         * platform/chromium/test_expectations.txt:
1919
1920 2011-01-13  Martin Robinson  <mrobinson@igalia.com>
1921
1922         Unskip editing/input/page-up-down-scrolls.html as it's passing locally.
1923
1924         * platform/gtk/Skipped: Unskip test.
1925
1926 2011-01-13  Jian Li  <jianli@chromium.org>
1927
1928         Reviewed by Darin Fisher.
1929
1930         Change createObjectURL and revokeObjectURL to put under webkitURL.
1931         https://bugs.webkit.org/show_bug.cgi?id=52257
1932
1933         Change all related test scripts and results to account for this change.
1934
1935         * fast/dom/Window/script-tests/window-property-descriptors.js:
1936         * fast/dom/Window/window-properties-expected.txt:
1937         * fast/dom/Window/window-properties.html:
1938         * fast/dom/script-tests/prototype-inheritance-2.js:
1939         * fast/dom/script-tests/prototype-inheritance.js:
1940         * fast/files/apply-blob-url-to-img.html:
1941         * fast/files/apply-blob-url-to-xhr.html:
1942         * fast/files/create-blob-url-crash.html:
1943         * fast/files/revoke-blob-url.html:
1944         * fast/files/workers/resources/worker-apply-blob-url-to-xhr.js:
1945         (onmessage):
1946         * platform/qt/fast/dom/Window/window-properties-expected.txt:
1947
1948 2011-01-13  Emil Eklund  <eae@chromium.org>
1949
1950         Reviewed by Dimitri Glazkov.
1951
1952         Setting outerText should convert CR/LF to <br>
1953         https://bugs.webkit.org/show_bug.cgi?id=52268
1954         
1955         Add test for setting Element.outerText.
1956
1957         * fast/dom/set-outer-text-expected.txt: Added.
1958         * fast/dom/set-outer-text.html: Added.
1959         * fast/dom/text-node-append-data-remove-crash-expected.txt: Changed
1960             expectation to "didn't crash" from "threw dom exception" as test
1961             assumed the DOMCharacterDataModified event would fire before the node
1962             would be replaced.
1963         * fast/dom/text-node-append-data-remove-crash.html:
1964
1965 2011-01-13  Adam Roben  <aroben@apple.com>
1966
1967         Skip a crashing test on Windows
1968
1969         See <http://webkit.org/b/52397>.
1970
1971         * platform/win/Skipped: Added
1972         compositing/reflections/load-video-in-reflection.html.
1973
1974 2011-01-13  Martin Robinson  <mrobinson@igalia.com>
1975
1976         Skip fast/text/emphasis.html as it shows a 1 pixel difference on the 32-bit Debug bot.
1977
1978         * platform/gtk/Skipped: Skip fast/text/emphasis.html.
1979
1980 2011-01-13  Zhenyao Mo  <zmo@google.com>
1981
1982         Reviewed by Kenneth Russell.
1983
1984         Relax the ESSL valid charset a little bit to include " ' `
1985         https://bugs.webkit.org/show_bug.cgi?id=52396
1986
1987         * fast/canvas/webgl/invalid-passed-params-expected.txt:
1988         * fast/canvas/webgl/invalid-passed-params.html:
1989
1990 2011-01-13  Matthew Delaney  <mdelaney@apple.com>
1991
1992         Reviewed by nobody - reinstrumenting a test to save burning trees.
1993
1994         fast/canvas/canvas-large-dimensions.html (introduced in r75648) is failing on all platforms except Snow Leopard
1995         https://bugs.webkit.org/show_bug.cgi?id=52341
1996
1997         * fast/canvas/canvas-large-dimensions-expected.txt: Replaced.
1998         * fast/canvas/canvas-large-dimensions.html:
1999
2000 2011-01-13  Justin Schuh  <jschuh@chromium.org>
2001
2002         Unreviewed chromium expectations update.
2003
2004         Exclude destroy-on-setwindow.html (added in r75720).
2005
2006         * platform/chromium/test_expectations.txt:
2007
2008 2011-01-13  Alejandro G. Castro  <alex@igalia.com>
2009
2010         Reviewed by Martin Robinson.
2011
2012         [gtk] Zero-sized font does not yet work
2013         https://bugs.webkit.org/show_bug.cgi?id=49793
2014
2015         Unskip font-size-zero.html.
2016
2017         * platform/gtk/Skipped:
2018
2019 2011-01-13  Tony Chang  <tony@chromium.org>
2020
2021         Unreviewed, updating chromium test_expectations.txt
2022
2023         * platform/chromium/test_expectations.txt: Mark a test as slow in debug.
2024
2025 2011-01-13  Adam Roben  <aroben@apple.com>
2026
2027         Check in Windows-XP-specific results for fast/canvas/set-colors.html
2028
2029         See <http://webkit.org/b/52374>.
2030
2031         * platform/win-xp/fast/canvas/set-colors-expected.txt: Added.
2032
2033 2011-01-13  Adam Roben  <aroben@apple.com>
2034
2035         Disable fast/profiler/throw-exception-from-eval.html
2036
2037         This test fails non-deterministically. See <http://webkit.org/b/49801>.
2038
2039         * fast/profiler/throw-exception-from-eval.html-disabled: Renamed from LayoutTests/fast/profiler/throw-exception-from-eval.html.
2040
2041         * platform/gtk/Skipped:
2042         * platform/mac-leopard/Skipped:
2043         * platform/qt/Skipped:
2044         Un-skipped this test now that it's been disabled by other means.
2045
2046         * platform/win-xp/fast/profiler/throw-exception-from-eval-expected.txt: Removed.
2047
2048 2011-01-13  Dan Bernstein  <mitz@apple.com>
2049
2050         Reviewed by Simon Fraser.
2051
2052         <rdar://problem/8098442> Crash in Widget::setFrameRect()
2053         https://bugs.webkit.org/show_bug.cgi?id=52375
2054
2055         * plugins/destroy-on-setwindow-expected.txt: Added.
2056         * plugins/destroy-on-setwindow.html: Added.
2057
2058 2011-01-13  Tony Chang  <tony@chromium.org>
2059
2060         Reviewed by Kent Tamura.
2061
2062         [chromium] fix plugins/plugin-javascript-access.html on Linux and Mac
2063         https://bugs.webkit.org/show_bug.cgi?id=52332
2064
2065         Fix Linux baseline. Mac should now match Safari Mac.
2066
2067         * platform/chromium-linux/plugins/plugin-javascript-access-expected.txt:
2068         * platform/chromium/test_expectations.txt:
2069
2070 2011-01-13  Pavel Feldman  <pfeldman@chromium.org>
2071
2072         Not reviewed: inspector extensions tests should not use sources as test data. Commenting one out temporarily, filing a bug.
2073
2074         * inspector/extensions-events-expected.txt:
2075         * inspector/extensions-events.html:
2076
2077 2011-01-13  Dan Bernstein  <mitz@apple.com>
2078
2079         Reviewed by Dave Hyatt.
2080
2081         <rdar://problem/8858548> Disable inheritance of text emphasis marks to ruby text
2082         https://bugs.webkit.org/show_bug.cgi?id=52359
2083
2084         * fast/ruby/text-emphasis-expected.txt: Added.
2085         * fast/ruby/text-emphasis.html: Added.
2086
2087 2011-01-13  Hayato Ito  <hayato@chromium.org>
2088
2089         Unreviewed, chromium test expectations.
2090
2091         Flaky expectations for html5lib/webkit-resumer.html.
2092
2093         * platform/chromium/test_expectations.txt:
2094
2095 2011-01-12  Adam Barth  <abarth@webkit.org>
2096
2097         Removing this test from the Skipped list caused the next test
2098         alphabetically to fail instead.
2099
2100         * platform/mac/Skipped:
2101
2102 2011-01-12  Maciej Stachowiak  <mjs@apple.com>
2103
2104         Reviewed by David Levin.
2105
2106         Add beforeunload support to WebKitTestRunner
2107         https://bugs.webkit.org/show_bug.cgi?id=52353
2108
2109         * platform/mac-wk2/Skipped: Unskip a test that was failing solely due to missing
2110         beforeunload support.
2111
2112 2011-01-12  Hayato Ito  <hayato@chromium.org>
2113
2114         Unreviewed test expectations files fix.
2115
2116         Fix a culprit revision number.
2117
2118         * platform/chromium-gpu/test_expectations.txt:
2119         * platform/chromium/test_expectations.txt:
2120
2121 2011-01-12  Hayato Ito  <hayato@chromium.org>
2122
2123         Unreviewed chromium-gpu test expectations fix.
2124
2125         Disable canvas-large-dimensions.html after r75639.
2126
2127         * platform/chromium-gpu/test_expectations.txt:
2128
2129 2011-01-12  Ryosuke Niwa  <rniwa@webkit.org>
2130
2131         Reviewed by Eric Seidel.
2132
2133         REGRESSION(r69831): focus() in onkeypress discards input (affects chaseonline.chase.com)
2134         https://bugs.webkit.org/show_bug.cgi?id=52241
2135
2136         Added a test to ensure WebKit inserts the character typed by a user when focus's node
2137         is changed by a presskey event handler.
2138
2139         * fast/forms/focus-change-on-keypress-expected.txt: Added.
2140         * fast/forms/focus-change-on-keypress.html: Added.
2141
2142 2011-01-12  Kenichi Ishibashi  <bashi@google.com>
2143
2144         Reviewed by Kent Tamura.
2145
2146         M_formElementsWithFormAttribute not cleared when FormAssociatedElement is inserted with a null m_form and then removed.
2147         https://bugs.webkit.org/show_bug.cgi?id=51905
2148
2149         Add test for crash when modifying the form attribute of a form
2150         associated element before removing it.
2151
2152         * fast/forms/form-associated-element-crash-expected.txt: Added.
2153         * fast/forms/form-associated-element-crash.html: Added.
2154         * fast/forms/form-associated-element-crash2-expected.txt: Added.
2155         * fast/forms/form-associated-element-crash2.html: Added.
2156
2157 2011-01-12  Kenichi Ishibashi  <bashi@google.com>
2158
2159         Reviewed by Kent Tamura.
2160
2161         M_formElementsWithFormAttribute not cleared when Node is moved to another document.
2162         https://bugs.webkit.org/show_bug.cgi?id=51418
2163
2164         Added test for crash when moving form elements from one document to another.
2165
2166         * fast/forms/change-form-element-document-crash-expected.txt: Added.
2167         * fast/forms/change-form-element-document-crash.html: Added.
2168
2169 2011-01-12  Justin Schuh  <jschuh@chromium.org>
2170
2171         Unreviewed chromium test expectations fix.
2172
2173         Disable canvas-large-dimensions.html after r75639.
2174
2175         * platform/chromium/test_expectations.txt:
2176
2177 2011-01-11  Matthew Delaney  <mdelaney@apple.com>
2178
2179         Reviewed by Simon Fraser.
2180
2181         Max area bound needed in creation of IOSurface in ImageBufferCG.cpp
2182         https://bugs.webkit.org/show_bug.cgi?id=52172
2183
2184         * fast/canvas/canvas-large-dimensions.html: Added.
2185         * fast/canvas/canvas-large-dimensions-expected.txt: Added.
2186
2187 2011-01-12  Tony Chang  <tony@chromium.org>
2188
2189         Reviewed by Ojan Vafai.
2190
2191         output the value of input and textarea nodes when using dump-as-markup
2192         https://bugs.webkit.org/show_bug.cgi?id=52319
2193
2194         * editing/inserting/5607069-2-expected.txt:
2195         * editing/inserting/5607069-3-expected.txt:
2196         * editing/selection/dump-as-markup-expected.txt:
2197         * editing/selection/dump-as-markup-form-text-expected.txt: Added.
2198         * editing/selection/dump-as-markup-form-text.html: Added.
2199         * fast/parser/object-with-textarea-fallback-expected.txt:
2200         * html5lib/runner.html:
2201         * html5lib/webkit-resumer.html:
2202         * resources/dump-as-markup.js:
2203         (Markup.useHTML5libOutputFormat): Add a flag for html5lib compatibility
2204         (Markup._get):
2205
2206 2011-01-12  Robert Hogan  <robert@webkit.org>
2207
2208         Unreviewed, add expected results.
2209
2210         [Qt] Add new expected results from r75632
2211
2212         https://bugs.webkit.org/show_bug.cgi?id=42887
2213
2214         * platform/qt/fast/forms/search-display-none-cancel-button-expected.txt: Added.
2215         * platform/qt/fast/forms/search-placeholder-value-changed-expected.txt: Added.
2216         * platform/qt/fast/forms/search-rtl-expected.txt: Added.
2217         * platform/qt/fast/forms/search-styled-expected.txt: Added.
2218         * platform/qt/fast/forms/search-transformed-expected.txt: Added.
2219         * platform/qt/fast/forms/search-zoomed-expected.txt: Added.
2220
2221 2011-01-12  Robert Hogan  <robert@webkit.org>
2222
2223         Unreviewed, update expected results.
2224
2225         [Qt] Update expected results from r75632
2226
2227         https://bugs.webkit.org/show_bug.cgi?id=42887
2228
2229         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
2230         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
2231         * platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt:
2232         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
2233
2234 2011-01-12  Robert Hogan  <robert@webkit.org>
2235
2236         Reviewed by Kenneth Rohde Christiansen.
2237
2238         [Qt] Search input field doesn't have cancel button
2239
2240         Add a cancel button to the search field and make it customizable
2241         by the client. For now, use the close dialog button associated
2242         with the application's style as the default.
2243
2244         Unskip a bunch of search field related tests that pass now:
2245
2246         fast/forms/search-cancel-button-mouseup.html
2247         fast/forms/search-rtl.html
2248         fast/forms/search-abs-pos-cancel-button.html
2249         fast/forms/search-styled.html
2250         fast/forms/search-transformed.html
2251         fast/forms/search-zoomed.html
2252         fast/forms/search-cancel-button-style-sharing.html
2253         fast/forms/search-display-none-cancel-button.html
2254         fast/forms/search-placeholder-value-changed.html
2255         fast/repaint/search-field-cancel.html
2256         fast/forms/search-cancel-button-events.html
2257
2258         https://bugs.webkit.org/show_bug.cgi?id=42887
2259
2260         * platform/qt/Skipped:
2261
2262 2011-01-12  Nico Weber  <thakis@chromium.org>
2263
2264         Unreviewed, test expectations.
2265
2266         Remove now-unnecessary vista-specific baseline.
2267         https://bugs.webkit.org/show_bug.cgi?id=52105
2268
2269         * platform/chromium-win-vista/svg/custom/js-late-gradient-and-object-creation-expected.checksum: Removed.
2270         * platform/chromium-win-vista/svg/custom/js-late-gradient-and-object-creation-expected.png: Removed.
2271
2272 2011-01-12  Justin Schuh  <jschuh@chromium.org>
2273
2274         Unreviewed expectatinos update.
2275
2276         Excluding SVG test for sporadic image failure.
2277
2278         * platform/chromium/test_expectations.txt:
2279
2280 2011-01-12  Justin Schuh  <jschuh@chromium.org>
2281
2282         Unreviewed chromium expectations update.
2283
2284         Added chromium win to exclusion for bug 48164.
2285
2286         * platform/chromium/test_expectations.txt:
2287
2288 2011-01-12  Simon Fraser  <simon.fraser@apple.com>
2289
2290         Reviewed by Eric Seidel.
2291
2292         [CSS Gradients] One color stop should not paint anything for linear-gradient
2293         https://bugs.webkit.org/show_bug.cgi?id=52259
2294         
2295         Update test results given that single-stop gradients are invalid.
2296
2297         * fast/gradients/css3-gradient-parsing-expected.txt:
2298         * fast/gradients/css3-gradient-parsing.html:
2299         * platform/mac/fast/gradients/css3-color-stops-expected.checksum:
2300         * platform/mac/fast/gradients/css3-color-stops-expected.png:
2301
2302 2011-01-12  Csaba Osztrogonác  <ossy@webkit.org>
2303
2304         Unreviewed.
2305
2306         Add Qt specific expected results for new passing tests introduced in r74954 and r74743.
2307         Compared to Mac png files and Mac expected files.
2308
2309         * platform/qt/fast/css-generated-content/table-before-after-child-add-expected.checksum: Added.
2310         * platform/qt/fast/css-generated-content/table-before-after-child-add-expected.png: Added.
2311         * platform/qt/fast/css-generated-content/table-before-after-child-add-expected.txt: Added.
2312         * platform/qt/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum: Added.
2313         * platform/qt/fast/css-generated-content/table-cell-before-after-child-add-expected.png: Added.
2314         * platform/qt/fast/css-generated-content/table-cell-before-after-child-add-expected.txt: Added.
2315         * platform/qt/fast/css-generated-content/table-row-before-after-child-add-expected.checksum: Added.
2316         * platform/qt/fast/css-generated-content/table-row-before-after-child-add-expected.png: Added.
2317         * platform/qt/fast/css-generated-content/table-row-before-after-child-add-expected.txt: Added.
2318         * platform/qt/fast/css-generated-content/table-table-before-after-child-add-expected.checksum: Added.
2319         * platform/qt/fast/css-generated-content/table-table-before-after-child-add-expected.png: Added.
2320         * platform/qt/fast/css-generated-content/table-table-before-after-child-add-expected.txt: Added.
2321         * platform/qt/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum: Added.
2322         * platform/qt/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png: Added.
2323         * platform/qt/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
2324
2325 2011-01-12  Justin Schuh  <jschuh@chromium.org>
2326
2327         Unreviewed expectations update for chromium.
2328
2329         Exclude failing test from r75064.
2330
2331         * platform/chromium/test_expectations.txt:
2332
2333 2011-01-12  Philippe Normand  <pnormand@igalia.com>
2334
2335         Unreviewed, skip failing test on GTK.
2336
2337         * platform/gtk/Skipped: Skip editing/input/page-up-down-scrolls.html
2338
2339 2010-12-29  Yury Semikhatsky  <yurys@chromium.org>
2340
2341         Reviewed by Pavel Feldman.
2342
2343         inspector/timeline-network-resource.html fails when run twice
2344         https://bugs.webkit.org/show_bug.cgi?id=37394
2345
2346         Send didReceiveResponse notification to the timeline agent from ResourceLoadNotifier
2347         instead of ResourceLoader::didReceiveResponse to cover the cases when resources
2348         are loaded from memory cache.
2349
2350         Network notifications are now send to InspectorInstrumentation which dispatches
2351         them to interested agents and InspectorController.
2352         fix
2353
2354         * inspector/timeline-network-resource-expected.txt:
2355         * inspector/timeline-network-resource.html:
2356         * inspector/timeline-network-resource.js:
2357
2358 2011-01-12  Jeremy Orlow  <jorlow@chromium.org>
2359
2360         Add forgotten file.
2361
2362         * storage/indexeddb/transaction-read-only-expected.txt: Added.
2363
2364 2011-01-12  Csaba Osztrogonác  <ossy@webkit.org>
2365
2366         Unreviewed.
2367
2368         [Qt] plugins/no-mime-with-valid-extension.html fails
2369         https://bugs.webkit.org/show_bug.cgi?id=52288
2370
2371         * platform/qt/Skipped: plugins/no-mime-with-valid-extension.html added until fix.
2372
2373 2011-01-11  Jeremy Orlow  <jorlow@chromium.org>
2374
2375         Reviewed by Nate Chapin.
2376
2377         Enforce READ_ONLY transactions in IndexedDB
2378         https://bugs.webkit.org/show_bug.cgi?id=52229
2379
2380         Fix existing errors in tests + add a new test for
2381         this issue.
2382
2383         * storage/indexeddb/cursor-delete-expected.txt:
2384         * storage/indexeddb/cursor-delete.html:
2385         * storage/indexeddb/cursor-index-delete-expected.txt:
2386         * storage/indexeddb/cursor-index-delete.html:
2387         * storage/indexeddb/database-quota-expected.txt:
2388         * storage/indexeddb/database-quota.html:
2389         * storage/indexeddb/objectstore-basics-expected.txt:
2390         * storage/indexeddb/objectstore-basics.html:
2391         * storage/indexeddb/objectstore-removeobjectstore-expected.txt:
2392         * storage/indexeddb/objectstore-removeobjectstore.html:
2393         * storage/indexeddb/transaction-basics-expected.txt:
2394         * storage/indexeddb/transaction-basics.html:
2395         * storage/indexeddb/transaction-crash-on-abort-expected.txt:
2396         * storage/indexeddb/transaction-crash-on-abort.html:
2397         * storage/indexeddb/transaction-read-only.html: Added.
2398
2399 2011-01-11  Maciej Stachowiak  <mjs@apple.com>
2400
2401         Reviewed by David Levin.
2402
2403         Fix typo in WebKit2 skipped list which was causing a test to not get skipped
2404         https://bugs.webkit.org/show_bug.cgi?id=52277
2405
2406         * platform/mac-wk2/Skipped:
2407
2408 2011-01-11  Simon Fraser  <simon.fraser@apple.com>
2409
2410         Reviewed by Dan Bernstein.
2411
2412         Webkit crashes when a gradient is applied using the first-line pseudo element
2413         https://bugs.webkit.org/show_bug.cgi?id=52225
2414         
2415         Testcase.
2416
2417         * fast/gradients/gradient-on-pseudoelement-crash-expected.txt: Added.
2418         * fast/gradients/gradient-on-pseudoelement-crash.html: Added.
2419
2420 2011-01-11  Justin Schuh  <jschuh@chromium.org>
2421
2422         Unreviewed chromium expectations update.
2423
2424         Windows exclusion for no-mime-with-valid-extension.html (from r75567)
2425
2426         * platform/chromium/test_expectations.txt:
2427
2428 2011-01-11  Dirk Pranke  <dpranke@chromium.org>
2429
2430         Unreviewed, fix typo in expectations file.
2431
2432         * platform/chromium-gpu/test_expectations.txt:
2433
2434 2011-01-11  Nico Weber  <thakis@chromium.org>
2435
2436         Unreviewed, test expectations.
2437
2438         Remove now-unnecessary xp-specific baseline.
2439         https://bugs.webkit.org/show_bug.cgi?id=52105
2440
2441         * platform/chromium-win-xp/fast/gradients/radial-centered-expected.checksum: Removed.
2442         * platform/chromium-win-xp/fast/gradients/radial-centered-expected.png: Removed.
2443
2444 2011-01-11  Adrienne Walker  <enne@google.com>
2445
2446         Unreviewed, test expectations update.
2447
2448         Revert expect change for Snow Leopard in r75570.
2449
2450         * platform/mac-snowleopard/Skipped:
2451
2452 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2453
2454         Unreviewed; chromium test expectations update.
2455
2456         Remove failing expectations for tests that pass after r75569.
2457
2458         * platform/chromium/test_expectations.txt:
2459
2460 2011-01-11  James Robinson  <jamesr@chromium.org>
2461
2462         Update test to use layoutTestController.waitUntilDone()/notifyDone() since it relies on the scroll event which is now async.
2463
2464         * fast/repaint/resources/fixed-move-after-keyboard-scroll-iframe.html:
2465
2466 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2467
2468         Unreviewed; chromium test expectations update.
2469
2470         Remove failing expectations for tests that pass after r75552.
2471
2472         * platform/chromium/test_expectations.txt:
2473
2474 2011-01-11  Adrienne Walker  <enne@google.com>
2475
2476         Reviewed by Kenneth Russell.
2477
2478         Sync WebGL texImage2D video test from Khronos and re-enable it.
2479         https://bugs.webkit.org/show_bug.cgi?id=44459
2480
2481         * fast/canvas/webgl/resources/quadrants.mp4: Removed.
2482         * fast/canvas/webgl/resources/quadrants.ogv: Removed.
2483         * fast/canvas/webgl/resources/red-green.mp4: Added.
2484         * fast/canvas/webgl/resources/red-green.theora.ogv: Added.
2485         * fast/canvas/webgl/resources/red-green.webmvp8.webm: Added.
2486         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-expected.txt:
2487         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html:
2488         * platform/chromium-gpu/test_expectations.txt:
2489         * platform/chromium/test_expectations.txt:
2490         * platform/mac-snowleopard/Skipped:
2491
2492 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2493
2494         Unreviewed, new chromium-mac baselines.
2495         
2496         Rebaseline after the scrollbar change (these tests still need 
2497         chromium-mac baselines since they have controls or images that render
2498         slightly differently from the Mac port).
2499
2500         * platform/chromium-mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum:
2501         * platform/chromium-mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png:
2502         * platform/chromium-mac/fast/block/margin-collapse/103-expected.checksum: Added.
2503         * platform/chromium-mac/fast/block/margin-collapse/103-expected.png: Added.
2504         * platform/chromium-mac/fast/borders/border-image-rotate-transform-expected.checksum:
2505         * platform/chromium-mac/fast/borders/border-image-rotate-transform-expected.png:
2506         * platform/chromium-mac/fast/events/pointer-events-2-expected.checksum:
2507         * platform/chromium-mac/fast/events/pointer-events-2-expected.png:
2508         * platform/chromium-mac/fast/images/gif-large-checkerboard-expected.checksum: Removed.
2509         * platform/chromium-mac/fast/images/gif-large-checkerboard-expected.png: Removed.
2510         * platform/chromium-mac/fast/replaced/width100percent-image-expected.checksum: Added.
2511         * platform/chromium-mac/fast/replaced/width100percent-image-expected.png: Added.
2512         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.checksum: Added.
2513         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.png: Added.
2514         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.checksum: Added.
2515         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.png: Added.
2516         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.checksum: Added.
2517         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.png: Added.
2518         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.checksum: Added.
2519         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.png: Added.
2520         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.checksum: Added.
2521         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.png: Added.
2522         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.checksum: Added.
2523         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.png: Added.
2524         * platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum: Added.
2525         * platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Added.
2526         * platform/chromium-mac/tables/mozilla/bugs/bug101674-expected.checksum: Added.
2527         * platform/chromium-mac/tables/mozilla/bugs/bug101674-expected.png: Added.
2528         * platform/chromium-mac/tables/mozilla/bugs/bug29314-expected.checksum: Added.
2529         * platform/chromium-mac/tables/mozilla/bugs/bug29314-expected.png: Added.
2530         * platform/chromium-mac/tables/mozilla/bugs/bug5797-expected.checksum: Added.
2531         * platform/chromium-mac/tables/mozilla/bugs/bug5797-expected.png: Added.
2532         * platform/chromium-mac/tables/mozilla/bugs/bug625-expected.checksum: Added.
2533         * platform/chromium-mac/tables/mozilla/bugs/bug625-expected.png: Added.
2534         * platform/chromium-mac/tables/mozilla/core/bloomberg-expected.checksum: Added.
2535         * platform/chromium-mac/tables/mozilla/core/bloomberg-expected.png: Added.
2536         * platform/chromium-mac/tables/mozilla/core/row_span-expected.checksum: Added.
2537         * platform/chromium-mac/tables/mozilla/core/row_span-expected.png: Added.
2538         * platform/chromium-mac/tables/mozilla/other/cell_widths-expected.checksum: Added.
2539         * platform/chromium-mac/tables/mozilla/other/cell_widths-expected.png: Added.
2540         * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.checksum: Added.
2541         * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png: Added.
2542         * platform/chromium-mac/tables/mozilla_expected_failures/other/test4-expected.checksum: Added.
2543         * platform/chromium-mac/tables/mozilla_expected_failures/other/test4-expected.png: Added.
2544         * platform/chromium/test_expectations.txt:
2545
2546 2011-01-11  Nicolas Dufresne  <nicolas.dufresne@collabora.co.uk>
2547
2548         Reviewed by Adam Barth.
2549
2550         Use plug-in DB for extensions to MIME type convertion
2551
2552         Plugins extension to MIME type conversion was not used in the
2553         frameLoader. This was causing some fallback to be use which as the side
2554         effect of loosing all the <OBJECT> parameters or <EMBED> attributes.
2555         This patch ensure that we try to convert the extension to MIME type
2556         using the plugin database beofre using this fallback.
2557
2558         Attribute lost with Flash plugin without mime type set
2559         https://bugs.webkit.org/show_bug.cgi?id=50657
2560
2561         * plugins/no-mime-with-valid-extension.html: Added.
2562         * plugins/no-mime-with-valid-extension-expected.txt: Added.
2563
2564 2011-01-11  Justin Schuh  <jschuh@chromium.org>
2565
2566         Unreviewed, test expectations update.
2567
2568         Flaky expectations for textOnPath.svg.
2569
2570         * platform/chromium/test_expectations.txt:
2571
2572 2011-01-11  James Simonsen  <simonjam@chromium.org>
2573
2574         Reviewed by Eric Seidel.
2575
2576         [Web Timing] Rename sslHandshakeStart to secureConnectionStart
2577         https://bugs.webkit.org/show_bug.cgi?id=52239
2578
2579         * fast/dom/Window/window-properties-performance-expected.txt:
2580         * fast/dom/script-tests/webtiming.js:
2581         (checkTimingBeforeLoad):
2582         (checkTimingWhileDeferred):
2583         (checkWebTimingOnDOMContentLoaded):
2584         (checkWebTimingWhileAsync):
2585         (checkWebTimingOnLoad):
2586         (checkWebTimingAfterLoad):
2587         * fast/dom/webtiming-document-open-expected.txt:
2588         * fast/dom/webtiming-expected.txt:
2589         * fast/dom/webtiming-navigate-within-document-expected.txt:
2590         * http/tests/misc/resources/webtiming-cross-origin-and-back2.html:
2591         * http/tests/misc/resources/webtiming-cross-origin-redirect.html:
2592         * http/tests/misc/resources/webtiming-no-origin.html:
2593         * http/tests/misc/resources/webtiming-ssl.html:
2594         * http/tests/misc/webtiming-origins-expected.txt:
2595         * http/tests/misc/webtiming-ssl-expected.txt:
2596
2597 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2598
2599         Reviewed by Darin Fisher.
2600
2601         Scroll event should be fired asynchronously
2602         https://bugs.webkit.org/show_bug.cgi?id=45631
2603         
2604         Update existing tests that assumed that scroll events fired
2605         synchronously.
2606
2607         * editing/input/page-up-down-scrolls-expected.txt:
2608         * editing/input/page-up-down-scrolls.html:
2609         * fast/events/fire-scroll-event-element-expected.txt: Copied from LayoutTests/fast/events/fire-scroll-event-expected.txt.
2610         * fast/events/fire-scroll-event-element.html: Added. Does the same
2611             tests as fire-scroll-event.html, but on an individual element instead
2612             of the whole document.
2613         * fast/events/fire-scroll-event-expected.txt:
2614         * fast/events/fire-scroll-event.html: Now explicitly tests for
2615             synchronous behavior when scrolling the document, and that we don't
2616             fire the event more than once.
2617         * fast/events/remove-child-onscroll.html:
2618         * fast/events/scroll-during-zoom-change.html:
2619         * fast/events/scroll-event-does-not-bubble.html:
2620         * fast/events/scroll-event-phase-expected.txt: Added.
2621         * fast/events/scroll-event-phase.html: Added. Checks that we can listen
2622             for scroll events in both the capture and bubble phase.
2623         * fast/layers/removed-by-scroll-handler.html:
2624         * fast/overflow/onscroll-layer-self-destruct.html:
2625         * fast/repaint/repaint-during-scroll.html:
2626
2627 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2628
2629         Unreviewed; new and updated mac-leopard baselines.
2630
2631         Update stale or missing Leopard baselines (tests currently pass on Snow
2632         Leopard).
2633
2634         * platform/chromium/test_expectations.txt:
2635         * platform/mac-leopard/editing/deleting/delete-line-end-ws-001-expected.checksum:
2636         * platform/mac-leopard/editing/deleting/delete-line-end-ws-001-expected.png:
2637         * platform/mac-leopard/editing/deleting/delete-line-end-ws-002-expected.checksum:
2638         * platform/mac-leopard/editing/deleting/delete-line-end-ws-002-expected.png:
2639         * platform/mac-leopard/fast/block/basic/016-expected.checksum: Added.
2640         * platform/mac-leopard/fast/block/basic/016-expected.png: Added.
2641         * platform/mac-leopard/fast/block/basic/truncation-rtl-expected.checksum: Added.
2642         * platform/mac-leopard/fast/block/basic/truncation-rtl-expected.png: Added.
2643         * platform/mac-leopard/fast/blockflow/fieldsets-expected.checksum: Added.
2644         * platform/mac-leopard/fast/blockflow/fieldsets-expected.png: Added.
2645         * platform/mac-leopard/fast/borders/border-image-scale-transform-expected.checksum:
2646         * platform/mac-leopard/fast/borders/border-image-scale-transform-expected.png:
2647         * platform/mac-leopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
2648         * platform/mac-leopard/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
2649
2650 2011-01-11  Abhishek Arya  <inferno@chromium.org>
2651
2652         Reviewed by Dimitri Glazkov.
2653
2654         Tests that we do not crash when we remove scrollable iframe when executing
2655         inside its scroll event.
2656         https://bugs.webkit.org/show_bug.cgi?id=52238
2657
2658         * scrollbars/scrollable-iframe-remove-crash-expected.txt: Added.
2659         * scrollbars/scrollable-iframe-remove-crash.html: Added.
2660
2661 2011-01-11  Martin Robinson  <mrobinson@igalia.com>
2662
2663         Remove some GTK+-specific baselines. GTK+ now enough feature parity with the Mac
2664         port to make these platform-specific results unnecessary.
2665
2666         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt: Removed.
2667         * platform/gtk/fast/dom/prototype-inheritance-expected.txt: Removed.
2668         * platform/gtk/fast/js/global-constructors-expected.txt: Removed.
2669
2670 2011-01-11  Nico Weber  <thakis@chromium.org>
2671
2672         Unreviewed, test expectations.
2673
2674         Another new baselines due to updated skia
2675         https://bugs.webkit.org/show_bug.cgi?id=52105
2676
2677         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.checksum:
2678         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png:
2679
2680 2011-01-08  Dimitri Glazkov  <dglazkov@chromium.org>
2681
2682         Reviewed by David Hyatt.
2683
2684         Make pseudo-style resolution less hard-coded when used to select a shadow node
2685         https://bugs.webkit.org/show_bug.cgi?id=46595
2686
2687         New test that comprehensively travels the code paths affected by the change.
2688
2689         * fast/css/unknown-pseudo-element-matching-expected.txt: Added.
2690         * fast/css/unknown-pseudo-element-matching.html: Added.
2691
2692 2011-01-11  Dean Jackson  <dino@apple.com>
2693
2694         Reviewed by Simon Fraser.
2695
2696         https://bugs.webkit.org/show_bug.cgi?id=52233
2697
2698         Update WebKitCSSMatrix test to cover a constructor
2699         that accepts 'none' as input.
2700
2701         * transforms/cssmatrix-2d-interface-expected.txt:
2702         * transforms/cssmatrix-2d-interface.xhtml:
2703
2704 2011-01-11  Dimitri Glazkov  <dglazkov@chromium.org>
2705
2706         Reviewed by Eric Seidel.
2707
2708         REGRESSION(r71934) Can't type in search edit field on skin-one.com
2709         https://bugs.webkit.org/show_bug.cgi?id=52195
2710
2711         Restored original (pre-71934) check in the test to ensure that
2712         selectstart does not propagate outside of the shadow DOM.
2713
2714         Consolidated shadow-boundary-crossing-2.html into shadow-boundary-crossing.html.
2715
2716         * fast/events/shadow-boundary-crossing-2-expected.txt: Renamed to
2717             shadow-boundary-crossing-expected.txt.
2718         * fast/events/shadow-boundary-crossing-2.html: Renamed to
2719             shadow-boundary-crossing.html.
2720         * fast/events/shadow-boundary-crossing-expected.txt: Removed.
2721         * fast/events/shadow-boundary-crossing.html: Removed after folding the
2722             test into the new shadow-boundary-crossing.html.
2723
2724 2011-01-11  Zhenyao Mo  <zmo@google.com>
2725
2726         Unreviewed, test expectation update.
2727
2728         * platform/mac-snowleopard/Skipped:
2729
2730 2011-01-11  Michael Saboff  <msaboff@apple.com>
2731
2732         Reviewed by Geoffrey Garen.
2733
2734         Missing call to popTempSortVector() for exception case in JSArray::sort.
2735         https://bugs.webkit.org/show_bug.cgi?id=50718
2736
2737         New test to validate balanced calls to pushTempSortVector() and
2738         popTempSortVector().
2739
2740         * fast/js/array-sort-exception-expected.txt: Added.
2741         * fast/js/array-sort-exception.html: Added.
2742         * fast/js/script-tests/array-sort-exception.js: Added.
2743         (do_gc):
2744         (Item):
2745         (toString_throw):
2746         (test):
2747
2748 2011-01-11  Zhenyao Mo  <zmo@google.com>
2749
2750         Unreviewed, test expectations update.
2751
2752         * platform/chromium-gpu/test_expectations.txt:
2753         * platform/chromium/test_expectations.txt:
2754
2755 2011-01-11  Nico Weber  <thakis@chromium.org>
2756
2757         Unreviewed, test expectations.
2758
2759         Another baseline for the recent skia roll.
2760         https://bugs.webkit.org/show_bug.cgi?id=52105
2761
2762         * platform/chromium-linux/svg/custom/focus-ring-expected.checksum:
2763         * platform/chromium-linux/svg/custom/focus-ring-expected.png:
2764
2765 2011-01-10  Zhenyao Mo  <zmo@google.com>
2766
2767         Reviewed by Kenneth Russell.
2768
2769         Need to consider UNPACK_ALIGNMENT in GraphicsContext3D::texImage2DResourceSafe
2770         https://bugs.webkit.org/show_bug.cgi?id=52068
2771
2772         * fast/canvas/webgl/read-pixels-test-expected.txt:
2773         * fast/canvas/webgl/read-pixels-test.html: Sync with khronos.
2774         * fast/canvas/webgl/resources/webgl-test.js: Add finishTest().
2775
2776 2011-01-07  Enrica Casucci  <enrica@apple.com>
2777
2778         Reviewed by Alexey Proskuryakov.
2779
2780         Paste and drag and drop use different code paths to interact with the pasteboard.
2781         https://bugs.webkit.org/show_bug.cgi?id=52093
2782
2783         New test results added to match the correct behavior.
2784         
2785         * platform/mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.checksum:
2786         * platform/mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png:
2787         * platform/mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
2788
2789 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2790
2791         Unreviewed; chromium test expectations update.
2792
2793         Remove failing expectations for tests that pass after r75515.
2794         
2795         * platform/chromium/test_expectations.txt:
2796
2797 2011-01-11  Abhishek Arya  <inferno@chromium.org>
2798
2799         Reviewed by Dimitri Glazkov.
2800
2801         Tests that calling append data on a text node which removes its
2802         sibling text node does not result in crash.
2803         https://bugs.webkit.org/show_bug.cgi?id=52163
2804
2805         * fast/dom/text-node-append-data-remove-crash-expected.txt: Added.
2806         * fast/dom/text-node-append-data-remove-crash.html: Added.
2807
2808 2011-01-11  Stephen White  <senorblanco@chromium.org>
2809
2810         Unreviewed; chromium-gpu test expectations update.
2811
2812         Remove now-passing tests from text_expectations.txt.
2813
2814         * platform/chromium-gpu/test_expectations.txt:
2815
2816 2011-01-11  Mihai Parparita  <mihaip@chromium.org>
2817
2818         Unreviewed; new and updated mac-leopard baselines.
2819         
2820         Update stale or missing Leopard baselines (tests currently pass on Snow
2821         Leopard).
2822
2823         * platform/chromium/test_expectations.txt:
2824         * platform/mac-leopard/fast/block/basic/fieldset-stretch-to-legend-expected.checksum:
2825         * platform/mac-leopard/fast/block/basic/fieldset-stretch-to-legend-expected.png:
2826         * platform/mac-leopard/fast/dom/focus-contenteditable-expected.checksum: Added.
2827         * platform/mac-leopard/fast/dom/focus-contenteditable-expected.png: Added.
2828         * platform/mac-leopard/fast/forms/fieldset-align-expected.checksum: Added.
2829         * platform/mac-leopard/fast/forms/fieldset-align-expected.png: Added.
2830         * platform/mac-leopard/fast/multicol/columns-shorthand-parsing-expected.checksum: Added.
2831         * platform/mac-leopard/fast/multicol/columns-shorthand-parsing-expected.png: Added.
2832         * platform/mac-leopard/fast/text/capitalize-boundaries-expected.checksum: Added.
2833         * platform/mac-leopard/fast/text/capitalize-boundaries-expected.png: Added.
2834         * platform/mac-leopard/fast/text/softHyphen-expected.checksum: Added.
2835         * platform/mac-leopard/fast/text/softHyphen-expected.png: Added.
2836         * platform/mac-leopard/tables/mozilla/other/wa_table_tr_align-expected.checksum:
2837         * platform/mac-leopard/tables/mozilla/other/wa_table_tr_align-expected.png:
2838
2839 2011-01-11  Martin Robinson  <mrobinson@igalia.com>
2840
2841         Unskipping fast/multicol/span/double-merge-anonymous-block-crash.html. We
2842         have been unsuccessful reproducing the crash locally or on the bots.
2843
2844         * platform/gtk/Skipped: Unskipping test.
2845
2846 2011-01-11  Michael Saboff  <msaboff@apple.com>
2847
2848         Reviewed by Geoffrey Garen.
2849
2850         ASSERTION Failure in JSC::binaryChop
2851         https://bugs.webkit.org/show_bug.cgi?id=25614
2852
2853         Added new test to check for proper handling of stack overflow 
2854         exceptions and arrity exceptions while close to the top of the stack.
2855
2856         * fast/js/script-tests/stack-overflow-arrity-catch.js: Added.
2857         (fWithTwoArgs):
2858         (test):
2859         * fast/js/script-tests/stack-overflow-catch.js: Added.
2860         (test):
2861         * fast/js/stack-overflow-arrity-catch-expected.txt: Added.
2862         * fast/js/stack-overflow-arrity-catch.html: Added.
2863         * fast/js/stack-overflow-catch-expected.txt: Added.
2864         * fast/js/stack-overflow-catch.html: Added.
2865
2866 2011-01-11  Stephen White  <senorblanco@chromium.org>
2867
2868         Unreviewed; new chromium GPU test baselines.
2869
2870         These tests required rebaselining after the skia roll in
2871         http://src.chromium.org/viewvc/chrome?view=rev&revision=70835.
2872
2873         * platform/chromium-gpu-linux/fast/canvas/canvas-text-alignment-expected.checksum:
2874         * platform/chromium-gpu-linux/fast/canvas/canvas-text-alignment-expected.png:
2875         * platform/chromium-gpu-linux/fast/canvas/fillrect_gradient-expected.checksum:
2876         * platform/chromium-gpu-linux/fast/canvas/fillrect_gradient-expected.png:
2877         * platform/chromium-gpu-win/fast/canvas/canvas-text-alignment-expected.checksum:
2878         * platform/chromium-gpu-win/fast/canvas/canvas-text-alignment-expected.png:
2879         * platform/chromium-gpu-win/fast/canvas/canvas-text-alignment-expected.txt:
2880         * platform/chromium-gpu-win/fast/canvas/fillrect_gradient-expected.checksum:
2881         * platform/chromium-gpu-win/fast/canvas/fillrect_gradient-expected.png:
2882         * platform/chromium-gpu-win/fast/canvas/fillrect_gradient-expected.txt:
2883         * platform/chromium-gpu-win/fast/canvas/gradient-add-second-start-end-stop-expected.checksum:
2884         * platform/chromium-gpu-win/fast/canvas/gradient-add-second-start-end-stop-expected.png:
2885         * platform/chromium-gpu-win/fast/canvas/gradient-add-second-start-end-stop-expected.txt:
2886
2887 2011-01-11  Carlos Garcia Campos  <cgarcia@igalia.com>
2888
2889         Reviewed by Martin Robinson.
2890
2891         [GTK] Add support for <meter> element
2892         https://bugs.webkit.org/show_bug.cgi?id=48713
2893
2894         * platform/gtk/Skipped:
2895         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.checksum: Added.
2896         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
2897         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt: Added.
2898         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.checksum: Added.
2899         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
2900         * platform/gtk/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt: Added.
2901         * platform/gtk/fast/dom/HTMLMeterElement/meter-boundary-values-expected.checksum: Added.
2902         * platform/gtk/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
2903         * platform/gtk/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt: Added.
2904         * platform/gtk/fast/dom/HTMLMeterElement/meter-element-expected.checksum: Added.
2905         * platform/gtk/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
2906         * platform/gtk/fast/dom/HTMLMeterElement/meter-element-expected.txt: Added.
2907         * platform/gtk/fast/dom/HTMLMeterElement/meter-optimums-expected.checksum: Added.
2908         * platform/gtk/fast/dom/HTMLMeterElement/meter-optimums-expected.png: Added.
2909         * platform/gtk/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Added.
2910         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.checksum: Added.
2911         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png: Added.
2912         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Added.
2913         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.checksum: Added.
2914         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
2915         * platform/gtk/fast/dom/HTMLMeterElement/meter-styles-expected.txt: Added.
2916
2917 2011-01-11  Stephen White  <senorblanco@chromium.org>
2918
2919         Unreviewed; yet another gpu test_expectations update.
2920
2921         All glory to the hypnotoad.
2922
2923         * platform/chromium-gpu/test_expectations.txt:
2924
2925 2011-01-11  Jeremy Orlow  <jorlow@chromium.org>
2926
2927         [Chromium] Fix bad baselines
2928         https://bugs.webkit.org/show_bug.cgi?id=52207
2929
2930         It looks like https://bugs.webkit.org/show_bug.cgi?id=51865 didn't quite
2931         get the baselines right. Ran the rebaseline tool to get these.
2932
2933         * platform/chromium-linux/svg/custom/fill-SVGPaint-interface-expected.txt: Removed.
2934         * platform/chromium-linux/svg/custom/getPresentationAttribute-expected.txt: Removed.
2935         * platform/chromium-win/svg/custom/fill-SVGPaint-interface-expected.txt:
2936         * platform/chromium-win/svg/custom/getPresentationAttribute-expected.txt:
2937
2938 2011-01-11  Adam Roben  <aroben@apple.com>
2939
2940         Update test results after r75408
2941
2942         * platform/mac-leopard/fast/js/large-expressions-expected.txt:
2943         * platform/win/fast/js/large-expressions-expected.txt:
2944
2945 2011-01-11  Csaba Osztrogonác  <ossy@webkit.org>
2946
2947         Unreviewed.
2948
2949         [Qt] DRT sideeffect revealed by r63657 and r75305
2950         https://bugs.webkit.org/show_bug.cgi?id=42578
2951
2952         After r75305 24 tests fail. Add them to the Skipped list temporarily to make buildbot happy.
2953
2954         * platform/qt/Skipped:
2955
2956 2011-01-11  Noel Gordon  <noel.gordon@gmail.com>
2957
2958         Reviewed by James Robinson.
2959
2960         [chromium] canvas.toDataURL("image/jpeg") should composite onto black.
2961         https://bugs.webkit.org/show_bug.cgi?id=51237
2962
2963         canvas/philip/tests/toDataURL.jpeg.alpha.html only fails on chromium-mac
2964         now, tracked by bug http://webkit.org/b/40147.
2965
2966         * platform/chromium/test_expectations.txt: win & linux pass.
2967
2968 2011-01-11  Anton Muhin  <antonm@chromium.org>
2969
2970         Unreviewed Chromium test expectations update.
2971
2972         Remove now unnecessary Chromium overrides.
2973
2974         * platform/chromium-mac/fast/regex/malformed-escapes-expected.txt: Removed.
2975         * platform/chromium-win/fast/regex/malformed-escapes-expected.txt: Removed.
2976
2977 2011-01-11  Shane Stephens  <shanestephens@google.com>
2978
2979         Reviewed by Eric Seidel.
2980
2981         [Chromium] Tests marked as WONTFIX SKIP but bug causing test failure fixed.
2982         https://bugs.webkit.org/show_bug.cgi?id=51865
2983
2984         * platform/chromium-linux/svg/custom/fill-SVGPaint-interface-expected.checksum: Added.
2985         * platform/chromium-linux/svg/custom/fill-SVGPaint-interface-expected.png: Added.
2986         * platform/chromium-linux/svg/custom/fill-SVGPaint-interface-expected.txt: Added.
2987         * platform/chromium-linux/svg/custom/getPresentationAttribute-expected.checksum: Added.
2988         * platform/chromium-linux/svg/custom/getPresentationAttribute-expected.png: Added.
2989         * platform/chromium-linux/svg/custom/getPresentationAttribute-expected.txt: Added.
2990         * platform/chromium-win/svg/custom/fill-SVGPaint-interface-expected.checksum:
2991         * platform/chromium-win/svg/custom/fill-SVGPaint-interface-expected.png:
2992         * platform/chromium-win/svg/custom/fill-SVGPaint-interface-expected.txt: Added.
2993         * platform/chromium-win/svg/custom/getPresentationAttribute-expected.checksum:
2994         * platform/chromium-win/svg/custom/getPresentationAttribute-expected.png:
2995         * platform/chromium-win/svg/custom/getPresentationAttribute-expected.txt: Added.
2996         * platform/chromium/test_expectations.txt:
2997
2998 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
2999
3000         Unreviewed Chromium test expectations update.
3001         
3002         Reorganized scrollbar-related failures.
3003
3004         * platform/chromium/test_expectations.txt:
3005
3006 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3007
3008         Unreviewed Chromium test expectations update.
3009         
3010         Remove entries for tests that now pass.
3011
3012         A bunch of tests with scrollbars started to pass after unncessary
3013         Chromium baselines with removed with r75463, r75446 and 
3014         r75440.
3015
3016         ietestcenter/Javascript/15.4.4.14-9-b-i-6.html and ietestcenter/
3017         Javascript/15.4.4.15-8-b-i-6.html started to pass after
3018         http://crrev.com/70894, which rolled V8 to 3.0.7, which fixed
3019         http://code.google.com/p/v8/issues/detail?id=1015.
3020         
3021         fast/text/font-size-zero.html appears to always pass.
3022
3023         * platform/chromium/test_expectations.txt:
3024
3025 2011-01-10  Stephen White  <senorblanco@chromium.org>
3026
3027         Unreviewed; chromium-gpu test_expectations updates.
3028
3029         Mark 3 tests as failing after skia roll (chromium r75408).
3030
3031         * platform/chromium-gpu/test_expectations.txt:
3032
3033 2011-01-10  David Hyatt  <hyatt@apple.com>
3034
3035         Reviewed by Simon Fraser.
3036
3037         Test for https://bugs.webkit.org/show_bug.cgi?id=51119
3038
3039         * fast/transforms/transform-hit-test-flipped-expected.txt: Added.
3040         * fast/transforms/transform-hit-test-flipped.html: Added.
3041
3042 2011-01-10  Justin Schuh  <jschuh@chromium.org>
3043
3044         Unreviewed Chromium test expectations update.
3045
3046         Fix path for: fast/js/kde/parse.html
3047
3048         * platform/chromium/test_expectations.txt:
3049
3050 2011-01-10  Justin Schuh  <jschuh@chromium.org>
3051
3052         Unreviewed Chromium test expectations update.
3053
3054         Mark 3 tests as failing on chromium after r75408.
3055
3056         * platform/chromium/test_expectations.txt:
3057
3058 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3059
3060         Unreviewed Chromium test expectations update.
3061         
3062         Remove chromium-mac baselines for css1/ and css2.1/ tests that had them
3063         because of scrollbars. Update stale mac-leopard baselines.
3064
3065         * platform/chromium-mac/css1/box_properties/clear-expected.checksum: Removed.
3066         * platform/chromium-mac/css1/box_properties/clear-expected.png: Removed.
3067         * platform/chromium-mac/css1/text_properties/text_transform-expected.checksum: Removed.
3068         * platform/chromium-mac/css1/text_properties/text_transform-expected.png: Removed.
3069         * platform/chromium-mac/css1/text_properties/vertical_align-expected.checksum: Removed.
3070         * platform/chromium-mac/css1/text_properties/vertical_align-expected.png: Removed.
3071         * platform/mac-leopard/css1/box_properties/clear_float-expected.checksum:
3072         * platform/mac-leopard/css1/box_properties/clear_float-expected.png:
3073         * platform/mac-leopard/css1/box_properties/float_elements_in_series-expected.checksum:
3074         * platform/mac-leopard/css1/box_properties/float_elements_in_series-expected.png:
3075         * platform/mac-leopard/css1/box_properties/float_on_text_elements-expected.checksum:
3076         * platform/mac-leopard/css1/box_properties/float_on_text_elements-expected.png:
3077         * platform/mac-leopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum: Added.
3078         * platform/mac-leopard/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png: Added.
3079
3080 2011-01-10  Joe Mason  <jmason@rim.com>
3081
3082         Reviewed by Alexey Proskuryakov.
3083
3084         WebSockets: unbounded buffer growth when server sends bad data
3085         https://bugs.webkit.org/show_bug.cgi?id=51253
3086
3087         Tests that a websocket handshake should fail after 1024 bytes without a
3088         newline, or if it contains a null byte before the first newline.
3089         
3090         * http/tests/websocket/tests/handshake-fail-by-maxlength-expected.txt: Added.
3091         * http/tests/websocket/tests/handshake-fail-by-maxlength.html: Added.
3092         * http/tests/websocket/tests/handshake-fail-by-maxlength_wsh.py: Added.
3093         * http/tests/websocket/tests/handshake-fail-by-prepended-null-expected.txt: Added.
3094         * http/tests/websocket/tests/handshake-fail-by-prepended-null.html: Added.
3095         * http/tests/websocket/tests/handshake-fail-by-prepended-null_wsh.py: Added.
3096
3097 2011-01-10  Jer Noble  <jer.noble@apple.com>
3098
3099         Reviewed by Simon Fraser.
3100
3101         https://bugs.webkit.org/show_bug.cgi?id=52095
3102         REGRESSION (r75277): 2 test cases (<1%) had incorrect layout
3103         
3104         Fixes tests:
3105             fullscreen/full-screen-remove-ancestor.html
3106             fullscreen/full-screen-remove.html
3107             
3108         Revert change made in r75326, now that the underlying issue has been fixed.
3109
3110         * fullscreen/full-screen-remove-ancestor-expected.txt:
3111         * fullscreen/full-screen-remove-expected.txt:
3112
3113 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3114
3115         Unreviewed Chromium test expectations update.
3116         
3117         Remove chromium-mac baselines for svg/ tests that had them because of
3118         scrollbars.
3119         
3120         Also updates Snow Leopard (mac) baselines for svg/dom/
3121         SVGLengthList-basics.xhtml after r72518.
3122
3123         * platform/chromium-mac/svg/dom/SVGLengthList-basics-expected.checksum: Removed.
3124         * platform/chromium-mac/svg/dom/SVGLengthList-basics-expected.png: Removed.
3125         * platform/chromium-mac/svg/dom/SVGTransformList-basics-expected.checksum: Removed.
3126         * platform/chromium-mac/svg/dom/SVGTransformList-basics-expected.png: Removed.
3127         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.checksum: Removed.
3128         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.png: Removed.
3129         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.checksum: Removed.
3130         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.png: Removed.
3131         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.checksum: Removed.
3132         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.png: Removed.
3133         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.checksum: Removed.
3134         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.png: Removed.
3135         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.checksum: Removed.
3136         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.png: Removed.
3137         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.checksum: Removed.
3138         * platform/chromium-mac/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.png: Removed.
3139         * platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum: Removed.
3140         * platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
3141         * platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum: Removed.
3142         * platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Removed.
3143         * platform/chromium-mac/svg/hixie/links/003-broken-expected.checksum: Removed.
3144         * platform/chromium-mac/svg/hixie/links/003-broken-expected.png: Removed.
3145         * platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum: Removed.
3146         * platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png: Removed.
3147         * platform/chromium-mac/svg/zoom/page/zoom-foreignObject-expected.checksum: Removed.
3148         * platform/chromium-mac/svg/zoom/page/zoom-foreignObject-expected.png: Removed.
3149         * platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Removed.
3150         * platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Removed.
3151         * platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum: Removed.
3152         * platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Removed.
3153         * platform/mac/svg/dom/SVGLengthList-basics-expected.checksum:
3154         * platform/mac/svg/dom/SVGLengthList-basics-expected.png:
3155
3156 2011-01-10  Jenn Braithwaite  <jennb@chromium.org>
3157
3158         Reviewed by Dmitry Titov.
3159
3160         [chromium] Layout test fast/frames/iframe-reparenting-plugins.html is failing on windows
3161         https://bugs.webkit.org/show_bug.cgi?id=52062
3162
3163         * platform/chromium/test_expectations.txt:
3164         Skip the failing test. Same reason other tests using WebKit Test PlugIn fails.
3165
3166 2011-01-10  Martin Robinson  <mrobinson@igalia.com>
3167
3168         Rebaseline some test results after r75389.
3169
3170         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
3171         * platform/gtk/fast/dom/prototype-inheritance-expected.txt:
3172         * platform/gtk/fast/js/global-constructors-expected.txt:
3173
3174 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3175
3176         Unreviewed Chromium test expectations update.
3177
3178         More scrollbar change rebaselines.
3179
3180         * platform/chromium-mac/fast/selectors/166-expected.checksum: Removed.
3181         * platform/chromium-mac/fast/selectors/166-expected.png: Removed.
3182         * platform/chromium-mac/fast/table/border-collapsing/004-vertical-expected.checksum: Removed.
3183         * platform/chromium-mac/fast/table/border-collapsing/004-vertical-expected.png: Removed.
3184         * platform/chromium-mac/fast/table/height-percent-test-vertical-expected.checksum: Removed.
3185         * platform/chromium-mac/fast/table/height-percent-test-vertical-expected.png: Removed.
3186         * platform/chromium-mac/svg/css/composite-shadow-example-expected.checksum:
3187         * platform/chromium-mac/svg/css/composite-shadow-example-expected.png:
3188         * platform/chromium-mac/svg/css/composite-shadow-with-opacity-expected.checksum:
3189         * platform/chromium-mac/svg/css/composite-shadow-with-opacity-expected.png:
3190         * platform/chromium-mac/svg/css/stars-with-shadow-expected.checksum: Removed.
3191         * platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
3192         * platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
3193         * platform/chromium/test_expectations.txt:
3194         * platform/mac-leopard/fast/table/border-collapsing/004-vertical-expected.checksum: Added.
3195         * platform/mac-leopard/fast/table/border-collapsing/004-vertical-expected.png: Added.
3196         * platform/mac/fast/table/border-collapsing/004-vertical-expected.checksum:
3197         * platform/mac/fast/table/border-collapsing/004-vertical-expected.png:
3198         * platform/mac/fast/table/height-percent-test-vertical-expected.checksum:
3199         * platform/mac/fast/table/height-percent-test-vertical-expected.png:
3200
3201 2011-01-10  Tony Chang  <tony@chromium.org>
3202
3203         Unreviewed, rolling out r75398, r75407,
3204         http://trac.webkit.org/changeset/75398
3205         https://bugs.webkit.org/show_bug.cgi?id=52008
3206
3207         Some layout tests are crashing on Chromium Win.
3208
3209         * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
3210         * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.png: Added.
3211         * platform/chromium/test_expectations.txt:
3212
3213 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3214
3215         Unreviewed Chromium test expectations update.
3216
3217         Rebaseline six tests in fast/repaint for chromium-mac. Even after the 
3218         scrollbar switch they need Chromium-specific results since repaint
3219         regions are different from the mac port's.
3220
3221         Adds both Leopard (chromium-mac-leopard) and Snow Leopard (chromium-mac)
3222         baselines.
3223
3224         * platform/chromium-mac-leopard/fast/repaint/fixed-expected.checksum: Added.
3225         * platform/chromium-mac-leopard/fast/repaint/fixed-expected.png: Added.
3226         * platform/chromium-mac-leopard/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum: Added.
3227         * platform/chromium-mac-leopard/fast/repaint/fixed-move-after-keyboard-scroll-expected.png: Added.
3228         * platform/chromium-mac/fast/repaint/fixed-expected.checksum:
3229         * platform/chromium-mac/fast/repaint/fixed-expected.png:
3230         * platform/chromium-mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum:
3231         * platform/chromium-mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.png:
3232         * platform/chromium-mac/fast/repaint/fixed-tranformed-expected.checksum:
3233         * platform/chromium-mac/fast/repaint/fixed-tranformed-expected.png:
3234         * platform/chromium-mac/fast/repaint/moving-shadow-on-container-expected.checksum:
3235         * platform/chromium-mac/fast/repaint/moving-shadow-on-container-expected.png:
3236         * platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.checksum:
3237         * platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.png:
3238         * platform/chromium-mac/fast/repaint/repaint-during-scroll-expected.checksum:
3239         * platform/chromium-mac/fast/repaint/repaint-during-scroll-expected.png:
3240         * platform/chromium/test_expectations.txt:
3241
3242 2011-01-10  Maciej Stachowiak  <mjs@apple.com>
3243
3244         Reviewed by Anders Carlsson.
3245
3246         Skip layout tests in WebKit2 that fail for an obvious (missing DRT API) reason
3247         https://bugs.webkit.org/show_bug.cgi?id=52166
3248
3249         * platform/mac-wk2/Skipped:
3250
3251 2011-01-10  Gavin Barraclough  <barraclough@apple.com>
3252
3253         Reviewed by Oliver Hunt.
3254
3255         Bug 52079 - Syntax errors should be early errors.
3256
3257         Fix syntax errors in layout tests, and update expected results.
3258
3259         * editing/selection/select-crash-001.html:
3260         * editing/selection/select-crash-002.html:
3261         * fast/canvas/webgl/renderbuffer-initialization.html:
3262         * fast/forms/25153.html:
3263         * fast/forms/textfield-drag-into-disabled.html:
3264         * fast/js/exception-codegen-crash-expected.txt:
3265         * fast/js/exception-codegen-crash.html:
3266         * fast/js/kde/parse-expected.txt:
3267         * fast/js/kde/script-tests/parse.js:
3268         * fast/js/large-expressions-expected.txt:
3269         * fast/js/named-function-expression-expected.txt:
3270         * fast/js/parser-syntax-check-expected.txt:
3271         * fast/js/script-tests/large-expressions.js:
3272         * fast/js/script-tests/named-function-expression.js:
3273         * fast/js/script-tests/parser-syntax-check.js:
3274         * fast/js/sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3-expected.txt:
3275         * fast/js/sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3-expected.txt:
3276         * fast/js/sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3-expected.txt:
3277         * fast/js/sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3-expected.txt:
3278         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1-expected.txt:
3279         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2-expected.txt:
3280         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3-expected.txt:
3281         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4-expected.txt:
3282         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1-expected.txt:
3283         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2-expected.txt:
3284         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3-expected.txt:
3285         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A6-expected.txt:
3286         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1-expected.txt:
3287         * fast/js/sputnik/Conformance/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2-expected.txt:
3288         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T1-expected.txt:
3289         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T2-expected.txt:
3290         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T3-expected.txt:
3291         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A1_T4-expected.txt:
3292         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T1-expected.txt:
3293         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T2-expected.txt:
3294         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A5_T3-expected.txt:
3295         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A6-expected.txt:
3296         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A8_T1-expected.txt:
3297         * fast/js/sputnik/Conformance/12_Statement/12.8_The_break_Statement/S12.8_A8_T2-expected.txt:
3298         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T1-expected.txt:
3299         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T10-expected.txt:
3300         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T2-expected.txt:
3301         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T3-expected.txt:
3302         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T4-expected.txt:
3303         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T5-expected.txt:
3304         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T6-expected.txt:
3305         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T7-expected.txt:
3306         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T8-expected.txt:
3307         * fast/js/sputnik/Conformance/12_Statement/12.9_The_return_Statement/S12.9_A1_T9-expected.txt:
3308         * http/tests/security/isolatedWorld/events.html:
3309         * http/tests/security/isolatedWorld/userGestureEvents.html:
3310         * svg/custom/resources/use-instanceRoot-event-listeners.js:
3311         * svg/custom/rgbcolor-syntax.svg:
3312         * svg/custom/use-instanceRoot-modifications.svg:
3313         * svg/custom/use-property-changes-through-svg-dom.svg:
3314         * webarchive/adopt-attribute-styled-body-webarchive-expected.webarchive:
3315         * webarchive/resources/adopt-attribute-styled-body-iframe.html:
3316
3317 2011-01-10  Tony Chang  <tony@chromium.org>
3318
3319         Unreviewed, remove duplicate test expectation for gif-loop-count.
3320
3321         * platform/chromium/test_expectations.txt:
3322
3323 2011-01-10  Csaba Osztrogonác  <ossy@webkit.org>
3324
3325         Unreviewed rolling out r75371, because it didn't fix Qt buildbot.
3326
3327         * platform/qt/Skipped:
3328
3329 2011-01-10  Tony Chang  <tony@chromium.org>
3330
3331         Reviewed by Mihai Parparita.
3332
3333         [chromium] fix for animated gif layout tests
3334         https://bugs.webkit.org/show_bug.cgi?id=52008
3335
3336         Remove incorrect baselines.
3337
3338         * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.checksum: Removed.
3339         * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.png: Removed.
3340         * platform/chromium/test_expectations.txt:
3341
3342 2011-01-10  Sheriff Bot  <webkit.review.bot@gmail.com>
3343
3344         Unreviewed, rolling out r75341.
3345         http://trac.webkit.org/changeset/75341
3346         https://bugs.webkit.org/show_bug.cgi?id=52157
3347
3348         Regressions on several pixel tests (Requested by jorlow on
3349         #webkit).
3350
3351         * fast/canvas/canvas-fillPath-gradient-shadow-expected.txt: Removed.
3352         * fast/canvas/canvas-fillPath-gradient-shadow.html: Removed.
3353         * fast/canvas/script-tests/canvas-fillPath-gradient-shadow.js: Removed.
3354         * platform/chromium/test_expectations.txt:
3355         * platform/qt/Skipped:
3356
3357 2011-01-10  Csaba Osztrogonác  <ossy@webkit.org>
3358
3359         Unreviewed.
3360
3361         [Qt] fast/text/emphasis-avoid-ruby.html fails, because FontQt doesn’t implement
3362         Font::emphasisMark{Ascent,Descent,Height} nor emphasis mark drawing.
3363
3364         https://bugs.webkit.org/show_bug.cgi?id=52155
3365
3366         * platform/qt/Skipped: Add fast/text/emphasis-avoid-ruby.html until fix.
3367
3368 2011-01-10  Mihai Parparita  <mihaip@chromium.org>
3369
3370         Unreviewed Chromium test expectations update.
3371         
3372         Rebaseline two tests in fast/forms for chromium-mac. Even after the 
3373         scrollbar switch they need Chromium-specific results since search and
3374         file upload control rendering is different from the mac port's.
3375         
3376         Adds both Leopard (chromium-mac-leopard) and Snow Leopard (chromium-mac)
3377         baselines.
3378
3379         * platform/chromium-mac-leopard/fast/forms/file-input-direction-expected.checksum: Added.
3380         * platform/chromium-mac-leopard/fast/forms/file-input-direction-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/forms/file-input-direction-expected.png.
3381         * platform/chromium-mac-leopard/fast/forms/search-transformed-expected.checksum: Added.
3382         * platform/chromium-mac-leopard/fast/forms/search-transformed-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/forms/search-transformed-expected.png.
3383         * platform/chromium-mac/fast/forms/file-input-direction-expected.checksum:
3384         * platform/chromium-mac/fast/forms/file-input-direction-expected.png:
3385         * platform/chromium-mac/fast/forms/search-transformed-expected.checksum:
3386         * platform/chromium-mac/fast/forms/search-transformed-expected.png:
3387         * platform/chromium/test_expectations.txt:
3388
3389 2011-01-10  Csaba Osztrogonác  <ossy@webkit.org>
3390
3391         Unreviewed. Add Qt specific expected file.
3392
3393         * platform/qt/http/tests/navigation/forward-and-cancel-expected.txt: Copied from LayoutTests/http/tests/navigation/forward-and-cancel-expected.txt.
3394
3395 2011-01-10  François Sausset  <sausset@gmail.com>
3396
3397         Reviewed by Kenneth Rohde Christiansen.
3398
3399         Updated tests and results to take into account new default fraction bar thickness.
3400         https://bugs.webkit.org/show_bug.cgi?id=50018
3401
3402         * mathml/presentation/fractions.xhtml:
3403         * platform/mac/mathml/presentation/fractions-expected.checksum:
3404         * platform/mac/mathml/presentation/fractions-expected.png:
3405         * platform/mac/mathml/presentation/fractions-expected.txt:
3406
3407 2011-01-10  Antti Koivisto  <antti@apple.com>
3408
3409         Reviewed by Alexey Proskuryakov.
3410
3411         https://bugs.webkit.org/show_bug.cgi?id=52044
3412         REGRESSION(r74807): No-store is ignored within a document
3413
3414         * http/tests/misc/script-no-store-expected.txt: Added.
3415         * http/tests/misc/script-no-store.html: Added.
3416         * http/tests/misc/resources/random-no-store.php: Added.
3417
3418 2011-01-10  Alejandro G. Castro  <alex@igalia.com>
3419
3420         Reviewed by Martin Robinson.
3421
3422         [cairo] Rendering a lot of arcs on top of each other causes time
3423         outs in some tests
3424         https://bugs.webkit.org/show_bug.cgi?id=50869
3425
3426         Unskip canvas-largedraws.html after improving the performance for
3427         big angles.
3428
3429         * platform/gtk/Skipped:
3430
3431 2011-01-10  Adam Roben  <aroben@apple.com>
3432
3433         Add some new tests to the Windows Skipped file
3434
3435         The tests are failing due to unimplemented DRT features which are
3436         already covered by bugs.
3437
3438         * platform/win/Skipped:
3439
3440 2011-01-10  Csaba Osztrogonác  <ossy@webkit.org>
3441
3442         Unreviewed.
3443
3444         [Qt] DRT sideeffect revealed by r63657
3445         https://bugs.webkit.org/show_bug.cgi?id=42578
3446
3447         Add new tests introduced in r75305 to the skipped list temporarily to make buildbot happy.
3448
3449         * platform/qt/Skipped:
3450
3451 2011-01-10  Yael Aharon  <yael.aharon@nokia.com>
3452
3453         Reviewed by Simon Fraser.
3454
3455         Specificity of negated selectors apparently miscalculated
3456         https://bugs.webkit.org/show_bug.cgi?id=41206
3457
3458         * fast/css/pseudo-not-expected.txt: Added.
3459         * fast/css/pseudo-not.html: Added.
3460
3461 2011-01-09  Justin Garcia  <justin.garcia@apple.com>
3462
3463         Unreviewed.  Adding svg/text/caret-in-svg-text.xhtml to Skipped list for gtk, where there 
3464         is no TextInputController, and qt, where firstRectForCharacterRange is unimplemented.
3465
3466         * platform/gtk/Skipped:
3467         * platform/qt/Skipped:
3468
3469 2011-01-09  Simon Fraser  <simon.fraser@apple.com>
3470
3471         Fix test after r75352.
3472         
3473         Per HTML5, the disabled IDL attribute for style elements is not reflected
3474         in the content attribute.
3475
3476         * fast/dom/boolean-attribute-reflection-expected.txt:
3477         * fast/dom/script-tests/boolean-attribute-reflection.js:
3478
3479 2011-01-08  Simon Fraser  <simon.fraser@apple.com>
3480
3481         Reviewed by Alexey Proskuryakov.
3482
3483         HTMLStyleElement.disabled doesn't work (affects jQuery)
3484         https://bugs.webkit.org/show_bug.cgi?id=25287
3485
3486         Test the disabled property of a style element.
3487         
3488         Based on initial patch by Tarun Nainani.
3489
3490         * fast/html/disable-style-element-expected.txt: Added.
3491         * fast/html/disable-style-element.html: Added.
3492         * fast/html/script-tests/disable-style-element.js: Added.
3493
3494 2011-01-09  Dirk Schulze  <krit@webkit.org>
3495
3496         Reviewed by Nikolas Zimmermann.
3497
3498         Rename RenderForeignObject to RenderSVGForeignObject
3499         https://bugs.webkit.org/show_bug.cgi?id=52129
3500
3501         Renamed RenderForeignObject to RenderSVGForeignObject
3502
3503         * platform/chromium-linux/svg/custom/dominant-baseline-hanging-expected.txt:
3504         * platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt:
3505         * platform/chromium-win/svg/custom/dominant-baseline-hanging-expected.txt:
3506         * platform/chromium-win/svg/custom/dynamic-svg-document-creation-expected.txt:
3507         * platform/chromium-win/svg/custom/foreign-object-skew-expected.txt:
3508         * platform/chromium-win/svg/custom/foreignObject-crash-on-hover-expected.txt:
3509         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
3510         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
3511         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
3512         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
3513         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
3514         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
3515         * platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
3516         * platform/chromium-win/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
3517         * platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt:
3518         * platform/chromium-win/svg/foreignObject/svg-document-in-html-document-expected.txt:
3519         * platform/chromium-win/svg/foreignObject/text-tref-02-b-expected.txt:
3520         * platform/chromium-win/svg/hixie/mixed/006-expected.txt:
3521         * platform/chromium-win/svg/hixie/mixed/007-expected.txt:
3522         * platform/chromium-win/svg/hixie/mixed/008-expected.txt:
3523         * platform/chromium-win/svg/hixie/mixed/009-expected.txt:
3524         * platform/chromium-win/svg/hixie/mixed/011-expected.txt:
3525         * platform/chromium-win/svg/text/foreignObject-repaint-expected.txt:
3526         * platform/chromium-win/svg/text/foreignObject-text-clipping-bug-expected.txt:
3527         * platform/chromium-win/svg/zoom/page/zoom-foreignObject-expected.txt:
3528         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
3529         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
3530         * platform/chromium-win/svg/zoom/text/zoom-foreignObject-expected.txt:
3531         * platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
3532         * platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-009-expected.txt:
3533         * platform/gtk/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt:
3534         * platform/gtk/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
3535         * platform/gtk/svg/foreignObject/svg-document-as-direct-child-expected.txt:
3536         * platform/gtk/svg/foreignObject/svg-document-in-html-document-expected.txt:
3537         * platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt:
3538         * platform/gtk/svg/overflow/overflow-on-foreignObject-expected.txt:
3539         * platform/gtk/svg/text/foreignObject-repaint-expected.txt:
3540         * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt:
3541         * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
3542         * platform/gtk/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
3543         * platform/gtk/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
3544         * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
3545         * platform/gtk/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
3546         * platform/mac-leopard/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
3547         * platform/mac-leopard/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
3548         * platform/mac/svg/custom/baseval-animval-equality-expected.txt:
3549         * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
3550         * platform/mac/svg/custom/dynamic-svg-document-creation-expected.txt:
3551         * platform/mac/svg/custom/fill-SVGPaint-interface-expected.txt:
3552         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
3553         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt:
3554         * platform/mac/svg/custom/getPresentationAttribute-expected.txt:
3555         * platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
3556         * platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
3557         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
3558         * platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
3559         * platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
3560         * platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
3561         * platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
3562         * platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
3563         * platform/mac/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt:
3564         * platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
3565         * platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.txt:
3566         * platform/mac/svg/foreignObject/svg-document-in-html-document-expected.txt:
3567         * platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
3568         * platform/mac/svg/hixie/mixed/006-expected.txt:
3569         * platform/mac/svg/hixie/mixed/007-expected.txt:
3570         * platform/mac/svg/hixie/mixed/008-expected.txt:
3571         * platform/mac/svg/hixie/mixed/009-expected.txt:
3572         * platform/mac/svg/hixie/mixed/011-expected.txt:
3573         * platform/mac/svg/overflow/overflow-on-foreignObject-expected.txt:
3574         * platform/mac/svg/text/foreignObject-repaint-expected.txt:
3575         * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.txt:
3576         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
3577         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
3578         * platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
3579         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt:
3580         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
3581         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.txt:
3582         * platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt:
3583         * platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
3584         * platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
3585         * platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt:
3586         * platform/qt/svg/foreignObject/text-tref-02-b-expected.txt:
3587         * platform/qt/svg/overflow/overflow-on-foreignObject-expected.txt:
3588         * platform/qt/svg/text/foreignObject-text-clipping-bug-expected.txt:
3589         * platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt:
3590         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
3591         * platform/qt/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
3592         * platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt:
3593         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
3594         * platform/qt/svg/zoom/text/zoom-hixie-mixed-009-expected.txt:
3595
3596 2011-01-08  Helder Correia  <helder@sencha.com>
3597
3598         Reviewed by Simon Fraser.
3599
3600         Shadow is not drawn when filling a path with a gradient
3601         https://bugs.webkit.org/show_bug.cgi?id=51982
3602
3603         This happens in CG and is related to bug 51869, this time to be fixed
3604         in GraphicsContext::fillPath(const Path& path). We need to draw the
3605         gradient clipped to the path on a CGLayer first, and then draw the
3606         layer on the GraphicsContext.
3607
3608         * fast/canvas/canvas-fillPath-gradient-shadow-expected.txt: Added.
3609         * fast/canvas/canvas-fillPath-gradient-shadow.html: Added.
3610         * fast/canvas/script-tests/canvas-fillPath-gradient-shadow.js: Added.
3611         * platform/chromium/test_expectations.txt: Skipping new test since it fails.
3612         * platform/qt/Skipped: Ditto.
3613
3614 2011-01-08  Tony Gentilcore  <tonyg@chromium.org>
3615
3616         Reviewed by Eric Seidel.
3617
3618         HTML5 Conformance Test failure: approved/xhtml5/html_style_in_comment.xhtml
3619         https://bugs.webkit.org/show_bug.cgi?id=48593
3620
3621         * fast/parser/html-html-comment-in-style-block-expected.txt: Added.
3622         * fast/parser/html-html-comment-in-style-block.html: Added.
3623         * fast/parser/xhtml-html-comment-in-style-block-expected.txt: Added.
3624         * fast/parser/xhtml-html-comment-in-style-block.xhtml: Added.
3625
3626 2011-01-08  Charlie Reis  <creis@chromium.org>
3627