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