fe0effc3b233a231bc56ca22691ef1b79efd4353
[WebKit.git] / LayoutTests / ChangeLog
1 2009-12-14  Dan Bernstein  <mitz@apple.com>
2
3         Reviewed by Darin Adler.
4
5         <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
6         https://bugs.webkit.org/show_bug.cgi?id=32382
7
8         * fast/block/float/in-margin.html: Added.
9         * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
10         * platform/mac/fast/block/float/in-margin-expected.png: Added.
11         * platform/mac/fast/block/float/in-margin-expected.txt: Added.
12
13 2009-12-14  Enrica Casucci  <enrica@apple.com>
14
15         Reviewed by John Sullivan.
16
17         Pressing backspace inside a table cell erases all empty rows below it.
18         <rdar://problem/5565461>
19         https://bugs.webkit.org/show_bug.cgi?id=32526
20
21         * editing/deleting/delete-empty-table-expected.txt: Added.
22         * editing/deleting/delete-empty-table.html: Added.
23
24 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
25
26         Rubber-stamped by Brady Eidson.
27
28         Add two http iFrame dynamic form tests to the Windows Skipped
29         list.
30
31         * platform/win/Skipped:
32
33 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
34
35         Reviewed by Darin Fisher.
36
37         Make changing-frame-hierarchy-in-onload.html less flaky and
38         platform-independent.
39         https://bugs.webkit.org/show_bug.cgi?id=32319
40
41         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
42
43 2009-12-14  Robert Hogan  <robert@roberthogan.net>
44
45         Reviewed by Eric Seidel.
46
47         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
48         
49         Amend the behaviour of DRT::notifyDone to dump only when
50         the page has finished loading.
51         
52         This fix permits removal of the following tests from the Qt skipped list:
53         fast/forms/textarea-linewrap-dynamic.html
54         fast/forms/textarea-setvalue-submit.html
55         fast/forms/textarea-hard-linewrap-empty.html
56         fast/forms/submit-to-url-fragment.html
57         http/tests/misc/percent-sign-in-form-field-name.html
58         http/tests/security/escape-form-data-field-names.html
59         
60         However it also requires the following two to be added to the skipped list:
61         
62         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
63         svg/custom/use-instanceRoot-as-event-target.xhtml
64         
65         It appears the behaviour of notifyDone was masking problems with these two
66         tests.
67
68         * platform/qt/Skipped:
69
70 2009-12-14  Robert Hogan  <robert@roberthogan.net>
71
72         Reviewed by Eric Seidel.
73
74         Bug 32519 -  mouseEvent fires mutiple times in
75         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
76         
77         Add test to Qt skipped list (was passing due to bug in DRT, see
78         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
79         in gtk and win skipped lists.
80         
81         https://bugs.webkit.org/show_bug.cgi?id=32519
82
83         * platform/gtk/Skipped:
84         * platform/qt/Skipped:
85         * platform/win/Skipped:
86
87 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
88
89         Reviewed by Dave Hyatt.
90
91         https://bugs.webkit.org/show_bug.cgi?id=31660
92         REGRESSION (r49394): Image load event fires before the document fragment is attached.
93
94         * fast/images/image-load-event-in-fragment-expected.txt: Added.
95         * fast/images/image-load-event-in-fragment.html: Added.
96
97 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
98
99         Rubber-stamped by Adam Roben.
100
101         Add two XSS tests that intermittently time out to the Windows
102         Skipped list.
103
104         * platform/win/Skipped:
105
106 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
107
108         Reviewed by Holger Freyther.
109
110         [Qt] Extend basic touch event test with a simple keyboard modifier test.
111
112         https://bugs.webkit.org/show_bug.cgi?id=32482
113
114         * fast/events/basic-touch-events-expected.txt:
115         * fast/events/script-tests/basic-touch-events.js:
116         (singleTouchSequence):
117
118 2009-12-14  Robert Hogan  <robert@roberthogan.net>
119
120         Reviewed by Eric Seidel.
121
122         access-control-basic-denied-preflight-cache.html fails manual testing.
123         
124         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
125         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
126         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
127         
128         Performing the test manually in QtLauncher shows that an exception is received.
129         
130         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
131         
132         https://bugs.webkit.org/show_bug.cgi?id=32521
133
134         * platform/qt/Skipped:
135
136 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
137
138         Not reviewed, build fix.
139
140         Add missing newline at end of test result.
141
142         * platform/mac-tiger/media/video-no-audio-expected.txt:
143
144 2009-12-14  Adam Langley  <agl@google.com>
145
146         Reviewed by Darin Adler.
147
148         Test that an image's size is valid before reading it.
149
150         Previously, an image that failed to load (m_failed == true) would
151         trigger an assertion failure when WebKit tried to get its size.
152
153         https://bugs.webkit.org/show_bug.cgi?id=32176
154         http://code.google.com/p/chromium/issues/detail?id=28566
155
156         * fast/images/resources/size-failure.gif: Added.
157         * fast/images/size-failure-expected.txt: Added.
158         * fast/images/size-failure.html: Added.
159
160 2009-12-14  Dan Bernstein  <mitz@apple.com>
161
162         Reviewed by Darin Adler.
163
164         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
165         RenderWidget::setWidgetGeometry()
166
167         * fast/forms/defer-updateFromElement-expected.txt: Added.
168         * fast/forms/defer-updateFromElement.html: Added.
169
170 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
171
172         Not reviewed, build fix.
173
174         Update Tiger media test results after r52094.
175
176         * platform/mac-tiger/accessibility: Added.
177         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
178         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
179         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
180         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
181         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
182         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
183         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
184         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
185         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
186         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
187
188 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
189
190         Reviewed by Adele Peterson.
191
192         AX: there's an infinite loop going on for some webpages - facebook.com
193         https://bugs.webkit.org/show_bug.cgi?id=32501
194
195         * accessibility/hang-in-isignored-expected.txt: Added.
196         * accessibility/hang-in-isignored.html: Added.
197
198 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
199
200         Reviewed by Dan Bernstein.
201
202         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
203
204         Regenerate layout and pixel test results for the new UI.
205
206         * platform/mac-leopard/Skipped:
207         * platform/mac-leopard/accessibility/media-element-expected.txt:
208         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
209         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
210         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
211         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
212         * platform/mac-leopard/media/controls-after-reload-expected.txt:
213         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
214         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
215         * platform/mac-leopard/media/controls-strict-expected.png: Added.
216         * platform/mac-leopard/media/controls-strict-expected.txt:
217         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
218         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
219         * platform/mac-leopard/media/controls-styling-expected.png: Added.
220         * platform/mac-leopard/media/controls-styling-expected.txt:
221         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
222         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
223         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
224         * platform/mac-leopard/media/video-display-toggle-expected.txt:
225         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
226         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
227         * platform/mac-leopard/media/video-no-audio-expected.txt:
228         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
229         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
230
231 2009-12-14  Philippe Normand  <pnormand@igalia.com>
232
233         Rubber-stamped by Gustavo Noronha Silva.
234
235         media/video-played-collapse.html is failing
236         https://bugs.webkit.org/show_bug.cgi?id=31434
237
238         * platform/gtk/Skipped: Give this test another chance, we believe
239         the bug above has been fixed in a previous commit.
240
241 2009-12-14  Adele Peterson  <adele@apple.com>
242
243         RS by Maciej Stachowiak.
244
245         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
246         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
247         https://bugs.webkit.org/show_bug.cgi?id=32078
248
249         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
250         * platform/win/fast/css/opacity-float-expected.txt: Added.
251
252 2009-12-13  Adele Peterson  <adele@apple.com>
253
254         RS by Maciej Stachowiak.
255
256         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
257         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
258         https://bugs.webkit.org/show_bug.cgi?id=32078
259
260         * platform/mac/fast/css/opacity-float-expected.txt: Added.
261
262 2009-12-13  Dan Bernstein  <mitz@apple.com>
263
264         Reviewed by Simon Fraser.
265
266         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
267         handling misnested residual style tags
268
269         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
270         * fast/parser/residual-style-close-ref-clone.html: Added.
271
272 2009-12-13  Adele Peterson  <adele@apple.com>
273
274         Reviewed by Sam Weinig.
275
276         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
277         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
278         https://bugs.webkit.org/show_bug.cgi?id=32078
279
280         * fast/css/large-number-round-trip-expected.txt:
281         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
282         * fast/css/opacity-float-expected.txt:
283         * fast/css/opacity-float.html:
284         * transforms/2d/compound-2d-transforms-expected.txt:
285         * transforms/2d/compound-2d-transforms.html:
286
287 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
288
289         No review, rolling out r52059 until I can generate new Tiger test
290         results.
291
292         * platform/mac-leopard/Skipped:
293         * platform/mac-leopard/media/controls-after-reload-expected.txt:
294         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
295         * platform/mac-leopard/media/controls-strict-expected.txt:
296         * platform/mac-leopard/media/controls-styling-expected.txt:
297         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
298         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
299         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
300         * platform/mac-leopard/media/video-display-toggle-expected.txt:
301         * platform/mac-leopard/media/video-no-audio-expected.txt:
302         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
303         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
304         * platform/mac/media/audio-controls-rendering-expected.checksum:
305         * platform/mac/media/video-zoom-expected.checksum:
306
307 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
308
309         Reviewed by Dan Bernstein.
310
311         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
312
313         Regenerate layout and pixel test results for the new UI.
314
315         * platform/mac-leopard/Skipped:
316         * platform/mac-leopard/media/controls-after-reload-expected.txt:
317         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
318         * platform/mac-leopard/media/controls-strict-expected.txt:
319         * platform/mac-leopard/media/controls-styling-expected.txt:
320         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
321         * platform/mac-leopard/media/video-controls-rendering-expected.png:
322         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
323         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
324         * platform/mac-leopard/media/video-display-toggle-expected.png:
325         * platform/mac-leopard/media/video-display-toggle-expected.txt:
326         * platform/mac-leopard/media/video-no-audio-expected.txt:
327         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
328         * platform/mac-leopard/media/video-zoom-controls-expected.png:
329         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
330         * platform/mac/media/audio-controls-rendering-expected.checksum:
331         * platform/mac/media/audio-controls-rendering-expected.png:
332         * platform/mac/media/video-zoom-expected.checksum:
333         * platform/mac/media/video-zoom-expected.png:
334
335 2009-12-12  Kenneth Russell  <kbr@google.com>
336
337         Reviewed by Oliver Hunt.
338
339         Errors in WebGL[T]Array set() and get() methods
340         https://bugs.webkit.org/show_bug.cgi?id=32456
341
342         Test: fast/canvas/webgl/bug-32456.html
343
344         * fast/canvas/webgl/array-unit-tests.html:
345         * fast/canvas/webgl/bug-32456-expected.txt: Added.
346         * fast/canvas/webgl/bug-32456.html: Added.
347
348 2009-12-12  Kenneth Russell  <kbr@google.com>
349
350         Reviewed by Oliver Hunt.
351
352         Update WebGL tests to released versions
353         https://bugs.webkit.org/show_bug.cgi?id=32457
354
355         * fast/canvas/webgl/resources/utils3d.js:
356         (initWebGL.gl.console.window.console.log):
357         (initWebGL):
358         (loadShader):
359         (makeBox):
360         (makeSphere):
361         (processLoadObj):
362         (doLoadObj):
363         (doLoadImageTexture):
364
365 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
366
367         Reviewed by Darin Adler.
368
369        <rdar://problem/7453726> Pull shared UI code into WebKit
370
371        Update media tests for small change in timeline slider thumb position
372
373         * platform/mac/media/audio-controls-rendering-expected.txt:
374         * platform/mac/media/controls-after-reload-expected.txt:
375         * platform/mac/media/controls-styling-expected.txt:
376         * platform/mac/media/video-no-audio-expected.txt:
377         * platform/mac/media/video-zoom-controls-expected.txt:
378
379 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
380
381         [Qt] Missing forward entries when dumping back/forward list
382         https://bugs.webkit.org/show_bug.cgi?id=32470
383
384         Failing tests added to skiplist until bug fixed.
385
386         * platform/qt/Skipped: 
387         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
388         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
389
390 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
391
392         Reviewed by Darin Adler.
393
394         body with display:inline causes crash
395         https://bugs.webkit.org/show_bug.cgi?id=32371
396
397         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
398         * fast/inline/inline-body-crash.html: Added.
399         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
400         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
401
402 2009-12-11  Brady Eidson  <beidson@apple.com>
403
404         Reviewed by Darin Adler.
405
406         <rdar://problem/7342725> and https://webkit.org/b/32383
407         Selecting article text at sfgate.com results in spurious back/forward entries
408
409         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
410         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
411         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
412         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
413         * http/tests/navigation/resources/notify-done.html: Added.
414
415         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
416
417 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
418
419         Reviewed by Darin Adler.
420
421         Negative values for animation-delay are ignored (treated as zero)
422         https://bugs.webkit.org/show_bug.cgi?id=26150
423         
424         Tests for software and accelerated animations and transitions with negative delay.
425
426         * animations/negative-delay-expected.txt: Added.
427         * animations/negative-delay.html: Added.
428         * transitions/negative-delay-expected.txt: Added.
429         * transitions/negative-delay.html: Added.
430
431 2009-12-11  Drew Wilson  <atwilson@chromium.org>
432
433         Reviewed by Darin Adler.
434
435         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
436         https://bugs.webkit.org/show_bug.cgi?id=29344
437
438         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
439         but is especially unreliable on Leopard, so disabling on that platform.
440
441         * platform/mac-leopard/Skipped:
442         disabled dedicated-worker-lifecycle.html.
443
444 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
445
446         Reviewed by Darin Adler.
447
448         Fixes <http://webkit.org/b/32399>.
449         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
450         
451         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
452         iFrame that has a scrollable owner document.
453
454         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
455         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
456
457 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
458
459         Skip test that is failing because script is not executed after the
460         view it is on is destroyed.
461         See https://bugs.webkit.org/show_bug.cgi?id=32441
462
463         * platform/gtk/Skipped:
464
465 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
466
467         Reviewed by Adam Roben.
468
469         Fixes <http://webkit.org/b/32303>.
470         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
471         
472         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
473         that when event.preventDefault is called, pan scrolling doesn't happen.
474
475         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
476         * platform/win/fast/events/panScroll-event-fired.html: Added.
477         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
478         * platform/win/fast/events/panScroll-preventDefault.html: Added.
479
480 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
481
482         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
483         https://bugs.webkit.org/show_bug.cgi?id=32437
484
485         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
486
487 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
488
489         Skip two tests that require infrastructure our DRT doesn't have,
490         or functionality our port does not implement.
491
492         * platform/gtk/Skipped:
493
494 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
495
496         [Qt] Unreviewed. Skip a timeouter flakey test.
497
498         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
499
500 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
501
502         Rubber-stamped by Simon Hausmann.
503
504         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
505
506         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
507         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
508         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
509         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
510
511 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
512
513         Fixed typo in test result.
514
515         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
516
517 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
518
519         Rubber-stamped by Simon Hausmann.
520
521         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
522         Original expected files copied.
523
524         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
525         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
526         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
527         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
528
529 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
530
531         Skip the touch tests on Windows (somehow that hunk got lost).
532
533         * platform/win/Skipped:
534
535 2009-12-11  Kent Tamura  <tkent@chromium.org>
536
537         Reviewed by Darin Adler.
538
539         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
540         value for a huge year value.
541         https://bugs.webkit.org/show_bug.cgi?id=32304
542
543         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
544         * fast/js/date-daysfrom1970-overflow.html: Added.
545         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
546
547 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
548
549         Reviewed by Darin Adler.
550
551         The values of RuntimeArray are not enumerable
552         https://bugs.webkit.org/show_bug.cgi?id=29005
553
554         The indices of RuntimeArray should be enumerated like for a regular array.
555
556         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
557         * platform/mac/fast/dom/wrapper-classes-objc.html:
558
559 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
560
561         Reviewed by Antti Koivisto.
562
563         Added basic layout test for DOM touch events.
564
565         https://bugs.webkit.org/show_bug.cgi?id=32114
566
567         * fast/events/basic-touch-events-expected.txt: Added.
568         * fast/events/basic-touch-events.html: Added.
569         * fast/events/script-tests/basic-touch-events.js: Added.
570         (appendEventLog):
571         (verifyTouchEvent):
572         (verifyTouchPoint):
573         (singleTouchSequence):
574         (multiTouchSequence):
575         (touchTargets):
576         * platform/gtk/Skipped:
577         * platform/mac/Skipped:
578         * platform/win/Skipped:
579
580 2009-12-11  Fumitoshi Ukai  <ukai@chromium.org>
581
582         Reviewed by Pavel Feldman.
583
584         Log WebSocket error to Web Inspector console.
585         https://bugs.webkit.org/show_bug.cgi?id=32165
586
587         * websocket/tests/handshake-error-expected.txt:
588         * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
589         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
590
591 2009-12-10  Adam Barth  <abarth@webkit.org>
592
593         Reviewed by Darin Adler.
594
595         Mixed content shouldn't trigger for plug-ins without URLs
596         https://bugs.webkit.org/show_bug.cgi?id=32384
597
598         * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
599         * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
600         * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
601
602 2009-12-10  Oliver Hunt  <oliver@apple.com>
603
604         Reviewed by Gavin Barraclough.
605
606         Incorrect caching of prototype lookup with dictionary base
607         https://bugs.webkit.org/show_bug.cgi?id=32402
608
609         Adding test for prototype caching through a dictionary
610
611         * fast/js/dictionary-prototype-caching-expected.txt:
612         * fast/js/script-tests/dictionary-prototype-caching.js:
613         (testFunction):
614
615 2009-12-10  Alexey Proskuryakov  <ap@apple.com>
616
617         Reviewed by Darin Adler.
618
619         https://bugs.webkit.org/show_bug.cgi?id=32140
620         REGRESSION(r50072): Mailman administrative functionality is broken
621
622         * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
623         * http/tests/misc/percent-sign-in-form-field-name.html: Added.
624         * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
625
626 2009-12-10  Kenneth Russell  <kbr@google.com>
627
628         Reviewed by Oliver Hunt.
629
630         Changed WebGLRenderingContext to synthesize GL errors rather than
631         raising JavaScript exceptions. Removed internal getError() calls
632         after each graphics call. The GraphicsContext3D maintains the
633         synthetic exceptions because only it has complete information
634         about certain conditions requiring them to be raised.
635
636         Based on idea from Ilmari Heikkinen, added create3DDebugContext()
637         to webgl-test.js and changed the WebGL layout tests expecting
638         error conditions to use it. Updated expected.txt files, which now
639         implicitly test the OpenGL error as it is part of the exception's
640         message.
641
642         Added new targeted test covering aspects of synthetic errors as
643         well as regression tests for bugs uncovered during its development.
644
645         Test: fast/canvas/webgl/error-reporting.html
646
647         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
648         * fast/canvas/webgl/drawArraysOutOfBounds.html:
649         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
650         * fast/canvas/webgl/drawElementssOutOfBounds.html:
651         * fast/canvas/webgl/error-reporting-expected.txt: Added.
652         * fast/canvas/webgl/error-reporting.html: Added.
653         * fast/canvas/webgl/getActiveTest-expected.txt:
654         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
655         * fast/canvas/webgl/invalidPassedParams-expected.txt:
656         * fast/canvas/webgl/invalidPassedParams.html:
657         * fast/canvas/webgl/null-object-behaviour-expected.txt:
658         * fast/canvas/webgl/resources/webgl-test.js:
659         (create3DDebugContext.wrap.getError):
660         (create3DDebugContext):
661         * fast/canvas/webgl/script-tests/error-reporting.js: Added.
662         * fast/canvas/webgl/script-tests/getActiveTest.js:
663         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
664         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
665         * fast/canvas/webgl/script-tests/uniform-location.js:
666         * fast/canvas/webgl/uniform-location-expected.txt:
667
668 2009-12-10  Alpha Lam  <hclam@chromium.org>
669
670         Reviewed by Eric Carlson.
671
672         Layout test for video element on HTTP
673         https://bugs.webkit.org/show_bug.cgi?id=32333
674
675         Added a new layout test that tests video element on HTTP protocol.
676         This test load the same video file twice. The first load will cache
677         the video file if caching is supported. The second load ensure
678         the cache works correctly.
679
680         * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
681         * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
682         The above two files are copied from LayoutTests/media/content because the HTTP
683         server is rooted at LayoutTests/http/tests. And we don't want to serve these
684         files with cgi because that will ruin the HTTP headers.
685         * http/tests/media/video-load-twice-expected.txt: Added.
686         * http/tests/media/video-load-twice.html: Added.
687
688 2009-12-10  Enrica Casucci  <enrica@apple.com>
689
690         Reviewed by Darin Adler.
691
692         REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
693         <rdar://problem/7442065>
694         https://bugs.webkit.org/show_bug.cgi?id=32285
695
696         * editing/execCommand/queryCommandState-02-expected.txt: Added.
697         * editing/execCommand/queryCommandState-02.html: Added.
698         * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
699         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
700         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
701         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
702
703 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
704
705         Unreviewed, fixing layout test mishap.
706
707         Add a newline to the layout test.
708
709         * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
710
711 2009-12-10  Oliver Hunt  <oliver@apple.com>
712
713         Reviewed by Alexey Proskuryakov.
714
715         Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
716         https://bugs.webkit.org/show_bug.cgi?id=31576
717
718         Add test of window.close() during XML parsing.
719
720         * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
721         * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
722         * fast/parser/xhtml-close-while-parsing.xhtml: Added.
723
724 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
725
726         Reviewed by Adam Barth.
727
728         [V8] Events created in isolated worlds may fire in main world.
729         https://bugs.webkit.org/show_bug.cgi?id=32386
730
731         This test is relevant to both JSC and V8 isolated world implementation,
732         ensuring that events are fired in the right worlds.
733
734         * http/tests/security/isolatedWorld/events.html: Added.
735         * http/tests/security/isolatedWorld/events-expected.txt: Added.
736
737 2009-12-10  Patrik Persson  <patrik.j.persson@ericsson.com>
738
739         Reviewed by Adam Barth.
740
741         Test case to verify that sandboxing 'about:blank' does not make
742         the containing frame sandboxed.
743
744         https://bugs.webkit.org/show_bug.cgi?id=21288#c28
745
746         * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
747         * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
748         * fast/frames/sandboxed-iframe-about-blank.html: Added.
749
750 2009-12-10  Eric Z. Ayers  <zundel@google.com>
751
752         Reviewed by Pavel Feldman.
753
754         DumpRenderTree has been patched so that the timeline-paint.html 
755         unit test now runs under GTK+.
756
757         https://bugs.webkit.org/show_bug.cgi?id=31729
758
759         * platform/gtk/Skipped:
760
761 2009-12-10  Nikolas Zimmermann  <nzimmermann@rim.com>
762
763         Not reviewed. Skip two tests on gtk/qt that generate new results.
764
765         * platform/gtk/Skipped:
766         * platform/qt/Skipped:
767
768 2009-12-10  Kenneth Russell  <kbr@google.com>
769
770         Reviewed by Oliver Hunt.
771
772         [Chromium] SporeViewer demo doesn't work in Chromium
773         https://bugs.webkit.org/show_bug.cgi?id=32364
774
775         Test: fast/canvas/webgl/bug-32364.html
776
777         * fast/canvas/webgl/bug-32364-expected.txt: Added.
778         * fast/canvas/webgl/bug-32364.html: Added.
779
780 2009-12-09  Maciej Stachowiak  <mjs@apple.com>
781
782         Reviewed by Oliver Hunt.
783
784         Test for: Google reader gets stuck in the "Loading..." state and does not complete
785         https://bugs.webkit.org/show_bug.cgi?id=32256
786
787         * fast/js/codegen-jless-expected.txt: Added.
788         * fast/js/codegen-jless.html: Added.
789         * fast/js/script-tests/codegen-jless.js: Added.
790
791 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
792
793         [Qt] Unreviewed. Skip a timeouter flakey test.
794
795         * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
796
797 2009-12-09  Beth Dakin  <bdakin@apple.com>
798
799         Reviewed by Oliver Hunt.
800
801         Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG 
802         property -webkit-shadow should apply shadow on the result after 
803         compositing
804         -and corresponding-
805         <rdar://problem/7389404>
806
807         New tests:
808         * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
809         * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
810         * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
811         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
812         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
813         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
814         * svg/css/composite-shadow-example.html: Added.
815         * svg/css/composite-shadow-with-opacity.html: Added.
816
817         New and improved results:
818         * platform/mac/svg/css/group-with-shadow-expected.checksum:
819         * platform/mac/svg/css/group-with-shadow-expected.png:
820
821 2009-12-09  Alexey Proskuryakov  <ap@apple.com>
822
823         Reviewed by Darin Adler.
824
825         https://bugs.webkit.org/show_bug.cgi?id=32332
826         WebSocket events should be dispatched synchronously
827
828         * websocket/tests/script-tests/simple.js:
829         * websocket/tests/simple-expected.txt:
830         It's after all guaranteed that readyState is 1 in open and message event handlers.
831
832 2009-12-09  Gavin Barraclough  <barraclough@apple.com>
833
834         Reviewed by Oliver Hunt.
835
836         https://bugs.webkit.org/show_bug.cgi?id=32228
837         Reenabling tests.
838
839         * platform/win/Skipped:
840
841 2009-12-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
842
843         Skip a failing test that needs DRT support to override standard
844         preferences.
845
846         * platform/gtk/Skipped:
847
848 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
849
850        [Qt] Skip a failing test introduced in r51877.
851
852         * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
853
854 2009-12-09  Nikolas Zimmermann  <nzimmermann@rim.com>
855
856         Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
857
858         * platform/mac-snowleopard/Skipped:
859
860 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
861
862         Reviewed by Darin Adler.
863
864         WebSocket allow space (U+0020) in sub protocol name.
865         https://bugs.webkit.org/show_bug.cgi?id=32266
866
867         Skipped sub-protocol-with-space.html for now until new pywebsocket is
868         landed.
869
870         * websocket/tests/bad-sub-protocol-expected.txt:
871         * websocket/tests/script-tests/bad-sub-protocol.js:
872         * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
873         * websocket/tests/sub-protocol-with-space-expected.txt: Added.
874         * websocket/tests/sub-protocol-with-space.html: Added.
875
876 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
877
878         Reviewed by Darin Adler.
879
880         Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
881         https://bugs.webkit.org/show_bug.cgi?id=32267
882
883         * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
884         * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
885         * websocket/tests/websocket-protocol-ignored.html: Added.
886
887 2009-12-08  Peterson Trethewey  <petersont@google.com>
888
889         Reviewed by Oliver Hunt.
890
891         Implement WebGLUniformLocation and change API to use it.
892         https://bugs.webkit.org/show_bug.cgi?id=31173
893
894         * fast/canvas/webgl/resources/structUniformShader.vert: Added.
895         * fast/canvas/webgl/script-tests/uniform-location.js: Added.
896         * fast/canvas/webgl/uniform-location-expected.txt: Added.
897         * fast/canvas/webgl/uniform-location.html: Added.
898
899 2009-12-08  Adam Langley  <agl@google.com>
900
901         Reviewed by Darin Adler.
902
903         Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
904
905         startDelayUpdateScrollInfo calls a function that can end up calling
906         startDelayUpdateScrollInfo again. However, it's static state is
907         inconsistent when this happens leading to an assertion failure (or
908         probably a memory leak if assertions are off).
909
910         Thanks to Robert Swiecki for the test case.
911
912         https://bugs.webkit.org/show_bug.cgi?id=32172
913         http://code.google.com/p/chromium/issues/detail?id=28880
914
915
916         * fast/css/recursive-delay-update-scroll.html: Added.
917         * fast/css/recursive-delay-update-scroll-expected.txt: Added.
918
919 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
920
921         Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
922
923         * platform/mac-snowleopard/Skipped:
924
925 2009-12-08  Brady Eidson  <beidson@apple.com>
926
927         Reviewed by Darin Adler.
928
929         Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
930         <rdar://problem/6856662> and https://webkit.org/b/32293
931
932         * fast/loader/input-element-page-cache-crash-expected.txt: Added.
933         * fast/loader/input-element-page-cache-crash.html: Added.
934
935 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
936
937         Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
938
939         * platform/gtk/Skipped:
940         * platform/qt/Skipped:
941
942 2009-12-08  John Gregg  <johnnyg@google.com>
943
944         Reviewed by Adam Barth.
945
946         https://bugs.webkit.org/show_bug.cgi?id=31886
947
948         Test for accessing the notificationCenter of a window after it's closed.
949
950         * fast/notifications/notification-after-close-expected.txt: Added.
951         * fast/notifications/notification-after-close.html: Added.
952
953 2009-12-08  Dan Bernstein  <mitz@apple.com>
954
955         Reviewed by John Sullivan.
956
957         Added a test of block selection gap repainting in table cells
958
959         * fast/repaint/block-selection-gap-in-table-cell.html: Added.
960         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
961         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
962         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
963
964 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
965
966         Rubber-stamped by Maciej Stachowiak.
967
968         Turn on (SVG) Filters for Win.
969         https://bugs.webkit.org/show_bug.cgi?id=32224
970
971         * platform/win/Skipped:
972
973 2009-12-08  Kent Tamura  <tkent@chromium.org>
974
975         Reviewed by Darin Adler.
976
977         These test results should not have platform-dependent pixel values.
978         https://bugs.webkit.org/show_bug.cgi?id=32265
979
980         Change is75PercentOf() so that it doesn't show pixel values when
981         the check is passed.
982
983         * fast/replaced/table-percent-height-expected.txt:
984         * fast/replaced/table-percent-height-text-controls-expected.txt:
985         * fast/replaced/table-percent-height-text-controls.html:
986         * fast/replaced/table-percent-height.html:
987
988 2009-12-08  Carol Szabo  <carol.szabo@nokia.com>
989
990         Reviewed by Darin Adler.
991
992         CSS Counter Nesting still does not work according to the spec.
993         https://bugs.webkit.org/show_bug.cgi?id=31723
994
995         * fast/css/counters/nesting-expected.txt: Added.
996         * fast/css/counters/nesting.html: Added.
997         This test tests compliance with the CSS2.1 counter scoping and nesting rules.
998
999 2009-12-08  Csaba Osztrogonác  <ossy@webkit.org>
1000
1001         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
1002
1003         * platform/qt/Skipped: inspector/cookie-resource-match.html added.
1004
1005 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1006
1007         Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
1008         (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
1009
1010         This turns the Gtk slave to green again.
1011
1012         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1013
1014 2009-12-08  Alexander Pavlov  <apavlov@chromium.org>
1015
1016         Reviewed by Pavel Feldman.
1017
1018         Change the way cookies are retrieved in the WebInspector frontend.
1019
1020         Moved the cookie filtering from the native code into the frontend so that
1021         all cookies can be retrieved regardless of the associated domain
1022         (required for certain audits to run.)
1023         https://bugs.webkit.org/show_bug.cgi?id=32160
1024
1025         * inspector/cookie-resource-match-expected.txt: Added.
1026         * inspector/cookie-resource-match.html: Added.
1027
1028 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1029
1030         Rubber-stamped by Maciej Stachowiak.
1031
1032         Turn on (SVG) Filters for Gtk.
1033         https://bugs.webkit.org/show_bug.cgi?id=32224
1034
1035         * platform/gtk/Skipped:
1036
1037 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1038
1039         Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
1040
1041         * platform/mac-snowleopard/Skipped:
1042
1043 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1044
1045         Not reviewed. Oops forgot to update three results -> Qt slave green again.
1046
1047         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1048         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
1049         * platform/qt/svg/filters/feOffset-expected.txt:
1050
1051 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1052
1053         Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
1054         because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
1055
1056         Update some Qt specfic filter test results.
1057
1058         * platform/qt/Skipped:
1059         * platform/qt/svg/filters/feComposite-expected.txt:
1060         * platform/qt/svg/filters/feMerge-expected.txt:
1061         * platform/qt/svg/filters/feTile-expected.txt:
1062         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1063         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1064         * platform/qt/svg/filters/sourceAlpha-expected.txt:
1065         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1066         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1067         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1068
1069 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
1070
1071         Reviewed by Darin Adler.
1072
1073         Add tests that WebSocket protocol argument works.
1074         https://bugs.webkit.org/show_bug.cgi?id=3178
1075
1076         * websocket/tests/bad-sub-protocol-expected.txt: Added.
1077         * websocket/tests/bad-sub-protocol.html: Added.
1078         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
1079         * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
1080         * websocket/tests/protocol-test_wsh.py: Added.
1081         * websocket/tests/script-tests/bad-sub-protocol.js: Added.
1082         * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
1083         * websocket/tests/script-tests/sub-protocol.js: Added.
1084         * websocket/tests/sub-protocol-expected.txt: Added.
1085         * websocket/tests/sub-protocol.html: Added.
1086
1087 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1088
1089         [Qt] Unreviewed fix to make QtBuildBot green.
1090         Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
1091         https://bugs.webkit.org/show_bug.cgi?id=32224
1092         http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
1093
1094         * platform/qt/Skipped:
1095
1096 2009-12-07  Shinichiro Hamaji  <hamaji@chromium.org>
1097
1098         Reviewed by Darin Adler.
1099
1100         editing/selection/last-empty-inline is failing in Windows
1101         https://bugs.webkit.org/show_bug.cgi?id=31985
1102
1103         * editing/selection/last-empty-inline-expected.txt:
1104         * editing/selection/last-empty-inline.html:
1105         * platform/qt/Skipped:
1106         * platform/win/Skipped:
1107
1108 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1109
1110         Reviewed by Alexey Proskuryakov.
1111
1112         Fragments now make WebSocket URL parsing fail.
1113         https://bugs.webkit.org/show_bug.cgi?id=32144
1114
1115         * websocket/tests/script-tests/url-parsing.js:
1116         * websocket/tests/script-tests/url-with-fragment.js: Removed.
1117         * websocket/tests/url-parsing-expected.txt:
1118         * websocket/tests/url-with-fragment-expected.txt: Removed.
1119         * websocket/tests/url-with-fragment.html: Removed.
1120
1121 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1122
1123         Reviewed by Darin Adler.
1124
1125         Fix wrong length parsing in WebSocket.
1126         https://bugs.webkit.org/show_bug.cgi?id=32203
1127
1128         These two tests assumed wrong length encoding in frame: it parsed
1129         length from bytes with 8th bit on.  But spec says length is encoded
1130         as a series of 7-bit bytes stored in octests with the 8th bit on
1131         *but the last byte*.
1132         These tests encodes a frame that has 129 length, so it must be
1133         \x81\0x01 instead of \x81\0x81.
1134
1135         * websocket/tests/frame-length-longer-than-buffer_wsh.py:
1136         * websocket/tests/frame-length-skip_wsh.py:
1137
1138 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1139
1140         Rubber-stamped by Maciej Stachowiak.
1141
1142         Turn on (SVG) Filters for Qt.
1143         https://bugs.webkit.org/show_bug.cgi?id=32224
1144
1145         * platform/qt/Skipped:
1146
1147 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1148
1149         Not reviewed. Reverting problematic patch, causing errors.
1150
1151         Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
1152         Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
1153
1154         * svg/custom/script-tests/small-pattern.js: Removed.
1155         * svg/custom/small-pattern-expected.txt: Removed.
1156         * svg/custom/small-pattern.html: Removed.
1157
1158 2009-12-07  Kent Tamura  <tkent@chromium.org>
1159
1160         Reviewed by Darin Adler.
1161
1162         Add tests for HTMLInputElement::stepUp() and stepDown().
1163         https://bugs.webkit.org/show_bug.cgi?id=27451
1164
1165         * fast/forms/input-step-number-expected.txt: Added.
1166         * fast/forms/input-step-number.html: Added.
1167         * fast/forms/input-step-range-expected.txt: Added.
1168         * fast/forms/input-step-range.html: Added.
1169         * fast/forms/input-step-unsupported-expected.txt: Added.
1170         * fast/forms/input-step-unsupported.html: Added.
1171         * fast/forms/script-tests/input-step-number.js: Added.
1172         * fast/forms/script-tests/input-step-range.js: Added.
1173         * fast/forms/script-tests/input-step-unsupported.js: Added.
1174
1175 2009-12-07  Enrica Casucci  <enrica@apple.com>
1176
1177         Reviewed by Darin Adler.
1178
1179         REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
1180         <rdar://problem/7442387>
1181         https://bugs.webkit.org/show_bug.cgi?id=32233
1182
1183         * editing/execCommand/indent-with-style2-expected.txt: Added.
1184         * editing/execCommand/indent-with-style2.html: Added.
1185
1186 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1187
1188         Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
1189
1190         * platform/win/Skipped:
1191
1192 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1193
1194         [Qt] Unreviewed. Skip a timeouter flakey test.
1195
1196         * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
1197
1198 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1199
1200         Not reviewed. Skip yet another test, what a journey...
1201
1202         * platform/gtk/Skipped:
1203
1204 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1205
1206         Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
1207
1208         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1209
1210 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1211
1212         Not reviewed. Turn Qt slave green again, after landing filters.
1213
1214         * platform/qt/Skipped:
1215
1216 2009-12-07  Dan Bernstein  <mitz@apple.com>
1217
1218         Corrected expected results
1219
1220         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
1221         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
1222         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
1223         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
1224
1225 2009-12-07  Dan Bernstein  <mitz@apple.com>
1226
1227         Rubber-stamped by Simon Fraser.
1228
1229         Re-enabled this test now that <rdar://problem/7450481> is fixed
1230
1231         * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
1232         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
1233
1234 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1235
1236         Reviewed by Holger Hans Peter Freyther.
1237
1238         Turn on (SVG) Filters support, by default.
1239         https://bugs.webkit.org/show_bug.cgi?id=32224
1240
1241         Recreate SVG test baseline, after enabling filters support on mac.
1242         Add affected tests, that are not yet skipped, to the Skipped list of every other
1243         platform, until building with filters support is enabled on those platforms as well.
1244
1245         * fast/dom/Window/window-properties-expected.txt:
1246         * fast/dom/prototype-inheritance-2-expected.txt:
1247         * fast/dom/prototype-inheritance-expected.txt:
1248         * fast/js/global-constructors-expected.txt:
1249         * platform/gtk/Skipped:
1250         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
1251         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
1252         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1253         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1254         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1255         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1256         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1257         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1258         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1259         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1260         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1261         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1262         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1263         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1264         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
1265         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
1266         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1267         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1268         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1269         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1270         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1271         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1272         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1273         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1274         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1275         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1276         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
1277         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
1278         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1279         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1280         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1281         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1282         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1283         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1284         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1285         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1286         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1287         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1288         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
1289         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
1290         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1291         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1292         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1293         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1294         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1295         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1296         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1297         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
1298         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
1299         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1300         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1301         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1302         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1303         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
1304         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
1305         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1306         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1307         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1308         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1309         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1310         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1311         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1312         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
1313         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
1314         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1315         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1316         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1317         * platform/mac/svg/batik/filters/feTile-expected.checksum:
1318         * platform/mac/svg/batik/filters/feTile-expected.png:
1319         * platform/mac/svg/batik/filters/feTile-expected.txt:
1320         * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
1321         * platform/mac/svg/batik/filters/filterRegions-expected.png:
1322         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1323         * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
1324         * platform/mac/svg/batik/paints/patternRegions-expected.png:
1325         * platform/mac/svg/batik/text/textEffect-expected.checksum:
1326         * platform/mac/svg/batik/text/textEffect-expected.png:
1327         * platform/mac/svg/batik/text/textEffect-expected.txt:
1328         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
1329         * platform/mac/svg/batik/text/textEffect3-expected.png:
1330         * platform/mac/svg/batik/text/textEffect3-expected.txt:
1331         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1332         * platform/mac/svg/batik/text/textFeatures-expected.png:
1333         * platform/mac/svg/batik/text/textFeatures-expected.txt:
1334         * platform/mac/svg/batik/text/textOnPath-expected.checksum:
1335         * platform/mac/svg/batik/text/textOnPath-expected.png:
1336         * platform/mac/svg/batik/text/textPosition-expected.checksum:
1337         * platform/mac/svg/batik/text/textPosition-expected.png:
1338         * platform/mac/svg/batik/text/textProperties-expected.checksum:
1339         * platform/mac/svg/batik/text/textProperties-expected.png:
1340         * platform/mac/svg/batik/text/textProperties-expected.txt:
1341         * platform/mac/svg/batik/text/verticalText-expected.checksum:
1342         * platform/mac/svg/batik/text/verticalText-expected.png:
1343         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1344         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1345         * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
1346         * platform/mac/svg/batik/text/xmlSpace-expected.png:
1347         * platform/mac/svg/carto.net/window-expected.checksum:
1348         * platform/mac/svg/carto.net/window-expected.png:
1349         * platform/mac/svg/css/arrow-with-shadow-expected.png:
1350         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
1351         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
1352         * platform/mac/svg/css/clippath-with-shadow-expected.png:
1353         * platform/mac/svg/css/group-with-shadow-expected.checksum:
1354         * platform/mac/svg/css/group-with-shadow-expected.png:
1355         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
1356         * platform/mac/svg/css/mask-with-shadow-expected.png:
1357         * platform/mac/svg/css/path-with-shadow-expected.png:
1358         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
1359         * platform/mac/svg/css/stars-with-shadow-expected.png:
1360         * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
1361         * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
1362         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
1363         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
1364         * platform/mac/svg/custom/empty-merge-expected.checksum:
1365         * platform/mac/svg/custom/empty-merge-expected.png:
1366         * platform/mac/svg/custom/empty-merge-expected.txt:
1367         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1368         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1369         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
1370         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1371         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1372         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
1373         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1374         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1375         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
1376         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1377         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1378         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
1379         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1380         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1381         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1382         * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
1383         * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
1384         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
1385         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
1386         * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
1387         * platform/mac/svg/custom/gradient-stroke-width-expected.png:
1388         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1389         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1390         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1391         * platform/mac/svg/custom/invalid-css-expected.txt:
1392         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
1393         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
1394         * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
1395         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
1396         * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
1397         * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
1398         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
1399         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
1400         * platform/mac/svg/custom/marker-changes-expected.checksum:
1401         * platform/mac/svg/custom/marker-changes-expected.png:
1402         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1403         * platform/mac/svg/custom/marker-child-changes-expected.png:
1404         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1405         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1406         * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
1407         * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
1408         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1409         * platform/mac/svg/custom/non-opaque-filters-expected.png:
1410         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1411         * platform/mac/svg/custom/path-bad-data-expected.checksum:
1412         * platform/mac/svg/custom/path-bad-data-expected.png:
1413         * platform/mac/svg/custom/pattern-rotate-expected.checksum:
1414         * platform/mac/svg/custom/pattern-rotate-expected.png:
1415         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1416         * platform/mac/svg/custom/pointer-events-path-expected.png:
1417         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1418         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1419         * platform/mac/svg/custom/text-filter-expected.checksum:
1420         * platform/mac/svg/custom/text-filter-expected.png:
1421         * platform/mac/svg/custom/text-filter-expected.txt:
1422         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
1423         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
1424         * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
1425         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1426         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1427         * platform/mac/svg/custom/visibility-override-filter-expected.png:
1428         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
1429         * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
1430         * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
1431         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1432         * platform/mac/svg/filters/big-sized-filter-expected.checksum:
1433         * platform/mac/svg/filters/big-sized-filter-expected.png:
1434         * platform/mac/svg/filters/big-sized-filter-expected.txt:
1435         * platform/mac/svg/filters/feComposite-expected.checksum:
1436         * platform/mac/svg/filters/feComposite-expected.png:
1437         * platform/mac/svg/filters/feComposite-expected.txt:
1438         * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
1439         * platform/mac/svg/filters/feDisplacementMap-expected.png:
1440         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1441         * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
1442         * platform/mac/svg/filters/feGaussianBlur-expected.png:
1443         * platform/mac/svg/filters/feGaussianBlur-expected.txt:
1444         * platform/mac/svg/filters/feMerge-expected.checksum:
1445         * platform/mac/svg/filters/feMerge-expected.png:
1446         * platform/mac/svg/filters/feMerge-expected.txt:
1447         * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
1448         * platform/mac/svg/filters/feOffset-expected.checksum:
1449         * platform/mac/svg/filters/feOffset-expected.png:
1450         * platform/mac/svg/filters/feOffset-expected.txt:
1451         * platform/mac/svg/filters/feTile-expected.checksum:
1452         * platform/mac/svg/filters/feTile-expected.png:
1453         * platform/mac/svg/filters/feTile-expected.txt:
1454         * platform/mac/svg/filters/filterRes-expected.checksum:
1455         * platform/mac/svg/filters/filterRes-expected.png:
1456         * platform/mac/svg/filters/filterRes-expected.txt:
1457         * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
1458         * platform/mac/svg/filters/shadow-on-filter-expected.png:
1459         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1460         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
1461         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
1462         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1463         * platform/mac/svg/filters/sourceAlpha-expected.txt:
1464         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
1465         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
1466         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
1467         * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
1468         * platform/mac/svg/filters/subRegion-one-effect-expected.png:
1469         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1470         * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
1471         * platform/mac/svg/filters/subRegion-two-effects-expected.png:
1472         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1473         * platform/mac/svg/text/text-path-01-b-expected.checksum:
1474         * platform/mac/svg/text/text-path-01-b-expected.png:
1475         * platform/mac/svg/text/text-text-05-t-expected.png:
1476         * platform/mac/svg/text/text-text-07-t-expected.checksum:
1477         * platform/mac/svg/text/text-text-07-t-expected.png:
1478         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
1479         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1480         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1481         * platform/qt/Skipped:
1482         * platform/win/Skipped:
1483         * svg/custom/js-svg-constructors-expected.txt:
1484         * svg/custom/svg-features-expected.txt:
1485         * svg/dom/operatorAttribute-expected.txt:
1486         * svg/webarchive/svg-feimage-subresources-expected.webarchive:
1487
1488 2009-12-07  Kent Tamura  <tkent@chromium.org>
1489
1490         Reviewed by Darin Adler.
1491
1492         Some changes to ValidityState-typeMismatch-url.html.
1493         https://bugs.webkit.org/show_bug.cgi?id=29913
1494
1495         - Add more test cases
1496           Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
1497         - Handle difference between KURL and KURLGoogle
1498
1499         * fast/forms/ValidityState-typeMismatch-url-expected.txt:
1500         * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
1501
1502 2009-12-07  Darin Fisher  <darin@chromium.org>
1503
1504         Reviewed by Darin Adler.
1505
1506         http/tests/cache/subresource-failover-to-network.html is flaky
1507         https://bugs.webkit.org/show_bug.cgi?id=32038
1508
1509         Rewrite test to avoid dumpResourceLoadCallbacks, which do not
1510         interleave predictably with the output of dumpFrameLoadCallbacks.
1511         Other things besides resource loading can delay onload.
1512
1513         The newly written test uses a cookie to determine if the test has
1514         passed.
1515
1516         Unskip this test for platform/win.
1517
1518         * http/tests/cache/resources/subresource-failover-to-network.cgi:
1519         * http/tests/cache/subresource-failover-to-network-expected.txt:
1520         * http/tests/cache/subresource-failover-to-network.html:
1521         * platform/win/Skipped:
1522
1523 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1524
1525         Reviewed by Darin Adler.
1526
1527         https://bugs.webkit.org/show_bug.cgi?id=32244
1528         Test sending and receiving small WebSocket messages of different lengths
1529
1530         * websocket/tests/frame-lengths-expected.txt: Added.
1531         * websocket/tests/frame-lengths.html: Added.
1532
1533 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1534
1535         Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
1536
1537         * platform/gtk/Skipped:
1538
1539 2009-12-07  Dirk Schulze  <krit@webkit.org>
1540
1541         Reviewed by Adam Barth.
1542
1543         If the tile of a pattern is bigger than the pattern and the
1544         pattern size is < 0.5, the SVGPaintServer produced a division
1545         by zero. This also only happens, if the attribute overflow is
1546         set to visible.
1547         This is a test with a pattern size of 0.1 and a tile size of 1. 
1548
1549         * svg/custom/script-tests/small-pattern.js: Added.
1550         * svg/custom/small-pattern-expected.txt: Added.
1551         * svg/custom/small-pattern.html: Added.
1552
1553 2009-12-07  Kenneth Russell  <kbr@google.com>
1554
1555         Reviewed by Dimitri Glazkov.
1556
1557         [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
1558         https://bugs.webkit.org/show_bug.cgi?id=31889
1559
1560         Fixed bug in handling of zero-argument constructor call.
1561
1562         Test: fast/canvas/webgl/bug-31889.html
1563
1564         * fast/canvas/webgl/bug-31889-expected.txt: Added.
1565         * fast/canvas/webgl/bug-31889.html: Added.
1566
1567 2009-12-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1568
1569         Unreviewed. Landing files I forgot to add to my working copy
1570         before committing r51734.
1571
1572         * media/media-can-play-ogg-expected.txt: Added.
1573         * media/media-can-play-ogg.html: Added.
1574
1575 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1576
1577         Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
1578         to blame.
1579
1580         * platform/mac/Skipped:
1581
1582 2009-12-07  Brian Weinstein  <bweinstein@apple.com>
1583
1584         Rubber-stamped by Steve Falkenburg.
1585
1586         Add one more fast/js test to the Skipped list - also due to:
1587         https://bugs.webkit.org/show_bug.cgi?id=32228.
1588
1589         * platform/win/Skipped:
1590
1591 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1592
1593         Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
1594
1595         Remove non-existant animations/3d directory in qt&win Skipped lists.
1596         Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
1597         Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
1598
1599         * platform/qt/Skipped: Also remove some duplicates I spotted.
1600         * platform/win/Skipped:
1601
1602 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1603
1604         Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
1605
1606         Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
1607         https://bugs.webkit.org/show_bug.cgi?id=32229
1608
1609         * platform/mac-snowleopard/Skipped:
1610
1611 2009-12-07  Dan Bernstein  <mitz@apple.com>
1612
1613         Reviewed by Darin Adler.
1614
1615         Tests for <rdar://problem/7437820> Weird selection artifacts
1616
1617         * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
1618         * fast/repaint/block-selection-gap-stale-cache.html: Added.
1619         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
1620         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
1621         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
1622         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
1623         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
1624         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
1625
1626 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1627
1628         Not reviewed.
1629
1630         REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
1631         https://bugs.webkit.org/show_bug.cgi?id=32228
1632
1633         Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
1634
1635         * platform/win/Skipped:
1636
1637 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1638
1639         Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
1640
1641         * platform/gtk/Skipped:
1642
1643 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1644
1645         Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
1646
1647         New test "websocket/tests/url-with-credential.html" crashes in debug builds
1648         https://bugs.webkit.org/show_bug.cgi?id=32226
1649
1650         * platform/mac/Skipped:
1651
1652 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1653
1654         Not reviewed. Add missing layout test result.
1655
1656         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
1657
1658 2009-12-07  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
1659
1660         Reviewed by Xan Lopez.
1661
1662         https://bugs.webkit.org/show_bug.cgi?id=25524
1663         [Gtk] Expose the title attribute to assistive technologies
1664
1665         * platform/gtk/accessibility/title-and-alt.html: Added.
1666         * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
1667
1668 2009-12-07  Oliver Hunt  <oliver@apple.com>
1669
1670         Reviewed by Maciej Stachowiak.
1671
1672         Object.create fails if properties on the descriptor are getters
1673         https://bugs.webkit.org/show_bug.cgi?id=32219
1674
1675         Add tests for descriptors using getters instead of raw values
1676
1677         * fast/js/Object-create-expected.txt:
1678         * fast/js/script-tests/Object-create.js:
1679         (valueGet):
1680         (get var):
1681         (get var.DescriptorWithGetGetter.foo.Object.create.):
1682         (get var.DescriptorWithSetGetter.foo.Object.create.):
1683
1684 2009-12-06  Oliver Hunt  <oliver@apple.com>
1685
1686         Reviewed by Maciej Stachowiak.
1687
1688         Object.getOwnPropertyDescriptor() allows cross-frame access
1689         https://bugs.webkit.org/show_bug.cgi?id=32119
1690
1691         Add cross domain tests for getOwnPropertyDescriptor
1692
1693         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
1694         * http/tests/security/resources/cross-frame-access.js:
1695         (canGetDescriptor.set get catch):
1696         (canGetDescriptor):
1697         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
1698         * http/tests/security/xss-DENIED-defineProperty.html:
1699
1700 2009-12-06  Kent Tamura  <tkent@chromium.org>
1701
1702         Reviewed by Darin Adler.
1703
1704         Improve portability and readability of table-percent-height* tests.
1705         https://bugs.webkit.org/show_bug.cgi?id=31858
1706
1707         The purpose of these tests is to confirm that an element with
1708         height:N% inside a table cell has non-zero height. We don't need
1709         to check concrete pixel sizes of form controls.
1710
1711         This updates the tests so that they check heights are non-zero and
1712         75% heights are same as corresponding 100% heights or actually 75%.
1713
1714         * fast/replaced/table-percent-height-expected.txt:
1715         * fast/replaced/table-percent-height-text-controls-expected.txt:
1716         * fast/replaced/table-percent-height-text-controls.html:
1717         * fast/replaced/table-percent-height.html:
1718
1719 2009-12-06  Fumitoshi Ukai  <ukai@chromium.org>
1720
1721         Reviewed by Alexey Proskuryakov.
1722
1723         Add tests for cross-origin WebSocket usage
1724         https://bugs.webkit.org/show_bug.cgi?id=32055
1725
1726         * websocket/tests/cross-origin-expected.txt: Added.
1727         * websocket/tests/cross-origin.html: Added.
1728         * websocket/tests/fixed-origin_wsh.py: Added.
1729         * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
1730         * websocket/tests/handshake-fail-by-cross-origin.html: Added.
1731         * websocket/tests/origin-test_wsh.py: Added.
1732         * websocket/tests/script-tests/cross-origin.js: Added.
1733         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
1734         * websocket/tests/script-tests/frame-length-skip.js:
1735         * websocket/tests/script-tests/handshake-error.js:
1736         * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
1737         * websocket/tests/script-tests/simple.js:
1738         * websocket/tests/simple-expected.txt:
1739
1740 2009-12-05  Maciej Stachowiak  <mjs@apple.com>
1741
1742         Reviewed by Oliver Hunt.
1743
1744         conway benchmark spends half it's time in op_less (jump fusion fails)
1745         https://bugs.webkit.org/show_bug.cgi?id=32190
1746
1747         * fast/js/codegen-loops-logical-nodes-expected.txt:
1748         * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
1749         sensitive cases of codegen that were not already covered.
1750
1751 2009-12-05  Philippe Normand  <pnormand@igalia.com>
1752
1753         Reviewed by Gustavo Noronha.
1754
1755         New test for video.canPlayType and ogg containers.
1756
1757         [GTK] Recognize oga as audio/ogg
1758         https://bugs.webkit.org/show_bug.cgi?id=31990
1759
1760         * media/media-can-play-ogg-expected.txt: Added.
1761         * media/media-can-play-ogg.html: Added.
1762         * platform/mac-leopard/Skipped:
1763         * platform/mac-snowleopard/Skipped:
1764         * platform/mac-tiger/Skipped:
1765         * platform/mac/Skipped:
1766         * platform/qt-mac/Skipped:
1767         * platform/qt-win/Skipped:
1768         * platform/qt/Skipped:
1769         * platform/win/Skipped:
1770
1771 2009-12-05  Dan Bernstein  <mitz@apple.com>
1772
1773         Rubber-stamped by Mark Rowe.
1774
1775         Disabled a test because it puts the WebView into compositing mode,
1776         which remains in effect for all subsequent repaint tests, causing them
1777         to fail because DumpRenderTree always forces a full repaint when
1778         generating the image of a WebView that is in compositing mode.
1779
1780         * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
1781         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
1782
1783 2009-12-05  Adam Langley  <agl@google.com>
1784
1785         Reviewed by Adam Barth.
1786
1787         Check that a CSS format() argument is of a valid type.
1788
1789         https://bugs.webkit.org/show_bug.cgi?id=31815
1790         http://code.google.com/p/chromium/issues/detail?id=28582
1791
1792         * fast/css/url-format-non-string-expected.txt: Added
1793         * fast/css/url-format-non-string.html: Added.
1794
1795 2009-12-04  Kent Hansen  <kent.hansen@nokia.com>
1796
1797         Reviewed by Darin Adler.
1798
1799         Add test for JavaScript string property deletion
1800         https://bugs.webkit.org/show_bug.cgi?id=32012
1801
1802         * fast/js/script-tests/string-property-deletion.js: Added.
1803         * fast/js/string-property-deletion-expected.txt: Added.
1804         * fast/js/string-property-deletion.html: Added.
1805
1806 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
1807
1808         Reviewed by Alexey Proskuryakov.
1809
1810         Add test for web socket send.
1811
1812         https://bugs.webkit.org/show_bug.cgi?id=31337
1813
1814         * websocket/tests/script-tests/send.js: Added.
1815         (endTest):
1816         (ws.onopen):
1817         (ws.onmessage.ws.onmessage):
1818         (ws.onmessage):
1819         (ws.onclose):
1820         (timeOutCallback):
1821         * websocket/tests/send-expected.txt: Added.
1822         * websocket/tests/send.html: Added.
1823         * websocket/tests/send_wsh.py: Added.
1824
1825 2009-12-04  Simon Fraser  <simon.fraser@apple.com>
1826
1827         Reviewed by Dan Bernstein.
1828
1829         <rdar://problem/7441571> Hardware-backed layers are skipped when printing
1830         
1831         Testcase for printing with a compositing layer.
1832
1833         * printing/compositing-layer-printing-expected.pdf: Added.
1834         * printing/compositing-layer-printing.html: Added.
1835
1836 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1837
1838         Skip test that is failing because of new behaviour enforced by
1839         libsoup. Bug reported.
1840
1841         * platform/gtk/Skipped:
1842
1843 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1844
1845         Skip tests that require support for frame loader callbacks
1846         reporting, and a new test.
1847
1848         * platform/gtk/Skipped:
1849
1850 2009-12-04  Dirk Schulze  <krit@webkit.org>
1851
1852         Reviewed by Gustavo Noronha Silva.
1853
1854         Move the render result to svg/custom as a cross platform render result.
1855
1856         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
1857         * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1858
1859 2009-12-04  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1860
1861         Reviewed by Adam Treat.
1862
1863         Remove test that works after adding setAllowUniversalAccessFromFileURLs
1864         to Qt's version of the LayoutTestController.
1865
1866         * platform/qt/Skipped:
1867
1868 2009-12-04  Dirk Schulze  <krit@webkit.org>
1869
1870         Reviewed by Nikolas Zimmermann.
1871
1872         Gradient SVG animation demonstrates tearing at animation extremes
1873         https://bugs.webkit.org/show_bug.cgi?id=11929
1874
1875         In SVG a focalPoint must be inside the radius of a radial gradient.
1876         It this isn't the case, we have to move the focalPoint into the radius.
1877         This checks the correct behavior of WebKit on false values for fx, fy.
1878
1879         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1880         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1881         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
1882         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
1883         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1884         * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
1885
1886 2009-12-04  Chris Fleizach  <cfleizach@apple.com>
1887
1888         Reviewed by Darin Adler.
1889
1890         REGRESSION: AX: buttons now extremely repetitive
1891         https://bugs.webkit.org/show_bug.cgi?id=32164
1892
1893         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
1894         * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
1895         * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
1896         * platform/mac/accessibility/table-with-aria-role-expected.txt:
1897
1898 2009-12-04  Enrica Casucci  <enrica@apple.com>
1899
1900         Reviewed by John Sullivan.
1901
1902         Mail.app crashes when indenting table pasted from Numbers.app.
1903         <rdar://problem/7209507>
1904         https://bugs.webkit.org/show_bug.cgi?id=32166
1905
1906         * editing/execCommand/indent-partial-table-expected.txt: Added.
1907         * editing/execCommand/indent-partial-table.html: Added.
1908
1909 2009-12-04  Alexey Proskuryakov  <ap@apple.com>
1910
1911         Reviewed by Darin Adler.
1912
1913         https://bugs.webkit.org/show_bug.cgi?id=32085
1914         WebSocket should block the same ports that are blocked for resource loading
1915
1916         Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
1917         spec says).
1918
1919         * websocket/tests/script-tests/url-parsing.js: Added.
1920         * websocket/tests/url-parsing-expected.txt: Added.
1921         * websocket/tests/url-parsing.html: Added.
1922
1923 2009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
1924
1925         Reviewed by Kenneth Rohde Christiansen.
1926
1927         [Qt] WebKit crashes when loading certain SVG images
1928         https://bugs.webkit.org/show_bug.cgi?id=29443
1929
1930         Update the test results for the new FontCache implementation.
1931
1932         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1933         * platform/qt/css1/font_properties/font_variant-expected.txt:
1934         * platform/qt/css1/pseudo/firstline-expected.txt:
1935         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1936         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1937
1938 2009-12-04  Steve Block  <steveblock@google.com>
1939
1940         Reviewed by Darin Adler.
1941
1942         Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks. 
1943         https://bugs.webkit.org/show_bug.cgi?id=32111
1944
1945         * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
1946         * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
1947         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
1948
1949         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
1950         * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
1951         * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
1952
1953         * platform/gtk/Skipped: Modified. Skips new tests.
1954
1955 2009-12-04  Csaba Osztrogonác  <ossy@webkit.org>
1956
1957         Reviewed by Simon Hausmann.
1958
1959         [Qt] Re-enable audio/video tests after updated buildbot's Qt
1960         to Phonon supported one, and put 2 bad tests into skiplist.
1961
1962         * platform/qt/Skipped:
1963
1964 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
1965
1966         Reviewed by Darin Fisher.
1967
1968         Add test to see if unicode messages can be sent over web socket.
1969
1970         https://bugs.webkit.org/show_bug.cgi?id=31341
1971
1972         * websocket/tests/script-tests/unicode.js: Added.
1973         (endTest):
1974         (ws.onopen):
1975         (ws.onmessage):
1976         (ws.onclose):
1977         (timeOutCallback):
1978         * websocket/tests/unicode-expected.txt: Added.
1979         * websocket/tests/unicode.html: Added.
1980         * websocket/tests/unicode_wsh.py: Added.
1981
1982 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1983
1984         Reviewed by Beth Dakin.
1985
1986         WAI-ARIA: aria-activedescendant doesn't work as intended
1987         https://bugs.webkit.org/show_bug.cgi?id=32100
1988
1989         * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
1990         * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
1991         * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
1992         * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
1993
1994 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1995
1996         Fixing layout test bustage on platforms.
1997
1998         AX: VO just says "term" on many web sites
1999         https://bugs.webkit.org/show_bug.cgi?id=32139
2000
2001         * platform/mac-leopard/accessibility/lists-expected.txt:
2002         * platform/mac/accessibility/radio-button-group-members-expected.txt:
2003
2004 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2005
2006         Reviewed by Eric Seidel.
2007
2008         AX: VO just says "term" on many web sites
2009         https://bugs.webkit.org/show_bug.cgi?id=32139
2010
2011         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
2012         * platform/mac/accessibility/aria-grouping-roles.html:
2013         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
2014         * platform/mac/accessibility/definition-list-term.html: Added.
2015         * platform/mac/accessibility/lists-expected.txt:
2016
2017 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2018
2019         Reviewed by Beth Dakin.
2020
2021         Implement WAI-ARIA scrollbar role and related property aria-orientation
2022         https://bugs.webkit.org/show_bug.cgi?id=32126
2023
2024         * accessibility/aria-scrollbar-role-expected.txt: Added.
2025         * accessibility/aria-scrollbar-role.html: Added.
2026         * platform/gtk/Skipped:
2027         * platform/win/Skipped:
2028
2029 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2030
2031         Reviewed by Darin Adler.
2032
2033         https://bugs.webkit.org/show_bug.cgi?id=32132
2034         websocket/tests/simple.html fails on Windows
2035
2036         * websocket/tests/script-tests/simple.js:
2037         * websocket/tests/simple-expected.txt:
2038         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
2039
2040         * platform/win/Skipped: Un-skip the test.
2041
2042 2009-12-03  Julie Parent  <jparent@chromium.org>
2043
2044         Reviewed by Eric Seidel.
2045
2046         Make shorthand-transitions.html less flaky.
2047         The test currently allows for timing related differences by using a tolerance, but the tolerance
2048         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
2049         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
2050         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
2051         so this should definitely help reduce but this may not entirely eliminate flakiness).
2052         
2053         https://bugs.webkit.org/show_bug.cgi?id=32134
2054
2055         * transitions/shorthand-transitions.html:
2056
2057 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2058
2059         Reviewed by Eric Seidel.
2060
2061         https://bugs.webkit.org/show_bug.cgi?id=32135
2062
2063         [Qt] Add expected files for new tests we pass.
2064         Compared to the Mac expected png files.
2065
2066         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
2067         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
2068
2069 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
2070
2071         Rubber-stamped by Alexey Proskuryakov.
2072
2073         Skip failing WebSocket test on Windows.
2074
2075         * platform/win/Skipped:
2076
2077 2009-12-03  Brady Eidson  <beidson@apple.com>
2078
2079         Rubberstamped by Oliver Hunt.
2080
2081         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
2082
2083         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
2084         * fast/loader/stateobjects/pushstate-object-types.html:
2085
2086 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2087
2088         Reviewed by Eric Seidel.
2089
2090         https://bugs.webkit.org/show_bug.cgi?id=32130
2091         Add a test for sending non-trivial amount of data over WebSocket
2092
2093         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
2094         * websocket/tests/simple-stress-expected.txt: Added.
2095         * websocket/tests/simple-stress.html: Added.
2096
2097 2009-12-03  Brady Eidson  <beidson@apple.com>
2098
2099         Rubberstamped by Sam Weinig.
2100
2101         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
2102         which is all that is relevant.
2103
2104         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
2105         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
2106         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2107         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2108         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
2109         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2110
2111 2009-12-03  Oliver Hunt  <oliver@apple.com>
2112
2113         Reviewed by Dan Bernstein.
2114
2115         REGRESSION (r51627): 3 SVG tests are failing
2116         https://bugs.webkit.org/show_bug.cgi?id=32117
2117
2118         Improve testing of svglist.
2119
2120         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2121         * svg/dom/svglist-exception-on-out-bounds-error.html:
2122
2123 2009-12-03  Enrica Casucci  <enrica@apple.com>
2124
2125         Reviewed by Adele Peterson.
2126
2127         Multiple Undos removes the last posted comment and/or the ones before it.
2128         <rdar://problem/6557066>
2129         https://bugs.webkit.org/show_bug.cgi?id=32079
2130
2131         Added test to verify that undo has no effect when an element is
2132         no longer editable.
2133         
2134         * editing/undo/undo-indent-noneditable-expected.txt: Added.
2135         * editing/undo/undo-indent-noneditable.html: Added.
2136
2137 2009-12-03  Brady Eidson  <beidson@apple.com>
2138
2139         Reviewed by Sam Weinig.
2140
2141         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
2142
2143         Update expected results of old tests:
2144         * fast/dom/Window/window-appendages-cleared-expected.txt:
2145         * fast/dom/Window/window-properties-expected.txt:
2146         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2147
2148         New tests:
2149         * fast/loader/stateobjects: Added.
2150         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
2151         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
2152         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
2153         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
2154         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
2155         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
2156         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
2157         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
2158         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
2159         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
2160         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
2161         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
2162         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
2163         * fast/loader/stateobjects/pushstate-object-types.html: Added.
2164         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
2165         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
2166         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
2167         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
2168         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
2169         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
2170         * fast/loader/stateobjects/resources: Added.
2171         * fast/loader/stateobjects/resources/navigate-back.html: Added.
2172         * http/tests/loading/state-object-security-exception-expected.txt: Added.
2173         * http/tests/loading/state-object-security-exception.html: Added.
2174
2175 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2176
2177         Reviewed by Xan Lopez.
2178
2179         Platform-specific result for test. GIO identifies the file as
2180         application/javascript, as opposed to other platforms identifying
2181         it as application/x-javascript.
2182
2183         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
2184
2185 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2186
2187         Rubber-stamped by Oliver Hunt.
2188
2189         Re-baseline required after r51522.
2190
2191         * platform/gtk/editing/deleting/5390681-2-expected.txt:
2192
2193 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2194
2195         Skipping new tests, and tests that require new DRT functionality.
2196
2197         * platform/gtk/Skipped:
2198
2199 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2200
2201         Reviewed by Kenneth Rohde Christiansen.
2202
2203         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
2204         until there is a fix for the issue.
2205         https://bugs.webkit.org/show_bug.cgi?id=31626
2206
2207         * platform/qt/Skipped:
2208
2209 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2210
2211         Reviewed by Kenneth Rohde Christiansen.
2212
2213         [Qt] Re-enable previously skipped tests.
2214         https://bugs.webkit.org/show_bug.cgi?id=31591
2215
2216         * platform/qt/Skipped:
2217
2218 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2219
2220         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2221
2222         * platform/qt/Skipped:
2223         - inspector/settings-set-get.html added.
2224
2225 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2226
2227         Reviewed by Timothy Hatcher.
2228
2229         Web Inspector: Simplify the settings support in inspector controller.
2230
2231         https://bugs.webkit.org/show_bug.cgi?id=32076
2232
2233         * inspector/settings-set-get-expected.txt: Added.
2234         * inspector/settings-set-get.html: Added.
2235
2236 2009-12-03  Oliver Hunt  <oliver@apple.com>
2237
2238         Reviewed by Maciej Stachowiak.
2239
2240         NULL ptr in SVGPathSegList::getPathSegAtLength()
2241         https://bugs.webkit.org/show_bug.cgi?id=30313
2242
2243         Add testcases for incorrect pathSeg usage.
2244
2245         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
2246         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
2247
2248 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
2249
2250         Reviewed by Darin Adler.
2251
2252         Rewrite two tests with dumpAsText
2253         https://bugs.webkit.org/show_bug.cgi?id=32014
2254
2255         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
2256         * fast/block/positioning/complex-percentage-height.html:
2257         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
2258         * fast/lists/item-not-in-list-line-wrapping.html:
2259         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
2260         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
2261         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2262         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
2263         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
2264         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2265         * platform/qt/Skipped:
2266         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2267         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2268
2269 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
2270
2271         Reviewed by Darin Fisher.
2272
2273         https://bugs.webkit.org/show_bug.cgi?id=32089
2274         Test that WebSocket.readyState is set correctly
2275
2276         * websocket/tests/script-tests/simple.js:
2277         (ws.onopen):
2278         (ws.onmessage):
2279         (ws.onclose):
2280         * websocket/tests/simple-expected.txt:
2281         Added readyState logging.
2282
2283 2009-11-30  Julie Parent  <jparent@chromium.org>
2284
2285         Reviewed by Darin Adler.
2286
2287         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
2288         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
2289                 
2290         https://bugs.webkit.org/show_bug.cgi?id=31997
2291
2292         * transitions/change-values-during-transition.html:
2293         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
2294         getXPosition: Extract into a function, since it is duplicated twice.
2295         check2: Still run second check if the first fails, just give more debugging output.
2296         start: Remove final setTimeout - nothing changes between the end of check2 and here,
2297             so this is just making the test take 100ms longer.
2298
2299 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
2300
2301         Rubber-stamped by Adam Roben.
2302
2303         Skip http/tests/cache/subresource-failover-to-network.html because it
2304         is flaky on Windows, fixing it is being tracked by 
2305         https://bugs.webkit.org/show_bug.cgi?id=32038.
2306
2307         * platform/win/Skipped:
2308
2309 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2310
2311         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
2312
2313         * platform/qt/Skipped:
2314         - inspector/elements-panel-selection-on-refresh.html added.
2315         - inspector/timeline-event-dispatch.html added.
2316
2317 2009-12-02  Eric Z. Ayers  <zundel@google.com>
2318
2319         Reviewed by Pavel Feldman.
2320
2321         Adds a timeline test for EventDispatch records.
2322  
2323         https://bugs.webkit.org/show_bug.cgi?id=31376
2324
2325         * inspector/timeline-event-dispatch-expected.txt: Added.
2326         * inspector/timeline-event-dispatch.html: Added.
2327
2328 2009-12-02  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2329
2330         Reviewed by Timothy Hatcher.
2331
2332         Web Inspector: DOM tree selection disappears upon page refresh.
2333
2334         https://bugs.webkit.org/show_bug.cgi?id=31142
2335
2336         * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
2337         * inspector/elements-panel-selection-on-refresh.html: Added.
2338
2339 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2340
2341         [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
2342
2343         * platform/qt/Skipped: 
2344         - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
2345
2346 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2347
2348         [Qt] Unreviewed. Skip new tests.
2349
2350         * platform/qt/Skipped:
2351         - svg/custom/mask-with-all-units.svg added.
2352         - fast/css/namespaces/namespaces-comments.xml added.
2353         - fast/css/namespaces/namespaces-empty.xml added.
2354
2355 2009-12-02  Fumitoshi Ukai  <ukai@chromium.org>
2356
2357         Reviewed by Alexey Proskuryakov.
2358
2359         WebSocket handshake check query component of URL
2360         https://bugs.webkit.org/show_bug.cgi?id=31617
2361
2362         * websocket/tests/echo-location_wsh.py: Added.
2363         * websocket/tests/no-query_wsh.py: Added.
2364         * websocket/tests/script-tests/url-with-credential.js: Added.
2365         * websocket/tests/script-tests/url-with-empty-query.js: Added.
2366         * websocket/tests/script-tests/url-with-fragment.js: Added.
2367         * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
2368         * websocket/tests/script-tests/url-with-query.js: Added.
2369         * websocket/tests/url-with-credential-expected.txt: Added.
2370         * websocket/tests/url-with-credential.html: Added.
2371         * websocket/tests/url-with-empty-query-expected.txt: Added.
2372         * websocket/tests/url-with-empty-query.html: Added.
2373         * websocket/tests/url-with-fragment-expected.txt: Added.
2374         * websocket/tests/url-with-fragment.html: Added.
2375         * websocket/tests/url-with-query-expected.txt: Added.
2376         * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
2377         * websocket/tests/url-with-query-for-no-query.html: Added.
2378         * websocket/tests/url-with-query.html: Added.
2379
2380 2009-12-01  Shinichiro Hamaji  <hamaji@chromium.org>
2381
2382         Reviewed by Eric Seidel.
2383
2384         Update expectations of css2.1/t1205-c56* for Qt
2385         https://bugs.webkit.org/show_bug.cgi?id=32015
2386
2387         * platform/qt/Skipped:
2388         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2389         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2390         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2391
2392 2009-12-01  Kent Tamura  <tkent@chromium.org>
2393
2394         Reviewed by Darin Adler.
2395
2396         Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
2397         pattern and step attributes of HTMLInputElement.
2398         https://bugs.webkit.org/show_bug.cgi?id=31708
2399
2400         * fast/forms/input-minmax-expected.txt:
2401         * fast/forms/input-pattern-expected.txt: Added.
2402         * fast/forms/input-pattern.html: Added.
2403         * fast/forms/input-step-expected.txt:
2404         * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
2405         * fast/forms/script-tests/input-pattern.js: Added.
2406         * fast/forms/script-tests/input-step.js: Change the result for null.
2407
2408 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2409
2410         Reviewed by Darin Adler.
2411
2412         WAI-ARIA: implement support for ARIA drag and drop
2413         https://bugs.webkit.org/show_bug.cgi?id=32007
2414
2415         * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
2416         * platform/mac/accessibility/aria-drag-drop.html: Added.
2417
2418 2009-12-01  Adam Barth  <abarth@webkit.org>
2419
2420         Reviewed by Darin Adler.
2421
2422         https://bugs.webkit.org/show_bug.cgi?id=21288
2423
2424         Add sneaky test that has tabs.
2425
2426         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2427         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2428
2429 2009-12-01  Patrik Persson  <patrik.j.persson@ericsson.com>
2430
2431         Reviewed by Darin Adler.
2432
2433         Implement HTML5 sandbox attribute for iframes.
2434         http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
2435         https://bugs.webkit.org/show_bug.cgi?id=21288
2436
2437         * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
2438         * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
2439         * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
2440         * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
2441         * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
2442         * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
2443         * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
2444         * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
2445         * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
2446         * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
2447         * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
2448         * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
2449         * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
2450         * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
2451         * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
2452         * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
2453         * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
2454         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
2455         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2456         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2457         * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
2458         * fast/frames/sandboxed-iframe-forms.html: Added.
2459         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
2460         * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
2461         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
2462         * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
2463         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
2464         * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
2465         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
2466         * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
2467         * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
2468         * fast/frames/sandboxed-iframe-plugins.html: Added.
2469         * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
2470         * fast/frames/sandboxed-iframe-scripting.html: Added.
2471         * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
2472         * fast/frames/sandboxed-iframe-storage.html: Added.
2473         * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
2474         * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
2475         * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
2476         * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
2477         * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
2478         * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
2479         * http/tests/security/sandboxed-iframe-modify-self.html: Added.
2480         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
2481         * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
2482         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
2483         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
2484         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
2485         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
2486         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
2487         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
2488         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
2489         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
2490         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
2491         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
2492         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
2493         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
2494
2495 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2496
2497         Reviewed by David Kilzer.
2498
2499         ARIA: support a way to create a static text object
2500         https://bugs.webkit.org/show_bug.cgi?id=32030
2501
2502         * accessibility/aria-text-role-expected.txt: Added.
2503         * accessibility/aria-text-role.html: Added.
2504         * platform/gtk/Skipped:
2505         * platform/win/Skipped:
2506
2507 2009-12-01  Nikolas Zimmermann  <nzimmermann@rim.com>
2508
2509         Reviewed by Simon Fraser.
2510
2511         Add SVG animation test framework with 'snapshot' functionality
2512         https://bugs.webkit.org/show_bug.cgi?id=31897
2513
2514         Add LayoutTests/svg/animations directory, containing a new
2515         framework for SVG animation test with sampling at certain times.
2516
2517         Added one example test, which will be extended soon to cover animVal
2518         support, once basic support has been implemented.
2519
2520         * svg/animations: Added.
2521         * svg/animations/animVal-basics-expected.txt: Added.
2522         * svg/animations/animVal-basics.html: Added.
2523         * svg/animations/resources: Added.
2524         * svg/animations/resources/SVGAnimationTestCase.js: Added.
2525         (isCloseEnough):
2526         (moveAnimationTimelineAndSample):
2527         (startTest):
2528         (sampleAnimation):
2529         (runAnimationTest):
2530         * svg/animations/script-tests: Added.
2531         * svg/animations/script-tests/TEMPLATE.html: Added.
2532         * svg/animations/script-tests/animVal-basics.js: Added.
2533         (sample1):
2534         (sample2):
2535         (sample3):
2536         (executeTest):
2537
2538 2009-12-01  Adam Roben  <aroben@apple.com>
2539
2540         Skip more tests that fail with specific versions of CFNetwork on
2541         Windows
2542
2543         Rubber-stamped in advance by Brady Eidson.
2544
2545         * platform/win/Skipped:
2546
2547 2009-12-01  Daniel Bates  <dbates@webkit.org>
2548
2549         Reviewed by Pavel Feldman.
2550
2551         https://bugs.webkit.org/show_bug.cgi?id=32001
2552
2553         Updated layout test to reflect change to localized string and
2554         rebased the result.
2555
2556         * inspector/elements-img-tooltip-expected.txt:
2557         * inspector/elements-img-tooltip.html:
2558
2559 2009-12-01  Adam Roben  <aroben@apple.com>
2560
2561         Skip a test that fails with some versions of CFNetwork on Windows
2562
2563         Rubber-stamped by Brady Eidson.
2564
2565         * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
2566
2567 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
2568
2569         Enabling WebSocket tests on Windows again - let's see what errors get logged.
2570
2571         * platform/win/Skipped:
2572
2573 2009-12-01  Adam Roben  <aroben@apple.com>
2574
2575         Add a timing-out test to the Skipped file on Windows
2576
2577         Rubber-stamped by Ada Chan.
2578
2579         * platform/win/Skipped: Added
2580         fast/dom/Window/window-postmessage-clone.html, which was timing out
2581         due to eventSender.beginDragFiles being unimplemented.
2582
2583 2009-12-01  Adam Roben  <aroben@apple.com>
2584
2585         Add expected Windows failure results for tests that use
2586         textInputController
2587
2588         <http://webkit.org/b/32021> covers fixing these tests.
2589
2590         Rubber-stamped by Sam Weinig.
2591
2592         * platform/win/Skipped: Removed tests that use textInputController.
2593
2594         * platform/win/editing/selection/5825350-1-expected.txt: Added.
2595         * platform/win/editing/selection/5825350-2-expected.txt: Added.
2596         * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
2597         * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
2598         * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
2599         * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
2600         * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
2601
2602 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2603
2604         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2605
2606         * platform/qt/Skipped: inspector/timeline-network-resource.html added.
2607
2608 2009-12-01  Eric Z. Ayers  <zundel@google.com>
2609
2610         Reviewed by Pavel Feldman.
2611
2612         Adds test for Timeline network resource records.
2613  
2614         https://bugs.webkit.org/show_bug.cgi?id=31378
2615
2616         * inspector/timeline-network-resource-expected.txt: Added.
2617         * inspector/timeline-network-resource.html: Added.
2618         * inspector/timeline-network-resource.js: Added.
2619         * inspector/timeline-test.js:
2620         (printTimelineRecords):
2621
2622 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2623
2624         Reviewed by Adam Roben.
2625
2626         Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
2627         https://bugs.webkit.org/show_bug.cgi?id=30778
2628
2629         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2630         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2631
2632 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2633
2634         Reviewed by Oliver Hunt.
2635
2636         Updated webgl tests to use "experimental-webgl" as the context name.
2637         https://bugs.webkit.org/show_bug.cgi?id=31672
2638
2639         * fast/canvas/webgl/gl-get-calls.html:
2640         * fast/canvas/webgl/resources/utils3d.js:
2641         (initWebGL):
2642         * fast/canvas/webgl/resources/webgl-test.js:
2643         (create3DContext):
2644
2645 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2646
2647         [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
2648
2649         * platform/qt/Skipped:
2650         - editing/selection/mixed-editability-10.html added.
2651         - editing/selection/5825350-1.html added.
2652         - editing/selection/5825350-2.html added.
2653
2654 2009-11-30  Shinichiro Hamaji  <hamaji@chromium.org>
2655
2656         Reviewed by Dan Bernstein.
2657
2658         css2.1/t1205-c566-list-stl-00-e-ag.html is failing
2659         https://bugs.webkit.org/show_bug.cgi?id=23264
2660
2661         * editing/pasteboard/copy-crash-expected.txt:
2662         * fast/lists/calc-width-with-space-expected.txt: Added.
2663         * fast/lists/calc-width-with-space.html: Added.
2664         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
2665         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
2666         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2667         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
2668         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
2669         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2670         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
2671         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
2672         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2673         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
2674         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
2675         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
2676         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2677         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
2678         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
2679         * platform/mac/fast/repaint/list-marker-expected.checksum:
2680         * platform/mac/fast/repaint/list-marker-expected.png:
2681         * platform/mac/fast/repaint/list-marker-expected.txt:
2682         * platform/qt/Skipped:
2683
2684 2009-11-30  Enrica Casucci  <enrica@apple.com>
2685
2686         Reviewed by Darin Adler.
2687
2688         Can focus but not type into content editable block that contains only non-editable content.
2689         <rdar://problem/5982901>
2690         https://bugs.webkit.org/show_bug.cgi?id=31750
2691
2692         * editing/selection/5825350-1-expected.txt:
2693         * editing/selection/5825350-1.html: Modified to use caret rectangle.
2694         * editing/selection/5825350-2-expected.txt:
2695         * editing/selection/5825350-2.html: Modified to use caret rectangle.
2696         * editing/selection/mixed-editability-10-expected.txt: Added.
2697         * editing/selection/mixed-editability-10.html: Added.
2698         * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
2699         to account for the new possible caret position.
2700
2701 2009-11-30  Beth Dakin  <bdakin@apple.com>
2702
2703         Reviewed by Oliver Hunt.
2704
2705         Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in 
2706         Safari caused by extreme column-gap and column-width values 
2707         -and corresponding-
2708         <rdar://problem/7425433>
2709
2710         * fast/multicol/huge-column-gap-crash-expected.txt: Added.
2711         * fast/multicol/huge-column-gap-crash.html: Added.
2712
2713 2009-11-30  Alexey Proskuryakov  <ap@apple.com>
2714
2715         Reviewed by Oliver Hunt.
2716
2717         https://bugs.webkit.org/show_bug.cgi?id=31659
2718         Connection must be closed in case of Web Socket handshake error
2719
2720         * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
2721
2722 2009-11-30  Eric Carlson  <eric.carlson@apple.com>
2723
2724         Reviewed by Simon Fraser.
2725
2726         All HTML5 media element events should be regular events
2727         https://bugs.webkit.org/show_bug.cgi?id=30513
2728         
2729         Remove progress event tests.
2730
2731         * media/progress-event-at-least-one-expected.txt: Removed.
2732         * media/progress-event-at-least-one.html: Removed.
2733         * media/progress-event-expected.txt: Removed.
2734         * media/progress-event-total-expected.txt: Removed.
2735         * media/progress-event-total.html: Removed.
2736         * media/progress-event.html: Removed.
2737
2738 2009-11-30  Yuzo Fujishima  <yuzo@google.com>
2739
2740         Reviewed by Alexey Proskuryakov.
2741
2742         In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
2743         https://bugs.webkit.org/show_bug.cgi?id=31465
2744
2745         * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
2746         Skipped list, and filed bug 31659 to investigate.
2747
2748         * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
2749
2750 2009-11-30  Joseph Pecoraro  <joepeck@webkit.org>
2751
2752         Reviewed by Pavel Feldman.
2753
2754         Web Inspector: Wrong console output for Regexp escape sequence
2755         https://bugs.webkit.org/show_bug.cgi?id=31538
2756
2757         * inspector/console-format-expected.txt:
2758         * inspector/console-format.html:
2759
2760 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2761
2762         Skipping test that fails because of broken DND, and some tests
2763         requiring new results.
2764
2765         * platform/gtk/Skipped:
2766
2767 2009-11-30  Dirk Schulze  <krit@webkit.org>
2768
2769         Reviewed by Nikolas Zimmermann.
2770
2771         Complex test of mask with every combination of maskUnits and maskContentUnits
2772         as well as different values for size and position of the mask and it's content.
2773
2774         * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
2775         * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
2776         * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
2777         * svg/custom/mask-with-all-units.svg: Added.
2778
2779 2009-11-30  Csaba Osztrogonác  <ossy@webkit.org>
2780
2781         [Qt] Put tests into skiplist because of missing features.
2782
2783         * platform/qt/Skipped:
2784         - fast/dom/Window/window-postmessage-clone.html added
2785         - inspector/elements-img-tooltip.html added.
2786
2787 2009-11-28  Oliver Hunt  <oliver@apple.com>
2788
2789         Reviewed by Sam Weinig.
2790
2791         postMessage should serialize File objects
2792         https://bugs.webkit.org/show_bug.cgi?id=31955
2793
2794         Add test for postMessage serialization of File objects.
2795
2796         * fast/dom/Window/window-postmessage-clone-expected.txt:
2797         * fast/dom/Window/window-postmessage-clone.html:
2798
2799 2009-11-29  Simon Fraser  <simon.fraser@apple.com>
2800
2801         Rubber-stamped by Eric Seidel.
2802         
2803         Fix up some compositing layout tests.
2804
2805         * compositing/layers-inside-overflow-scroll.html:
2806         * compositing/self-painting-layers.html:
2807         Use the 'loadeddata' event, instead of 'load', to know when the video loads.
2808         
2809         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
2810         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
2811         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
2812         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
2813         * platform/mac/compositing/self-painting-layers-expected.checksum:
2814         * platform/mac/compositing/self-painting-layers-expected.png:
2815         Update with correct pixel results.
2816
2817 2009-11-29  Shu Chang  <Chang.Shu@nokia.com>
2818
2819         Reviewed by Eric Seidel.
2820
2821         Test using Id as index of node list.
2822         https://bugs.webkit.org/show_bug.cgi?id=31428
2823
2824         * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
2825         * fast/dom/Element/id-in-node-list-index01.html: Added.
2826
2827 2009-11-28  Adam Barth  <abarth@webkit.org>
2828
2829         Reviewed by Dimitri Glazkov.
2830
2831         [Chromium] Sify compose button alerts error
2832         https://bugs.webkit.org/show_bug.cgi?id=31394
2833
2834         Test that we're using the calling security context in a simple case.
2835
2836         * http/tests/security/calling-versus-current-expected.txt: Added.
2837         * http/tests/security/calling-versus-current.html: Added.
2838
2839 2009-11-27  Daniel Bates  <dbates@webkit.org>
2840
2841         Reviewed by Adam Barth.
2842
2843         https://bugs.webkit.org/show_bug.cgi?id=31940
2844
2845         Rebased results because of new error messages.
2846
2847         * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
2848         * http/tests/security/xssAuditor/base-href-expected.txt:
2849         * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
2850         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
2851         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
2852         * http/tests/security/xssAuditor/embed-tag-expected.txt:
2853         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
2854         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
2855         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2856         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2857         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2858         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
2859         * http/tests/security/xssAuditor/object-tag-expected.txt:
2860         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
2861
2862 2009-11-27  Kenneth Russell  <kbr@google.com>
2863
2864         Reviewed by Eric Seidel.
2865
2866         REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
2867         https://bugs.webkit.org/show_bug.cgi?id=31919
2868
2869         Temporarily disabled portion of test which is failing on some
2870         machines but not others. Root cause will be investigated under
2871         https://bugs.webkit.org/show_bug.cgi?id=31843 .
2872
2873         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2874         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2875
2876 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
2877
2878         Unreviewed red bot fix.
2879
2880         Skip tests introduced by the previous change as it seems to be failing.
2881
2882         * platform/qt/Skipped:
2883         * platform/win/Skipped:
2884
2885 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
2886
2887         Reviewed by Dan Bernstein.
2888
2889         Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
2890         https://bugs.webkit.org/show_bug.cgi?id=29966
2891
2892         A test case where a user drags the mouse from an empty inline
2893         element to above texts.
2894
2895         * editing/selection/last-empty-inline-expected.txt: Added.
2896         * editing/selection/last-empty-inline.html: Added.
2897         * platform/win/Skipped:
2898
2899 2009-11-26  Kinuko Yasuda  <kinuko@chromium.com>
2900
2901         Reviewed by Eric Seidel.
2902
2903         Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
2904         so that the expected results can be independent of platform differences.
2905         https://bugs.webkit.org/show_bug.cgi?id=31580
2906
2907         * fast/parser/comment-in-textarea-expected.txt: Added.
2908         * fast/parser/comment-in-textarea.html:
2909         * fast/parser/script-tests/comment-in-textarea.js: Added.
2910         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
2911         * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
2912         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
2913         * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
2914
2915 2009-11-26  Daniel Bates  <dbates@webkit.org>
2916
2917         Reviewed by Pavel Feldman.
2918
2919         https://bugs.webkit.org/show_bug.cgi?id=21554
2920
2921         Tests that the tooltip text for an image is its dimensions.
2922
2923         * inspector/elements-img-tooltip-expected.txt: Added.
2924         * inspector/elements-img-tooltip.html: Added.
2925
2926 2009-11-21  Holger Hans Peter Freyther  <zecke@selfish.org>
2927
2928         Reviewed by Kenneth Rohde Christiansen.
2929
2930         [Qt] Add automatic test for Qt Plugins.
2931         https://bugs.webkit.org/show_bug.cgi?id=31203
2932
2933         Add a test case for Qt plugins. In this case one
2934         RenderPart should be visible on screen and the other
2935         should be invisible. The internal QWidget should
2936         have the same state as the WebCore::Widget.
2937
2938         Add Qt specific netscape-dom-access-expected.txt because
2939         that was using a native widget inside a RenderPart as well.
2940
2941         * platform/gtk/Skipped:
2942         * platform/mac/Skipped:
2943         * platform/qt/plugins/netscape-dom-access-expected.txt: Added
2944         * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
2945         * platform/win/Skipped:
2946         * plugins/qt-qwidget-plugin.html: Added.
2947
2948 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2949
2950         [Qt] Audio related layout tests are failing on the buildbot
2951         https://bugs.webkit.org/show_bug.cgi?id=27910
2952
2953         * platform/qt/Skipped: fast/js/global-constructors.html added.
2954
2955 2009-11-25  Kenneth Russell  <kbr@google.com>
2956
2957         Reviewed by Oliver Hunt.
2958
2959         Off-by-one error in index validation for drawElements and drawArrays
2960         https://bugs.webkit.org/show_bug.cgi?id=31891
2961
2962         Fixed computation of number of elements for bound array objects.
2963
2964         Test: fast/canvas/webgl/index-validation.html
2965
2966         * fast/canvas/webgl/index-validation-expected.txt: Added.
2967         * fast/canvas/webgl/index-validation.html: Added.
2968         * fast/canvas/webgl/script-tests/index-validation.js: Added.
2969
2970 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2971
2972         [Qt] Remove a bunch of now passing fast tests from skiplist.
2973         And add a crasher/crashed pair into skiplist.
2974
2975         * platform/qt/Skipped:
2976
2977 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2978
2979         [Qt] Put tests into skiplist because of missing layoutTestController feature.
2980
2981         * platform/qt/Skipped:
2982         - http/tests/cache/subresource-failover-to-network.html added.
2983         - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
2984
2985         - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
2986
2987 2009-11-25  Eric Carlson  <eric.carlson@apple.com>
2988
2989         Reviewed by Simon Fraser.
2990
2991         <rdar://problem/7409331> Windows: Support closed caption in <video> element
2992
2993         * platform/win/Skipped:
2994             Enable the closed caption test.
2995
2996 2009-11-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2997
2998         We do not have a strategy in place to mimick the output for load
2999         delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
3000
3001         * platform/gtk/Skipped:
3002
3003 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
3004
3005         Reviewed by Adam Barth.
3006
3007         [Qt] Remove the Referer header when redirecting to a non-secure site
3008         https://bugs.webkit.org/show_bug.cgi?id=31785
3009
3010         This makes Qt pass two tests introduced in r50226.
3011
3012         * platform/qt/Skipped:
3013
3014 2009-11-24  Chris Marrin  <cmarrin@apple.com>
3015
3016         Reviewed by Simon Fraser.
3017
3018         Skip 3d and compositing tests on all platforms but Mac
3019         https://bugs.webkit.org/show_bug.cgi?id=27314
3020         
3021         For Mac, tests are performed in webkitdirs.pm to determine
3022         whether these tests should be skipped.
3023
3024         * platform/gtk/Skipped:
3025         * platform/qt/Skipped:
3026         * platform/win/Skipped:
3027
3028 2009-11-24  Chris Marrin  <cmarrin@apple.com>
3029
3030         Reviewed by Eric Seidel.
3031
3032         Test for createShader param passing
3033         https://bugs.webkit.org/show_bug.cgi?id=31808
3034
3035         This test will eventually contain more param passing tests as
3036         they are implemented.
3037
3038         * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
3039         * fast/canvas/webgl/invalidPassedParams.html: Added.
3040
3041 2009-11-24  Darin Fisher  <darin@chromium.org>
3042
3043         Reviewed by Adam Barth.
3044
3045         [Chromium] Renderer hang when using www.expedia.com
3046         https://bugs.webkit.org/show_bug.cgi?id=31822
3047
3048         This test verifies that a synchronous XMLHttpRequest, generated from a
3049         page that is the result of a form submission, loads properly when the
3050         user navigates back to the page.
3051
3052         When navigating back to a page that resulted from a form submission,
3053         the page is loaded with the ReturnCacheDataDontLoad cache policy.  It
3054         is important that subresources (including XMLHttpRequest instances) do
3055         not inherit this cache policy.
3056
3057         * http/tests/cache/resources/echo-no-store.cgi: Added.
3058         * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
3059         * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
3060         * http/tests/cache/subresource-failover-to-network.html: Added.
3061
3062 2009-11-23  Kenneth Russell  <kbr@google.com>
3063
3064         Reviewed by Oliver Hunt.
3065
3066         Change get... calls to latest spec
3067         https://bugs.webkit.org/show_bug.cgi?id=30091
3068
3069         Removed old versions of get calls on WebGLRenderingContext and
3070         added new ones per spec returning "any". New code simplifies
3071         GraphicsContext3D and fixes previously unimplemented routines.
3072         Added custom JS and V8 bindings. Added exhaustive test case
3073         exercising all new code paths. Updated preexisting test cases for
3074         new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
3075         implementations.
3076
3077         Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
3078         preexisting known failures) and manual WebGL tests in both
3079         browsers.
3080         
3081         Two of the tests fail on various hardware and were modified. See
3082         
3083             https://bugs.webkit.org/show_bug.cgi?id=31842
3084             https://bugs.webkit.org/show_bug.cgi?id=31843
3085
3086         Test: fast/canvas/webgl/gl-object-get-calls.html
3087
3088         * fast/canvas/webgl/gl-get-calls-expected.txt:
3089         * fast/canvas/webgl/gl-get-calls.html:
3090         * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
3091         * fast/canvas/webgl/gl-object-get-calls.html: Added.
3092         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
3093         * fast/canvas/webgl/null-object-behaviour-expected.txt:
3094         * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
3095         * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
3096         * fast/canvas/webgl/resources/intUniformShader.vert: Added.
3097         * fast/canvas/webgl/resources/matUniformShader.vert: Added.
3098         * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
3099         * fast/canvas/webgl/resources/utils3d.js:
3100         (initWebGL):
3101         (loadShader):
3102         (Framerate.prototype.snapshot):
3103         * fast/canvas/webgl/resources/webgl-test.js:
3104         (loadProgram):
3105         (loadStandardVertexShader):
3106         (loadVertexShader):
3107         (loadStandardFragmentShader):
3108         (loadFragmentShader):
3109         * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
3110         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
3111         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
3112         * fast/canvas/webgl/triangle.html:
3113         * fast/js/resources/js-test-pre.js:
3114         (shouldBeNonZero):
3115         (shouldBeNonNull):
3116
3117 2009-11-24  Dmitry Titov  <dimich@chromium.org>
3118
3119         Reviewed by Eric Seidel.
3120
3121         Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
3122         https://bugs.webkit.org/show_bug.cgi?id=31816
3123
3124         * fast/table/row-height-recalc2-expected.txt: Added.
3125         * fast/table/row-height-recalc2.html:
3126         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
3127         * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
3128         * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
3129         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
3130         * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
3131         * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
3132         * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
3133         * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
3134
3135 2009-11-23  Chris Marrin  <cmarrin@apple.com>
3136
3137         Reviewed by Oliver Hunt.
3138
3139         Tests for out of bounds conditions on drawElements and drawArrays
3140         https://bugs.webkit.org/show_bug.cgi?id=31239
3141
3142         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
3143         * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
3144         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
3145         * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
3146
3147 2009-11-23  Erik Arvidsson  <arv@chromium.org>
3148
3149         Reviewed by Eric Seidel.
3150
3151         JSC bindings for HasIndexGetter generates incorrect code (affects
3152         MediaList and CSSStyleDeclaration).
3153         This cleans up the edge cases for indexing out of range for style and
3154         computed style objects to return an empty string according to the spec.
3155         MediaList now returns null when indexed out of range.
3156         https://bugs.webkit.org/show_bug.cgi?id=31683
3157
3158         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
3159         * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
3160         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
3161         * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
3162         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
3163         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
3164         * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
3165         * fast/dom/StyleSheet/css-medialist-item.html: Added.
3166         * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
3167         * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
3168
3169 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3170
3171         Unreviewed. Skip new test added in r51324.
3172
3173         * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
3174
3175 2009-11-23  Simon Fraser  <simon.fraser@apple.com>
3176
3177         Reviewed by Dan Bernstein.
3178
3179         DocumentMarkers need to be educated about transforms
3180         https://bugs.webkit.org/show_bug.cgi?id=31751
3181         
3182         Find highlight is incorrect with transforms
3183         <rdar://problem/6358394>
3184         
3185         Add test to show the selection rect for selection in a transformed element.
3186
3187         * editing/editing.js:
3188         * editing/selection/transformed-selection-rects.html: Added.
3189         * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
3190         * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
3191         * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
3192
3193 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3194
3195         Unreviewed. Skip new tests.
3196
3197         * platform/qt/Skipped:
3198
3199 2009-11-23  Jakub Wieczorek  <faw217@gmail.com>
3200
3201         Reviewed by Kenneth Rohde Christiansen.
3202
3203         [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
3204         https://bugs.webkit.org/show_bug.cgi?id=31775
3205
3206         LayoutTestController::dumpBackForwardList() should work with local URLs
3207         as well as with normal URLs (in http tests for instance).
3208         Currently it does not output the latter properly.
3209
3210         Unskip a bunch of passing http/navigation tests.
3211
3212         * platform/qt/Skipped:
3213
3214 2009-11-22  Chris Fleizach  <cfleizach@apple.com>
3215
3216         Reviewed by Oliver Hunt.
3217
3218         ARIA: support aria-flowto
3219         https://bugs.webkit.org/show_bug.cgi?id=31762
3220
3221         * platform/mac/accessibility/aria-flowto-expected.txt: Added.
3222         * platform/mac/accessibility/aria-flowto.html: Added.
3223
3224 2009-11-22  Dirk Schulze  <krit@webkit.org>
3225
3226         Reviewed by Nikolas Zimmermann.
3227
3228         Tests to the filterRes implementation for SVG Filters
3229         [https://bugs.webkit.org/show_bug.cgi?id=6021]
3230
3231         big-sized-filter: tests if filter quality is scaled down on a too
3232             big SourceImage (SourceGraphic, SourceAlpha)
3233         big-sized-filter-2: tests if the filter quality is scaled down
3234             on a too big filter effect size.
3235         filterRes: Various tests of SVG Filters with different values for
3236             filterRes attributes. Checks
3237             * that kernel values (if present) are scaled with the filterRes
3238             * subRegion calculation is correct for effects with deeper
3239               dependencies.
3240
3241         * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
3242         * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
3243         * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
3244         * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
3245         * platform/mac/svg/filters/filterRes-expected.checksum: Added.
3246         * platform/mac/svg/filters/filterRes-expected.png: Added.
3247         * platform/mac/svg/filters/filterRes-expected.txt: Added.
3248         * svg/filters/big-sized-filter-2.svg: Added.
3249         * svg/filters/big-sized-filter.svg: Added.
3250         * svg/filters/filterRes.svg: Added.
3251
3252 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
3253
3254         Reviewed by Adam Barth.
3255
3256         [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
3257         for localhost and 127.0.0.1.
3258         https://bugs.webkit.org/show_bug.cgi?id=31783
3259
3260         Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
3261
3262         * platform/qt/Skipped:
3263
3264 2009-11-22  Chris Evans  <cevans@chromium.org>
3265
3266         Reviewed by Adam Barth.
3267
3268         Disable access to file:/// directory listings
3269         https://bugs.webkit.org/show_bug.cgi?id=31329
3270
3271         Updates the test to make sure it is disabling universal access for
3272         file:/// URLs (if the API is supported). This is required to do
3273         effective intra-file:/// access tests.
3274         Note that Safari only passes by virtual of supporting no directory
3275         listings at all.
3276
3277         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
3278         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3279         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
3280         Disable universal access for file:/// URLs (if API available).
3281         Run the real test in an iframe without universal access.
3282
3283 2009-11-21  Simon Fraser  <simon.fraser@apple.com>
3284
3285         Reviewed by Dan Bernstein.
3286
3287         CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
3288         https://bugs.webkit.org/show_bug.cgi?id=31588
3289         
3290         Add tests for finding and deleting keyframes using 'from' and 'to'.
3291
3292         * animations/keyframes-rule-expected.txt:
3293         * animations/keyframes-rule.html:
3294
3295 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3296
3297         Reviewed by Beth Dakin.
3298
3299         WAI-ARIA: add support for aria-owns
3300         https://bugs.webkit.org/show_bug.cgi?id=31702
3301
3302         * platform/mac/accessibility/aria-owns-expected.txt: Added.
3303         * platform/mac/accessibility/aria-owns.html: Added.
3304
3305 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3306
3307         Reviewed by Simon Fraser.
3308
3309         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
3310
3311         Remove closed captions test from skipped list.
3312
3313         * platform/mac-leopard/Skipped:
3314         * platform/mac-tiger/Skipped:
3315
3316 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3317
3318         Reviewed by Beth Dakin.
3319
3320         WAI-ARIA: add support for 'math' role
3321         https://bugs.webkit.org/show_bug.cgi?id=31706
3322
3323         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3324         * platform/mac/accessibility/aria-grouping-roles.html:
3325
3326 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3327
3328         Unreviewed fix.
3329
3330         Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
3331
3332         * platform/mac/Skipped:
3333         * platform/win/Skipped:
3334
3335 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3336
3337         Reviewed by Kenneth Rohde Christiansen.
3338
3339         NPN_ReloadPlugins does not reload the page even if reloadPages is true.
3340         https://bugs.webkit.org/show_bug.cgi?id=30460
3341
3342         Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
3343
3344         * platform/mac/Skipped:
3345         * platform/win/Skipped:
3346         * plugins/reloadplugins-and-pages-expected.txt: Added.
3347         * plugins/reloadplugins-and-pages.html: Added.
3348         * plugins/reloadplugins-no-pages-expected.txt: Added.
3349         * plugins/reloadplugins-no-pages.html: Added.
3350
3351 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3352
3353         Reviewed by Darin Adler.
3354
3355         https://bugs.webkit.org/show_bug.cgi?id=25381
3356         Needs test: jQuery animation crashing Safari
3357
3358         Adding a regression test for a bug that doesn't reproduce in ToT.
3359
3360         * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
3361         * fast/dynamic/jQuery-animation-crash.html: Added.
3362
3363 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3364
3365         WebSocket tests still don't work on Windows, disabling for futher invesigation.
3366
3367         * platform/win/Skipped:
3368
3369 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3370
3371         Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
3372
3373         * platform/win/Skipped:
3374
3375 2009-11-20  Victor Wang  <victorw@chromium.org>
3376
3377         Reviewed by Darin Adler.
3378
3379         Add expected pixel result for layout test input-file-re-render
3380
3381         https://bugs.webkit.org/show_bug.cgi?id=31696
3382
3383         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
3384         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
3385
3386 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3387
3388         Reviewed by Simon Fraser.
3389
3390         <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
3391
3392         Update test results.
3393
3394         * platform/mac/media/audio-controls-rendering-expected.checksum:
3395         * platform/mac/media/audio-controls-rendering-expected.png:
3396         * platform/mac/media/audio-controls-rendering-expected.txt:
3397
3398 2009-11-20  Roland Steiner  <rolandsteiner@chromium.org>
3399
3400         Reviewed by Darin Adler.
3401
3402         Test checking that CSS 'text-indent' does not affect ruby rendering by default.
3403         (https://bugs.webkit.org/show_bug.cgi?id=31247)
3404
3405         * fast/ruby/ruby-text-indent-expected.txt: Added.
3406         * fast/ruby/ruby-text-indent.html: Added.
3407
3408 2009-11-19  Beth Dakin  <bdakin@apple.com>
3409
3410         Reviewed by Darin Adler.
3411
3412         Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make 
3413         -webkit-color-correction work with untagged images
3414
3415         * fast/css/color-correction-on-background-image.html: Added.
3416         * fast/css/color-correction-untagged-images.html: Added.
3417         * fast/css/resources/purple-noprofile.png: Added.
3418         * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
3419         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
3420         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
3421         * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
3422         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
3423         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
3424
3425 2009-11-19  Michelangelo De Simone  <michelangelo@webkit.org>
3426
3427         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
3428         Files missed when landing patch.
3429
3430         * platform/qt/Skipped:
3431         * platform/win/Skipped:
3432
3433 2009-11-19  Alexey Proskuryakov  <ap@apple.com>
3434
3435         Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
3436
3437         * platform/mac-tiger/Skipped:
3438
3439 2009-11-19  Rahul Kuchhal  <kuchhal@chromium.org>
3440
3441         Reviewed by Darin Adler.
3442
3443         Do not assert when a high number is used for roman numerals in lists.
3444         https://bugs.webkit.org/show_bug.cgi?id=31652
3445
3446         * fast/lists/ol-start-roman.html: Added.
3447         * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
3448
3449 2009-11-19  Eric Z. Ayers  <zundel@google.com>
3450
3451         Reviewed by Pavel Feldman.
3452
3453         Updated timeline paint test to ignore width and height.  GTK+ testing
3454         uses a different top level window size than other platforms.
3455
3456         https://bugs.webkit.org/show_bug.cgi?id=31402
3457
3458         * inspector/timeline-paint-expected.txt:
3459         * inspector/timeline-test.js:
3460         * platform/win/Skipped:
3461
3462 2009-11-19  Chris Fleizach  <cfleizach@apple.com>
3463
3464         Reviewed by Darin Adler.
3465
3466         WAI-ARIA roles not supported on image map <area>
3467         https://bugs.webkit.org/show_bug.cgi?id=31525
3468
3469         * accessibility/aria-used-on-image-maps-expected.txt: Added.
3470         * accessibility/aria-used-on-image-maps.html: Added.
3471         * platform/gtk/Skipped:
3472         * platform/win/Skipped:
3473
3474 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
3475
3476         Reviewed by Dan Bernstein.
3477
3478         <rdar://problem/7035231>
3479         Support closed caption in <video> element
3480
3481         * media/media-captions-expected.txt: Added.
3482         * media/media-captions.html: Added.
3483         * media/content/counting-captioned.mov: Added.
3484
3485         * platform/gtk/Skipped:
3486         * platform/mac-leopard/Skipped:
3487         * platform/mac-tiger/Skipped:
3488         * platform/win/Skipped:
3489             Skipped on platforms that don't support closed captions yet.
3490
3491 2009-11-19  Pavel Feldman  <pfeldman@chromium.org>
3492
3493         Reviewed by Gustavo Noronha Silva.
3494
3495         Web Inspector: Implement "show inspector" in WebKit GTK
3496         API and enable console tests.
3497
3498         https://bugs.webkit.org/show_bug.cgi?id=31669
3499
3500         * platform/gtk/Skipped:
3501
3502 2009-11-19  Shinichiro Hamaji  <hamaji@chromium.org>
3503
3504         Reviewed by Eric Seidel.
3505
3506         Some tests in fast/css-generated-content can be dumpAsText test
3507         https://bugs.webkit.org/show_bug.cgi?id=31663
3508
3509         * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
3510         * fast/css-generated-content/absolute-position-inside-inline.html:
3511         * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
3512         * fast/css-generated-content/hit-test-generated-content.html:
3513         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3514         * fast/css-generated-content/positioned-background-hit-test-crash.html:
3515         * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
3516         * fast/css-generated-content/spellingToolTip-assert.html:
3517         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
3518         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
3519         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3520         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
3521         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
3522         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
3523         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
3524         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
3525         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3526         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
3527         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
3528         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3529         * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3530         * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3531         * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3532
3533 2009-11-19  Kinuko Yasuda  <kinuko@google.com>
3534
3535         Reviewed by Dan Bernstein.
3536
3537         Update the test fast/overflow/004.html to make it match the test
3538         description and expected results.
3539         https://bugs.webkit.org/show_bug.cgi?id=31455
3540
3541         * fast/overflow/004.html:
3542         * platform/mac/fast/overflow/004-expected.checksum:
3543         * platform/mac/fast/overflow/004-expected.png:
3544         * platform/mac/fast/overflow/004-expected.txt:
3545
3546 2009-11-18  Dan Bernstein  <mitz@apple.com>
3547
3548         Reviewed by Simon Fraser.
3549
3550         Test for <rdar://problem/7398987> Assertion failure in
3551         RenderLayer::updateClipRects when a plug-in’s enclosing layer is
3552         enclosed by a transformed layer
3553
3554         * fast/layers/clip-rects-transformed-2-expected.txt: Added.
3555         * fast/layers/clip-rects-transformed-2.html: Added.
3556         * fast/layers/clip-rects-transformed-expected.txt: Added.
3557         * fast/layers/clip-rects-transformed.html: Added.
3558
3559 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
3560
3561         Reviewed by Darin Adler.
3562
3563         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
3564         Support for validationMessage attribute, as per HTML5 specs.
3565
3566         * fast/dom/domListEnumeration-expected.txt: updated with new property
3567         * fast/dom/script-tests/domListEnumeration.js: ditto
3568         * fast/forms/script-tests/validationMessage.js: Added.
3569         * fast/forms/validationMessage-expected.txt: Added.
3570         * fast/forms/validationMessage.html: Added.
3571         * platform/gtk/Skipped:
3572         * platform/qt/Skipped:
3573         * platform/win/Skipped:
3574
3575 2009-11-19  Roland Steiner  <rolandsteiner@chromium.org>
3576
3577         Reviewed by Darin Adler.
3578
3579         Bug 31574 -  Crashing bug when removing <ruby> element
3580         (https://bugs.webkit.org/show_bug.cgi?id=31574)
3581         
3582         Layout test to verify it no longer crashes when the <ruby> element
3583         is being removed.
3584
3585         * fast/ruby/ruby-remove-expected.txt: Added.
3586         * fast/ruby/ruby-remove.html: Added.
3587
3588 2009-11-18  Kent Tamura  <tkent@chromium.org>
3589
3590         Reviewed by Darin Adler.
3591
3592         Tests for ValidityState.typeMismatch for the following types of INPUT element:
3593             date, datetime, datetime-local, month, time and week
3594         https://bugs.webkit.org/show_bug.cgi?id=31342
3595
3596         * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
3597         * fast/forms/ValidityState-typeMismatch-date.html: Added.
3598         * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
3599         * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
3600         * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
3601         * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
3602         * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
3603         * fast/forms/ValidityState-typeMismatch-month.html: Added.
3604         * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
3605         * fast/forms/ValidityState-typeMismatch-time.html: Added.
3606         * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
3607         * fast/forms/ValidityState-typeMismatch-week.html: Added.
3608         * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
3609         * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
3610         * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
3611         * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
3612         * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
3613         * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
3614
3615 2009-11-18  Kent Tamura  <tkent@chromium.org>
3616
3617         Reviewed by Darin Adler.
3618
3619         Add tests for ValidityState.stepMismatch.
3620         https://bugs.webkit.org/show_bug.cgi?id=31331
3621
3622         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
3623         * fast/forms/ValidityState-stepMismatch-number.html: Added.
3624         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
3625         * fast/forms/ValidityState-stepMismatch-range.html: Added.
3626         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
3627         * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
3628         * fast/forms/input-step-expected.txt: Added.
3629         * fast/forms/input-step.html: Added.
3630         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
3631         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
3632         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
3633         * fast/forms/script-tests/input-step.js: Added.
3634
3635 2009-11-18  Shu Chang  <Chang.Shu@nokia.com>
3636
3637         Reviewed by Eric Seidel.
3638
3639         [Qt] Update expected result after Qt4.6 upgrade.
3640         https://bugs.webkit.org/show_bug.cgi?id=31560
3641
3642         Test: LayoutTests/editing/deleting/5408255.html
3643
3644         * platform/qt/editing/deleting/5408255-expected.txt:
3645
3646 2009-11-18  Daniel Bates  <dbates@webkit.org>
3647
3648         Reviewed by Dave Hyatt.
3649
3650         https://bugs.webkit.org/show_bug.cgi?id=24971
3651         And
3652         <rdar://problem/7138265>
3653
3654         Tests that setting the height of a table row programmatically (via JavaScript)
3655         recalculates the height of the rows in the table.
3656