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