2010-01-08 Ojan Vafai <ojan@chromium.org>
[WebKit-https.git] / LayoutTests / ChangeLog
1 2010-01-08  Ojan Vafai  <ojan@chromium.org>
2
3         Reviewed by Darin Adler.
4
5         transitions/cancel-transition.html is flaky
6         https://bugs.webkit.org/show_bug.cgi?id=33398
7
8         There's a race between the check() call and the final
9         setTimeout. Just remove the final setTimeout and put
10         its contents in the check call itself.
11
12         * transitions/cancel-transition.html:
13
14 2010-01-08  Yuzo Fujishima  <yuzo@google.com>
15
16         Reviewed by Darin Adler.
17
18         Skip invalid blocks in CSS property declarations.
19         https://bugs.webkit.org/show_bug.cgi?id=31231
20         https://bugs.webkit.org/show_bug.cgi?id=26619
21
22         This patch makes the CSS parser skip property declarations containing invalid blocks.
23
24         * fast/css/parsing-error-recovery-expected.txt: Added.
25         * fast/css/parsing-error-recovery.html: Added.
26
27 2010-01-08  Chris Marrin  <cmarrin@apple.com>
28
29         Fixed media test failures caused by http://trac.webkit.org/changeset/52998.
30         The media controller on Windows now has a full-screen button, which changes
31         the layout and therefore the test results. I regenerated them for
32         Windows.
33
34         * platform/win/media/controls-after-reload-expected.txt:
35         * platform/win/media/controls-drag-timebar-expected.txt:
36         * platform/win/media/controls-strict-expected.txt:
37         * platform/win/media/controls-styling-expected.txt:
38         * platform/win/media/video-controls-rendering-expected.txt:
39         * platform/win/media/video-display-toggle-expected.txt:
40         * platform/win/media/video-no-audio-expected.txt:
41
42 2010-01-08  Brian Weinstein  <bweinstein@apple.com>
43
44         Rubber-stamped by Adam Roben.
45
46         The Windows Release bots were having trouble with the xmlhttprequest tests, so
47         they were skipped (r50280). They all currently pass on my machine, so unskipping them now.
48
49         * platform/win/Skipped:
50
51 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
52
53         Reviewed by Beth Dakin.
54
55         AX: CSS content not returned correctly in AX
56         https://bugs.webkit.org/show_bug.cgi?id=33308
57
58         * platform/mac/accessibility/css-content-attribute-expected.txt: Added.
59         * platform/mac/accessibility/css-content-attribute.html: Added.
60
61 2010-01-06  Ojan Vafai  <ojan@chromium.org>
62
63         Reviewed by Eric Seidel.
64
65         transitions/shorthand-border-transitions.html is flaky
66         https://bugs.webkit.org/show_bug.cgi?id=33276
67
68         Yet another transitions test that doesn't give consistent
69         wiggle room. Make all the wiggle rooms account for >=200ms
70         instead of some that were only giving 100ms wiggle room.
71
72         * transitions/shorthand-border-transitions.html:
73
74 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
75
76         Reviewed by Eric Seidel.
77
78         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
79         https://bugs.webkit.org/show_bug.cgi?id=33300
80
81         * platform/mac/Skipped:
82
83 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
84
85         Rubber-stamped by Kenneth Rohde Christiansen.
86
87         r52976 revealed this failure by re-ordering tests.
88
89         I do not have a Snow Leopard build to test with, so skipping this
90         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33372
91
92         * platform/mac-snowleopard/Skipped: platform/mac/editing/input/devanagari-ligature.html skipped.
93
94 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
95
96         Unreviewed trivial fix.
97
98         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
99         by r52923, but wasn't renamed in this skiplist by this commit.
100
101         * platform/win/Skipped:
102
103 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
104
105         Reviewed by Eric Seidel.
106
107         r52976 revealed this failure by re-ordering tests.
108         r52980 corrected the expected results file, but Windows still fails,
109         presumably due to another test still affecting this one.
110
111         I do not have a windows build to test with, so skipping this
112         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33374
113
114         * platform/win/Skipped: svg/W3C-SVG-1.1/filters-conv-01-f.svg skipped.
115
116 2010-01-08  Alejandro G. Castro  <alex@igalia.com>
117
118         Reviewed by Xan Lopez.
119
120         [GTK] Threading problems with some of the tests
121         https://bugs.webkit.org/show_bug.cgi?id=30814
122
123         We are going to skip all the storage tests until we find the issue
124         with the threading system in the gtk port.
125
126         * platform/gtk/Skipped:
127
128 2010-01-08  Eric Seidel  <eric@webkit.org>
129
130         No review, rolling out r52981.
131         http://trac.webkit.org/changeset/52981
132         https://bugs.webkit.org/show_bug.cgi?id=33319
133
134         Caused two JS tests to start failing:
135         ecma_2/RegExp/properties-001.js and js1_2/regexp/toString.js
136
137         * fast/js/kde/RegExp-expected.txt:
138         * fast/js/kde/script-tests/RegExp.js:
139         * fast/js/regexp-compile-expected.txt:
140         * fast/js/script-tests/regexp-compile.js:
141         * fast/regex/non-pattern-characters-expected.txt:
142
143 2010-01-08  Eric Seidel  <eric@webkit.org>
144
145         Reviewed by Tor Arne Vestbø.
146
147         media/unsupported-tracks.html is failing on Snow Leopard Release bot
148         https://bugs.webkit.org/show_bug.cgi?id=32339
149
150         * platform/mac-snowleopard/Skipped: Add this to join a bunch of other skipped media tests which time out.
151
152 2010-01-08  Kent Hansen  <kent.hansen@nokia.com>
153
154         Reviewed by Darin Adler.
155
156         RegExp.prototype.toString returns "//" for empty regular expressions
157         https://bugs.webkit.org/show_bug.cgi?id=33319
158
159         Add new test cases and adapt existing ones.
160
161         * fast/js/kde/RegExp-expected.txt:
162         * fast/js/kde/script-tests/RegExp.js:
163         * fast/js/script-tests/regexp-compile.js:
164         * fast/regex/non-pattern-characters-expected.txt:
165
166 2010-01-08  Eric Seidel  <eric@webkit.org>
167
168         Reviewed by Simon Hausmann.
169
170         http/tests/uri/escaped-entity.html affects the output of svg/W3C-SVG-1.1/filters-conv-01-f.svg
171         https://bugs.webkit.org/show_bug.cgi?id=32294
172
173         * platform/mac/Skipped: Add http/tests/uri/escaped-entity.html to Skipped list since it affects later tests.
174         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Check in correct results.
175
176 2010-01-07  Eric Seidel  <eric@webkit.org>
177
178         Reviewed by Darin Fisher.
179
180         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
181         https://bugs.webkit.org/show_bug.cgi?id=33300
182
183         Skipping platform/mac/accessibility/aria-liveregions-notifications.html
184         to make the bots green until Chris Fleizach can fix the AX Notification system
185         to correctly unregister logging callbacks.
186
187         * platform/mac/Skipped:
188
189 2010-01-07  Afonso R. Costa Jr.  <afonso.costa@openbossa.org>
190
191         Reviewed by Darin Adler.
192
193         As the bug https://bugs.webkit.org/show_bug.cgi?id=30034 is fixed,
194         the zoomOrNot argument is unnecessary.
195
196         * fast/dom/elementFromPoint-relative-to-viewport.html:
197
198 2010-01-07  Stephanie Lewis  <slewis@apple.com>
199
200         Rollout http://trac.webkit.org/changeset/52756 due to a large performance regression.
201
202         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
203         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
204
205 2010-01-07  Nikolas Zimmermann  <nzimmermann@rim.com>
206
207         Reviewed by Dirk Schulze.
208
209         SVGTextElement & friends need to implement svgAttributeChanged
210         https://bugs.webkit.org/show_bug.cgi?id=33284
211
212         * svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.txt: Added.
213         * svg/dynamic-updates/SVGTRefElement-dom-href-attr.html: Added.
214         * svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.txt: Added.
215         * svg/dynamic-updates/SVGTextElement-dom-transform-attr.html: Added.
216         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.txt: Added.
217         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop.html: Added.
218         * svg/dynamic-updates/script-tests/SVGTRefElement-dom-href-attr.js: Added.
219         (executeTest):
220         * svg/dynamic-updates/script-tests/SVGTextElement-dom-transform-attr.js: Added.
221         (executeTest):
222         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-transform-prop.js: Added.
223         (executeTest):
224
225 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
226
227         Reviewed by Geoffrey Garen.
228
229         https://bugs.webkit.org/show_bug.cgi?id=33057
230         REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows
231
232         <rdar://problem/7296920> REGRESSION: WebKit fails to start PeaceKeeper benchmark
233
234         * fast/js/script-tests/webcore-string-comparison.js: Added.
235         * fast/js/webcore-string-comparison-expected.txt: Added.
236         * fast/js/webcore-string-comparison.html: Added.
237
238 2010-01-07  Simon Fraser  <simon.fraser@apple.com>
239
240         Reviewed by Kevin Decker, Darin Adler.
241
242         https://bugs.webkit.org/show_bug.cgi?id=33338
243         Create a renderer for <object> and <embed>
244         
245         Change RenderPartObject to RenderEmbeddedObject in test results.
246
247         * http/tests/misc/acid3-expected.txt:
248         * platform/mac-tiger/svg/hixie/text/003-expected.txt:
249         * platform/mac/editing/pasteboard/pasting-object-expected.txt:
250         * platform/mac/fast/block/basic/013-expected.txt:
251         * platform/mac/fast/block/float/4145535Crash-expected.txt:
252         * platform/mac/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
253         * platform/mac/fast/dynamic/flash-replacement-test-expected.txt:
254         * platform/mac/fast/frames/001-expected.txt:
255         * platform/mac/fast/invalid/residual-style-expected.txt:
256         * platform/mac/fast/parser/001-expected.txt:
257         * platform/mac/fast/replaced/007-expected.txt:
258         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
259         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
260         * platform/mac/plugins/embed-attributes-style-expected.txt:
261         * platform/mac/plugins/netscape-dom-access-expected.txt:
262         * platform/mac/plugins/qt-qwidget-plugin-expected.txt:
263         * platform/mac/svg/custom/getsvgdocument-expected.txt:
264         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
265         * platform/mac/svg/hixie/text/003-expected.txt:
266         * platform/qt/editing/pasteboard/pasting-object-expected.txt:
267         * platform/qt/fast/block/basic/013-expected.txt:
268         * platform/qt/fast/block/float/4145535Crash-expected.txt:
269         * platform/qt/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
270         * platform/qt/fast/dynamic/flash-replacement-test-expected.txt:
271         * platform/qt/fast/frames/001-expected.txt:
272         * platform/qt/fast/parser/001-expected.txt:
273         * platform/qt/fast/replaced/007-expected.txt:
274         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
275         * platform/qt/plugins/embed-attributes-style-expected.txt:
276         * platform/qt/plugins/netscape-dom-access-expected.txt:
277         * platform/qt/plugins/qt-qwidget-plugin-expected.txt:
278
279 2010-01-07  Christian Sejersen  <christian.webkit@gmail.com>
280
281         Reviewed by Darin Adler.
282
283         document.title does not replace or remove space characters
284         https://bugs.webkit.org/show_bug.cgi?id=27032
285
286         * fast/dom/Document/document-title-get-expected.txt: Added.
287         * fast/dom/Document/document-title-get.html: Added.
288         * fast/dom/Document/script-tests/document-title-get.js: Added.
289
290 2010-01-07  Yuzo Fujishima  <yuzo@google.com>
291
292         Reviewed by Darin Adler.
293
294         Allow leading/trailing space for CSS nth-*() and lang().
295         https://bugs.webkit.org/show_bug.cgi?id=17248
296
297         For pseudo-classes :nth-*() and :lang(), space must be allowed after '(' and before ')'.
298         See the bug comments for why we don't allow space at other places.
299
300         * fast/css/css3-space-in-nth-and-lang.html: Added.
301         * platform/mac/fast/css/css3-space-in-nth-and-lang-expected.txt: Added.
302
303 2010-01-07  Chris Fleizach  <cfleizach@apple.com>
304
305         Reviewed by Beth Dakin.
306
307         AX: contentEditable DIVs are not AX accessible
308         https://bugs.webkit.org/show_bug.cgi?id=33325
309
310         * accessibility/contenteditable-hidden-div-expected.txt: Added.
311         * accessibility/contenteditable-hidden-div.html: Added.
312
313 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
314
315         Unreviewed, build fix.
316
317         Skip LayoutTests/http/tests/media/video-error-abort.html
318
319         * platform/gtk/Skipped:
320
321 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
322
323         Unreviewed trivial fix.
324
325         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
326         by r52923, but wasn't renamed in skiplist by this commit.
327
328         * platform/mac/Skipped:
329
330 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
331
332         Unreviewed, build fix.
333
334         Add executable bit to video-throttled-load cgi.
335
336         * http/tests/media/video-throttled-load.cgi: Added property svn:executable.
337
338 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
339
340         Unreviewed typo fix.
341
342         * platform/gtk/Skipped: missing "l" suffix added to fast/repaint/subtree-layoutstate-transform.html
343
344 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
345
346         Unreviewed, build fix.
347
348         https://bugs.webkit.org/show_bug.cgi?id=33323
349         Skip new test on Tiger for now.
350
351         * platform/mac-tiger/Skipped:
352
353 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
354
355         Reviewed by Maciej Stachowiak.
356
357         https://bugs.webkit.org/show_bug.cgi?id=33272
358         'abort' event still fired as a progress event
359
360         rdar://6710625
361         Test media/video-error-abort.html doesn't work
362
363         * http/tests/media/video-error-abort-expected.txt: Copied from LayoutTests/media/video-error-abort-expected.txt.
364         * http/tests/media/video-error-abort.html: Copied from LayoutTests/media/video-error-abort.html.
365             Modified to run with slow loading cgi, add test to ensure that 'abort' event is not a
366             progress event.
367         * media/video-error-abort-expected.txt: Removed.
368         * media/video-error-abort.html: Removed.
369
370 2010-01-07  Kim Grönholm  <kim.gronholm@nomovok.com>
371
372         Reviewed by Antti Koivisto.
373
374         Wrong state and TouchLists in TouchEvents
375         https://bugs.webkit.org/show_bug.cgi?id=32878
376
377         Touch event tests changed to match the API and semantics of iPhone and
378         Android. Each new touch point press dispatches a touchstart event with
379         the pressed touch point(s) in the changedTouches list, and a release
380         dispatches a touchend event with the released touch point(s) in
381         changedTouches. Moved points dispatch a touchmove event, with the moved
382         points in changedTouches. Old behaviour emitted only one touchstart when
383         the first point was pressed and one touchend when the last point was
384         released, and any events in between were touchmoves. New presses or
385         releases could only be detected by comparing the lists touches and
386         changedTouches.
387
388         * fast/events/basic-touch-events-expected.txt:
389         * fast/events/script-tests/basic-touch-events.js:
390         (singleTouchSequence):
391         (multiTouchSequence):
392
393 2010-01-06  MORITA Hajime  <morrita@gmail.com>
394
395         Reviewed by Nikolas Zimmermann.
396
397         SVG background color on selected text goes wrong when text has
398         gradient stroke.
399         https://bugs.webkit.org/show_bug.cgi?id=33069
400
401         Introduced SVGTextPaintSubphase like as PaintPhase on html painting,
402         and paint background and foreground in separate subphase.
403
404         * svg/text/selection-background-color.xhtml: Added.        
405         * platform/mac/svg/text/selection-background-color-expected.checksum: Added.
406         * platform/mac/svg/text/selection-background-color-expected.png: Added.
407         * platform/mac/svg/text/selection-background-color-expected.txt: Added.
408         
409         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
410         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.png:
411         * platform/mac/svg/batik/text/textDecoration2-expected.checksum:
412         * platform/mac/svg/batik/text/textDecoration2-expected.png:
413         * platform/mac/svg/text/text-deco-01-b-expected.checksum:
414         * platform/mac/svg/text/text-deco-01-b-expected.png:
415         * platform/mac/svg/text/text-spacing-01-b-expected.checksum:
416         * platform/mac/svg/text/text-spacing-01-b-expected.png:
417         * platform/mac/svg/text/text-text-03-b-expected.checksum:
418         * platform/mac/svg/text/text-text-03-b-expected.png:
419         * platform/mac/svg/text/text-text-08-b-expected.checksum:
420         * platform/mac/svg/text/text-text-08-b-expected.png:
421         Re-baselined due to painting algorithm change.
422
423 2010-01-06  Kinuko Yasuda  <kinuko@chromium.org>
424
425         Reviewed by Eric Seidel.
426
427         Remove fast/events/keydown-numpad-key.html from the Skipped list.
428         https://bugs.webkit.org/show_bug.cgi?id=33250
429
430         * platform/qt/Skipped:
431
432 2010-01-06  Diego Gonzalez  <diego.gonzalez@openbossa.org>
433
434         Reviewed by Kenneth Christiansen.
435
436         [Qt] Add page zooming support to Qt DumpRenderTree
437         https://bugs.webkit.org/show_bug.cgi?id=32898
438
439         Patch by Kim Grönholm  <kim.gronholm@nomovok.com>,
440                  Diego Gonzalez <diego.gonzalez@openbossa.org> and
441                  Afonso Costa <afonso.costa@openbossa.org>
442
443         * platform/qt/Skipped:
444
445 2010-01-06  Jakub Wieczorek  <faw217@gmail.com>
446
447         Reviewed by Adam Treat.
448
449         [Qt] RenderTheme: Missing support for native sliders
450
451         https://bugs.webkit.org/show_bug.cgi?id=33122
452
453         Implement painting of native slider controls in RenderTheme
454         and unskip a couple of layout tests that are passing after
455         this change.
456
457         * platform/qt/Skipped:
458
459 2010-01-06  Fumitoshi Ukai  <ukai@chromium.org>
460
461         Reviewed by David Levin
462
463         Add WebSocket feature in Worker
464         https://bugs.webkit.org/show_bug.cgi?id=32214
465
466         * websocket/tests/workers/resources/simple_wsh.py: Copied from LayoutTests/websocket/tests/simple_wsh.py.
467         * websocket/tests/workers/resources/worker-simple.js: Added.
468         * websocket/tests/workers/worker-simple-expected.txt: Added.
469         * websocket/tests/workers/worker-simple.html: Added.
470
471 2010-01-06  Adam Bergkvist  <adam.bergkvist@ericsson.com>
472
473         Reviewed by Darin Adler.
474
475         Modified EventSource event-stream parser to support a single CR as line ending.
476         Updated test accordingly.
477         https://bugs.webkit.org/show_bug.cgi?id=33207
478
479         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt:
480         * http/tests/eventsource/eventsource-parse-event-stream.html:
481         * http/tests/eventsource/resources/event-stream.php:
482
483 2010-01-06  Dan Bernstein  <mitz@apple.com>
484
485         Reviewed by Sam Weinig.
486
487         <rdar://problem/7488126> With text-rendering: optimizelegibility, sometimes lines run too long
488         https://bugs.webkit.org/show_bug.cgi?id=32794
489
490         * platform/mac/fast/text/line-breaking-with-kerning-expected.checksum: Added.
491         * platform/mac/fast/text/line-breaking-with-kerning-expected.png: Added.
492         * platform/mac/fast/text/line-breaking-with-kerning-expected.txt: Added.
493         * platform/mac/fast/text/line-breaking-with-kerning.html: Added.
494
495 2010-01-06  Eric Seidel  <eric@webkit.org>
496
497         No review.
498
499         REGRESSION(52854?) fast/workers/shared-worker-constructor.html failed on Leopard Build Bot
500         https://bugs.webkit.org/show_bug.cgi?id=33256
501
502         I am unable to reproduce this failure locally, so this fix is only speculative.
503         Skip the test we believe is causing the log message which bleeds into fast/workers/shared-worker-constructor.html
504
505         * platform/mac/Skipped:
506
507 2010-01-06  Ojan Vafai  <ojan@chromium.org>
508
509         Reviewed by Eric Seidel.
510
511         LayoutTests/fast/css/transition-color-unspecified.html is still flaky
512         https://bugs.webkit.org/show_bug.cgi?id=33282
513
514         I think this setTimeout should be sufficient to deflake it.
515         The other transitions tests have a timeout of 0 to 
516         give time for hardware accelerated transitions.
517
518         * fast/css/transition-color-unspecified.html:
519
520 2010-01-06  Ojan Vafai  <ojan@chromium.org>
521
522         Reviewed by Eric Carlson.
523
524         media/video-seeking.html is flaky
525         https://bugs.webkit.org/show_bug.cgi?id=33273
526
527         Removed setTimeouts from this test. It kind of looks
528         like they were intentional, but I don't see how they add
529         anything to this test (other than race conditions).
530
531         * media/video-seeking-expected.txt:
532         * media/video-seeking.html:
533
534 2010-01-06  Ojan Vafai  <ojan@chromium.org>
535
536         Reviewed by Eric Seidel.
537
538         fast/css/transition-color-unspecified.html and fast/dom/HTMLObjectElement/object-as-frame.html are flaky
539         https://bugs.webkit.org/show_bug.cgi?id=33270
540
541         These both rely on setTimeouts where they should be using events.
542
543         * fast/css/transition-color-unspecified.html:
544         * fast/dom/HTMLObjectElement/object-as-frame.html:
545
546 2010-01-06  Ojan Vafai  <ojan@chromium.org>
547
548         Reviewed by Eric Seidel.
549
550         platform/chromium/fast/dom/interval.html is flaky
551         https://bugs.webkit.org/show_bug.cgi?id=33274
552
553         We're seeing the debug bots take >100000 microseconds to stop
554         and Interval.
555
556         * platform/chromium/fast/dom/interval.html:
557
558 2010-01-06  Nikolas Zimmermann  <nzimmermann@rim.com>
559
560         Reviewed by Dirk Schulze.
561
562         Marker code is buggy: referencePoint translation is off
563         https://bugs.webkit.org/show_bug.cgi?id=33012
564
565         Update SVG test baseline, after rewriting marker support.
566
567         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
568         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
569         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
570         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
571         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
572         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
573         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
574         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
575         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
576         * platform/mac/svg/custom/marker-changes-expected.checksum:
577         * platform/mac/svg/custom/marker-changes-expected.png:
578         * platform/mac/svg/custom/marker-changes-expected.txt:
579         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
580         * platform/mac/svg/custom/marker-child-changes-expected.png:
581         * platform/mac/svg/custom/marker-child-changes-expected.txt:
582         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
583         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
584         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
585         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
586         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
587         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
588         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
589         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.checksum: Added.
590         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.png: Added.
591         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
592         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
593         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
594         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
595         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
596         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
597         * svg/custom/marker-opacity.svg: Added.
598         * svg/custom/marker-referencePoint.svg: Added.
599         * svg/custom/marker-strokeWidth-changes.svg: Added.
600
601 2010-01-06  Dirk Schulze  <krit@webkit.org>
602
603         Reviewed by Nikolas Zimmermann.
604
605         SVG feImage support
606         https://bugs.webkit.org/show_bug.cgi?id=31905
607
608         The implementation of feImage requires pixel test result updates of the already
609         available tests.
610
611         There is also an update for svg/filters/feComposite.svg, since the patch also
612         fixed a bug in feComposite.
613
614         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
615         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
616         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
617         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
618         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
619         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
620         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
621         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
622         * platform/mac/svg/filters/feComposite-expected.checksum:
623         * platform/mac/svg/filters/feComposite-expected.png:
624         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
625         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
626
627 2010-01-06  Darin Adler  <darin@apple.com>
628
629         Added file James Robinson provided to go with his fix for
630         https://bugs.webkit.org/show_bug.cgi?id=32295
631
632         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
633
634 2010-01-06  Darin Adler  <darin@apple.com>
635
636         Reviewed by Eric Seidel.
637
638         Some script tests have wrappers that don't match their templates
639         https://bugs.webkit.org/show_bug.cgi?id=33239
640
641         * fast/dom/StyleSheet/get-stylesheet-byname.html: Updated to use
642         a standard test wrapper instead of a custom one.
643         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js:
644         Changed test to not depend on a non-standard wrapper.
645         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Updated
646         results since I changed the test around.
647
648         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Fix
649         incorrect path in template that broke the test when we called
650         make-script-test-wrappers.
651
652 2010-01-05  Kent Tamura  <tkent@chromium.org>
653
654         Reviewed by Maciej Stachowiak.
655
656         Implement HTML5 <header> and <footer> elements.
657         https://bugs.webkit.org/show_bug.cgi?id=32943
658
659         These test:
660         - <p> closing,
661         - No nesting restriction,
662         - Residual style, and
663         - FormatBlock.
664
665         * fast/html/footer-element-expected.txt: Added.
666         * fast/html/footer-element.html: Added.
667         * fast/html/header-element-expected.txt: Added.
668         * fast/html/header-element.html: Added.
669         * fast/html/script-tests/footer-element.js: Added.
670         * fast/html/script-tests/header-element.js: Added.
671
672 2010-01-05  Darin Adler  <darin@apple.com>
673
674         Reviewed by Dan Bernstein.
675
676         CDATA sections are merged into Text nodes when normalize() is used
677         https://bugs.webkit.org/show_bug.cgi?id=33191
678
679         * fast/dom/Node/normalize-with-cdata-expected.txt: Added.
680         * fast/dom/Node/normalize-with-cdata.html: Added.
681         * fast/dom/Node/script-tests/normalize-with-cdata.js: Added.
682
683 2010-01-05  James Robinson  <jamesr@google.com>
684
685         Reviewed by Eric Seidel.
686
687         Typing in Google Wave repaints the whole screen
688         https://bugs.webkit.org/show_bug.cgi?id=32295
689
690         Add a repaint test to make sure that when mutations happen in a grandchild of a block element that has no in-flow children
691         the entire block element is not unnecessarily repainted.
692         The bug only shows up when running pixel tests.
693
694         * fast/repaint/block-no-inflow-children.html: Added.
695         * platform/mac/fast/repaint/block-no-inflow-children-expected.checksum: Added.
696         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
697         * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Added.
698
699 2010-01-05  Ojan Vafai  <ojan@chromium.org>
700
701         Reviewed by Darin Adler.
702
703         animations/animation-drt-api-multiple-keyframes.html and animations/animation-drt-api.html are flaky
704         https://bugs.webkit.org/show_bug.cgi?id=33244
705
706         Both these tests have a race condition. They start looking
707         for the animation start after the node is already rendered.
708         Instead, set the animation just before looking for the animation
709         start.
710
711         * animations/animation-drt-api-multiple-keyframes.html:
712         * animations/animation-drt-api.html:
713
714 2010-01-05  Ojan Vafai  <ojan@chromium.org>
715
716         Reviewed by Darin Adler.
717
718         LayoutTests/animations/change-keyframes-name.html and LayoutTests/animations/play-state.html are flaky
719         https://bugs.webkit.org/show_bug.cgi?id=33240
720
721         Increase the tolerances. They are infrequently flaky now.
722         Since these are just linear animations, I think the tolerance
723         is just too small.
724
725         * animations/change-keyframes-name.html:
726         * animations/play-state.html:
727
728 2010-01-05  Ojan Vafai  <ojan@chromium.org>
729
730         Reviewed by Darin Adler.
731
732         animations/combo-transform-translate+scale.html is flaky
733         https://bugs.webkit.org/show_bug.cgi?id=33237
734
735         This test is rarely flaky, but sometimes the last value
736         is outside the tolerance. Make the tolerance for the last
737         value match the one before it. Specifically, since the
738         transform is 0,0 to 100,200, the tolerance for the second
739         part should be twice that of the first.
740
741         * animations/combo-transform-translate+scale.html:
742
743 2010-01-05  Ojan Vafai  <ojan@chromium.org>
744
745         Reviewed by Darin Adler.
746
747         LayoutTests/animations/change-one-anim.html is flaky
748         https://bugs.webkit.org/show_bug.cgi?id=33234
749
750         As best I can tell, the animation is running faster than
751         the timeout is firing. Increase the tolerance to give 200ms
752         worth of wiggle room.
753
754         As further indication that this is just a race condition,
755         this test is considerably more flaky on debug bots.
756
757         * animations/change-one-anim.html:
758
759 2010-01-05  Ojan Vafai  <ojan@chromium.org>
760
761         Reviewed by Darin Adler.
762
763         LayoutTests/animations/change-keyframes.html is flaky
764         https://bugs.webkit.org/show_bug.cgi?id=33233
765
766         The timing calculation was just off. It was starting the
767         second animation at 600ms and then checking to be half-way
768         done with the 1 second animation at 1000ms. Instead, just
769         modify the animation to run a bit earlier.
770
771         * animations/change-keyframes.html:
772
773 2010-01-05  Chris Marrin  <cmarrin@apple.com>
774
775         Fixed a bug in testcase. Passing an empty array to texImage2D
776         now must be done with 'null' not '0'.
777
778         * fast/canvas/webgl/script-tests/texImageTest.js:
779         * fast/canvas/webgl/texImageTest-expected.txt:
780
781 2010-01-05  Rachel Petterson  <rlp@google.com>
782
783         Reviewed by Simon Fraser.
784
785         With Chris Marrin  <cmarrin@apple.com>.
786
787         New test for texImage2d and texSubImage2d cases 
788         New test for texImage2d using ImageData which tests rendering.
789         https://bugs.webkit.org/show_bug.cgi?id=31562
790         Also bug: https://bugs.webkit.org/show_bug.cgi?id=31493
791
792         * fast/canvas/webgl/script-tests/texImageTest.js: Added.
793         * fast/canvas/webgl/texImage2DImageDataTest-expected.txt: Added.
794         * fast/canvas/webgl/texImage2DImageDataTest.html: Added.
795         * fast/canvas/webgl/texImageTest-expected.txt: Added.
796         * fast/canvas/webgl/texImageTest.html: Added.
797
798 2010-01-05  Chris Fleizach  <cfleizach@apple.com>
799
800         Reviewed by Eric Seidel.
801
802         AX: need a way to get the progress of a webpage load
803         https://bugs.webkit.org/show_bug.cgi?id=33221
804
805         * platform/mac/accessibility/document-attributes-expected.txt:
806         * platform/mac/accessibility/estimated-progress-expected.txt: Added.
807         * platform/mac/accessibility/estimated-progress.html: Added.
808         * platform/mac/accessibility/frame-with-title-expected.txt:
809         * platform/mac/accessibility/frame-with-title.html:
810
811 2010-01-05  Gustavo Noronha Silva  <gns@gnome.org>
812
813         Skipping three new tests.
814
815         * platform/gtk/Skipped:
816
817 2010-01-05  Dominic Mazzoni  <dmazzoni@google.com>
818
819         Reviewed by Darin Adler.
820
821         https://bugs.webkit.org/show_bug.cgi?id=32571
822
823         Added a test to make sure that ARIA checkboxes correctly handle the aria-checked attribute.
824
825         * accessibility/aria-checkbox-checked-expected.txt: Added.
826         * accessibility/aria-checkbox-checked.html: Added.
827
828 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
829
830         Reviewed by Darin Adler.
831
832         Add ARIA "Live Region" support
833         https://bugs.webkit.org/show_bug.cgi?id=33117
834
835         * accessibility/aria-activedescendant-crash.html:
836         * platform/mac/accessibility/aria-liveregions-attributes-expected.txt: Added.
837         * platform/mac/accessibility/aria-liveregions-attributes.html: Added.
838         * platform/mac/accessibility/aria-liveregions-notifications-expected.txt: Added.
839         * platform/mac/accessibility/aria-liveregions-notifications.html: Added.
840         * platform/mac/accessibility/aria-menu-role-descriptions.html:
841         * platform/mac/accessibility/slider-supports-actions.html:
842
843 2010-01-04  Chris Evans  <cevans@chromium.org>
844
845         Reviewed by Adam Barth.
846
847         Test for https://bugs.webkit.org/show_bug.cgi?id=29820
848         Adopt a more conservative approach for loading CSS cross-origin.
849
850         * http/tests/security/cross-origin-css.html: Added.
851         * http/tests/security/cross-origin-css-expected.txt: Added.
852         * http/tests/security/cross-origin-css-in-xml.xml: Added.
853         * http/tests/security/cross-origin-css-in-xml-expected.txt: Added.
854         * http/tests/security/resources/xorigincss1.css: Added.
855         * http/tests/security/resources/xorigincss2.css: Added.
856         * http/tests/security/resources/xorigincss1.html: Added.
857         * http/tests/security/resources/xorigincss2.html: Added.
858         * http/tests/security/resources/xorigincss3.html: Added.
859         * http/tests/security/resources/xorigincss4.html: Added.
860         * http/tests/security/resources/xorigincss5.html: Added.
861         * http/tests/security/resources/xorigincss6.html: Added.
862
863 2010-01-04  Dan Bernstein  <mitz@apple.com>
864
865         Reviewed by Simon Fraser.
866
867         <rdar://problem/6655695> REGRESSION: VoiceOver is not highlighting some web elements correctly
868         <rdar://problem/7397558> REGRESSION: AXImages inside of AXLink cause AXLink to have wrong bounds
869
870         * accessibility/dimensions-include-descendants-expected.txt: Added.
871         * accessibility/dimensions-include-descendants.html: Added.
872
873 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
874
875         MSAA: Accessibility role of <select> elements is wrong
876
877         https://bugs.webkit.org/show_bug.cgi?id=33192
878
879         Reviewed by Sam Weinig.
880
881         * platform/win/accessibility/select-element-role-expected.txt: Added.
882         * platform/win/accessibility/select-element-role.html: Added.
883
884 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
885
886         MSAA: <select> elements should broadcast value change events
887
888         https://bugs.webkit.org/show_bug.cgi?id=33088
889
890         <rdar://problem/7332364>
891
892         Reviewed by Darin Adler.
893
894         * platform/win/accessibility/select-element-valuechange-event-expected.txt: Added.
895         * platform/win/accessibility/select-element-valuechange-event.html: Added.
896
897 2010-01-04  Darin Adler  <darin@apple.com>
898
899         Reviewed by Sam Weinig.
900
901         Added test for use of BarInfo object after a frame is no longer
902         associated with a web page.
903
904         * fast/dom/Window/BarInfo-after-frame-removed-expected.txt: Added.
905         * fast/dom/Window/BarInfo-after-frame-removed.html: Added.
906
907 2010-01-04  Simon Fraser  <simon.fraser@apple.com>
908
909         Reviewed by Dan Bernstein.
910
911         Repaint issues in text input under a scale transform
912         https://bugs.webkit.org/show_bug.cgi?id=32086
913         
914         Test for repaint after a subtree layout inside a transformed element.
915
916         * fast/repaint/subtree-layoutstate-transform.html: Added.
917         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.checksum: Added.
918         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.png: Added.
919         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.txt: Added.
920
921 2010-01-04  Darin Adler  <darin@apple.com>
922
923         Reviewed by Dan Bernstein.
924
925         Reentrancy problem with selection in some edge cases. 
926         https://bugs.webkit.org/show_bug.cgi?id=32842 
927         rdar://problem/7449974 
928
929         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
930         * fast/forms/selection-layout-reentry-strange-case.html: Added.
931         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since 
932         the number of layouts is now different. 
933
934 2010-01-04  Dmitry Titov  <dimich@chromium.org>
935
936         Not reviewed, revert r52745 and r52746 on behalf of Nikolas Zimmermann, as discussed on IRC.
937         Patch produced by 'git revert' and then reverting back ChangeLog files.
938
939         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
940         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
941         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
942         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
943         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
944         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
945         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
946         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
947         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
948         * platform/mac/svg/custom/marker-changes-expected.checksum:
949         * platform/mac/svg/custom/marker-changes-expected.png:
950         * platform/mac/svg/custom/marker-changes-expected.txt:
951         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
952         * platform/mac/svg/custom/marker-child-changes-expected.png:
953         * platform/mac/svg/custom/marker-child-changes-expected.txt:
954         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
955         * platform/mac/svg/custom/marker-opacity-expected.checksum: Removed.
956         * platform/mac/svg/custom/marker-opacity-expected.png: Removed.
957         * platform/mac/svg/custom/marker-opacity-expected.txt: Removed.
958         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
959         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
960         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
961         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
962         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
963         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
964         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
965         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
966         * svg/custom/marker-opacity.svg: Removed.
967         * svg/custom/marker-referencePoint.svg: Removed.
968
969 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
970
971         Reviewed by Darin Adler.
972
973         AX: any DIV with an aria role should not be ignored
974         https://bugs.webkit.org/show_bug.cgi?id=33090
975
976         * platform/mac/accessibility/aria-divs-not-ignored-expected.txt: Added.
977         * platform/mac/accessibility/aria-divs-not-ignored.html: Added.
978
979 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
980
981         Reviewed by Dirk Schulze.
982
983         Marker code is buggy: referencePoint translation is off
984         https://bugs.webkit.org/show_bug.cgi?id=33012
985
986         Update SVG test baseline, after rewriting marker support.
987
988         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
989         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
990         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
991         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
992         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
993         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
994         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
995         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
996         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
997         * platform/mac/svg/custom/marker-changes-expected.checksum:
998         * platform/mac/svg/custom/marker-changes-expected.png:
999         * platform/mac/svg/custom/marker-changes-expected.txt:
1000         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1001         * platform/mac/svg/custom/marker-child-changes-expected.png:
1002         * platform/mac/svg/custom/marker-child-changes-expected.txt:
1003         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
1004         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
1005         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
1006         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
1007         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
1008         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
1009         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
1010         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1011         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1012         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
1013         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
1014         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1015         * svg/custom/marker-opacity.svg: Added.
1016         * svg/custom/marker-referencePoint.svg: Added.
1017
1018 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1019
1020         Not reviewed. Fix typo in test name.
1021
1022         * platform/win/Skipped:
1023
1024 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1025
1026         Not reviewed.  Update two win-specific test results, that showed up on the Windows Release/Debug slave.
1027         Skip fast/frames/iframe-onload-remove-self-no-crash.html as it crashes the debug slave, filed bug.
1028
1029         All bots except SnowLeopard Leaks & GTK Linux Debug (32-bit) should turn to green now!
1030
1031         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt:
1032         * platform/win/fast/forms/basic-selects-expected.txt: Added.
1033         * platform/win/Skipped:
1034
1035 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1036
1037         Not reviewed. Bring back Tiger bot to green: svg/custom/use-on-symbol-inside-pattern.svg exposes a bug on both Tiger & Win.
1038         Reopened bug 17393 and skipping this test for now, as it requires a larger rework of Path::debugString().
1039
1040         * platform/mac-tiger/Skipped:
1041         * platform/win/Skipped:
1042
1043 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1044
1045         Not reviewed. Attempt to mark all Gtk bots green again, as discussed with Gustavo Noronha Silva.
1046
1047         * platform/gtk/Skipped:
1048
1049 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1050
1051         Not reviewed. Skipping plugins/get-url-with-iframe-target.html, filed bug 33154, cc'ing the original author.
1052
1053         * platform/mac-tiger/Skipped:
1054
1055 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
1056
1057         Not reviewed. Skipping http/tests/navigation/*iframe* on Tiger, just like it has been done for win.
1058
1059         * platform/mac-tiger/Skipped:
1060
1061 2010-01-04  Csaba Osztrogonác  <ossy@webkit.org>
1062
1063         Unreviewed trivial fix.
1064
1065         [Qt] r52694 moved a test, but it isn't renamed in the skiplist.
1066
1067         * platform/qt/Skipped: animations/transform-origin-vs-functions.html renamed.
1068
1069 2010-01-04  Alex Milowski  <alex@milowski.com>
1070
1071         Reviewed by Eric Seidel.
1072
1073         Added expected outputs for pixel tests that were missing.
1074
1075         * platform/mac/mathml/presentation/sub-expected.checksum: Added.
1076         * platform/mac/mathml/presentation/sub-expected.png: Added.
1077         * platform/mac/mathml/presentation/sup-expected.checksum: Added.
1078         * platform/mac/mathml/presentation/sup-expected.png: Added.
1079         * platform/mac/mathml/presentation/tables-expected.checksum: Added.
1080         * platform/mac/mathml/presentation/tables-expected.png: Added.
1081
1082 2010-01-04  Dirk Schulze  <krit@webkit.org>
1083
1084         Reviewed by Nikolas Zimmermann.
1085
1086         SVGResources don't invalidate if target object changes attributes
1087         https://bugs.webkit.org/show_bug.cgi?id=33091
1088
1089         Check if SVG resources are invalidated, if target object changes
1090         attributes.
1091
1092         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.checksum: Added.
1093         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png: Added.
1094         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt: Added.
1095         * svg/custom/resource-invalidate-on-target-update.svg: Added.
1096
1097 2010-01-03  Kenneth Russell  <kbr@google.com>
1098
1099         Reviewed by Maciej Stachowiak.
1100
1101         Index validation code must always copy client data
1102         https://bugs.webkit.org/show_bug.cgi?id=32748
1103
1104         Client data must always be copied during bufferData and
1105         bufferSubData calls, because otherwise the data the GL uses to
1106         draw may differ from that checked by the index validation code.
1107
1108         * fast/canvas/webgl/index-validation-copies-indices-expected.txt: Added.
1109         * fast/canvas/webgl/index-validation-copies-indices.html: Added.
1110
1111 2010-01-03  Jakub Wieczorek  <faw217@gmail.com>
1112
1113         Reviewed by Eric Seidel.
1114
1115         [Qt] EventSender: add support for Enter key events
1116         https://bugs.webkit.org/show_bug.cgi?id=33064
1117
1118         Unskip 5 tests that are fixed now.
1119
1120         * platform/qt/Skipped:
1121
1122 2010-01-03  Mario Bensi  <mbensi@pleyo.com>
1123
1124         Reviewed by Simon Fraser.
1125
1126         create 3d directory and move tests dependent of 3D Rendering in this
1127         directory.
1128
1129         https://bugs.webkit.org/show_bug.cgi?id=33081
1130
1131         * animations/3d: Added.
1132         * animations/3d/change-transform-in-end-event.html: Copied from LayoutTests/animations/change-transform-in-end-event.html.
1133         * animations/3d/state-at-end-event-transform.html: Copied from LayoutTests/animations/state-at-end-event-transform.html.
1134         * animations/3d/transform-origin-vs-functions-expected.txt: Copied from LayoutTests/animations/transform-origin-vs-functions-expected.txt.
1135         * animations/3d/transform-origin-vs-functions.html: Copied from LayoutTests/animations/transform-origin-vs-functions.html.
1136         * animations/change-transform-in-end-event.html: Removed.
1137         * animations/state-at-end-event-transform.html: Removed.
1138         * animations/transform-origin-vs-functions-expected.txt: Removed.
1139         * animations/transform-origin-vs-functions.html: Removed.
1140
1141 2010-01-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1142
1143         Skip test that fails on and off on the release bot.
1144
1145         * platform/gtk/Skipped:
1146
1147 2010-01-02  Daniel Bates  <dbates@webkit.org>
1148
1149         Reviewed by Adam Barth.
1150
1151         https://bugs.webkit.org/show_bug.cgi?id=33109
1152
1153         Cleans up the XSSAuditor test directory by removing unnecessary test scripts.
1154
1155         The patch for bug #33107 added notifyDone() functionality to the script
1156         echo-intertag.pl. So, we can substitute this script for scripts echo-intertag-and-notify.php,
1157         echo-intertag-post-and-notify.pl, and echo-intertag-post.pl.
1158
1159         * http/tests/security/xssAuditor/link-opens-new-window.html: Modified to call script echo-intertag.pl.
1160         * http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Removed.
1161         * http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Removed.
1162         * http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Removed.
1163         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Modified to call script echo-intertag.pl.
1164         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Modified to call script echo-intertag.pl.
1165         * http/tests/security/xssAuditor/script-tag-post.html: Modified to call script echo-intertag.pl.
1166
1167 2010-01-02  Daniel Bates  <dbates@webkit.org>
1168
1169         Reviewed by Adam Barth.
1170
1171         https://bugs.webkit.org/show_bug.cgi?id=33107
1172
1173         Removes the use of window.setTimeout from the XSSAuditor tests:
1174         get-from-iframe.html and post-from-iframe.html by having the
1175         script echo-intertag.pl (called by these tests) call
1176         layoutTestController.notifyDone().
1177
1178         * http/tests/security/xssAuditor/get-from-iframe.html: Removes call of window.setTimeout.
1179         * http/tests/security/xssAuditor/post-from-iframe.html: Ditto.
1180         * http/tests/security/xssAuditor/resources/echo-intertag.pl: If the query argument
1181         notifyDone is found, then the script will generate a JavaScript script to call
1182         layoutTestController.notifyDone().
1183
1184 2010-01-01  Simon Fraser  <simon.fraser@apple.com>
1185
1186         Reviewed by Dan Bernstein.
1187
1188         Scrollbar of overflow:scroll div in compositing layer fails to render
1189         https://bugs.webkit.org/show_bug.cgi?id=32439
1190
1191         Test for compositing layers with scrollbars, and a resize control.
1192         
1193         * compositing/overflow/scrollbar-painting.html: Added.
1194         * platform/mac/compositing/overflow/scrollbar-painting-expected.checksum: Added.
1195         * platform/mac/compositing/overflow/scrollbar-painting-expected.png: Added.
1196         * platform/mac/compositing/overflow/scrollbar-painting-expected.txt: Added.
1197
1198 2009-12-31  Dan Bernstein  <mitz@apple.com>
1199
1200         Reviewed by Simon Fraser.
1201
1202         <rdar://problem/7503279> REGRESSION (r47440): Incomplete repaint at macworldexpo.com
1203         https://bugs.webkit.org/show_bug.cgi?id=33067
1204
1205         * fast/repaint/table-cell-overflow-expected.checksum: Added.
1206         * fast/repaint/table-cell-overflow-expected.png: Added.
1207         * fast/repaint/table-cell-overflow-expected.txt: Added.
1208         * fast/repaint/table-cell-overflow.html: Added.
1209
1210 2009-12-30  Dirk Schulze  <krit@webkit.org>
1211
1212         Reviewed by Anders Carlsson.
1213
1214         svg/custom/use-on-symbol-inside-pattern.svg is failing
1215         https://bugs.webkit.org/show_bug.cgi?id=17393
1216
1217         Reenable the test. It isn't failing anymore.
1218
1219         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.checksum:
1220         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.png:
1221         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.txt:
1222         * svg/custom/use-on-symbol-inside-pattern.svg: Copied from LayoutTests/svg/custom/use-on-symbol-inside-pattern.svg-disabled.
1223         * svg/custom/use-on-symbol-inside-pattern.svg-disabled: Removed.
1224
1225 2009-12-30  Dirk Schulze  <krit@webkit.org>
1226
1227         Reviewed by Eric Seidel.
1228
1229         SVGResourceClipper needs to invalidate content
1230         https://bugs.webkit.org/show_bug.cgi?id=33054
1231
1232         Drawing area should change after attribute changes in clipPath or
1233         it's childs.
1234
1235         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
1236         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
1237
1238 2009-12-30  Jakub Wieczorek  <faw217@gmail.com>
1239
1240         Reviewed by Simon Hausmann.
1241
1242         [Qt] Fix PluginView::handlePostReadFile().
1243         https://bugs.webkit.org/show_bug.cgi?id=33052
1244
1245         The function should actually rewrite the given file to the buffer.
1246
1247         This change fixes http/tests/plugins/post-url-file.html, which can be unskipped
1248         now along with other passing http/plugins tests.
1249
1250         * platform/qt/Skipped:
1251
1252 2009-12-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1253
1254         Skipping isolatedWorld test - we still do not support that.
1255
1256         * platform/gtk/Skipped:
1257
1258 2009-12-30  Andras Becsi  <abecsi@inf.u-szeged.hu>
1259
1260         Rubber-stamped by Holger Hans Peter Freyther.
1261
1262         [Qt] Add expected files for the following new passing tests.
1263
1264         * platform/qt/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
1265         * platform/qt/fast/block/float/in-margin-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/in-margin-expected.txt.
1266         * platform/qt/fast/text/fake-italic-expected.txt: Added.
1267         * platform/qt/svg/custom/empty-mask-expected.txt: Added.
1268         * platform/qt/svg/filters/filter-source-position-expected.txt: Added.
1269
1270 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
1271
1272         Reviewed by Dirk Schulze.
1273
1274         [Qt] Expected files updated after r52647.
1275
1276         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
1277         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1278         * platform/qt/svg/filters/feMerge-expected.txt:
1279         * platform/qt/svg/filters/feOffset-expected.txt:
1280         * platform/qt/svg/filters/feTile-expected.txt:
1281         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1282         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1283         * platform/qt/svg/filters/sourceAlpha-expected.txt:
1284         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1285         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1286         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1287
1288 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
1289
1290         Rubber-stamped by Simon Hausmann.
1291
1292         [Qt] DataGrid support turned off by r52648. Expected files updated.
1293
1294         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
1295         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
1296         * platform/qt/fast/js/global-constructors-expected.txt: updated.
1297
1298 2009-12-30  Dirk Schulze  <krit@webkit.org>
1299
1300         Unreviewed test result fix.
1301
1302         Detailed boundingBoxes in SVG Renderer
1303         https://bugs.webkit.org/show_bug.cgi?id=32815
1304
1305         Forgot to update this test.
1306
1307         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
1308
1309 2009-12-30  Dirk Schulze  <krit@webkit.org>
1310
1311         Reviewed by Nikolas Zimmmermann.
1312
1313         Detailed boundingBoxes in SVG Renderer
1314         https://bugs.webkit.org/show_bug.cgi?id=32815
1315
1316         Mainly Filter and Masker tests need new test results.
1317         repaintRectInLocalCoordinates changed to calculate the smallest
1318         repaint area considering the bounding bo of masker, filter and
1319         clipper as well as the stroke and marker boundaries.            
1320
1321         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1322         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1323         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1324         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1325         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1326         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1327         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1328         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1329         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
1330         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
1331         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
1332         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
1333         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1334         * platform/mac/svg/batik/filters/feTile-expected.txt:
1335         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1336         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
1337         * platform/mac/svg/batik/text/textEffect-expected.txt:
1338         * platform/mac/svg/batik/text/textEffect3-expected.txt:
1339         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
1340         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
1341         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
1342         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
1343         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
1344         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
1345         * platform/mac/svg/custom/empty-merge-expected.txt:
1346         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1347         * platform/mac/svg/custom/focus-ring-expected.checksum:
1348         * platform/mac/svg/custom/focus-ring-expected.png:
1349         * platform/mac/svg/custom/focus-ring-expected.txt:
1350         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1351         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
1352         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
1353         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
1354         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
1355         * platform/mac/svg/custom/mask-with-all-units-expected.txt:
1356         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1357         * platform/mac/svg/custom/recursive-clippath-expected.txt:
1358         * platform/mac/svg/custom/text-clip-expected.txt:
1359         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
1360         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1361         * platform/mac/svg/filters/big-sized-filter-expected.txt:
1362         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1363         * platform/mac/svg/filters/feMerge-expected.txt:
1364         * platform/mac/svg/filters/feOffset-expected.txt:
1365         * platform/mac/svg/filters/feTile-expected.txt:
1366         * platform/mac/svg/filters/filter-source-position-expected.txt:
1367         * platform/mac/svg/filters/filterRes-expected.txt:
1368         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1369         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1370         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1371         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1372         * svg/custom/use-clipped-transform-expected.txt:
1373
1374 2009-12-29  Adam Barth  <abarth@webkit.org>
1375
1376         Reviewed by Sam Weinig.
1377
1378         Add a test for window.top and isolated worlds
1379         https://bugs.webkit.org/show_bug.cgi?id=33030
1380
1381         I wrote this test to investigate an issue that turns out is working
1382         properly.  No sense wasting a perfectly good test, so we should add it.
1383
1384         * http/tests/security/isolatedWorld/top-properties-expected.txt: Added.
1385         * http/tests/security/isolatedWorld/top-properties.html: Added.
1386
1387 2009-12-29  Csaba Osztrogonác  <ossy@webkit.org>
1388
1389         Rubber-stamped by Simon Hausmann.
1390
1391         [Qt] Remove a bunch of now passing tests from skiplist.
1392
1393         * platform/qt/Skipped:
1394
1395 2009-12-29  Eric Seidel  <eric@webkit.org>
1396
1397         No review, rolling out r52630.
1398         https://bugs.webkit.org/show_bug.cgi?id=33012
1399         http://trac.webkit.org/changeset/52630
1400
1401         This caused 2 layout test failures, and 2 layout test crashes on Leopard bots.
1402
1403         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1404         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
1405         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
1406         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
1407         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
1408         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
1409         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
1410         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
1411         * platform/mac/svg/custom/marker-changes-expected.checksum:
1412         * platform/mac/svg/custom/marker-changes-expected.png:
1413         * platform/mac/svg/custom/marker-changes-expected.txt:
1414         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1415         * platform/mac/svg/custom/marker-child-changes-expected.png:
1416         * platform/mac/svg/custom/marker-child-changes-expected.txt:
1417         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
1418         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
1419         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
1420         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
1421         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
1422         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1423         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1424         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
1425         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
1426         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1427         * svg/custom/marker-referencePoint.svg: Removed.
1428
1429 2009-12-29  Nikolas Zimmermann  <nzimmermann@rim.com>
1430
1431         Reviewed by Dirk Schulze.
1432
1433         Marker code is buggy: referencePoint translation is off
1434         https://bugs.webkit.org/show_bug.cgi?id=33012
1435
1436         Update SVG test baseline, after rewriting marker support.
1437
1438         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1439         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
1440         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
1441         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
1442         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
1443         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
1444         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
1445         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
1446         * platform/mac/svg/custom/marker-changes-expected.checksum:
1447         * platform/mac/svg/custom/marker-changes-expected.png:
1448         * platform/mac/svg/custom/marker-changes-expected.txt:
1449         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1450         * platform/mac/svg/custom/marker-child-changes-expected.png:
1451         * platform/mac/svg/custom/marker-child-changes-expected.txt:
1452         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
1453         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
1454         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
1455         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
1456         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
1457         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1458         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1459         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
1460         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
1461         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1462         * svg/custom/marker-referencePoint.svg: Added.
1463
1464 2009-12-29  Johnny Ding  <jnd@chromium.org>
1465
1466         Reviewed by Dimitri Glazkov.
1467
1468         https://bugs.webkit.org/show_bug.cgi?id=32863
1469         Make NodeList support call-as-function.
1470
1471         * fast/dom/NodeList/nodelist-item-call-as-function-expected.txt: Added.
1472         * fast/dom/NodeList/nodelist-item-call-as-function.html: Added.
1473         * fast/dom/NodeList/script-tests: Added.
1474         * fast/dom/NodeList/script-tests/TEMPLATE.html: Added.
1475         * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js: Added.
1476
1477 2009-12-29  Robert Hogan  <robert@roberthogan.net>
1478
1479         Reviewed by Eric Seidel.
1480
1481         [Qt] Fix crash on LayoutTests/fast/loader/empty-embed-src-attribute.html
1482         
1483         Related to https://bugs.webkit.org/show_bug.cgi?id=23806
1484         
1485         If an embedded document is loaded within a page and it has an empty
1486         URL, use a blank URL for the load request.
1487         
1488         https://bugs.webkit.org/show_bug.cgi?id=33017
1489
1490         * platform/qt/Skipped:
1491
1492 2009-12-29  Kent Tamura  <tkent@chromium.org>
1493
1494         Reviewed by Maciej Stachowiak.
1495
1496         Implement HTML5 <aside> element.
1497         https://bugs.webkit.org/show_bug.cgi?id=32943
1498
1499         The new test file tests:
1500         - <p> closing,
1501         - Residual style, and
1502         - FormatBlock.
1503
1504         * fast/html/aside-element-expected.txt: Added.
1505         * fast/html/aside-element.html: Added.
1506         * fast/html/script-tests/aside-element.js: Added.
1507
1508 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1509
1510         [GTK] Failing media/video-seek-past-end-playing.html
1511         https://bugs.webkit.org/show_bug.cgi?id=33015
1512
1513         Skip test that fails on and off locally, but always on the release
1514         bot, until we figure out what is wrong.
1515
1516         * platform/gtk/Skipped:
1517
1518 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1519
1520         [GTK] Fails fast/dom/prototype-inheritance-2.html after r52559
1521         https://bugs.webkit.org/show_bug.cgi?id=33014
1522
1523         Skipping test that is failing after r52559 until we figure out why
1524         the constructors are not showing up for us.
1525
1526         * platform/gtk/Skipped:
1527
1528 2009-12-29  Jakub Wieczorek  <faw217@gmail.com>
1529
1530         Reviewed by Eric Seidel.
1531
1532         [Qt] DRT: Frame loader callbacks differ from the Mac port
1533         https://bugs.webkit.org/show_bug.cgi?id=32989
1534
1535         Remove messages from the callbacks that should not dump them to match
1536         the expected results for the http/loading tests.
1537
1538         Unskip some http/loading tests which succeed now.
1539
1540         * platform/qt/Skipped:
1541
1542 2009-12-29  Robert Hogan  <robert@roberthogan.net>
1543
1544         Reviewed by Eric Seidel.
1545
1546         [Qt] fix fast/dom/Window/window-onFocus.html
1547         
1548         Add support for layouttestcontroller.windowIsKey to Qt DRT and fix issue where
1549         window.onblur was getting dispatched twice from QtWebKit.
1550         
1551         https://bugs.webkit.org/show_bug.cgi?id=32990
1552
1553         * platform/qt/Skipped:
1554
1555 2009-12-28  Charles Wei  <charles.wei@torchmobile.com.cn>
1556
1557         Reviewed by Maciej Stachowiak.
1558
1559         Add test cases for <noscript> with both Javascript enabled and disabled
1560         https://bugs.webkit.org/show_bug.cgi?id=32706
1561
1562
1563         * fast/parser/noscript-with-javascript-disabled-expected.txt: Added.
1564         * fast/parser/noscript-with-javascript-disabled.html: Added.
1565         * fast/parser/noscript-with-javascript-enabled-expected.txt: Added.
1566         * fast/parser/noscript-with-javascript-enabled.html: Added.
1567
1568 2009-12-28  Kinuko Yasuda  <kinuko@chromium.org>
1569
1570         Reviewed by Maciej Stachowiak.
1571
1572         Added a layout-test that tests if numeric pad arrow key
1573         events are correctly reported with keyLocation as
1574         DOM_KEY_LOCATION_NUMPAD.  Currently this test only passes on Mac.
1575         https://bugs.webkit.org/show_bug.cgi?id=28247
1576
1577         * fast/events/keydown-numpad-keys-expected.txt: Added.
1578         * fast/events/keydown-numpad-keys.html: Added.
1579         * fast/events/script-tests/keydown-numpad-keys.js: Added.
1580         (recordKeyEvent):
1581         (testKeyEventWithLocation):
1582
1583         * platform/gtk/Skipped: fast/events/keydown-numpad-keys.html added.
1584         * platform/qt/Skipped: fast/events/keydown-numpad-keys.html added.
1585         * platform/win/Skipped: fast/events/keydown-numpad-keys.html added.
1586
1587 2009-12-28  Mike Moretti  <webkit9@mordent.com>
1588
1589         Reviewed by Darin Adler.
1590
1591         Fix bug 28245 - problem with inserting a span into a long text block causing a crash because of a null string
1592
1593         * fast/dom/insert-span-into-long-text-bug-28245-expected.txt: Added.
1594         * fast/dom/insert-span-into-long-text-bug-28245.html: Added.
1595
1596 2009-12-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1597
1598         Skip test that is failing since it was checked in, and some tests
1599         that need results.
1600
1601         * platform/gtk/Skipped:
1602
1603 2009-12-28  Kent Tamura  <tkent@chromium.org>
1604
1605         Reviewed by Maciej Stachowiak.
1606
1607         Implement HTML5 <article> element.
1608         https://bugs.webkit.org/show_bug.cgi?id=32942
1609
1610         The new test file tests:
1611         - <p> closing,
1612         - Residual style, and
1613         - FormatBlock.
1614
1615         * fast/html/article-element-expected.txt: Added.
1616         * fast/html/article-element.html: Added.
1617         * fast/html/script-tests/article-element.js: Added.
1618
1619 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
1620
1621         Rubber stamped by Adam Barth.
1622
1623         Put media/audio-delete-while-step-button-clicked.html back in the mac skipped list because
1624         I think it's making other media tests fail sporadically.
1625
1626         * platform/mac-tiger/Skipped:
1627         * platform/mac/Skipped:
1628
1629 2009-12-27  Jakub Wieczorek  <faw217@gmail.com>
1630
1631         Reviewed by Eric Seidel.
1632
1633         [Qt] Support upload progress events in XMLHttpRequest
1634         https://bugs.webkit.org/show_bug.cgi?id=32969
1635
1636         Make QNetworkReplyHandler report the upload progress to the client.
1637
1638         Already covered by tests:
1639         http/tests/xmlhttprequest/upload-onload-event.html
1640         http/tests/xmlhttprequest/upload-onloadstart-event.html
1641         http/tests/xmlhttprequest/upload-progress-events.html
1642         http/tests/xmlhttprequest/upload-onprogress-event.html
1643
1644         which have been unskipped.
1645
1646         * platform/qt/Skipped:
1647
1648 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
1649
1650         Rubber stamped by Adam Barth.
1651
1652         Add media/audio-delete-while-step-button-clicked.html back to the Tiger skipped list.
1653
1654         * platform/mac-tiger/Skipped:
1655
1656 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
1657
1658         Rubber stamped by Adam Barth.
1659
1660         Removed some tests from the skipped list that are not failing on my system.
1661
1662         * platform/mac-snowleopard/Skipped:
1663         * platform/mac/Skipped:
1664         * platform/mac/fast/forms/menulist-style-color-expected.checksum: Added.
1665         * platform/mac/fast/forms/menulist-style-color-expected.png: Added.
1666         * platform/mac/fast/forms/menulist-style-color-expected.txt: Added.
1667         * platform/mac/plugins/qt-qwidget-plugin-expected.checksum: Added.
1668         * platform/mac/plugins/qt-qwidget-plugin-expected.png: Added.
1669         * platform/mac/plugins/qt-qwidget-plugin-expected.txt: Added.
1670
1671 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
1672
1673         Rubber stamped by Cameron Zwarich.
1674
1675         Skip fast/images/size-failure.html on SnowLeopard because it
1676         tickles a CG bug that makes it time out.
1677
1678         * platform/mac-snowleopard/Skipped:
1679
1680 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
1681
1682         Reviewed by Dan Bernstein.
1683
1684         fast/forms/basic-selects.html is failing on SnowLeopard
1685         https://bugs.webkit.org/show_bug.cgi?id=32960
1686
1687         The recently added fast/forms/basic-selects.html is failing on SnowLeopard; the
1688         result checked in is only valid for Leopard and earlier, because SnowLeopard
1689         slightly changed the disabled text color.
1690         
1691         Move the pre-SL result to platform/mac-leopard and generate new
1692         SnowLeopard results in platform/mac.
1693         
1694         * platform/mac-leopard/fast/forms/basic-selects-expected.checksum: Copied from platform/mac/fast/forms/basic-selects-expected.checksum.
1695         * platform/mac-leopard/fast/forms/basic-selects-expected.png: Copied from platform/mac/fast/forms/basic-selects-expected.png.
1696         * platform/mac-leopard/fast/forms/basic-selects-expected.txt: Copied from platform/mac/fast/forms/basic-selects-expected.txt.
1697         * platform/mac/fast/forms/basic-selects-expected.checksum:
1698         * platform/mac/fast/forms/basic-selects-expected.png:
1699         * platform/mac/fast/forms/basic-selects-expected.txt:
1700
1701 2009-12-27  Dirk Schulze  <krit@webkit.org>
1702
1703         Reviewed by Nikolas Zimmermann.
1704
1705         SVG: Stop rendering of objects with empty mask and filter content
1706         https://bugs.webkit.org/show_bug.cgi?id=32968
1707
1708         Check if the content is not drawn, if the mask clips the complete
1709         content away.
1710         mask-excessive-malloc needed an update. This patch stops rendering
1711         if there is no content in mask. But it's intention is to test
1712         big masking images.
1713
1714         * platform/mac/svg/custom/empty-mask-expected.checksum: Added.
1715         * platform/mac/svg/custom/empty-mask-expected.png: Added.
1716         * platform/mac/svg/custom/empty-mask-expected.txt: Added.
1717         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
1718         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
1719         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
1720         * svg/custom/empty-mask.svg: Added.
1721         * svg/custom/mask-excessive-malloc.svg:
1722
1723 2009-12-27  Dirk Schulze  <krit@webkit.org>
1724
1725         Reviewed by Nikolas Zimmermann.
1726
1727         SVG Mask result wrong, if two different objects call the same mask id
1728         https://bugs.webkit.org/show_bug.cgi?id=32787
1729
1730         Two rects with different sizes and positions call the same mask id. Both
1731         rects should be masked to two circles, dependent on the properties of the
1732         rects.
1733
1734         * platform/mac/svg/custom/mask-on-multiple-objects-expected.checksum: Added.
1735         * platform/mac/svg/custom/mask-on-multiple-objects-expected.png: Added.
1736         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt: Added.
1737         * svg/custom/mask-on-multiple-objects.svg: Added.
1738
1739 2009-12-27  Csaba Osztrogonác  <ossy@webkit.org>
1740
1741         Rubber-stamped by Simon Hausmann.
1742
1743         [Qt] DRT sideeffect (authentication)
1744         https://bugs.webkit.org/show_bug.cgi?id=32961
1745
1746         * platform/qt/Skipped: http/tests/xmlhttprequest/failed-auth.html added temorarily (until fix).
1747
1748 2009-12-27  Robert Hogan  <robert@roberthogan.net>
1749
1750         Rubber-stamped by Simon Hausmann.
1751
1752         Remove successful tests from qt skipped list
1753
1754         https://bugs.webkit.org/show_bug.cgi?id=32948
1755
1756         * platform/qt/Skipped:
1757
1758 2009-12-27  Robert Hogan  <robert@roberthogan.net>
1759
1760         Rubber-stamped by Simon Hausmann.
1761
1762         Remove duplicate entries from Qt skipped list
1763
1764         https://bugs.webkit.org/show_bug.cgi?id=32947
1765
1766         * platform/qt/Skipped:
1767
1768 2009-12-26  Dan Bernstein  <mitz@apple.com>
1769
1770         Reviewed by Sam Weinig.
1771
1772         <rdar://problem/7483622> REGRESSION (r47255): Extra Large Amount of Empty Space
1773         https://bugs.webkit.org/show_bug.cgi?id=32690
1774
1775         * fast/block/float/clear-to-fit-expected.checksum: Added.
1776         * fast/block/float/clear-to-fit-expected.png: Added.
1777         * fast/block/float/clear-to-fit-expected.txt: Added.
1778         * fast/block/float/clear-to-fit.html: Added.
1779
1780 2009-12-26  Csaba Osztrogonác  <ossy@webkit.org>
1781
1782         Rubber-stamped by Simon Hausmann.
1783
1784         [Qt] Skipping some flakey tests.
1785         https://bugs.webkit.org/show_bug.cgi?id=32946
1786
1787         * platform/qt/Skipped:
1788          - http/tests/cookies/simple-cookies-expired.html added.
1789          - storage/database-lock-after-reload.html added.
1790          - storage/empty-statement.html added.
1791          - storage/execute-sql-args.html added.
1792          - storage/hash-change-with-xhr.html added.
1793
1794 2009-12-25  Kent Tamura  <tkent@chromium.org>
1795
1796         Reviewed by Darin Adler.
1797
1798         Implement HTML5 section element.
1799         https://bugs.webkit.org/show_bug.cgi?id=32936
1800
1801         The new test file tests:
1802         - <p> closing,
1803         - Residual style, and
1804         - FormatBlock.
1805
1806         * fast/html/script-tests/TEMPLATE.html: Added.
1807         * fast/html/script-tests/section-element.js: Added.
1808         * fast/html/section-element-expected.txt: Added.
1809         * fast/html/section-element.html: Added.
1810
1811 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
1812
1813         Rubber-stamped by Simon Hausmann.
1814
1815         [Qt] svg/custom/global-constructors.html skipped 
1816         temporarily (until fix) because of missing variables.
1817         Platform dependent expected files updated after r52559.
1818
1819         https://bugs.webkit.org/show_bug.cgi?id=32941
1820
1821         * platform/qt/Skipped: svg/custom/global-constructors.html added until fix.
1822         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
1823         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
1824         * platform/qt/fast/js/global-constructors-expected.txt: updated.
1825
1826 2009-12-25  Nikolas Zimmermann  <nzimmermann@rim.com>
1827
1828         Reviewed by Dirk Schulze.
1829
1830         DOMWindow is missing lots of SVG* constructor objects
1831         https://bugs.webkit.org/show_bug.cgi?id=20430
1832
1833         Update LayoutTests after exposing several new SVG* constructor objects.
1834
1835         * fast/dom/Window/window-properties-expected.txt:
1836         * fast/dom/prototype-inheritance-2-expected.txt:
1837         * fast/dom/prototype-inheritance-expected.txt:
1838         * fast/js/global-constructors-expected.txt:
1839         * svg/custom/global-constructors-expected.txt: Added.
1840         * svg/custom/global-constructors.html: Added.
1841         * svg/custom/script-tests/global-constructors.js: Added.
1842         (shouldBeDefined):
1843
1844 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
1845
1846         Unreviewed trivial fix.
1847
1848         LayoutTests/inspector/settings-set-get.html removed 
1849         by r52547, it should be removed from skiplist.
1850
1851         * platform/qt/Skipped: inspector/settings-set-get.html removed.
1852
1853 2009-12-24  Robert Hogan  <robert@roberthogan.net>
1854
1855         Reviewed by Eric Seidel.
1856
1857         Remove LayoutTests/storage/change-version.html from Qt Skipped list
1858         
1859         LayoutTests/storage/change-version.html now passes.
1860         Probably related to the fix in https://bugs.webkit.org/show_bug.cgi?id=32437.
1861         
1862         https://bugs.webkit.org/show_bug.cgi?id=32917
1863
1864         * platform/qt/Skipped:
1865
1866 2009-12-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
1867
1868         Rubber-stamped by Simon Hausmann.
1869
1870         [Qt] Skip failing test until a solution for layoutTestController.notifyDone() is found.
1871         https://bugs.webkit.org/show_bug.cgi?id=31626
1872
1873         * platform/qt/Skipped: inspector/console-clear.html skipped
1874
1875 2009-12-24  Jessie Berlin  <jberlin@webkit.org>
1876
1877         Reviewed by Dan Bernstein.
1878
1879         Fix for WebKit bug 29968 - Selecting text with text-overflow ellipsis
1880         should not show cut off text
1881         https://bugs.webkit.org/show_bug.cgi?id=29968
1882         
1883         Also fixes the issue on both Mac OS X and Windows where the highlight
1884         would extend only partway into the ellipsis based on the size of the
1885         characters being truncated.
1886         
1887         Places the expected results under the mac and win platforms separately
1888         because they are pixel test results and also the size of the
1889         RenderBlocks are showing up as slightly different between mac and win.
1890
1891         * editing/selection/select-text-overflow-ellipsis.html: Added.
1892         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
1893         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
1894         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
1895         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
1896         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
1897         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
1898
1899 2009-12-21  Pavel Feldman  <pfeldman@chromium.org>
1900
1901         Reviewed by Timothy Hatcher.
1902
1903         Web Inspector: add Settings.js class that would manage
1904         frontend settings.
1905
1906         This change:
1907         - Splits preferences and settings
1908         - Pushes settings to the frontend on load
1909         - Stores settings on each change
1910         - Stores showInheritedStyles as setting.
1911
1912         https://bugs.webkit.org/show_bug.cgi?id=32832
1913
1914         * inspector/settings-set-get-expected.txt: Removed.
1915         * inspector/settings-set-get.html: Removed.
1916
1917 2009-12-24  Pavel Feldman  <pfeldman@chromium.org>
1918
1919         Not reviewed: follow up to r52545, adding missing tests.
1920
1921         * inspector/console-clear-expected.txt: Added.
1922         * inspector/console-clear.html: Added.
1923
1924 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
1925
1926         Reviewed by Timothy Hatcher.
1927
1928         Web Inspector: [REGRESSION] console's clear command does not work.
1929
1930         https://bugs.webkit.org/show_bug.cgi?id=32897
1931
1932         * inspector/console-clear-expected.txt: Added.
1933         * inspector/console-clear.html: Added.
1934         * inspector/console-tests.js:
1935         (dumpConsoleMessages.callback):
1936         (dumpConsoleMessages):
1937
1938 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
1939
1940         Reviewed by Timothy Hatcher.
1941
1942         Web Inspector: Console dumps strings in escaped form.
1943
1944         https://bugs.webkit.org/show_bug.cgi?id=32488
1945
1946         * inspector/console-format-expected.txt:
1947
1948 2009-12-23  Alexey Proskuryakov  <ap@apple.com>
1949
1950         Reviewed by Darin Adler.
1951
1952         https://bugs.webkit.org/show_bug.cgi?id=32905
1953         With Pinyin Simplified IM, a wrong character is deleted from google.com suggestion
1954
1955         * platform/mac/editing/input/selection-change-closes-typing-expected.txt: Added.
1956         * platform/mac/editing/input/selection-change-closes-typing.html: Added.
1957
1958 2009-12-23  David Levin  <levin@chromium.org>
1959
1960         REGRESSION (r52494): Assertion failure in Frame::caretBlinkTimerFired() (selection()->isCaret())
1961         https://bugs.webkit.org/show_bug.cgi?id=32903
1962
1963         No review but ok'ed by Darin Adler. Rolling out r52494 due to above regression.
1964
1965         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
1966         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
1967         * platform/mac/accessibility/frame-with-title-expected.txt:
1968
1969 2009-12-23  Nikolas Zimmermann  <nzimmermann@rim.com>
1970
1971         Reviewed by Eric Seidel.
1972
1973         Reverse JS GenerateConstructor logic
1974         https://bugs.webkit.org/show_bug.cgi?id=32910
1975
1976         HTMLOptionsCollection correctly exposes its JS constructor now, thus fixing its test in fast/dom/wrapper-classes.html
1977
1978         * fast/dom/wrapper-classes-expected.txt:
1979
1980 2009-12-23  Brian Weinstein  <bweinstein@apple.com>
1981
1982         Rubber-stamped by Eric Seidel.
1983
1984         Added Windows specific results for a test that was committed in r52505.
1985
1986         * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
1987
1988 2009-12-23  Adam Barth  <abarth@webkit.org>
1989
1990         Reviewed by Eric Seidel.
1991
1992         "Refused to execute a JavaScript script" error when embedding SWF with
1993         a URL that is also a query parameter
1994         https://bugs.webkit.org/show_bug.cgi?id=32908
1995
1996         Update expected results to show that we don't raise an alarm in this case.
1997
1998         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
1999
2000 2009-12-23  Dan Bernstein  <mitz@apple.com>
2001
2002         Reviewed by Darin Adler.
2003
2004         <rdar://problem/7487164> First line of text cannot be selected
2005         https://bugs.webkit.org/show_bug.cgi?id=32749
2006
2007         * fast/text/remove-zero-length-run-expected.txt: Added.
2008         * fast/text/remove-zero-length-run.html: Added.
2009
2010 2009-12-18  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2011
2012         Reviewed by Darin Adler.
2013
2014         Fix for newlines turning into missing-gyphs when using SVG fonts
2015
2016         https://bugs.webkit.org/show_bug.cgi?id=32710
2017
2018         Font::drawText() has three code paths:
2019
2020           - drawTextUsingSVGFont()
2021           - drawSimpleText()
2022           - drawComplexText()
2023
2024         The latter two both have logic to replace newlines and tabs, as well
2025         as a few other control characters that are considered spaces, with
2026         spaces, before actually drawing the text. Previously the SVG font
2027         path did not have this kind of logic.
2028
2029         This change introduces two helper functions in Font to do this space
2030         replacement, which are then used for the simple path, the SVG path,
2031         and the Qt implementation of the complex path.
2032
2033         Test: svg/custom/svg-fonts-in-html-linebreaks.html
2034
2035         * svg/custom/resources/ABCFont.svg: Added. Font for test case
2036         * svg/custom/svg-fonts-in-html-linebreaks-expected.txt: Added.
2037         * svg/custom/svg-fonts-in-html-linebreaks.html: New test case
2038
2039 2009-12-23  Kent Tamura  <tkent@chromium.org>
2040
2041         Reviewed by Darin Adler.
2042
2043         HTMLInputElement::valueAsDate getter support.
2044         https://bugs.webkit.org/show_bug.cgi?id=32876
2045
2046         Tests for the valueAsDate getter with various types.
2047
2048         * fast/forms/input-valueasdate-date-expected.txt: Added.
2049         * fast/forms/input-valueasdate-date.html: Added.
2050         * fast/forms/input-valueasdate-datetime-expected.txt: Added.
2051         * fast/forms/input-valueasdate-datetime.html: Added.
2052         * fast/forms/input-valueasdate-datetimelocal-expected.txt: Added.
2053         * fast/forms/input-valueasdate-datetimelocal.html: Added.
2054         * fast/forms/input-valueasdate-month-expected.txt: Added.
2055         * fast/forms/input-valueasdate-month.html: Added.
2056         * fast/forms/input-valueasdate-time-expected.txt: Added.
2057         * fast/forms/input-valueasdate-time.html: Added.
2058         * fast/forms/input-valueasdate-week-expected.txt: Added.
2059         * fast/forms/input-valueasdate-week.html: Added.
2060         * fast/forms/script-tests/input-valueasdate-date.js: Added.
2061         * fast/forms/script-tests/input-valueasdate-datetime.js: Added.
2062         * fast/forms/script-tests/input-valueasdate-datetimelocal.js: Added.
2063         * fast/forms/script-tests/input-valueasdate-month.js: Added.
2064         * fast/forms/script-tests/input-valueasdate-time.js: Added.
2065         * fast/forms/script-tests/input-valueasdate-week.js: Added.
2066
2067 2009-12-22  Kenneth Russell  <kbr@google.com>
2068
2069         Reviewed by Eric Seidel.
2070
2071         [Chromium] Garbage in transparent regions of images uploaded as textures
2072         https://bugs.webkit.org/show_bug.cgi?id=32888
2073
2074         * fast/canvas/webgl/bug-32888-expected.txt: Added.
2075         * fast/canvas/webgl/bug-32888.html: Added.
2076         * fast/canvas/webgl/resources/bug-32888-texture.png: Added.
2077
2078 2009-12-22  Darin Adler  <darin@apple.com>
2079
2080         Removed DataGrid from results.
2081
2082         * fast/dom/Window/window-properties-expected.txt: Removed DataGrid classes.
2083         * fast/dom/prototype-inheritance-2-expected.txt: Ditto.
2084         * fast/dom/prototype-inheritance-expected.txt: Ditto.
2085         * fast/js/global-constructors-expected.txt: Ditto.
2086
2087 2009-12-22  Darin Adler  <darin@apple.com>
2088
2089         Disabled DataGrid tests.
2090
2091         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Removed.
2092         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-basic.html.
2093         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Removed.
2094         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html.
2095         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Removed.
2096         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom.html.
2097         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Removed.
2098         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html.
2099
2100 2009-12-22  Darin Adler  <darin@apple.com>
2101
2102         Reviewed by Sam Weinig.
2103
2104         ASSERTION FAILED: m_numNodeListCaches
2105         https://bugs.webkit.org/show_bug.cgi?id=19526
2106         <rdar://problem/7431572>
2107
2108         * fast/dom/NodeList/adoptNode-node-list-cache-expected.txt: Added.
2109         * fast/dom/NodeList/adoptNode-node-list-cache.html: Added.
2110         * fast/dom/NodeList/resources: Added.
2111         * fast/dom/NodeList/resources/adoptNode-node-list-cache-subframe.html: Added.
2112
2113 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2114
2115         Reviewed by Eric Seidel.
2116
2117         Upstream platform-specific variant of
2118         plugins/get-url-with-blank-target.html . There is some uncertainty
2119         over which behavior is correct - Chromium's and Safari/Win in this
2120         test, or Safari/Mac in the generic test. See 
2121         https://bugs.webkit.org/show_bug.cgi?id=32886 for the bug to converge
2122         the two.
2123         This patch is bug https://bugs.webkit.org/show_bug.cgi?32762 .
2124
2125         * platform/chromium/plugins/get-url-with-blank-target-expected.txt: Added.
2126         * platform/chromium/plugins/get-url-with-blank-target.html: Added.
2127
2128 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2129
2130         Reviewed by Eric Seidel.
2131
2132         Upstream a bunch of forms tests from chromium.org.
2133         https://bugs.webkit.org/show_bug.cgi?id=32755
2134
2135         * fast/forms/basic-selects.html: Added.
2136         * fast/forms/basic-textareas-quirks.html: Added.
2137         * fast/forms/document-write-empty-expected.txt: Added.
2138         * fast/forms/document-write-empty.html: Added.
2139         * fast/forms/form-action-expected.txt: Added.
2140         * fast/forms/form-action.html: Added.
2141         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
2142         * fast/forms/lazy-event-listener-scope-chain.html: Added.
2143         * fast/forms/resources/logo.gif: Added.
2144         * fast/forms/selected-index-value-expected.txt: Added.
2145         * fast/forms/selected-index-value.html: Added.
2146         * fast/forms/style-display-none-expected.txt: Added.
2147         * fast/forms/style-display-none.html: Added.
2148         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
2149         * platform/mac/fast/forms/basic-selects-expected.png: Added.
2150         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
2151         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
2152         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
2153         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
2154
2155
2156 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2157
2158         Reviewed by Eric Seidel.
2159
2160         Fix ordering of entries in this ChangeLog file
2161         https://bugs.webkit.org/show_bug.cgi?id=32883
2162
2163 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2164
2165         Reviewed by Eric Seidel.
2166
2167         Add platform-specific chromium test.
2168         https://bugs.webkit.org/show_bug.cgi?id=32741
2169
2170         * platform/chromium/fast/dom/interval-expected.txt: Added.
2171         * platform/chromium/fast/dom/interval.html: Added.
2172
2173 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2174
2175         Reviewed by Adam Barth.
2176
2177         Attempting to upstream xss-inactive-closure test from the Chromium
2178         test suite. https://bugs.webkit.org/show_bug.cgi?id=32691 .
2179
2180         * http/tests/security/listener/resources/xss-inactive-closure-child-2.html: Added.
2181         * http/tests/security/listener/resources/xss-inactive-closure-child.html: Added.
2182         * http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
2183         * http/tests/security/listener/xss-inactive-closure.html: Added.
2184
2185 2009-12-22  Pavel Feldman  <pfeldman@chromium.org>
2186
2187         Reviewed by Timothy Hatcher.
2188
2189         Web Inspector: simplify highlighter definition.
2190
2191         https://bugs.webkit.org/show_bug.cgi?id=32869
2192
2193         * inspector/syntax-highlight-css-expected.txt:
2194         * inspector/syntax-highlight-javascript-expected.txt:
2195         * inspector/syntax-highlight.js:
2196         (frontend_dumpSyntaxHighlight):
2197
2198 2009-12-21  Darin Adler  <darin@apple.com>
2199
2200         Reviewed by Sam Weinig.
2201
2202         Reentrancy problem with selection in some edge cases.
2203         https://bugs.webkit.org/show_bug.cgi?id=32842
2204         rdar://problem/7449974
2205
2206         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
2207         * fast/forms/selection-layout-reentry-strange-case.html: Added.
2208
2209         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since
2210         the number of layouts is now different.
2211
2212 2009-12-21  Csaba Osztrogonác  <ossy@webkit.org>
2213
2214         [Qt] Skip layoutTestController.notifyDone() related test until fix.
2215         https://bugs.webkit.org/show_bug.cgi?id=31626
2216
2217         * platform/qt/Skipped: http/tests/misc/set-window-opener-to-null.html added.
2218
2219 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
2220
2221         Reviewed by Eric Seidel.
2222
2223         Upstream a bunch of forms tests from chromium.org.
2224         https://bugs.webkit.org/show_bug.cgi?id=32755
2225
2226         * fast/forms/basic-selects.html: Added.
2227         * fast/forms/basic-textareas-quirks.html: Added.
2228         * fast/forms/document-write-empty-expected.txt: Added.
2229         * fast/forms/document-write-empty.html: Added.
2230         * fast/forms/form-action-expected.txt: Added.
2231         * fast/forms/form-action.html: Added.
2232         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
2233         * fast/forms/lazy-event-listener-scope-chain.html: Added.
2234         * fast/forms/resources/logo.gif: Added.
2235         * fast/forms/selected-index-value-expected.txt: Added.
2236         * fast/forms/selected-index-value.html: Added.
2237         * fast/forms/style-display-none-expected.txt: Added.
2238         * fast/forms/style-display-none.html: Added.
2239         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
2240         * platform/mac/fast/forms/basic-selects-expected.png: Added.
2241         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
2242         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
2243         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
2244         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
2245
2246
2247 2009-12-21  Fumitoshi Ukai  <ukai@chromium.org>
2248
2249         Reviewed by Alexey Proskuryakov.
2250
2251         Invalid url should raise SYNTAX_ERR exception.
2252         https://bugs.webkit.org/show_bug.cgi?id=32700
2253
2254         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
2255         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
2256           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80
2257         * websocket/tests/url-parsing-expected.txt:
2258
2259 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
2260
2261         Reviewed by Adam Barth.
2262
2263         Upstream a test from chromium.org.
2264         https://bugs.webkit.org/show_bug.cgi?id=32761
2265
2266         * http/tests/misc/resources/content-iframe.html: Added.
2267         * http/tests/misc/set-window-opener-to-null-expected.txt: Added.
2268         * http/tests/misc/set-window-opener-to-null.html: Added.
2269
2270 2009-12-21  Enrica Casucci  <enrica@apple.com>
2271
2272         Reviewed by Maciej Stachowiak.
2273
2274         REGRESSION(4.0.4-ToT): Indent deletes non highlighted text in gmail.
2275         <rdar://problem/7489326>
2276         https://bugs.webkit.org/show_bug.cgi?id=32843
2277
2278         The fix for 7442387 did not handle the case where the end of paragraph
2279         is not a descendant of the computed outer block.
2280         Updated editing/execCommand/indent-with-style2.html to cover this case too.
2281
2282         * editing/execCommand/indent-with-style2-expected.txt:
2283         * editing/execCommand/indent-with-style2.html:
2284
2285 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
2286
2287         Reviewed by Adam Barth.
2288
2289         Upstream a bunch of platform-specific Chromium plugin tests.
2290         https://bugs.webkit.org/show_bug.cgi?id=32751
2291
2292         * platform/chromium/plugins/call-as-function-expected.txt: Added.
2293         * platform/chromium/plugins/call-as-function.html: Added.
2294         * platform/chromium/plugins/get-url-with-iframe-target-no-crash-expected.txt: Added.
2295         * platform/chromium/plugins/get-url-with-iframe-target-no-crash.html: Added.
2296         * platform/chromium/plugins/multiple-plugins-expected.txt: Added.
2297         * platform/chromium/plugins/multiple-plugins.html: Added.
2298         * platform/chromium/plugins/nested-plugin-objects-expected.txt: Added.
2299         * platform/chromium/plugins/nested-plugin-objects.html: Added.
2300         * platform/chromium/plugins/refcount-leaks-expected.txt: Added.
2301         * platform/chromium/plugins/refcount-leaks.html: Added.
2302         * platform/chromium/plugins/return-npobject-expected.txt: Added.
2303         * platform/chromium/plugins/return-npobject.html: Added.
2304         * platform/chromium/plugins/script-object-invoke-expected.txt: Added.
2305         * platform/chromium/plugins/script-object-invoke.html: Added.
2306
2307 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
2308
2309         Reviewed by Darin Adler.
2310
2311         Upstream a test to ensure we handle variations on "javascript:" URL
2312         correctly.
2313
2314         https://bugs.webkit.org/show_bug.cgi?id=32740
2315
2316         * fast/dom/xss-DENIED-javascript-variations-expected.txt: Added.
2317         * fast/dom/xss-DENIED-javascript-variations.html: Added.
2318
2319 2009-12-21  Nate Chapin  <japhet@chromium.org>
2320
2321         Unreviewed, build fix.
2322
2323         Cleared instead of deleted some layout test files, making them fail. Delete them for real.
2324
2325         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Removed.
2326         * http/tests/navigation/image-load-in-beforeunload-handler.html: Removed.
2327         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Removed.
2328         * http/tests/navigation/image-load-in-unload-handler.html: Removed.
2329         * http/tests/navigation/resources/wait-then-notify-done.html: Removed.
2330
2331 2009-12-21  Nate Chapin  <japhet@chromium.org>
2332
2333         Rubber-stamped by Darin Adler.
2334
2335         Revert r52446 due to crashiness.
2336
2337         https://bugs.webkit.org/show_bug.cgi?id=32839
2338
2339         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt:
2340         * http/tests/navigation/image-load-in-beforeunload-handler.html:
2341         * http/tests/navigation/image-load-in-unload-handler-expected.txt:
2342         * http/tests/navigation/image-load-in-unload-handler.html:
2343         * http/tests/navigation/resources/wait-then-notify-done.html:
2344
2345 2009-12-21  Dirk Schulze  <krit@webkit.org>
2346
2347         Reviewed by Darin Adler and Nikolas Zimmermann.
2348
2349         Speed-up SVG Masking
2350         https://bugs.webkit.org/show_bug.cgi?id=32738
2351
2352         Update pixel test results for two SVG masking operations. They don't fail
2353         and there is no noticable difference between the old and new results. But
2354         Masking uses smaller ImageBuffers now and that changed the checksum.
2355
2356         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
2357         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
2358         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
2359         * platform/mac/svg/batik/masking/maskRegions-expected.png:
2360
2361 2009-12-21  Andreas Kling  <andreas.kling@nokia.com>
2362
2363         Reviewed by Darin Adler.
2364
2365         Test that dragging an SVG as <img> doesn't crash the browser.
2366         Note that this only works in debug mode as it's a failing assert.
2367
2368         https://bugs.webkit.org/show_bug.cgi?id=32511
2369
2370         * fast/images/drag-svg-as-image.html: Added.
2371         * platform/qt/Skipped: fast/images/drag-svg-as-image.html added.
2372
2373 2009-12-21  Nate Chapin  <japhet@chromium.org>
2374
2375         Reviewed by Darin Adler.
2376
2377         Tests for https://bugs.webkit.org/show_bug.cgi?id=30457.
2378
2379         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Added.
2380         * http/tests/navigation/image-load-in-beforeunload-handler.html: Added.
2381         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Added.
2382         * http/tests/navigation/image-load-in-unload-handler.html: Added.
2383         * http/tests/navigation/resources/wait-then-notify-done.html: Added.
2384
2385 2009-12-21  Philippe Normand  <pnormand@igalia.com>
2386
2387         Rubber-stamped by Xan Lopez.
2388
2389         * platform/gtk/Skipped: Unskip test fixed by patch from Bug 24001.
2390
2391 2009-12-20  Kent Tamura  <tkent@chromium.org>
2392
2393         Reviewed by Darin Adler.
2394
2395         A test for Date binding.
2396         https://bugs.webkit.org/show_bug.cgi?id=32698
2397
2398         * fast/forms/input-valueasdate-expected.txt: Added.
2399         * fast/forms/input-valueasdate.html: Added.
2400         * fast/forms/script-tests/input-valueasdate.js: Added.
2401
2402 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
2403
2404         Reviewed by Gustavo Noronha Silva.
2405
2406         [GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html
2407         https://bugs.webkit.org/show_bug.cgi?id=32788
2408
2409         Avoid using fixed values when moving mouse.
2410
2411         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
2412         * platform/gtk/editing/pasteboard/middle-button-paste.html:
2413
2414 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
2415
2416         Reviewed by Gustavo Noronha Silva.
2417
2418         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
2419         * platform/gtk/editing/pasteboard/middle-button-paste.html:
2420
2421 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
2422
2423         Reviewed by Darin Adler.
2424
2425         Upstreaming two plugin tests from chromium.org.
2426         https://bugs.webkit.org/show_bug.cgi?id=32750
2427
2428         * plugins/get-file-url-expected.txt: Added.
2429         * plugins/get-file-url.html: Added.
2430         * plugins/get-url-with-iframe-target-expected.txt: Added.
2431         * plugins/get-url-with-iframe-target.html: Added.
2432         * plugins/resources/get-file-url-subframe.html: Added.
2433
2434 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
2435
2436         Reviewed by Darin Adler.
2437
2438         Upstream a test from chromium.org that verifies that calling
2439         document.clear() from an external script doesn't crash the browser.
2440         https://bugs.webkit.org/show_bug.cgi?id=32743
2441
2442         * fast/dom/document-clear-expected.txt: Added.
2443         * fast/dom/document-clear.html: Added.
2444         * fast/dom/resources/document-clear.js: Added.
2445
2446 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
2447
2448         Reviewed by Darin Adler.
2449
2450         https://bugs.webkit.org/show_bug.cgi?id=32735
2451
2452         Upstream a test from chromium.org - ensure that creating a 
2453         new Image is actually creating an HTML image element, regardless
2454         of the doctype.
2455
2456         * svg/custom/new-image-is-html-element-expected.txt: Added.
2457         * svg/custom/new-image-is-html-element.svg: Added.
2458
2459 2009-12-20  Dirk Pranke  <dpranke@fila-macpro.mtv.corp.google.com>
2460
2461         Reviewed by Darin Adler.
2462
2463         upstream test from chromium.org - this tests simulating italic
2464         on glyphs that don't have an italic version.
2465
2466         https://bugs.webkit.org/show_bug.cgi?id=32693
2467
2468         * fast/text/fake-italic.html: Added.
2469         * platform/mac/fast/text/fake-italic-expected.checksum: Added.
2470         * platform/mac/fast/text/fake-italic-expected.png: Added.
2471         * platform/mac/fast/text/fake-italic-expected.txt: Added.
2472
2473 2009-12-19  Adam Barth  <abarth@webkit.org>
2474
2475         No review, rolling out r52399.
2476         http://trac.webkit.org/changeset/52399
2477
2478         * websocket/tests/bad-sub-protocol-expected.txt:
2479         * websocket/tests/script-tests/url-parsing.js:
2480         * websocket/tests/url-parsing-expected.txt:
2481
2482 2009-12-19  Adam Barth  <abarth@webkit.org>
2483
2484         Reviewed by Eric Seidel.
2485
2486         Add a test for window.open and JavaScript URLs.
2487
2488         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt: Added.
2489         * http/tests/security/xss-DENIED-window-open-javascript-url.html: Added.
2490
2491 2009-12-19  Fumitoshi Ukai  <ukai@chromium.org>
2492
2493         Reviewed by Alexey Proskuryakov.
2494
2495         Invalid url should raise SYNTAX_ERR exception.
2496         https://bugs.wbekit.org/show_bug.cgi?id=32700
2497
2498         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
2499         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
2500           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80.
2501         * websocket/tests/url-parsing-expected.txt:
2502
2503 2009-12-19  Dirk Schulze  <krit@webkit.org>
2504
2505         Reviewed by Nikolas Zimmermann.
2506
2507         Add tests to check filter, mask, clip, opacity and marker ordering
2508         https://bugs.webkit.org/show_bug.cgi?id=14010
2509
2510         Tests the right order of filter and clipper/masker aplied to a SVG
2511         object.
2512
2513         * platform/mac/svg/filters/filter-clip-expected.checksum: Added.
2514         * platform/mac/svg/filters/filter-clip-expected.png: Added.
2515         * platform/mac/svg/filters/filter-clip-expected.txt: Added.
2516         * svg/filters/filter-clip.svg: Added.
2517
2518 2009-12-19  Benjamin Otte  <otte@gnome.org>
2519
2520         Reviewed by Gustavo Noronha.
2521
2522         Rebaselined test after revision 52335.
2523
2524         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: Added.
2525
2526 2009-12-19  Alejandro G. Castro  <alex@igalia.com>
2527
2528         Reviewed by Xan Lopez.
2529
2530         Tests for https://bugs.webkit.org/show_bug.cgi?id=28153
2531         can't middle-button paste within a single window
2532
2533         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt: Added
2534         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html: Adeed
2535
2536 2009-12-19  MORITA Hajime  <morrita@gmail.com>
2537
2538         Reviewed by Darin Adler.
2539
2540         WebCore::Range::surroundContents NULL pointer crash.
2541
2542         https://bugs.webkit.org/show_bug.cgi?id=31684
2543
2544         * fast/dom/Range/31684-expected.txt: Added.
2545         * fast/dom/Range/31684.html: Added.
2546         * fast/dom/Range/script-tests/31684.js: Added.
2547
2548 2009-12-18  Simon Fraser  <simon.fraser@apple.com>
2549
2550         Reviewed by Darin Adler.
2551
2552         Crash when accessing webkitTransition property after setting webkitTransitionProperty with invalid value.
2553         https://bugs.webkit.org/show_bug.cgi?id=31559
2554         
2555         Test accessing shorthand property after setting an individual property to a longer or shorter list.
2556
2557         * fast/css/shorthand-mismatched-list-crash-expected.txt: Added.
2558         * fast/css/shorthand-mismatched-list-crash.html: Added.
2559
2560 2009-12-18  Jon Honeycutt  <jhoneycutt@apple.com>
2561
2562         REGRESSION(r52233): MSAA: Accessibility role of lists is wrong
2563
2564         https://bugs.webkit.org/show_bug.cgi?id=32736
2565
2566         Reviewed by Adam Roben.
2567
2568         * platform/win/accessibility/list-role-expected.txt: Added.
2569         * platform/win/accessibility/list-role.html: Added.
2570         Verify that lists return the "list" role.
2571
2572 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
2573
2574         MSAA: Accessibility role of list items is wrong
2575
2576         https://bugs.webkit.org/show_bug.cgi?id=32688
2577
2578         Reviewed by Adam Roben.
2579
2580         * platform/win/accessibility/list-item-role-expected.txt: Added.
2581         * platform/win/accessibility/list-item-role.html: Added.
2582         Verify that the list item role is "list item".
2583
2584 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
2585
2586         MSAA: Accessibility role of list markers is wrong
2587
2588         https://bugs.webkit.org/show_bug.cgi?id=32687
2589
2590         Reviewed by Adam Roben.
2591
2592         * platform/win/accessibility/list-marker-role-expected.txt: Added.
2593         * platform/win/accessibility/list-marker-role.html: Added.
2594         Verify that the list marker role is "text".
2595
2596 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
2597
2598         Reviewed by Adam Roben.
2599         
2600         Fixes <http://webkit.org/b/32613>.
2601         REGRESSION (r52008): Middle-clicking on a linked image starts a pan scroll,
2602         but should follow the link instead.
2603
2604         Added tests that test pan scrolling behavior when you middle click on images with
2605         links, and if you click on parts on image maps that are links, and that aren't.
2606
2607         * platform/win/fast/events/panScroll-image-no-scroll-expected.txt: Added.
2608         * platform/win/fast/events/panScroll-image-no-scroll.html: Added.
2609         * platform/win/fast/events/panScroll-imageMap-href-no-scroll-expected.txt: Added.
2610         * platform/win/fast/events/panScroll-imageMap-href-no-scroll.html: Added.
2611         * platform/win/fast/events/panScroll-imageMap-noHref-scroll-expected.txt: Added.
2612         * platform/win/fast/events/panScroll-imageMap-noHref-scroll.html: Added.
2613
2614 2009-12-18  Kenneth Russell  <kbr@google.com>
2615
2616         Reviewed by Darin Fisher.
2617
2618         Index validation for drawElements examines too many indices
2619         https://bugs.webkit.org/show_bug.cgi?id=32692
2620
2621         * fast/canvas/webgl/bug-32692-expected.txt: Added.
2622         * fast/canvas/webgl/bug-32692.html: Added.
2623
2624 2009-12-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2625
2626         Rubber-stamped by Xan Lopez.
2627
2628         Unskip test that should now pass.
2629
2630         * platform/gtk/Skipped:
2631
2632 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
2633
2634         Rubber-stamped by Adam Roben.
2635
2636         Add expected failing results for fast/dom/Element/id-in-deleteutton.html.
2637         The progress of fixing the failure is being tracked by:
2638         <https://bugs.webkit.org/show_bug.cgi?id=32727>.
2639
2640         * platform/win/fast/dom/Element: Added.
2641         * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Added.
2642
2643 2009-12-18  Shu Chang  <Chang.Shu@nokia.com>
2644
2645         Reviewed by Darin Adler.
2646
2647         New test cases for isId support.
2648         https://bugs.webkit.org/show_bug.cgi?id=5578
2649
2650         * dom/xhtml/level3/core/attrisid04-expected.txt:
2651         * dom/xhtml/level3/core/attrisid04.js:
2652         (setUpPage):
2653         * dom/xhtml/level3/core/attrisid05-expected.txt:
2654         * dom/xhtml/level3/core/attrisid05.js:
2655         (setUpPage):
2656         * fast/dom/Element/attrisid-extra01-expected.txt: Added.
2657         * fast/dom/Element/attrisid-extra01.html: Added.
2658         * fast/dom/Element/id-in-applet-expected.txt: Added.
2659         * fast/dom/Element/id-in-applet.html: Added.
2660         * fast/dom/Element/id-in-deletebutton-expected.txt: Added.
2661         * fast/dom/Element/id-in-deletebutton.html: Added.
2662         * fast/dom/Element/id-in-formcollection-expected.txt: Added.
2663         * fast/dom/Element/id-in-formcollection.html: Added.
2664         * fast/dom/Element/id-in-frame-expected.txt: Added.
2665         * fast/dom/Element/id-in-frame.html: Added.
2666         * fast/dom/Element/id-in-frameset-expected.txt: Added.
2667         * fast/dom/Element/id-in-frameset.html: Added.
2668         * fast/dom/Element/id-in-getelement01-expected.txt: Added.
2669         * fast/dom/Element/id-in-getelement01.html: Added.
2670         * fast/dom/Element/id-in-insert-hr-expected.txt: Added.
2671         * fast/dom/Element/id-in-insert-hr.html: Added.
2672         * fast/dom/Element/id-in-map-expected.txt: Added.
2673         * fast/dom/Element/id-in-map.html: Added.
2674         * fast/dom/Element/id-in-param-expected.txt: Added.
2675         * fast/dom/Element/id-in-param.html: Added.
2676
2677 2009-12-18  Alejandro G. Castro  <alex@igalia.com>
2678
2679         Reviewed by Darin Adler.
2680
2681         REGRESSION (r38898): Using the up arrow in a textarea gets "stuck"
2682         at the beginning.
2683         https://bugs.webkit.org/show_bug.cgi?id=31920
2684
2685         Added test showing the problem described in the bug.
2686
2687         * editing/selection/wrapped-line-caret-3.html:
2688         * editing/selection/wrapped-line-caret-3-expected.txt:
2689
2690 2009-12-17  Dirk Pranke  <dpranke@chromium.org>
2691
2692         Reviewed by Adam Barth.
2693
2694         Upstreaming an XSS test from chromium.org.
2695         https://bugs.webkit.org/show_bug.cgi?id=32685
2696
2697         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt: Added.
2698         * http/tests/security/xss-DENIED-assign-location-href-javascript.html: Added.
2699
2700 2009-12-17  Justin Schuh  <jschuh@chromium.org>
2701
2702         Reviewed by Dan Bernstein.
2703
2704         Bug 32357: SVG test case crashes WebKit (invalid font URL)
2705         https://bugs.webkit.org/show_bug.cgi?id=32357
2706
2707         Added check for NULL return value from DocLoader::requestFont()
2708
2709         * svg/text/text-font-uri-invalid-expected.txt: Added.
2710         * svg/text/text-font-uri-invalid.svg: Added.
2711
2712 2009-12-17  Shinichiro Hamaji  <hamaji@chromium.org>
2713
2714         Reviewed by Dan Bernstein.
2715
2716         marquee with display:inline causes crash
2717         https://bugs.webkit.org/show_bug.cgi?id=32374
2718
2719         * fast/inline/inline-marquee-crash-expected.txt: Added.
2720         * fast/inline/inline-marquee-crash.html: Added.
2721
2722 2009-12-17  Fumitoshi Ukai  <ukai@chromium.org>
2723
2724         Unreviewed. Unskip websocket tests
2725
2726         New pywebsocket (0.4.5) landed at WebKit r52296, so
2727         sub-protocol-with-space.html should pass.
2728
2729         * platform/mac/Skipped: delete websocket/tests/sub-protocol-with-space.html
2730         * platform/win/Skipped: delete websocket/tests/sub-protocol-with-space.html
2731
2732 2009-12-17  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2733
2734         Reviewed by Timothy Hatcher.
2735
2736         Web Inspector: Incorrect Doctype.
2737
2738         REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
2739         https://bugs.webkit.org/show_bug.cgi?id=32671
2740
2741         * inspector/elements-panel-structure-expected.txt:
2742         * inspector/elements-panel-structure.html:
2743
2744 2009-12-17  Chris Fleizach  <cfleizach@apple.com>
2745
2746         Unreviewed layout test fix.
2747
2748         WAI-ARIA: implement treegrid
2749         https://bugs.webkit.org/show_bug.cgi?id=31299
2750
2751         The test for this patch shouldn't be run on Tiger.
2752
2753         * platform/mac-tiger/Skipped:
2754
2755 2009-12-07  Philippe Normand  <pnormand@igalia.com>
2756
2757         Reviewed by Xan Lopez.
2758
2759         [GTK] Add controls for playing html5 video.
2760         https://bugs.webkit.org/show_bug.cgi?id=26304
2761
2762         Unskip some of the media tests related to the controls
2763         UI. Generated results for the new ones, it will likely be needed
2764         again when we add new features in the controls UI.
2765
2766         * platform/gtk/Skipped:
2767         * platform/gtk/media/controls-after-reload-expected.txt: Added.
2768         * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
2769         * platform/gtk/media/controls-strict-expected.txt: Added.
2770         * platform/gtk/media/controls-styling-expected.txt: Added.
2771         * platform/gtk/media/video-controls-rendering-expected.txt: Added.
2772         * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
2773
2774 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2775
2776         Skipping one test that needs overriding of standard preferences,
2777         and a new one.
2778
2779         * platform/gtk/Skipped:
2780
2781 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2782
2783         [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
2784
2785         * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
2786
2787 2009-12-16  MORITA Hajime <morrita@gmail.com>
2788
2789         Reviewed by Eric Seidel.
2790
2791         Bug 28306: double-clicking a word inside <b> beside newline select two words
2792         https://bugs.webkit.org/show_bug.cgi?id=28306
2793
2794         SimplifiedBackwardsTextIterator missed trailing whitespaces just
2795         before folding line-break, which is used to detect word
2796         boundaries. This fix checks strings on RenderText and expand text
2797         range on SimplifiedBackwardsTextIterator to include trailing
2798         whitespaces if availble.
2799
2800         * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
2801         * editing/selection/doubleclick-beside-cr-span.html: Added.
2802
2803 2009-12-16  Jon Honeycutt  <jhoneycutt@apple.com>
2804
2805         MSAA: Accessibility role of text nodes is wrong
2806
2807         https://bugs.webkit.org/show_bug.cgi?id=32631
2808         <rdar://problem/7369084>
2809
2810         Reviewed by Alice Liu.
2811
2812         * platform/win/accessibility/text-role-expected.txt: Added.
2813         * platform/win/accessibility/text-role.html: Added.
2814         Check that the role of the text node that is the first child of the
2815         <a> tag has the "editable text" role.
2816
2817 2009-12-16  Fumitoshi Ukai  <ukai@chromium.org>
2818
2819         Reviewed by Darin Adler.
2820
2821         Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
2822         https://bugs.webkit.org/show_bug.cgi?id=32606
2823
2824         It should test with /websocket/tests/no-query
2825
2826         * websocket/tests/script-tests/url-with-query-for-no-query.js:
2827         * websocket/tests/url-with-query-for-no-query-expected.txt:
2828
2829 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2830
2831         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
2832         https://bugs.webkit.org/show_bug.cgi?id=32639
2833
2834         Test was refactored by r52226, and now it passes.
2835
2836         * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
2837
2838 2009-12-16  Enrica Casucci  <enrica@apple.com>
2839
2840         Reviewed by Adele Peterson.
2841
2842         Revised version of the test for:
2843         <rdar://problem/5565465
2844         https://bugs.webkit.org/show_bug.cgi?id=32622
2845
2846         * editing/selection/empty-cell-right-click-expected.txt:
2847         * editing/selection/empty-cell-right-click.html:
2848
2849 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2850
2851         Rubber-stamped by Simon Hausmann.
2852
2853         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
2854         https://bugs.webkit.org/show_bug.cgi?id=32639
2855
2856         * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
2857
2858 2009-12-16  Enrica Casucci  <enrica@apple.com>
2859
2860         Reviewed by Eric Seidel.
2861
2862         Right clicking in a table cell creates a selection that extends into the next cell.
2863         <rdar://problem/5565465>
2864         https://bugs.webkit.org/show_bug.cgi?id=32622
2865
2866         * editing/selection/empty-cell-right-click-expected.txt: Added.
2867         * editing/selection/empty-cell-right-click.html: Added.
2868
2869 2009-12-16  Dirk Schulze  <krit@webkit.org>
2870
2871         Reviewed by Nikolas Zimmermann.
2872
2873         feMerge crahses if feMergeNodes attribute in is empty
2874         https://bugs.webkit.org/show_bug.cgi?id=32489
2875
2876         The previous test only checked if feMerge works on empty node
2877         without a last effect. In this case we get a source image and 
2878         everything works fine. This test also covers the case if there
2879         is a last effect.
2880
2881         * platform/mac/svg/custom/empty-merge-expected.checksum:
2882         * platform/mac/svg/custom/empty-merge-expected.png:
2883         * platform/mac/svg/custom/empty-merge-expected.txt:
2884         * svg/custom/empty-merge.svg:
2885
2886 2009-12-16  Dirk Schulze  <krit@webkit.org>
2887
2888         Reviewed by Darin Adler.
2889
2890         sourceGraphic wrong if positive x,y is >0 and objectBB is selected on Filter
2891         https://bugs.webkit.org/show_bug.cgi?id=32575
2892
2893         Check if the GraphicsContex get adjusted, if the source rect is clipped
2894         to the filter rect.
2895
2896         * platform/mac/svg/filters/filter-source-position-expected.checksum: Added.
2897         * platform/mac/svg/filters/filter-source-position-expected.png: Added.
2898         * platform/mac/svg/filters/filter-source-position-expected.txt: Added.
2899         * svg/filters/filter-source-position.svg: Added.
2900
2901 2009-12-16  Enrica Casucci  <enrica@apple.com>
2902
2903         Reviewed by Adele Peterson.
2904
2905         CrashTracer: [USER] 1 crash in Safari at com.apple.WebCore: WebCore::endsOfNodeAreVisuallyDistinctPositions + 115
2906         <rdar://problem/7467108>
2907         https://bugs.webkit.org/show_bug.cgi?id=32590
2908
2909         * editing/selection/button-right-click-expected.txt: Added.
2910         * editing/selection/button-right-click.html: Added.
2911
2912 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2913
2914         Rubber-stamped by Kenneth Rohde Christiansen.
2915
2916         https://bugs.webkit.org/show_bug.cgi?id=31332
2917
2918         [Qt] After http://trac.webkit.org/changeset/52192
2919         there are a failing and a timeouter test.
2920
2921         * platform/qt/Skipped: http/tests/misc/drag-over-iframe-invalid-source-crash.html added until fix.
2922         * platform/qt/fast/text/international/khmer-selection-expected.txt: update outdated expected.
2923
2924 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2925
2926         Rubber-stamped by Simon Hausmann.
2927
2928         [Qt] http://trac.webkit.org/changeset/52194 fixed a side-effect
2929         of DumpRenderTree. The previously wrong expected file updated.
2930
2931         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt: updated.
2932
2933 2009-12-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2934
2935         Skipping a new test, and a test that fails only on the release
2936         bot, apparently because of rouding errors.
2937
2938         * platform/gtk/Skipped:
2939
2940 2009-12-16  Simon Hausmann  <simon.hausmann@nokia.com>
2941
2942         Reviewed by Holger Freyther.
2943
2944         [Qt] Unskip fast/css/font-face-multiple-families.html.
2945
2946         * platform/qt/Skipped:
2947
2948 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
2949
2950         Reviewed by Simon Hausmann.
2951
2952         [Qt] fast/css/font-face-unused-source-loaded.html crashes
2953         https://bugs.webkit.org/show_bug.cgi?id=32600
2954
2955         The crash caused by fast/css/font-face-multiple-families.html, added to skiplist until fix.
2956
2957         * platform/qt/Skipped: fast/css/font-face-multiple-families.html added.
2958
2959 2009-12-13  Roland Steiner  <rolandsteiner@chromium.org>
2960
2961         Reviewed by Adam Barth.
2962
2963         Fix crash when encountering illegal HTML within a continuation inside <ruby>.
2964         (https://bugs.webkit.org/show_bug.cgi?id=32316)
2965
2966         Avoid having the anonymous blocks utilized in the ruby renderers being
2967         re-used as continuation blocks.
2968         Avoid having ruby runs collected as "leftover blocks".
2969
2970         * fast/ruby/ruby-illegal-expected.txt: Added.
2971         * fast/ruby/ruby-illegal.html: Added.
2972
2973 2009-12-15  Dan Bernstein  <mitz@apple.com>
2974
2975         Reviewed by Darin Adler.
2976
2977         <rdar://problem/7470452> Safari/Chromium crashes on complicated @font-face rule
2978         https://bugs.webkit.org/show_bug.cgi?id=32257
2979
2980         * fast/css/font-face-unused-source-loaded-expected.txt: Added.
2981         * fast/css/font-face-unused-source-loaded.html: Added.
2982
2983 2009-12-15  Kenneth Russell  <kbr@google.com>
2984
2985         Reviewed by Darin Fisher.
2986
2987         Don't allow default framebuffer to be mutated
2988         https://bugs.webkit.org/show_bug.cgi?id=32391
2989
2990         * fast/canvas/webgl/error-reporting-expected.txt:
2991         * fast/canvas/webgl/null-object-behaviour-expected.txt:
2992         * fast/canvas/webgl/script-tests/error-reporting.js:
2993         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
2994
2995 2009-12-15  Chris Fleizach  <cfleizach@apple.com>
2996
2997         Reviewed by Darin Adler.
2998
2999         WAI-ARIA: implement treegrid
3000         https://bugs.webkit.org/show_bug.cgi?id=31299
3001
3002         * platform/mac-leopard/Skipped:
3003         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
3004         * platform/mac/accessibility/aria-treegrid.html: Added.
3005
3006 2009-12-15  Eric Seidel  <eric@webkit.org>
3007
3008         No review, rolling out r52140.
3009         http://trac.webkit.org/changeset/52140
3010         https://bugs.webkit.org/show_bug.cgi?id=31299
3011
3012         The commit broke the Leopard bots and unfortunately
3013         Chris wasn't around to fix them, so I'm rolling the change
3014         out after 3 hours so that the bots can roll green again. :)
3015
3016         * platform/mac/accessibility/aria-treegrid-expected.txt: Removed.
3017         * platform/mac/accessibility/aria-treegrid.html: Removed.
3018
3019 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
3020
3021         Reviewed by Darin Adler.
3022
3023         WAI-ARIA: implement treegrid
3024         https://bugs.webkit.org/show_bug.cgi?id=31299
3025
3026         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
3027         * platform/mac/accessibility/aria-treegrid.html: Added.
3028
3029 2009-12-14  Dan Bernstein  <mitz@apple.com>
3030
3031         Reviewed by Darin Adler.
3032
3033         <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
3034         https://bugs.webkit.org/show_bug.cgi?id=32382
3035
3036         * fast/block/float/in-margin.html: Added.
3037         * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
3038         * platform/mac/fast/block/float/in-margin-expected.png: Added.
3039         * platform/mac/fast/block/float/in-margin-expected.txt: Added.
3040
3041 2009-12-14  Enrica Casucci  <enrica@apple.com>
3042
3043         Reviewed by John Sullivan.
3044
3045         Pressing backspace inside a table cell erases all empty rows below it.
3046         <rdar://problem/5565461>
3047         https://bugs.webkit.org/show_bug.cgi?id=32526
3048
3049         * editing/deleting/delete-empty-table-expected.txt: Added.
3050         * editing/deleting/delete-empty-table.html: Added.
3051
3052 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
3053
3054         Rubber-stamped by Brady Eidson.
3055
3056         Add two http iFrame dynamic form tests to the Windows Skipped
3057         list.
3058
3059         * platform/win/Skipped:
3060
3061 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
3062
3063         Reviewed by Darin Fisher.
3064
3065         Make changing-frame-hierarchy-in-onload.html less flaky and
3066         platform-independent.
3067         https://bugs.webkit.org/show_bug.cgi?id=32319
3068
3069         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
3070
3071 2009-12-14  Robert Hogan  <robert@roberthogan.net>
3072
3073         Reviewed by Eric Seidel.
3074
3075         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
3076         
3077         Amend the behaviour of DRT::notifyDone to dump only when
3078         the page has finished loading.
3079         
3080         This fix permits removal of the following tests from the Qt skipped list:
3081         fast/forms/textarea-linewrap-dynamic.html
3082         fast/forms/textarea-setvalue-submit.html
3083         fast/forms/textarea-hard-linewrap-empty.html
3084         fast/forms/submit-to-url-fragment.html
3085         http/tests/misc/percent-sign-in-form-field-name.html
3086         http/tests/security/escape-form-data-field-names.html
3087         
3088         However it also requires the following two to be added to the skipped list:
3089         
3090         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
3091         svg/custom/use-instanceRoot-as-event-target.xhtml
3092         
3093         It appears the behaviour of notifyDone was masking problems with these two
3094         tests.
3095
3096         * platform/qt/Skipped:
3097
3098 2009-12-14  Robert Hogan  <robert@roberthogan.net>
3099
3100         Reviewed by Eric Seidel.
3101
3102         Bug 32519 -  mouseEvent fires mutiple times in
3103         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
3104         
3105         Add test to Qt skipped list (was passing due to bug in DRT, see
3106         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
3107         in gtk and win skipped lists.
3108         
3109         https://bugs.webkit.org/show_bug.cgi?id=32519
3110
3111         * platform/gtk/Skipped:
3112         * platform/qt/Skipped:
3113         * platform/win/Skipped:
3114
3115 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
3116
3117         Reviewed by Dave Hyatt.
3118
3119         https://bugs.webkit.org/show_bug.cgi?id=31660
3120         REGRESSION (r49394): Image load event fires before the document fragment is attached.
3121
3122         * fast/images/image-load-event-in-fragment-expected.txt: Added.
3123         * fast/images/image-load-event-in-fragment.html: Added.
3124
3125 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
3126
3127         Rubber-stamped by Adam Roben.
3128
3129         Add two XSS tests that intermittently time out to the Windows
3130         Skipped list.
3131
3132         * platform/win/Skipped:
3133
3134 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
3135
3136         Reviewed by Holger Freyther.
3137
3138         [Qt] Extend basic touch event test with a simple keyboard modifier test.
3139
3140         https://bugs.webkit.org/show_bug.cgi?id=32482
3141
3142         * fast/events/basic-touch-events-expected.txt:
3143         * fast/events/script-tests/basic-touch-events.js:
3144         (singleTouchSequence):
3145
3146 2009-12-14  Robert Hogan  <robert@roberthogan.net>
3147
3148         Reviewed by Eric Seidel.
3149
3150         access-control-basic-denied-preflight-cache.html fails manual testing.
3151         
3152         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
3153         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
3154         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
3155         
3156         Performing the test manually in QtLauncher shows that an exception is received.
3157         
3158         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
3159         
3160         https://bugs.webkit.org/show_bug.cgi?id=32521
3161
3162         * platform/qt/Skipped:
3163
3164 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
3165
3166         Not reviewed, build fix.
3167
3168         Add missing newline at end of test result.
3169
3170         * platform/mac-tiger/media/video-no-audio-expected.txt:
3171
3172 2009-12-14  Adam Langley  <agl@google.com>
3173
3174         Reviewed by Darin Adler.
3175
3176         Test that an image's size is valid before reading it.
3177
3178         Previously, an image that failed to load (m_failed == true) would
3179         trigger an assertion failure when WebKit tried to get its size.
3180
3181         https://bugs.webkit.org/show_bug.cgi?id=32176
3182         http://code.google.com/p/chromium/issues/detail?id=28566
3183
3184         * fast/images/resources/size-failure.gif: Added.
3185         * fast/images/size-failure-expected.txt: Added.
3186         * fast/images/size-failure.html: Added.
3187
3188 2009-12-14  Dan Bernstein  <mitz@apple.com>
3189
3190         Reviewed by Darin Adler.
3191
3192         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
3193         RenderWidget::setWidgetGeometry()
3194
3195         * fast/forms/defer-updateFromElement-expected.txt: Added.
3196         * fast/forms/defer-updateFromElement.html: Added.
3197
3198 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
3199
3200         Not reviewed, build fix.
3201
3202         Update Tiger media test results after r52094.
3203
3204         * platform/mac-tiger/accessibility: Added.
3205         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
3206         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
3207         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
3208         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
3209         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
3210         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
3211         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
3212         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
3213         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
3214         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
3215
3216 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
3217
3218         Reviewed by Adele Peterson.
3219
3220         AX: there's an infinite loop going on for some webpages - facebook.com
3221         https://bugs.webkit.org/show_bug.cgi?id=32501
3222
3223         * accessibility/hang-in-isignored-expected.txt: Added.
3224         * accessibility/hang-in-isignored.html: Added.
3225
3226 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
3227
3228         Reviewed by Dan Bernstein.
3229
3230         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
3231
3232         Regenerate layout and pixel test results for the new UI.
3233
3234         * platform/mac-leopard/Skipped:
3235         * platform/mac-leopard/accessibility/media-element-expected.txt:
3236         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
3237         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
3238         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
3239         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
3240         * platform/mac-leopard/media/controls-after-reload-expected.txt:
3241         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
3242         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
3243         * platform/mac-leopard/media/controls-strict-expected.png: Added.
3244         * platform/mac-leopard/media/controls-strict-expected.txt:
3245         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
3246         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
3247         * platform/mac-leopard/media/controls-styling-expected.png: Added.
3248         * platform/mac-leopard/media/controls-styling-expected.txt:
3249         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
3250         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
3251         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
3252         * platform/mac-leopard/media/video-display-toggle-expected.txt:
3253         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
3254         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
3255         * platform/mac-leopard/media/video-no-audio-expected.txt:
3256         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
3257         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
3258
3259 2009-12-14  Philippe Normand  <pnormand@igalia.com>
3260
3261         Rubber-stamped by Gustavo Noronha Silva.
3262
3263         media/video-played-collapse.html is failing
3264         https://bugs.webkit.org/show_bug.cgi?id=31434
3265
3266         * platform/gtk/Skipped: Give this test another chance, we believe
3267         the bug above has been fixed in a previous commit.
3268
3269 2009-12-14  Adele Peterson  <adele@apple.com>
3270
3271         RS by Maciej Stachowiak.
3272
3273         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
3274         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
3275         https://bugs.webkit.org/show_bug.cgi?id=32078
3276
3277         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
3278         * platform/win/fast/css/opacity-float-expected.txt: Added.
3279
3280 2009-12-13  Adele Peterson  <adele@apple.com>
3281
3282         RS by Maciej Stachowiak.
3283
3284         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
3285         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
3286         https://bugs.webkit.org/show_bug.cgi?id=32078
3287
3288         * platform/mac/fast/css/opacity-float-expected.txt: Added.
3289
3290 2009-12-13  Dan Bernstein  <mitz@apple.com>
3291
3292         Reviewed by Simon Fraser.
3293
3294         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
3295         handling misnested residual style tags
3296
3297         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
3298         * fast/parser/residual-style-close-ref-clone.html: Added.
3299
3300 2009-12-13  Adele Peterson  <adele@apple.com>
3301
3302         Reviewed by Sam Weinig.
3303
3304         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
3305         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
3306         https://bugs.webkit.org/show_bug.cgi?id=32078
3307
3308         * fast/css/large-number-round-trip-expected.txt:
3309         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
3310         * fast/css/opacity-float-expected.txt:
3311         * fast/css/opacity-float.html:
3312         * transforms/2d/compound-2d-transforms-expected.txt:
3313         * transforms/2d/compound-2d-transforms.html:
3314
3315 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
3316
3317         No review, rolling out r52059 until I can generate new Tiger test
3318         results.
3319
3320         * platform/mac-leopard/Skipped:
3321         * platform/mac-leopard/media/controls-after-reload-expected.txt:
3322         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
3323         * platform/mac-leopard/media/controls-strict-expected.txt:
3324         * platform/mac-leopard/media/controls-styling-expected.txt:
3325         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
3326         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
3327         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
3328         * platform/mac-leopard/media/video-display-toggle-expected.txt:
3329         * platform/mac-leopard/media/video-no-audio-expected.txt:
3330         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
3331         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
3332         * platform/mac/media/audio-controls-rendering-expected.checksum:
3333         * platform/mac/media/video-zoom-expected.checksum:
3334
3335 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
3336
3337         Reviewed by Dan Bernstein.
3338
3339         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
3340
3341         Regenerate layout and pixel test results for the new UI.
3342
3343         * platform/mac-leopard/Skipped:
3344         * platform/mac-leopard/media/controls-after-reload-expected.txt:
3345         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
3346         * platform/mac-leopard/media/controls-strict-expected.txt:
3347         * platform/mac-leopard/media/controls-styling-expected.txt:
3348         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
3349         * platform/mac-leopard/media/video-controls-rendering-expected.png:
3350         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
3351         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
3352         * platform/mac-leopard/media/video-display-toggle-expected.png:
3353         * platform/mac-leopard/media/video-display-toggle-expected.txt:
3354         * platform/mac-leopard/media/video-no-audio-expected.txt:
3355         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
3356         * platform/mac-leopard/media/video-zoom-controls-expected.png:
3357         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
3358         * platform/mac/media/audio-controls-rendering-expected.checksum:
3359         * platform/mac/media/audio-controls-rendering-expected.png:
3360         * platform/mac/media/video-zoom-expected.checksum:
3361         * platform/mac/media/video-zoom-expected.png:
3362
3363 2009-12-12  Kenneth Russell  <kbr@google.com>
3364
3365         Reviewed by Oliver Hunt.
3366
3367         Errors in WebGL[T]Array set() and get() methods
3368         https://bugs.webkit.org/show_bug.cgi?id=32456
3369
3370         Test: fast/canvas/webgl/bug-32456.html
3371
3372         * fast/canvas/webgl/array-unit-tests.html:
3373         * fast/canvas/webgl/bug-32456-expected.txt: Added.
3374         * fast/canvas/webgl/bug-32456.html: Added.
3375
3376 2009-12-12  Kenneth Russell  <kbr@google.com>
3377
3378         Reviewed by Oliver Hunt.
3379
3380         Update WebGL tests to released versions
3381         https://bugs.webkit.org/show_bug.cgi?id=32457
3382
3383         * fast/canvas/webgl/resources/utils3d.js:
3384         (initWebGL.gl.console.window.console.log):
3385         (initWebGL):
3386         (loadShader):
3387         (makeBox):
3388         (makeSphere):
3389         (processLoadObj):
3390         (doLoadObj):
3391         (doLoadImageTexture):
3392
3393 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
3394
3395         Reviewed by Darin Adler.
3396
3397        <rdar://problem/7453726> Pull shared UI code into WebKit
3398
3399        Update media tests for small change in timeline slider thumb position
3400
3401         * platform/mac/media/audio-controls-rendering-expected.txt:
3402         * platform/mac/media/controls-after-reload-expected.txt:
3403         * platform/mac/media/controls-styling-expected.txt:
3404         * platform/mac/media/video-no-audio-expected.txt:
3405         * platform/mac/media/video-zoom-controls-expected.txt:
3406
3407 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
3408
3409         [Qt] Missing forward entries when dumping back/forward list
3410         https://bugs.webkit.org/show_bug.cgi?id=32470
3411
3412         Failing tests added to skiplist until bug fixed.
3413
3414         * platform/qt/Skipped: 
3415         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
3416         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
3417
3418 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
3419
3420         Reviewed by Darin Adler.
3421
3422         body with display:inline causes crash
3423         https://bugs.webkit.org/show_bug.cgi?id=32371
3424
3425         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
3426         * fast/inline/inline-body-crash.html: Added.
3427         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
3428         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
3429
3430 2009-12-11  Brady Eidson  <beidson@apple.com>
3431
3432         Reviewed by Darin Adler.
3433
3434         <rdar://problem/7342725> and https://webkit.org/b/32383
3435         Selecting article text at sfgate.com results in spurious back/forward entries
3436
3437         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
3438         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
3439         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
3440         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
3441         * http/tests/navigation/resources/notify-done.html: Added.
3442
3443         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
3444
3445 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
3446
3447         Reviewed by Darin Adler.
3448
3449         Negative values for animation-delay are ignored (treated as zero)
3450         https://bugs.webkit.org/show_bug.cgi?id=26150
3451         
3452         Tests for software and accelerated animations and transitions with negative delay.
3453
3454         * animations/negative-delay-expected.txt: Added.
3455         * animations/negative-delay.html: Added.
3456         * transitions/negative-delay-expected.txt: Added.
3457         * transitions/negative-delay.html: Added.
3458
3459 2009-12-11  Drew Wilson  <atwilson@chromium.org>
3460
3461         Reviewed by Darin Adler.
3462
3463         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
3464         https://bugs.webkit.org/show_bug.cgi?id=29344
3465
3466         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
3467         but is especially unreliable on Leopard, so disabling on that platform.
3468
3469         * platform/mac-leopard/Skipped:
3470         disabled dedicated-worker-lifecycle.html.
3471
3472 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
3473
3474         Reviewed by Darin Adler.
3475
3476         Fixes <http://webkit.org/b/32399>.
3477         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
3478         
3479         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
3480         iFrame that has a scrollable owner document.
3481
3482         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
3483         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
3484
3485 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3486
3487         Skip test that is failing because script is not executed after the
3488         view it is on is destroyed.
3489         See https://bugs.webkit.org/show_bug.cgi?id=32441
3490
3491         * platform/gtk/Skipped:
3492
3493 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
3494
3495         Reviewed by Adam Roben.
3496
3497         Fixes <http://webkit.org/b/32303>.
3498         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
3499         
3500         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
3501         that when event.preventDefault is called, pan scrolling doesn't happen.
3502
3503         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
3504         * platform/win/fast/events/panScroll-event-fired.html: Added.
3505         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
3506         * platform/win/fast/events/panScroll-preventDefault.html: Added.
3507
3508 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
3509
3510         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
3511         https://bugs.webkit.org/show_bug.cgi?id=32437
3512
3513         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
3514
3515 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3516
3517         Skip two tests that require infrastructure our DRT doesn't have,
3518         or functionality our port does not implement.
3519
3520         * platform/gtk/Skipped:
3521
3522 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
3523
3524         [Qt] Unreviewed. Skip a timeouter flakey test.
3525
3526         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
3527
3528 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
3529
3530         Rubber-stamped by Simon Hausmann.
3531
3532         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
3533
3534         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
3535         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
3536         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
3537         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
3538
3539 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3540
3541         Fixed typo in test result.
3542
3543         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
3544
3545 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
3546
3547         Rubber-stamped by Simon Hausmann.
3548
3549         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
3550         Original expected files copied.
3551
3552         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
3553         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
3554         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
3555         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
3556
3557 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
3558
3559         Skip the touch tests on Windows (somehow that hunk got lost).
3560
3561         * platform/win/Skipped:
3562
3563 2009-12-11  Kent Tamura  <tkent@chromium.org>
3564
3565         Reviewed by Darin Adler.
3566
3567         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
3568         value for a huge year value.
3569         https://bugs.webkit.org/show_bug.cgi?id=32304
3570
3571         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
3572         * fast/js/date-daysfrom1970-overflow.html: Added.
3573         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
3574
3575 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
3576
3577         Reviewed by Darin Adler.
3578
3579         The values of RuntimeArray are not enumerable
3580         https://bugs.webkit.org/show_bug.cgi?id=29005
3581
3582         The indices of RuntimeArray should be enumerated like for a regular array.
3583
3584         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
3585         * platform/mac/fast/dom/wrapper-classes-objc.html:
3586
3587 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
3588
3589         Reviewed by Antti Koivisto.
3590
3591         Added basic layout test for DOM touch events.
3592
3593         https://bugs.webkit.org/show_bug.cgi?id=32114
3594
3595         * fast/events/basic-touch-events-expected.txt: Added.
3596         * fast/events/basic-touch-events.html: Added.
3597         * fast/events/script-tests/basic-touch-events.js: Added.
3598         (appendEventLog):
3599         (verifyTouchEvent):
3600         (verifyTouchPoint):
3601         (singleTouchSequence):
3602         (multiTouchSequence):
3603         (touchTargets):
3604         * platform/gtk/Skipped:
3605         * platform/mac/Skipped:
3606         * platform/win/Skipped: