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