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