Rubber-stamped by Brady Eidson.
[webbrowser.git] / LayoutTests / ChangeLog
bloba2949b7e42c68ef49dc9cf32f09af6667816bc49
1 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
3         Rubber-stamped by Brady Eidson.
5         Add two http iFrame dynamic form tests to the Windows Skipped
6         list.
8         * platform/win/Skipped:
10 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
12         Reviewed by Darin Fisher.
14         Make changing-frame-hierarchy-in-onload.html less flaky and
15         platform-independent.
16         https://bugs.webkit.org/show_bug.cgi?id=32319
18         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
20 2009-12-14  Robert Hogan  <robert@roberthogan.net>
22         Reviewed by Eric Seidel.
24         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
25         
26         Amend the behaviour of DRT::notifyDone to dump only when
27         the page has finished loading.
28         
29         This fix permits removal of the following tests from the Qt skipped list:
30         fast/forms/textarea-linewrap-dynamic.html
31         fast/forms/textarea-setvalue-submit.html
32         fast/forms/textarea-hard-linewrap-empty.html
33         fast/forms/submit-to-url-fragment.html
34         http/tests/misc/percent-sign-in-form-field-name.html
35         http/tests/security/escape-form-data-field-names.html
36         
37         However it also requires the following two to be added to the skipped list:
38         
39         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
40         svg/custom/use-instanceRoot-as-event-target.xhtml
41         
42         It appears the behaviour of notifyDone was masking problems with these two
43         tests.
45         * platform/qt/Skipped:
47 2009-12-14  Robert Hogan  <robert@roberthogan.net>
49         Reviewed by Eric Seidel.
51         Bug 32519 -  mouseEvent fires mutiple times in
52         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
53         
54         Add test to Qt skipped list (was passing due to bug in DRT, see
55         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
56         in gtk and win skipped lists.
57         
58         https://bugs.webkit.org/show_bug.cgi?id=32519
60         * platform/gtk/Skipped:
61         * platform/qt/Skipped:
62         * platform/win/Skipped:
64 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
66         Reviewed by Dave Hyatt.
68         https://bugs.webkit.org/show_bug.cgi?id=31660
69         REGRESSION (r49394): Image load event fires before the document fragment is attached.
71         * fast/images/image-load-event-in-fragment-expected.txt: Added.
72         * fast/images/image-load-event-in-fragment.html: Added.
74 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
76         Rubber-stamped by Adam Roben.
78         Add two XSS tests that intermittently time out to the Windows
79         Skipped list.
81         * platform/win/Skipped:
83 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
85         Reviewed by Holger Freyther.
87         [Qt] Extend basic touch event test with a simple keyboard modifier test.
89         https://bugs.webkit.org/show_bug.cgi?id=32482
91         * fast/events/basic-touch-events-expected.txt:
92         * fast/events/script-tests/basic-touch-events.js:
93         (singleTouchSequence):
95 2009-12-14  Robert Hogan  <robert@roberthogan.net>
97         Reviewed by Eric Seidel.
99         access-control-basic-denied-preflight-cache.html fails manual testing.
100         
101         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
102         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
103         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
104         
105         Performing the test manually in QtLauncher shows that an exception is received.
106         
107         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
108         
109         https://bugs.webkit.org/show_bug.cgi?id=32521
111         * platform/qt/Skipped:
113 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
115         Not reviewed, build fix.
117         Add missing newline at end of test result.
119         * platform/mac-tiger/media/video-no-audio-expected.txt:
121 2009-12-14  Adam Langley  <agl@google.com>
123         Reviewed by Darin Adler.
125         Test that an image's size is valid before reading it.
127         Previously, an image that failed to load (m_failed == true) would
128         trigger an assertion failure when WebKit tried to get its size.
130         https://bugs.webkit.org/show_bug.cgi?id=32176
131         http://code.google.com/p/chromium/issues/detail?id=28566
133         * fast/images/resources/size-failure.gif: Added.
134         * fast/images/size-failure-expected.txt: Added.
135         * fast/images/size-failure.html: Added.
137 2009-12-14  Dan Bernstein  <mitz@apple.com>
139         Reviewed by Darin Adler.
141         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
142         RenderWidget::setWidgetGeometry()
144         * fast/forms/defer-updateFromElement-expected.txt: Added.
145         * fast/forms/defer-updateFromElement.html: Added.
147 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
149         Not reviewed, build fix.
151         Update Tiger media test results after r52094.
153         * platform/mac-tiger/accessibility: Added.
154         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
155         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
156         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
157         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
158         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
159         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
160         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
161         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
162         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
163         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
165 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
167         Reviewed by Adele Peterson.
169         AX: there's an infinite loop going on for some webpages - facebook.com
170         https://bugs.webkit.org/show_bug.cgi?id=32501
172         * accessibility/hang-in-isignored-expected.txt: Added.
173         * accessibility/hang-in-isignored.html: Added.
175 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
177         Reviewed by Dan Bernstein.
179         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
181         Regenerate layout and pixel test results for the new UI.
183         * platform/mac-leopard/Skipped:
184         * platform/mac-leopard/accessibility/media-element-expected.txt:
185         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
186         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
187         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
188         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
189         * platform/mac-leopard/media/controls-after-reload-expected.txt:
190         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
191         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
192         * platform/mac-leopard/media/controls-strict-expected.png: Added.
193         * platform/mac-leopard/media/controls-strict-expected.txt:
194         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
195         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
196         * platform/mac-leopard/media/controls-styling-expected.png: Added.
197         * platform/mac-leopard/media/controls-styling-expected.txt:
198         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
199         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
200         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
201         * platform/mac-leopard/media/video-display-toggle-expected.txt:
202         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
203         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
204         * platform/mac-leopard/media/video-no-audio-expected.txt:
205         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
206         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
208 2009-12-14  Philippe Normand  <pnormand@igalia.com>
210         Rubber-stamped by Gustavo Noronha Silva.
212         media/video-played-collapse.html is failing
213         https://bugs.webkit.org/show_bug.cgi?id=31434
215         * platform/gtk/Skipped: Give this test another chance, we believe
216         the bug above has been fixed in a previous commit.
218 2009-12-14  Adele Peterson  <adele@apple.com>
220         RS by Maciej Stachowiak.
222         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
223         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
224         https://bugs.webkit.org/show_bug.cgi?id=32078
226         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
227         * platform/win/fast/css/opacity-float-expected.txt: Added.
229 2009-12-13  Adele Peterson  <adele@apple.com>
231         RS by Maciej Stachowiak.
233         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
234         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
235         https://bugs.webkit.org/show_bug.cgi?id=32078
237         * platform/mac/fast/css/opacity-float-expected.txt: Added.
239 2009-12-13  Dan Bernstein  <mitz@apple.com>
241         Reviewed by Simon Fraser.
243         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
244         handling misnested residual style tags
246         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
247         * fast/parser/residual-style-close-ref-clone.html: Added.
249 2009-12-13  Adele Peterson  <adele@apple.com>
251         Reviewed by Sam Weinig.
253         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
254         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
255         https://bugs.webkit.org/show_bug.cgi?id=32078
257         * fast/css/large-number-round-trip-expected.txt:
258         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
259         * fast/css/opacity-float-expected.txt:
260         * fast/css/opacity-float.html:
261         * transforms/2d/compound-2d-transforms-expected.txt:
262         * transforms/2d/compound-2d-transforms.html:
264 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
266         No review, rolling out r52059 until I can generate new Tiger test
267         results.
269         * platform/mac-leopard/Skipped:
270         * platform/mac-leopard/media/controls-after-reload-expected.txt:
271         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
272         * platform/mac-leopard/media/controls-strict-expected.txt:
273         * platform/mac-leopard/media/controls-styling-expected.txt:
274         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
275         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
276         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
277         * platform/mac-leopard/media/video-display-toggle-expected.txt:
278         * platform/mac-leopard/media/video-no-audio-expected.txt:
279         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
280         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
281         * platform/mac/media/audio-controls-rendering-expected.checksum:
282         * platform/mac/media/video-zoom-expected.checksum:
284 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
286         Reviewed by Dan Bernstein.
288         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
290         Regenerate layout and pixel test results for the new UI.
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.png:
299         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
300         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
301         * platform/mac-leopard/media/video-display-toggle-expected.png:
302         * platform/mac-leopard/media/video-display-toggle-expected.txt:
303         * platform/mac-leopard/media/video-no-audio-expected.txt:
304         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
305         * platform/mac-leopard/media/video-zoom-controls-expected.png:
306         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
307         * platform/mac/media/audio-controls-rendering-expected.checksum:
308         * platform/mac/media/audio-controls-rendering-expected.png:
309         * platform/mac/media/video-zoom-expected.checksum:
310         * platform/mac/media/video-zoom-expected.png:
312 2009-12-12  Kenneth Russell  <kbr@google.com>
314         Reviewed by Oliver Hunt.
316         Errors in WebGL[T]Array set() and get() methods
317         https://bugs.webkit.org/show_bug.cgi?id=32456
319         Test: fast/canvas/webgl/bug-32456.html
321         * fast/canvas/webgl/array-unit-tests.html:
322         * fast/canvas/webgl/bug-32456-expected.txt: Added.
323         * fast/canvas/webgl/bug-32456.html: Added.
325 2009-12-12  Kenneth Russell  <kbr@google.com>
327         Reviewed by Oliver Hunt.
329         Update WebGL tests to released versions
330         https://bugs.webkit.org/show_bug.cgi?id=32457
332         * fast/canvas/webgl/resources/utils3d.js:
333         (initWebGL.gl.console.window.console.log):
334         (initWebGL):
335         (loadShader):
336         (makeBox):
337         (makeSphere):
338         (processLoadObj):
339         (doLoadObj):
340         (doLoadImageTexture):
342 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
344         Reviewed by Darin Adler.
346        <rdar://problem/7453726> Pull shared UI code into WebKit
348        Update media tests for small change in timeline slider thumb position
350         * platform/mac/media/audio-controls-rendering-expected.txt:
351         * platform/mac/media/controls-after-reload-expected.txt:
352         * platform/mac/media/controls-styling-expected.txt:
353         * platform/mac/media/video-no-audio-expected.txt:
354         * platform/mac/media/video-zoom-controls-expected.txt:
356 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
358         [Qt] Missing forward entries when dumping back/forward list
359         https://bugs.webkit.org/show_bug.cgi?id=32470
361         Failing tests added to skiplist until bug fixed.
363         * platform/qt/Skipped: 
364         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
365         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
367 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
369         Reviewed by Darin Adler.
371         body with display:inline causes crash
372         https://bugs.webkit.org/show_bug.cgi?id=32371
374         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
375         * fast/inline/inline-body-crash.html: Added.
376         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
377         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
379 2009-12-11  Brady Eidson  <beidson@apple.com>
381         Reviewed by Darin Adler.
383         <rdar://problem/7342725> and https://webkit.org/b/32383
384         Selecting article text at sfgate.com results in spurious back/forward entries
386         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
387         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
388         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
389         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
390         * http/tests/navigation/resources/notify-done.html: Added.
392         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
394 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
396         Reviewed by Darin Adler.
398         Negative values for animation-delay are ignored (treated as zero)
399         https://bugs.webkit.org/show_bug.cgi?id=26150
400         
401         Tests for software and accelerated animations and transitions with negative delay.
403         * animations/negative-delay-expected.txt: Added.
404         * animations/negative-delay.html: Added.
405         * transitions/negative-delay-expected.txt: Added.
406         * transitions/negative-delay.html: Added.
408 2009-12-11  Drew Wilson  <atwilson@chromium.org>
410         Reviewed by Darin Adler.
412         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
413         https://bugs.webkit.org/show_bug.cgi?id=29344
415         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
416         but is especially unreliable on Leopard, so disabling on that platform.
418         * platform/mac-leopard/Skipped:
419         disabled dedicated-worker-lifecycle.html.
421 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
423         Reviewed by Darin Adler.
425         Fixes <http://webkit.org/b/32399>.
426         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
427         
428         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
429         iFrame that has a scrollable owner document.
431         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
432         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
434 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
436         Skip test that is failing because script is not executed after the
437         view it is on is destroyed.
438         See https://bugs.webkit.org/show_bug.cgi?id=32441
440         * platform/gtk/Skipped:
442 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
444         Reviewed by Adam Roben.
446         Fixes <http://webkit.org/b/32303>.
447         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
448         
449         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
450         that when event.preventDefault is called, pan scrolling doesn't happen.
452         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
453         * platform/win/fast/events/panScroll-event-fired.html: Added.
454         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
455         * platform/win/fast/events/panScroll-preventDefault.html: Added.
457 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
459         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
460         https://bugs.webkit.org/show_bug.cgi?id=32437
462         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
464 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
466         Skip two tests that require infrastructure our DRT doesn't have,
467         or functionality our port does not implement.
469         * platform/gtk/Skipped:
471 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
473         [Qt] Unreviewed. Skip a timeouter flakey test.
475         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
477 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
479         Rubber-stamped by Simon Hausmann.
481         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
483         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
484         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
485         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
486         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
488 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
490         Fixed typo in test result.
492         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
494 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
496         Rubber-stamped by Simon Hausmann.
498         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
499         Original expected files copied.
501         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
502         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
503         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
504         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
506 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
508         Skip the touch tests on Windows (somehow that hunk got lost).
510         * platform/win/Skipped:
512 2009-12-11  Kent Tamura  <tkent@chromium.org>
514         Reviewed by Darin Adler.
516         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
517         value for a huge year value.
518         https://bugs.webkit.org/show_bug.cgi?id=32304
520         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
521         * fast/js/date-daysfrom1970-overflow.html: Added.
522         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
524 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
526         Reviewed by Darin Adler.
528         The values of RuntimeArray are not enumerable
529         https://bugs.webkit.org/show_bug.cgi?id=29005
531         The indices of RuntimeArray should be enumerated like for a regular array.
533         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
534         * platform/mac/fast/dom/wrapper-classes-objc.html:
536 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
538         Reviewed by Antti Koivisto.
540         Added basic layout test for DOM touch events.
542         https://bugs.webkit.org/show_bug.cgi?id=32114
544         * fast/events/basic-touch-events-expected.txt: Added.
545         * fast/events/basic-touch-events.html: Added.
546         * fast/events/script-tests/basic-touch-events.js: Added.
547         (appendEventLog):
548         (verifyTouchEvent):
549         (verifyTouchPoint):
550         (singleTouchSequence):
551         (multiTouchSequence):
552         (touchTargets):
553         * platform/gtk/Skipped:
554         * platform/mac/Skipped:
555         * platform/win/Skipped:
557 2009-12-11  Fumitoshi Ukai  <ukai@chromium.org>
559         Reviewed by Pavel Feldman.
561         Log WebSocket error to Web Inspector console.
562         https://bugs.webkit.org/show_bug.cgi?id=32165
564         * websocket/tests/handshake-error-expected.txt:
565         * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
566         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
568 2009-12-10  Adam Barth  <abarth@webkit.org>
570         Reviewed by Darin Adler.
572         Mixed content shouldn't trigger for plug-ins without URLs
573         https://bugs.webkit.org/show_bug.cgi?id=32384
575         * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
576         * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
577         * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
579 2009-12-10  Oliver Hunt  <oliver@apple.com>
581         Reviewed by Gavin Barraclough.
583         Incorrect caching of prototype lookup with dictionary base
584         https://bugs.webkit.org/show_bug.cgi?id=32402
586         Adding test for prototype caching through a dictionary
588         * fast/js/dictionary-prototype-caching-expected.txt:
589         * fast/js/script-tests/dictionary-prototype-caching.js:
590         (testFunction):
592 2009-12-10  Alexey Proskuryakov  <ap@apple.com>
594         Reviewed by Darin Adler.
596         https://bugs.webkit.org/show_bug.cgi?id=32140
597         REGRESSION(r50072): Mailman administrative functionality is broken
599         * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
600         * http/tests/misc/percent-sign-in-form-field-name.html: Added.
601         * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
603 2009-12-10  Kenneth Russell  <kbr@google.com>
605         Reviewed by Oliver Hunt.
607         Changed WebGLRenderingContext to synthesize GL errors rather than
608         raising JavaScript exceptions. Removed internal getError() calls
609         after each graphics call. The GraphicsContext3D maintains the
610         synthetic exceptions because only it has complete information
611         about certain conditions requiring them to be raised.
613         Based on idea from Ilmari Heikkinen, added create3DDebugContext()
614         to webgl-test.js and changed the WebGL layout tests expecting
615         error conditions to use it. Updated expected.txt files, which now
616         implicitly test the OpenGL error as it is part of the exception's
617         message.
619         Added new targeted test covering aspects of synthetic errors as
620         well as regression tests for bugs uncovered during its development.
622         Test: fast/canvas/webgl/error-reporting.html
624         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
625         * fast/canvas/webgl/drawArraysOutOfBounds.html:
626         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
627         * fast/canvas/webgl/drawElementssOutOfBounds.html:
628         * fast/canvas/webgl/error-reporting-expected.txt: Added.
629         * fast/canvas/webgl/error-reporting.html: Added.
630         * fast/canvas/webgl/getActiveTest-expected.txt:
631         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
632         * fast/canvas/webgl/invalidPassedParams-expected.txt:
633         * fast/canvas/webgl/invalidPassedParams.html:
634         * fast/canvas/webgl/null-object-behaviour-expected.txt:
635         * fast/canvas/webgl/resources/webgl-test.js:
636         (create3DDebugContext.wrap.getError):
637         (create3DDebugContext):
638         * fast/canvas/webgl/script-tests/error-reporting.js: Added.
639         * fast/canvas/webgl/script-tests/getActiveTest.js:
640         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
641         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
642         * fast/canvas/webgl/script-tests/uniform-location.js:
643         * fast/canvas/webgl/uniform-location-expected.txt:
645 2009-12-10  Alpha Lam  <hclam@chromium.org>
647         Reviewed by Eric Carlson.
649         Layout test for video element on HTTP
650         https://bugs.webkit.org/show_bug.cgi?id=32333
652         Added a new layout test that tests video element on HTTP protocol.
653         This test load the same video file twice. The first load will cache
654         the video file if caching is supported. The second load ensure
655         the cache works correctly.
657         * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
658         * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
659         The above two files are copied from LayoutTests/media/content because the HTTP
660         server is rooted at LayoutTests/http/tests. And we don't want to serve these
661         files with cgi because that will ruin the HTTP headers.
662         * http/tests/media/video-load-twice-expected.txt: Added.
663         * http/tests/media/video-load-twice.html: Added.
665 2009-12-10  Enrica Casucci  <enrica@apple.com>
667         Reviewed by Darin Adler.
669         REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
670         <rdar://problem/7442065>
671         https://bugs.webkit.org/show_bug.cgi?id=32285
673         * editing/execCommand/queryCommandState-02-expected.txt: Added.
674         * editing/execCommand/queryCommandState-02.html: Added.
675         * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
676         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
677         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
678         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
680 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
682         Unreviewed, fixing layout test mishap.
684         Add a newline to the layout test.
686         * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
688 2009-12-10  Oliver Hunt  <oliver@apple.com>
690         Reviewed by Alexey Proskuryakov.
692         Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
693         https://bugs.webkit.org/show_bug.cgi?id=31576
695         Add test of window.close() during XML parsing.
697         * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
698         * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
699         * fast/parser/xhtml-close-while-parsing.xhtml: Added.
701 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
703         Reviewed by Adam Barth.
705         [V8] Events created in isolated worlds may fire in main world.
706         https://bugs.webkit.org/show_bug.cgi?id=32386
708         This test is relevant to both JSC and V8 isolated world implementation,
709         ensuring that events are fired in the right worlds.
711         * http/tests/security/isolatedWorld/events.html: Added.
712         * http/tests/security/isolatedWorld/events-expected.txt: Added.
714 2009-12-10  Patrik Persson  <patrik.j.persson@ericsson.com>
716         Reviewed by Adam Barth.
718         Test case to verify that sandboxing 'about:blank' does not make
719         the containing frame sandboxed.
721         https://bugs.webkit.org/show_bug.cgi?id=21288#c28
723         * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
724         * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
725         * fast/frames/sandboxed-iframe-about-blank.html: Added.
727 2009-12-10  Eric Z. Ayers  <zundel@google.com>
729         Reviewed by Pavel Feldman.
731         DumpRenderTree has been patched so that the timeline-paint.html 
732         unit test now runs under GTK+.
734         https://bugs.webkit.org/show_bug.cgi?id=31729
736         * platform/gtk/Skipped:
738 2009-12-10  Nikolas Zimmermann  <nzimmermann@rim.com>
740         Not reviewed. Skip two tests on gtk/qt that generate new results.
742         * platform/gtk/Skipped:
743         * platform/qt/Skipped:
745 2009-12-10  Kenneth Russell  <kbr@google.com>
747         Reviewed by Oliver Hunt.
749         [Chromium] SporeViewer demo doesn't work in Chromium
750         https://bugs.webkit.org/show_bug.cgi?id=32364
752         Test: fast/canvas/webgl/bug-32364.html
754         * fast/canvas/webgl/bug-32364-expected.txt: Added.
755         * fast/canvas/webgl/bug-32364.html: Added.
757 2009-12-09  Maciej Stachowiak  <mjs@apple.com>
759         Reviewed by Oliver Hunt.
761         Test for: Google reader gets stuck in the "Loading..." state and does not complete
762         https://bugs.webkit.org/show_bug.cgi?id=32256
764         * fast/js/codegen-jless-expected.txt: Added.
765         * fast/js/codegen-jless.html: Added.
766         * fast/js/script-tests/codegen-jless.js: Added.
768 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
770         [Qt] Unreviewed. Skip a timeouter flakey test.
772         * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
774 2009-12-09  Beth Dakin  <bdakin@apple.com>
776         Reviewed by Oliver Hunt.
778         Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG 
779         property -webkit-shadow should apply shadow on the result after 
780         compositing
781         -and corresponding-
782         <rdar://problem/7389404>
784         New tests:
785         * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
786         * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
787         * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
788         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
789         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
790         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
791         * svg/css/composite-shadow-example.html: Added.
792         * svg/css/composite-shadow-with-opacity.html: Added.
794         New and improved results:
795         * platform/mac/svg/css/group-with-shadow-expected.checksum:
796         * platform/mac/svg/css/group-with-shadow-expected.png:
798 2009-12-09  Alexey Proskuryakov  <ap@apple.com>
800         Reviewed by Darin Adler.
802         https://bugs.webkit.org/show_bug.cgi?id=32332
803         WebSocket events should be dispatched synchronously
805         * websocket/tests/script-tests/simple.js:
806         * websocket/tests/simple-expected.txt:
807         It's after all guaranteed that readyState is 1 in open and message event handlers.
809 2009-12-09  Gavin Barraclough  <barraclough@apple.com>
811         Reviewed by Oliver Hunt.
813         https://bugs.webkit.org/show_bug.cgi?id=32228
814         Reenabling tests.
816         * platform/win/Skipped:
818 2009-12-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
820         Skip a failing test that needs DRT support to override standard
821         preferences.
823         * platform/gtk/Skipped:
825 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
827        [Qt] Skip a failing test introduced in r51877.
829         * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
831 2009-12-09  Nikolas Zimmermann  <nzimmermann@rim.com>
833         Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
835         * platform/mac-snowleopard/Skipped:
837 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
839         Reviewed by Darin Adler.
841         WebSocket allow space (U+0020) in sub protocol name.
842         https://bugs.webkit.org/show_bug.cgi?id=32266
844         Skipped sub-protocol-with-space.html for now until new pywebsocket is
845         landed.
847         * websocket/tests/bad-sub-protocol-expected.txt:
848         * websocket/tests/script-tests/bad-sub-protocol.js:
849         * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
850         * websocket/tests/sub-protocol-with-space-expected.txt: Added.
851         * websocket/tests/sub-protocol-with-space.html: Added.
853 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
855         Reviewed by Darin Adler.
857         Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
858         https://bugs.webkit.org/show_bug.cgi?id=32267
860         * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
861         * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
862         * websocket/tests/websocket-protocol-ignored.html: Added.
864 2009-12-08  Peterson Trethewey  <petersont@google.com>
866         Reviewed by Oliver Hunt.
868         Implement WebGLUniformLocation and change API to use it.
869         https://bugs.webkit.org/show_bug.cgi?id=31173
871         * fast/canvas/webgl/resources/structUniformShader.vert: Added.
872         * fast/canvas/webgl/script-tests/uniform-location.js: Added.
873         * fast/canvas/webgl/uniform-location-expected.txt: Added.
874         * fast/canvas/webgl/uniform-location.html: Added.
876 2009-12-08  Adam Langley  <agl@google.com>
878         Reviewed by Darin Adler.
880         Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
882         startDelayUpdateScrollInfo calls a function that can end up calling
883         startDelayUpdateScrollInfo again. However, it's static state is
884         inconsistent when this happens leading to an assertion failure (or
885         probably a memory leak if assertions are off).
887         Thanks to Robert Swiecki for the test case.
889         https://bugs.webkit.org/show_bug.cgi?id=32172
890         http://code.google.com/p/chromium/issues/detail?id=28880
893         * fast/css/recursive-delay-update-scroll.html: Added.
894         * fast/css/recursive-delay-update-scroll-expected.txt: Added.
896 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
898         Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
900         * platform/mac-snowleopard/Skipped:
902 2009-12-08  Brady Eidson  <beidson@apple.com>
904         Reviewed by Darin Adler.
906         Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
907         <rdar://problem/6856662> and https://webkit.org/b/32293
909         * fast/loader/input-element-page-cache-crash-expected.txt: Added.
910         * fast/loader/input-element-page-cache-crash.html: Added.
912 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
914         Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
916         * platform/gtk/Skipped:
917         * platform/qt/Skipped:
919 2009-12-08  John Gregg  <johnnyg@google.com>
921         Reviewed by Adam Barth.
923         https://bugs.webkit.org/show_bug.cgi?id=31886
925         Test for accessing the notificationCenter of a window after it's closed.
927         * fast/notifications/notification-after-close-expected.txt: Added.
928         * fast/notifications/notification-after-close.html: Added.
930 2009-12-08  Dan Bernstein  <mitz@apple.com>
932         Reviewed by John Sullivan.
934         Added a test of block selection gap repainting in table cells
936         * fast/repaint/block-selection-gap-in-table-cell.html: Added.
937         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
938         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
939         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
941 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
943         Rubber-stamped by Maciej Stachowiak.
945         Turn on (SVG) Filters for Win.
946         https://bugs.webkit.org/show_bug.cgi?id=32224
948         * platform/win/Skipped:
950 2009-12-08  Kent Tamura  <tkent@chromium.org>
952         Reviewed by Darin Adler.
954         These test results should not have platform-dependent pixel values.
955         https://bugs.webkit.org/show_bug.cgi?id=32265
957         Change is75PercentOf() so that it doesn't show pixel values when
958         the check is passed.
960         * fast/replaced/table-percent-height-expected.txt:
961         * fast/replaced/table-percent-height-text-controls-expected.txt:
962         * fast/replaced/table-percent-height-text-controls.html:
963         * fast/replaced/table-percent-height.html:
965 2009-12-08  Carol Szabo  <carol.szabo@nokia.com>
967         Reviewed by Darin Adler.
969         CSS Counter Nesting still does not work according to the spec.
970         https://bugs.webkit.org/show_bug.cgi?id=31723
972         * fast/css/counters/nesting-expected.txt: Added.
973         * fast/css/counters/nesting.html: Added.
974         This test tests compliance with the CSS2.1 counter scoping and nesting rules.
976 2009-12-08  Csaba Osztrogonác  <ossy@webkit.org>
978         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
980         * platform/qt/Skipped: inspector/cookie-resource-match.html added.
982 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
984         Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
985         (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
987         This turns the Gtk slave to green again.
989         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
991 2009-12-08  Alexander Pavlov  <apavlov@chromium.org>
993         Reviewed by Pavel Feldman.
995         Change the way cookies are retrieved in the WebInspector frontend.
997         Moved the cookie filtering from the native code into the frontend so that
998         all cookies can be retrieved regardless of the associated domain
999         (required for certain audits to run.)
1000         https://bugs.webkit.org/show_bug.cgi?id=32160
1002         * inspector/cookie-resource-match-expected.txt: Added.
1003         * inspector/cookie-resource-match.html: Added.
1005 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1007         Rubber-stamped by Maciej Stachowiak.
1009         Turn on (SVG) Filters for Gtk.
1010         https://bugs.webkit.org/show_bug.cgi?id=32224
1012         * platform/gtk/Skipped:
1014 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1016         Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
1018         * platform/mac-snowleopard/Skipped:
1020 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1022         Not reviewed. Oops forgot to update three results -> Qt slave green again.
1024         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1025         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
1026         * platform/qt/svg/filters/feOffset-expected.txt:
1028 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1030         Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
1031         because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
1033         Update some Qt specfic filter test results.
1035         * platform/qt/Skipped:
1036         * platform/qt/svg/filters/feComposite-expected.txt:
1037         * platform/qt/svg/filters/feMerge-expected.txt:
1038         * platform/qt/svg/filters/feTile-expected.txt:
1039         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1040         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1041         * platform/qt/svg/filters/sourceAlpha-expected.txt:
1042         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1043         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1044         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1046 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
1048         Reviewed by Darin Adler.
1050         Add tests that WebSocket protocol argument works.
1051         https://bugs.webkit.org/show_bug.cgi?id=3178
1053         * websocket/tests/bad-sub-protocol-expected.txt: Added.
1054         * websocket/tests/bad-sub-protocol.html: Added.
1055         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
1056         * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
1057         * websocket/tests/protocol-test_wsh.py: Added.
1058         * websocket/tests/script-tests/bad-sub-protocol.js: Added.
1059         * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
1060         * websocket/tests/script-tests/sub-protocol.js: Added.
1061         * websocket/tests/sub-protocol-expected.txt: Added.
1062         * websocket/tests/sub-protocol.html: Added.
1064 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1066         [Qt] Unreviewed fix to make QtBuildBot green.
1067         Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
1068         https://bugs.webkit.org/show_bug.cgi?id=32224
1069         http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
1071         * platform/qt/Skipped:
1073 2009-12-07  Shinichiro Hamaji  <hamaji@chromium.org>
1075         Reviewed by Darin Adler.
1077         editing/selection/last-empty-inline is failing in Windows
1078         https://bugs.webkit.org/show_bug.cgi?id=31985
1080         * editing/selection/last-empty-inline-expected.txt:
1081         * editing/selection/last-empty-inline.html:
1082         * platform/qt/Skipped:
1083         * platform/win/Skipped:
1085 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1087         Reviewed by Alexey Proskuryakov.
1089         Fragments now make WebSocket URL parsing fail.
1090         https://bugs.webkit.org/show_bug.cgi?id=32144
1092         * websocket/tests/script-tests/url-parsing.js:
1093         * websocket/tests/script-tests/url-with-fragment.js: Removed.
1094         * websocket/tests/url-parsing-expected.txt:
1095         * websocket/tests/url-with-fragment-expected.txt: Removed.
1096         * websocket/tests/url-with-fragment.html: Removed.
1098 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1100         Reviewed by Darin Adler.
1102         Fix wrong length parsing in WebSocket.
1103         https://bugs.webkit.org/show_bug.cgi?id=32203
1105         These two tests assumed wrong length encoding in frame: it parsed
1106         length from bytes with 8th bit on.  But spec says length is encoded
1107         as a series of 7-bit bytes stored in octests with the 8th bit on
1108         *but the last byte*.
1109         These tests encodes a frame that has 129 length, so it must be
1110         \x81\0x01 instead of \x81\0x81.
1112         * websocket/tests/frame-length-longer-than-buffer_wsh.py:
1113         * websocket/tests/frame-length-skip_wsh.py:
1115 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1117         Rubber-stamped by Maciej Stachowiak.
1119         Turn on (SVG) Filters for Qt.
1120         https://bugs.webkit.org/show_bug.cgi?id=32224
1122         * platform/qt/Skipped:
1124 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1126         Not reviewed. Reverting problematic patch, causing errors.
1128         Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
1129         Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
1131         * svg/custom/script-tests/small-pattern.js: Removed.
1132         * svg/custom/small-pattern-expected.txt: Removed.
1133         * svg/custom/small-pattern.html: Removed.
1135 2009-12-07  Kent Tamura  <tkent@chromium.org>
1137         Reviewed by Darin Adler.
1139         Add tests for HTMLInputElement::stepUp() and stepDown().
1140         https://bugs.webkit.org/show_bug.cgi?id=27451
1142         * fast/forms/input-step-number-expected.txt: Added.
1143         * fast/forms/input-step-number.html: Added.
1144         * fast/forms/input-step-range-expected.txt: Added.
1145         * fast/forms/input-step-range.html: Added.
1146         * fast/forms/input-step-unsupported-expected.txt: Added.
1147         * fast/forms/input-step-unsupported.html: Added.
1148         * fast/forms/script-tests/input-step-number.js: Added.
1149         * fast/forms/script-tests/input-step-range.js: Added.
1150         * fast/forms/script-tests/input-step-unsupported.js: Added.
1152 2009-12-07  Enrica Casucci  <enrica@apple.com>
1154         Reviewed by Darin Adler.
1156         REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
1157         <rdar://problem/7442387>
1158         https://bugs.webkit.org/show_bug.cgi?id=32233
1160         * editing/execCommand/indent-with-style2-expected.txt: Added.
1161         * editing/execCommand/indent-with-style2.html: Added.
1163 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1165         Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
1167         * platform/win/Skipped:
1169 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1171         [Qt] Unreviewed. Skip a timeouter flakey test.
1173         * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
1175 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1177         Not reviewed. Skip yet another test, what a journey...
1179         * platform/gtk/Skipped:
1181 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1183         Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
1185         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1187 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1189         Not reviewed. Turn Qt slave green again, after landing filters.
1191         * platform/qt/Skipped:
1193 2009-12-07  Dan Bernstein  <mitz@apple.com>
1195         Corrected expected results
1197         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
1198         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
1199         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
1200         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
1202 2009-12-07  Dan Bernstein  <mitz@apple.com>
1204         Rubber-stamped by Simon Fraser.
1206         Re-enabled this test now that <rdar://problem/7450481> is fixed
1208         * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
1209         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
1211 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1213         Reviewed by Holger Hans Peter Freyther.
1215         Turn on (SVG) Filters support, by default.
1216         https://bugs.webkit.org/show_bug.cgi?id=32224
1218         Recreate SVG test baseline, after enabling filters support on mac.
1219         Add affected tests, that are not yet skipped, to the Skipped list of every other
1220         platform, until building with filters support is enabled on those platforms as well.
1222         * fast/dom/Window/window-properties-expected.txt:
1223         * fast/dom/prototype-inheritance-2-expected.txt:
1224         * fast/dom/prototype-inheritance-expected.txt:
1225         * fast/js/global-constructors-expected.txt:
1226         * platform/gtk/Skipped:
1227         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
1228         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
1229         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1230         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1231         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1232         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1233         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1234         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1235         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1236         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1237         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1238         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1239         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1240         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1241         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
1242         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
1243         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1244         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1245         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1246         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1247         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1248         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1249         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1250         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1251         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1252         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1253         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
1254         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
1255         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1256         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1257         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1258         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1259         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1260         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1261         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1262         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1263         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1264         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1265         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
1266         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
1267         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1268         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1269         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1270         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1271         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1272         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1273         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1274         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
1275         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
1276         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1277         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1278         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1279         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1280         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
1281         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
1282         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1283         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1284         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1285         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1286         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1287         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1288         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1289         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
1290         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
1291         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1292         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1293         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1294         * platform/mac/svg/batik/filters/feTile-expected.checksum:
1295         * platform/mac/svg/batik/filters/feTile-expected.png:
1296         * platform/mac/svg/batik/filters/feTile-expected.txt:
1297         * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
1298         * platform/mac/svg/batik/filters/filterRegions-expected.png:
1299         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1300         * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
1301         * platform/mac/svg/batik/paints/patternRegions-expected.png:
1302         * platform/mac/svg/batik/text/textEffect-expected.checksum:
1303         * platform/mac/svg/batik/text/textEffect-expected.png:
1304         * platform/mac/svg/batik/text/textEffect-expected.txt:
1305         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
1306         * platform/mac/svg/batik/text/textEffect3-expected.png:
1307         * platform/mac/svg/batik/text/textEffect3-expected.txt:
1308         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1309         * platform/mac/svg/batik/text/textFeatures-expected.png:
1310         * platform/mac/svg/batik/text/textFeatures-expected.txt:
1311         * platform/mac/svg/batik/text/textOnPath-expected.checksum:
1312         * platform/mac/svg/batik/text/textOnPath-expected.png:
1313         * platform/mac/svg/batik/text/textPosition-expected.checksum:
1314         * platform/mac/svg/batik/text/textPosition-expected.png:
1315         * platform/mac/svg/batik/text/textProperties-expected.checksum:
1316         * platform/mac/svg/batik/text/textProperties-expected.png:
1317         * platform/mac/svg/batik/text/textProperties-expected.txt:
1318         * platform/mac/svg/batik/text/verticalText-expected.checksum:
1319         * platform/mac/svg/batik/text/verticalText-expected.png:
1320         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1321         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1322         * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
1323         * platform/mac/svg/batik/text/xmlSpace-expected.png:
1324         * platform/mac/svg/carto.net/window-expected.checksum:
1325         * platform/mac/svg/carto.net/window-expected.png:
1326         * platform/mac/svg/css/arrow-with-shadow-expected.png:
1327         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
1328         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
1329         * platform/mac/svg/css/clippath-with-shadow-expected.png:
1330         * platform/mac/svg/css/group-with-shadow-expected.checksum:
1331         * platform/mac/svg/css/group-with-shadow-expected.png:
1332         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
1333         * platform/mac/svg/css/mask-with-shadow-expected.png:
1334         * platform/mac/svg/css/path-with-shadow-expected.png:
1335         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
1336         * platform/mac/svg/css/stars-with-shadow-expected.png:
1337         * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
1338         * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
1339         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
1340         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
1341         * platform/mac/svg/custom/empty-merge-expected.checksum:
1342         * platform/mac/svg/custom/empty-merge-expected.png:
1343         * platform/mac/svg/custom/empty-merge-expected.txt:
1344         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1345         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1346         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
1347         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1348         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1349         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
1350         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1351         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1352         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
1353         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1354         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1355         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
1356         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1357         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1358         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1359         * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
1360         * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
1361         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
1362         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
1363         * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
1364         * platform/mac/svg/custom/gradient-stroke-width-expected.png:
1365         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1366         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1367         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1368         * platform/mac/svg/custom/invalid-css-expected.txt:
1369         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
1370         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
1371         * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
1372         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
1373         * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
1374         * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
1375         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
1376         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
1377         * platform/mac/svg/custom/marker-changes-expected.checksum:
1378         * platform/mac/svg/custom/marker-changes-expected.png:
1379         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1380         * platform/mac/svg/custom/marker-child-changes-expected.png:
1381         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1382         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1383         * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
1384         * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
1385         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1386         * platform/mac/svg/custom/non-opaque-filters-expected.png:
1387         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1388         * platform/mac/svg/custom/path-bad-data-expected.checksum:
1389         * platform/mac/svg/custom/path-bad-data-expected.png:
1390         * platform/mac/svg/custom/pattern-rotate-expected.checksum:
1391         * platform/mac/svg/custom/pattern-rotate-expected.png:
1392         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1393         * platform/mac/svg/custom/pointer-events-path-expected.png:
1394         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1395         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1396         * platform/mac/svg/custom/text-filter-expected.checksum:
1397         * platform/mac/svg/custom/text-filter-expected.png:
1398         * platform/mac/svg/custom/text-filter-expected.txt:
1399         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
1400         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
1401         * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
1402         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1403         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1404         * platform/mac/svg/custom/visibility-override-filter-expected.png:
1405         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
1406         * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
1407         * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
1408         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1409         * platform/mac/svg/filters/big-sized-filter-expected.checksum:
1410         * platform/mac/svg/filters/big-sized-filter-expected.png:
1411         * platform/mac/svg/filters/big-sized-filter-expected.txt:
1412         * platform/mac/svg/filters/feComposite-expected.checksum:
1413         * platform/mac/svg/filters/feComposite-expected.png:
1414         * platform/mac/svg/filters/feComposite-expected.txt:
1415         * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
1416         * platform/mac/svg/filters/feDisplacementMap-expected.png:
1417         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1418         * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
1419         * platform/mac/svg/filters/feGaussianBlur-expected.png:
1420         * platform/mac/svg/filters/feGaussianBlur-expected.txt:
1421         * platform/mac/svg/filters/feMerge-expected.checksum:
1422         * platform/mac/svg/filters/feMerge-expected.png:
1423         * platform/mac/svg/filters/feMerge-expected.txt:
1424         * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
1425         * platform/mac/svg/filters/feOffset-expected.checksum:
1426         * platform/mac/svg/filters/feOffset-expected.png:
1427         * platform/mac/svg/filters/feOffset-expected.txt:
1428         * platform/mac/svg/filters/feTile-expected.checksum:
1429         * platform/mac/svg/filters/feTile-expected.png:
1430         * platform/mac/svg/filters/feTile-expected.txt:
1431         * platform/mac/svg/filters/filterRes-expected.checksum:
1432         * platform/mac/svg/filters/filterRes-expected.png:
1433         * platform/mac/svg/filters/filterRes-expected.txt:
1434         * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
1435         * platform/mac/svg/filters/shadow-on-filter-expected.png:
1436         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1437         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
1438         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
1439         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1440         * platform/mac/svg/filters/sourceAlpha-expected.txt:
1441         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
1442         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
1443         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
1444         * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
1445         * platform/mac/svg/filters/subRegion-one-effect-expected.png:
1446         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1447         * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
1448         * platform/mac/svg/filters/subRegion-two-effects-expected.png:
1449         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1450         * platform/mac/svg/text/text-path-01-b-expected.checksum:
1451         * platform/mac/svg/text/text-path-01-b-expected.png:
1452         * platform/mac/svg/text/text-text-05-t-expected.png:
1453         * platform/mac/svg/text/text-text-07-t-expected.checksum:
1454         * platform/mac/svg/text/text-text-07-t-expected.png:
1455         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
1456         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1457         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1458         * platform/qt/Skipped:
1459         * platform/win/Skipped:
1460         * svg/custom/js-svg-constructors-expected.txt:
1461         * svg/custom/svg-features-expected.txt:
1462         * svg/dom/operatorAttribute-expected.txt:
1463         * svg/webarchive/svg-feimage-subresources-expected.webarchive:
1465 2009-12-07  Kent Tamura  <tkent@chromium.org>
1467         Reviewed by Darin Adler.
1469         Some changes to ValidityState-typeMismatch-url.html.
1470         https://bugs.webkit.org/show_bug.cgi?id=29913
1472         - Add more test cases
1473           Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
1474         - Handle difference between KURL and KURLGoogle
1476         * fast/forms/ValidityState-typeMismatch-url-expected.txt:
1477         * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
1479 2009-12-07  Darin Fisher  <darin@chromium.org>
1481         Reviewed by Darin Adler.
1483         http/tests/cache/subresource-failover-to-network.html is flaky
1484         https://bugs.webkit.org/show_bug.cgi?id=32038
1486         Rewrite test to avoid dumpResourceLoadCallbacks, which do not
1487         interleave predictably with the output of dumpFrameLoadCallbacks.
1488         Other things besides resource loading can delay onload.
1490         The newly written test uses a cookie to determine if the test has
1491         passed.
1493         Unskip this test for platform/win.
1495         * http/tests/cache/resources/subresource-failover-to-network.cgi:
1496         * http/tests/cache/subresource-failover-to-network-expected.txt:
1497         * http/tests/cache/subresource-failover-to-network.html:
1498         * platform/win/Skipped:
1500 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1502         Reviewed by Darin Adler.
1504         https://bugs.webkit.org/show_bug.cgi?id=32244
1505         Test sending and receiving small WebSocket messages of different lengths
1507         * websocket/tests/frame-lengths-expected.txt: Added.
1508         * websocket/tests/frame-lengths.html: Added.
1510 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1512         Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
1514         * platform/gtk/Skipped:
1516 2009-12-07  Dirk Schulze  <krit@webkit.org>
1518         Reviewed by Adam Barth.
1520         If the tile of a pattern is bigger than the pattern and the
1521         pattern size is < 0.5, the SVGPaintServer produced a division
1522         by zero. This also only happens, if the attribute overflow is
1523         set to visible.
1524         This is a test with a pattern size of 0.1 and a tile size of 1. 
1526         * svg/custom/script-tests/small-pattern.js: Added.
1527         * svg/custom/small-pattern-expected.txt: Added.
1528         * svg/custom/small-pattern.html: Added.
1530 2009-12-07  Kenneth Russell  <kbr@google.com>
1532         Reviewed by Dimitri Glazkov.
1534         [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
1535         https://bugs.webkit.org/show_bug.cgi?id=31889
1537         Fixed bug in handling of zero-argument constructor call.
1539         Test: fast/canvas/webgl/bug-31889.html
1541         * fast/canvas/webgl/bug-31889-expected.txt: Added.
1542         * fast/canvas/webgl/bug-31889.html: Added.
1544 2009-12-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1546         Unreviewed. Landing files I forgot to add to my working copy
1547         before committing r51734.
1549         * media/media-can-play-ogg-expected.txt: Added.
1550         * media/media-can-play-ogg.html: Added.
1552 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1554         Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
1555         to blame.
1557         * platform/mac/Skipped:
1559 2009-12-07  Brian Weinstein  <bweinstein@apple.com>
1561         Rubber-stamped by Steve Falkenburg.
1563         Add one more fast/js test to the Skipped list - also due to:
1564         https://bugs.webkit.org/show_bug.cgi?id=32228.
1566         * platform/win/Skipped:
1568 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1570         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).
1572         Remove non-existant animations/3d directory in qt&win Skipped lists.
1573         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)
1574         Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
1576         * platform/qt/Skipped: Also remove some duplicates I spotted.
1577         * platform/win/Skipped:
1579 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1581         Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
1583         Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
1584         https://bugs.webkit.org/show_bug.cgi?id=32229
1586         * platform/mac-snowleopard/Skipped:
1588 2009-12-07  Dan Bernstein  <mitz@apple.com>
1590         Reviewed by Darin Adler.
1592         Tests for <rdar://problem/7437820> Weird selection artifacts
1594         * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
1595         * fast/repaint/block-selection-gap-stale-cache.html: Added.
1596         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
1597         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
1598         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
1599         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
1600         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
1601         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
1603 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1605         Not reviewed.
1607         REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
1608         https://bugs.webkit.org/show_bug.cgi?id=32228
1610         Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
1612         * platform/win/Skipped:
1614 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1616         Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
1618         * platform/gtk/Skipped:
1620 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1622         Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
1624         New test "websocket/tests/url-with-credential.html" crashes in debug builds
1625         https://bugs.webkit.org/show_bug.cgi?id=32226
1627         * platform/mac/Skipped:
1629 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1631         Not reviewed. Add missing layout test result.
1633         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
1635 2009-12-07  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
1637         Reviewed by Xan Lopez.
1639         https://bugs.webkit.org/show_bug.cgi?id=25524
1640         [Gtk] Expose the title attribute to assistive technologies
1642         * platform/gtk/accessibility/title-and-alt.html: Added.
1643         * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
1645 2009-12-07  Oliver Hunt  <oliver@apple.com>
1647         Reviewed by Maciej Stachowiak.
1649         Object.create fails if properties on the descriptor are getters
1650         https://bugs.webkit.org/show_bug.cgi?id=32219
1652         Add tests for descriptors using getters instead of raw values
1654         * fast/js/Object-create-expected.txt:
1655         * fast/js/script-tests/Object-create.js:
1656         (valueGet):
1657         (get var):
1658         (get var.DescriptorWithGetGetter.foo.Object.create.):
1659         (get var.DescriptorWithSetGetter.foo.Object.create.):
1661 2009-12-06  Oliver Hunt  <oliver@apple.com>
1663         Reviewed by Maciej Stachowiak.
1665         Object.getOwnPropertyDescriptor() allows cross-frame access
1666         https://bugs.webkit.org/show_bug.cgi?id=32119
1668         Add cross domain tests for getOwnPropertyDescriptor
1670         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
1671         * http/tests/security/resources/cross-frame-access.js:
1672         (canGetDescriptor.set get catch):
1673         (canGetDescriptor):
1674         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
1675         * http/tests/security/xss-DENIED-defineProperty.html:
1677 2009-12-06  Kent Tamura  <tkent@chromium.org>
1679         Reviewed by Darin Adler.
1681         Improve portability and readability of table-percent-height* tests.
1682         https://bugs.webkit.org/show_bug.cgi?id=31858
1684         The purpose of these tests is to confirm that an element with
1685         height:N% inside a table cell has non-zero height. We don't need
1686         to check concrete pixel sizes of form controls.
1688         This updates the tests so that they check heights are non-zero and
1689         75% heights are same as corresponding 100% heights or actually 75%.
1691         * fast/replaced/table-percent-height-expected.txt:
1692         * fast/replaced/table-percent-height-text-controls-expected.txt:
1693         * fast/replaced/table-percent-height-text-controls.html:
1694         * fast/replaced/table-percent-height.html:
1696 2009-12-06  Fumitoshi Ukai  <ukai@chromium.org>
1698         Reviewed by Alexey Proskuryakov.
1700         Add tests for cross-origin WebSocket usage
1701         https://bugs.webkit.org/show_bug.cgi?id=32055
1703         * websocket/tests/cross-origin-expected.txt: Added.
1704         * websocket/tests/cross-origin.html: Added.
1705         * websocket/tests/fixed-origin_wsh.py: Added.
1706         * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
1707         * websocket/tests/handshake-fail-by-cross-origin.html: Added.
1708         * websocket/tests/origin-test_wsh.py: Added.
1709         * websocket/tests/script-tests/cross-origin.js: Added.
1710         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
1711         * websocket/tests/script-tests/frame-length-skip.js:
1712         * websocket/tests/script-tests/handshake-error.js:
1713         * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
1714         * websocket/tests/script-tests/simple.js:
1715         * websocket/tests/simple-expected.txt:
1717 2009-12-05  Maciej Stachowiak  <mjs@apple.com>
1719         Reviewed by Oliver Hunt.
1721         conway benchmark spends half it's time in op_less (jump fusion fails)
1722         https://bugs.webkit.org/show_bug.cgi?id=32190
1724         * fast/js/codegen-loops-logical-nodes-expected.txt:
1725         * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
1726         sensitive cases of codegen that were not already covered.
1728 2009-12-05  Philippe Normand  <pnormand@igalia.com>
1730         Reviewed by Gustavo Noronha.
1732         New test for video.canPlayType and ogg containers.
1734         [GTK] Recognize oga as audio/ogg
1735         https://bugs.webkit.org/show_bug.cgi?id=31990
1737         * media/media-can-play-ogg-expected.txt: Added.
1738         * media/media-can-play-ogg.html: Added.
1739         * platform/mac-leopard/Skipped:
1740         * platform/mac-snowleopard/Skipped:
1741         * platform/mac-tiger/Skipped:
1742         * platform/mac/Skipped:
1743         * platform/qt-mac/Skipped:
1744         * platform/qt-win/Skipped:
1745         * platform/qt/Skipped:
1746         * platform/win/Skipped:
1748 2009-12-05  Dan Bernstein  <mitz@apple.com>
1750         Rubber-stamped by Mark Rowe.
1752         Disabled a test because it puts the WebView into compositing mode,
1753         which remains in effect for all subsequent repaint tests, causing them
1754         to fail because DumpRenderTree always forces a full repaint when
1755         generating the image of a WebView that is in compositing mode.
1757         * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
1758         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
1760 2009-12-05  Adam Langley  <agl@google.com>
1762         Reviewed by Adam Barth.
1764         Check that a CSS format() argument is of a valid type.
1766         https://bugs.webkit.org/show_bug.cgi?id=31815
1767         http://code.google.com/p/chromium/issues/detail?id=28582
1769         * fast/css/url-format-non-string-expected.txt: Added
1770         * fast/css/url-format-non-string.html: Added.
1772 2009-12-04  Kent Hansen  <kent.hansen@nokia.com>
1774         Reviewed by Darin Adler.
1776         Add test for JavaScript string property deletion
1777         https://bugs.webkit.org/show_bug.cgi?id=32012
1779         * fast/js/script-tests/string-property-deletion.js: Added.
1780         * fast/js/string-property-deletion-expected.txt: Added.
1781         * fast/js/string-property-deletion.html: Added.
1783 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
1785         Reviewed by Alexey Proskuryakov.
1787         Add test for web socket send.
1789         https://bugs.webkit.org/show_bug.cgi?id=31337
1791         * websocket/tests/script-tests/send.js: Added.
1792         (endTest):
1793         (ws.onopen):
1794         (ws.onmessage.ws.onmessage):
1795         (ws.onmessage):
1796         (ws.onclose):
1797         (timeOutCallback):
1798         * websocket/tests/send-expected.txt: Added.
1799         * websocket/tests/send.html: Added.
1800         * websocket/tests/send_wsh.py: Added.
1802 2009-12-04  Simon Fraser  <simon.fraser@apple.com>
1804         Reviewed by Dan Bernstein.
1806         <rdar://problem/7441571> Hardware-backed layers are skipped when printing
1807         
1808         Testcase for printing with a compositing layer.
1810         * printing/compositing-layer-printing-expected.pdf: Added.
1811         * printing/compositing-layer-printing.html: Added.
1813 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1815         Skip test that is failing because of new behaviour enforced by
1816         libsoup. Bug reported.
1818         * platform/gtk/Skipped:
1820 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1822         Skip tests that require support for frame loader callbacks
1823         reporting, and a new test.
1825         * platform/gtk/Skipped:
1827 2009-12-04  Dirk Schulze  <krit@webkit.org>
1829         Reviewed by Gustavo Noronha Silva.
1831         Move the render result to svg/custom as a cross platform render result.
1833         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
1834         * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1836 2009-12-04  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1838         Reviewed by Adam Treat.
1840         Remove test that works after adding setAllowUniversalAccessFromFileURLs
1841         to Qt's version of the LayoutTestController.
1843         * platform/qt/Skipped:
1845 2009-12-04  Dirk Schulze  <krit@webkit.org>
1847         Reviewed by Nikolas Zimmermann.
1849         Gradient SVG animation demonstrates tearing at animation extremes
1850         https://bugs.webkit.org/show_bug.cgi?id=11929
1852         In SVG a focalPoint must be inside the radius of a radial gradient.
1853         It this isn't the case, we have to move the focalPoint into the radius.
1854         This checks the correct behavior of WebKit on false values for fx, fy.
1856         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1857         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1858         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
1859         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
1860         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
1861         * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
1863 2009-12-04  Chris Fleizach  <cfleizach@apple.com>
1865         Reviewed by Darin Adler.
1867         REGRESSION: AX: buttons now extremely repetitive
1868         https://bugs.webkit.org/show_bug.cgi?id=32164
1870         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
1871         * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
1872         * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
1873         * platform/mac/accessibility/table-with-aria-role-expected.txt:
1875 2009-12-04  Enrica Casucci  <enrica@apple.com>
1877         Reviewed by John Sullivan.
1879         Mail.app crashes when indenting table pasted from Numbers.app.
1880         <rdar://problem/7209507>
1881         https://bugs.webkit.org/show_bug.cgi?id=32166
1883         * editing/execCommand/indent-partial-table-expected.txt: Added.
1884         * editing/execCommand/indent-partial-table.html: Added.
1886 2009-12-04  Alexey Proskuryakov  <ap@apple.com>
1888         Reviewed by Darin Adler.
1890         https://bugs.webkit.org/show_bug.cgi?id=32085
1891         WebSocket should block the same ports that are blocked for resource loading
1893         Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
1894         spec says).
1896         * websocket/tests/script-tests/url-parsing.js: Added.
1897         * websocket/tests/url-parsing-expected.txt: Added.
1898         * websocket/tests/url-parsing.html: Added.
1900 2009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
1902         Reviewed by Kenneth Rohde Christiansen.
1904         [Qt] WebKit crashes when loading certain SVG images
1905         https://bugs.webkit.org/show_bug.cgi?id=29443
1907         Update the test results for the new FontCache implementation.
1909         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1910         * platform/qt/css1/font_properties/font_variant-expected.txt:
1911         * platform/qt/css1/pseudo/firstline-expected.txt:
1912         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1913         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1915 2009-12-04  Steve Block  <steveblock@google.com>
1917         Reviewed by Darin Adler.
1919         Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks. 
1920         https://bugs.webkit.org/show_bug.cgi?id=32111
1922         * 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.
1923         * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
1924         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
1926         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
1927         * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
1928         * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
1930         * platform/gtk/Skipped: Modified. Skips new tests.
1932 2009-12-04  Csaba Osztrogonác  <ossy@webkit.org>
1934         Reviewed by Simon Hausmann.
1936         [Qt] Re-enable audio/video tests after updated buildbot's Qt
1937         to Phonon supported one, and put 2 bad tests into skiplist.
1939         * platform/qt/Skipped:
1941 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
1943         Reviewed by Darin Fisher.
1945         Add test to see if unicode messages can be sent over web socket.
1947         https://bugs.webkit.org/show_bug.cgi?id=31341
1949         * websocket/tests/script-tests/unicode.js: Added.
1950         (endTest):
1951         (ws.onopen):
1952         (ws.onmessage):
1953         (ws.onclose):
1954         (timeOutCallback):
1955         * websocket/tests/unicode-expected.txt: Added.
1956         * websocket/tests/unicode.html: Added.
1957         * websocket/tests/unicode_wsh.py: Added.
1959 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1961         Reviewed by Beth Dakin.
1963         WAI-ARIA: aria-activedescendant doesn't work as intended
1964         https://bugs.webkit.org/show_bug.cgi?id=32100
1966         * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
1967         * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
1968         * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
1969         * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
1971 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1973         Fixing layout test bustage on platforms.
1975         AX: VO just says "term" on many web sites
1976         https://bugs.webkit.org/show_bug.cgi?id=32139
1978         * platform/mac-leopard/accessibility/lists-expected.txt:
1979         * platform/mac/accessibility/radio-button-group-members-expected.txt:
1981 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1983         Reviewed by Eric Seidel.
1985         AX: VO just says "term" on many web sites
1986         https://bugs.webkit.org/show_bug.cgi?id=32139
1988         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
1989         * platform/mac/accessibility/aria-grouping-roles.html:
1990         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
1991         * platform/mac/accessibility/definition-list-term.html: Added.
1992         * platform/mac/accessibility/lists-expected.txt:
1994 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
1996         Reviewed by Beth Dakin.
1998         Implement WAI-ARIA scrollbar role and related property aria-orientation
1999         https://bugs.webkit.org/show_bug.cgi?id=32126
2001         * accessibility/aria-scrollbar-role-expected.txt: Added.
2002         * accessibility/aria-scrollbar-role.html: Added.
2003         * platform/gtk/Skipped:
2004         * platform/win/Skipped:
2006 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2008         Reviewed by Darin Adler.
2010         https://bugs.webkit.org/show_bug.cgi?id=32132
2011         websocket/tests/simple.html fails on Windows
2013         * websocket/tests/script-tests/simple.js:
2014         * websocket/tests/simple-expected.txt:
2015         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
2017         * platform/win/Skipped: Un-skip the test.
2019 2009-12-03  Julie Parent  <jparent@chromium.org>
2021         Reviewed by Eric Seidel.
2023         Make shorthand-transitions.html less flaky.
2024         The test currently allows for timing related differences by using a tolerance, but the tolerance
2025         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
2026         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
2027         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
2028         so this should definitely help reduce but this may not entirely eliminate flakiness).
2029         
2030         https://bugs.webkit.org/show_bug.cgi?id=32134
2032         * transitions/shorthand-transitions.html:
2034 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2036         Reviewed by Eric Seidel.
2038         https://bugs.webkit.org/show_bug.cgi?id=32135
2040         [Qt] Add expected files for new tests we pass.
2041         Compared to the Mac expected png files.
2043         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
2044         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
2046 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
2048         Rubber-stamped by Alexey Proskuryakov.
2050         Skip failing WebSocket test on Windows.
2052         * platform/win/Skipped:
2054 2009-12-03  Brady Eidson  <beidson@apple.com>
2056         Rubberstamped by Oliver Hunt.
2058         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
2060         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
2061         * fast/loader/stateobjects/pushstate-object-types.html:
2063 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2065         Reviewed by Eric Seidel.
2067         https://bugs.webkit.org/show_bug.cgi?id=32130
2068         Add a test for sending non-trivial amount of data over WebSocket
2070         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
2071         * websocket/tests/simple-stress-expected.txt: Added.
2072         * websocket/tests/simple-stress.html: Added.
2074 2009-12-03  Brady Eidson  <beidson@apple.com>
2076         Rubberstamped by Sam Weinig.
2078         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
2079         which is all that is relevant.
2081         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
2082         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
2083         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2084         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2085         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
2086         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2088 2009-12-03  Oliver Hunt  <oliver@apple.com>
2090         Reviewed by Dan Bernstein.
2092         REGRESSION (r51627): 3 SVG tests are failing
2093         https://bugs.webkit.org/show_bug.cgi?id=32117
2095         Improve testing of svglist.
2097         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2098         * svg/dom/svglist-exception-on-out-bounds-error.html:
2100 2009-12-03  Enrica Casucci  <enrica@apple.com>
2102         Reviewed by Adele Peterson.
2104         Multiple Undos removes the last posted comment and/or the ones before it.
2105         <rdar://problem/6557066>
2106         https://bugs.webkit.org/show_bug.cgi?id=32079
2108         Added test to verify that undo has no effect when an element is
2109         no longer editable.
2110         
2111         * editing/undo/undo-indent-noneditable-expected.txt: Added.
2112         * editing/undo/undo-indent-noneditable.html: Added.
2114 2009-12-03  Brady Eidson  <beidson@apple.com>
2116         Reviewed by Sam Weinig.
2118         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
2120         Update expected results of old tests:
2121         * fast/dom/Window/window-appendages-cleared-expected.txt:
2122         * fast/dom/Window/window-properties-expected.txt:
2123         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2125         New tests:
2126         * fast/loader/stateobjects: Added.
2127         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
2128         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
2129         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
2130         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
2131         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
2132         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
2133         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
2134         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
2135         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
2136         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
2137         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
2138         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
2139         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
2140         * fast/loader/stateobjects/pushstate-object-types.html: Added.
2141         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
2142         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
2143         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
2144         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
2145         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
2146         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
2147         * fast/loader/stateobjects/resources: Added.
2148         * fast/loader/stateobjects/resources/navigate-back.html: Added.
2149         * http/tests/loading/state-object-security-exception-expected.txt: Added.
2150         * http/tests/loading/state-object-security-exception.html: Added.
2152 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2154         Reviewed by Xan Lopez.
2156         Platform-specific result for test. GIO identifies the file as
2157         application/javascript, as opposed to other platforms identifying
2158         it as application/x-javascript.
2160         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
2162 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2164         Rubber-stamped by Oliver Hunt.
2166         Re-baseline required after r51522.
2168         * platform/gtk/editing/deleting/5390681-2-expected.txt:
2170 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2172         Skipping new tests, and tests that require new DRT functionality.
2174         * platform/gtk/Skipped:
2176 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2178         Reviewed by Kenneth Rohde Christiansen.
2180         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
2181         until there is a fix for the issue.
2182         https://bugs.webkit.org/show_bug.cgi?id=31626
2184         * platform/qt/Skipped:
2186 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2188         Reviewed by Kenneth Rohde Christiansen.
2190         [Qt] Re-enable previously skipped tests.
2191         https://bugs.webkit.org/show_bug.cgi?id=31591
2193         * platform/qt/Skipped:
2195 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2197         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2199         * platform/qt/Skipped:
2200         - inspector/settings-set-get.html added.
2202 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2204         Reviewed by Timothy Hatcher.
2206         Web Inspector: Simplify the settings support in inspector controller.
2208         https://bugs.webkit.org/show_bug.cgi?id=32076
2210         * inspector/settings-set-get-expected.txt: Added.
2211         * inspector/settings-set-get.html: Added.
2213 2009-12-03  Oliver Hunt  <oliver@apple.com>
2215         Reviewed by Maciej Stachowiak.
2217         NULL ptr in SVGPathSegList::getPathSegAtLength()
2218         https://bugs.webkit.org/show_bug.cgi?id=30313
2220         Add testcases for incorrect pathSeg usage.
2222         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
2223         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
2225 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
2227         Reviewed by Darin Adler.
2229         Rewrite two tests with dumpAsText
2230         https://bugs.webkit.org/show_bug.cgi?id=32014
2232         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
2233         * fast/block/positioning/complex-percentage-height.html:
2234         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
2235         * fast/lists/item-not-in-list-line-wrapping.html:
2236         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
2237         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
2238         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2239         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
2240         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
2241         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2242         * platform/qt/Skipped:
2243         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2244         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2246 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
2248         Reviewed by Darin Fisher.
2250         https://bugs.webkit.org/show_bug.cgi?id=32089
2251         Test that WebSocket.readyState is set correctly
2253         * websocket/tests/script-tests/simple.js:
2254         (ws.onopen):
2255         (ws.onmessage):
2256         (ws.onclose):
2257         * websocket/tests/simple-expected.txt:
2258         Added readyState logging.
2260 2009-11-30  Julie Parent  <jparent@chromium.org>
2262         Reviewed by Darin Adler.
2264         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
2265         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
2266                 
2267         https://bugs.webkit.org/show_bug.cgi?id=31997
2269         * transitions/change-values-during-transition.html:
2270         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
2271         getXPosition: Extract into a function, since it is duplicated twice.
2272         check2: Still run second check if the first fails, just give more debugging output.
2273         start: Remove final setTimeout - nothing changes between the end of check2 and here,
2274             so this is just making the test take 100ms longer.
2276 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
2278         Rubber-stamped by Adam Roben.
2280         Skip http/tests/cache/subresource-failover-to-network.html because it
2281         is flaky on Windows, fixing it is being tracked by 
2282         https://bugs.webkit.org/show_bug.cgi?id=32038.
2284         * platform/win/Skipped:
2286 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2288         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
2290         * platform/qt/Skipped:
2291         - inspector/elements-panel-selection-on-refresh.html added.
2292         - inspector/timeline-event-dispatch.html added.
2294 2009-12-02  Eric Z. Ayers  <zundel@google.com>
2296         Reviewed by Pavel Feldman.
2298         Adds a timeline test for EventDispatch records.
2300         https://bugs.webkit.org/show_bug.cgi?id=31376
2302         * inspector/timeline-event-dispatch-expected.txt: Added.
2303         * inspector/timeline-event-dispatch.html: Added.
2305 2009-12-02  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2307         Reviewed by Timothy Hatcher.
2309         Web Inspector: DOM tree selection disappears upon page refresh.
2311         https://bugs.webkit.org/show_bug.cgi?id=31142
2313         * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
2314         * inspector/elements-panel-selection-on-refresh.html: Added.
2316 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2318         [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
2320         * platform/qt/Skipped: 
2321         - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
2323 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2325         [Qt] Unreviewed. Skip new tests.
2327         * platform/qt/Skipped:
2328         - svg/custom/mask-with-all-units.svg added.
2329         - fast/css/namespaces/namespaces-comments.xml added.
2330         - fast/css/namespaces/namespaces-empty.xml added.
2332 2009-12-02  Fumitoshi Ukai  <ukai@chromium.org>
2334         Reviewed by Alexey Proskuryakov.
2336         WebSocket handshake check query component of URL
2337         https://bugs.webkit.org/show_bug.cgi?id=31617
2339         * websocket/tests/echo-location_wsh.py: Added.
2340         * websocket/tests/no-query_wsh.py: Added.
2341         * websocket/tests/script-tests/url-with-credential.js: Added.
2342         * websocket/tests/script-tests/url-with-empty-query.js: Added.
2343         * websocket/tests/script-tests/url-with-fragment.js: Added.
2344         * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
2345         * websocket/tests/script-tests/url-with-query.js: Added.
2346         * websocket/tests/url-with-credential-expected.txt: Added.
2347         * websocket/tests/url-with-credential.html: Added.
2348         * websocket/tests/url-with-empty-query-expected.txt: Added.
2349         * websocket/tests/url-with-empty-query.html: Added.
2350         * websocket/tests/url-with-fragment-expected.txt: Added.
2351         * websocket/tests/url-with-fragment.html: Added.
2352         * websocket/tests/url-with-query-expected.txt: Added.
2353         * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
2354         * websocket/tests/url-with-query-for-no-query.html: Added.
2355         * websocket/tests/url-with-query.html: Added.
2357 2009-12-01  Shinichiro Hamaji  <hamaji@chromium.org>
2359         Reviewed by Eric Seidel.
2361         Update expectations of css2.1/t1205-c56* for Qt
2362         https://bugs.webkit.org/show_bug.cgi?id=32015
2364         * platform/qt/Skipped:
2365         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2366         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2367         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2369 2009-12-01  Kent Tamura  <tkent@chromium.org>
2371         Reviewed by Darin Adler.
2373         Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
2374         pattern and step attributes of HTMLInputElement.
2375         https://bugs.webkit.org/show_bug.cgi?id=31708
2377         * fast/forms/input-minmax-expected.txt:
2378         * fast/forms/input-pattern-expected.txt: Added.
2379         * fast/forms/input-pattern.html: Added.
2380         * fast/forms/input-step-expected.txt:
2381         * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
2382         * fast/forms/script-tests/input-pattern.js: Added.
2383         * fast/forms/script-tests/input-step.js: Change the result for null.
2385 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2387         Reviewed by Darin Adler.
2389         WAI-ARIA: implement support for ARIA drag and drop
2390         https://bugs.webkit.org/show_bug.cgi?id=32007
2392         * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
2393         * platform/mac/accessibility/aria-drag-drop.html: Added.
2395 2009-12-01  Adam Barth  <abarth@webkit.org>
2397         Reviewed by Darin Adler.
2399         https://bugs.webkit.org/show_bug.cgi?id=21288
2401         Add sneaky test that has tabs.
2403         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2404         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2406 2009-12-01  Patrik Persson  <patrik.j.persson@ericsson.com>
2408         Reviewed by Darin Adler.
2410         Implement HTML5 sandbox attribute for iframes.
2411         http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
2412         https://bugs.webkit.org/show_bug.cgi?id=21288
2414         * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
2415         * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
2416         * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
2417         * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
2418         * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
2419         * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
2420         * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
2421         * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
2422         * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
2423         * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
2424         * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
2425         * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
2426         * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
2427         * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
2428         * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
2429         * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
2430         * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
2431         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
2432         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2433         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2434         * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
2435         * fast/frames/sandboxed-iframe-forms.html: Added.
2436         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
2437         * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
2438         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
2439         * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
2440         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
2441         * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
2442         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
2443         * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
2444         * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
2445         * fast/frames/sandboxed-iframe-plugins.html: Added.
2446         * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
2447         * fast/frames/sandboxed-iframe-scripting.html: Added.
2448         * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
2449         * fast/frames/sandboxed-iframe-storage.html: Added.
2450         * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
2451         * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
2452         * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
2453         * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
2454         * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
2455         * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
2456         * http/tests/security/sandboxed-iframe-modify-self.html: Added.
2457         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
2458         * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
2459         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
2460         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
2461         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
2462         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
2463         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
2464         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
2465         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
2466         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
2467         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
2468         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
2469         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
2470         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
2472 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2474         Reviewed by David Kilzer.
2476         ARIA: support a way to create a static text object
2477         https://bugs.webkit.org/show_bug.cgi?id=32030
2479         * accessibility/aria-text-role-expected.txt: Added.
2480         * accessibility/aria-text-role.html: Added.
2481         * platform/gtk/Skipped:
2482         * platform/win/Skipped:
2484 2009-12-01  Nikolas Zimmermann  <nzimmermann@rim.com>
2486         Reviewed by Simon Fraser.
2488         Add SVG animation test framework with 'snapshot' functionality
2489         https://bugs.webkit.org/show_bug.cgi?id=31897
2491         Add LayoutTests/svg/animations directory, containing a new
2492         framework for SVG animation test with sampling at certain times.
2494         Added one example test, which will be extended soon to cover animVal
2495         support, once basic support has been implemented.
2497         * svg/animations: Added.
2498         * svg/animations/animVal-basics-expected.txt: Added.
2499         * svg/animations/animVal-basics.html: Added.
2500         * svg/animations/resources: Added.
2501         * svg/animations/resources/SVGAnimationTestCase.js: Added.
2502         (isCloseEnough):
2503         (moveAnimationTimelineAndSample):
2504         (startTest):
2505         (sampleAnimation):
2506         (runAnimationTest):
2507         * svg/animations/script-tests: Added.
2508         * svg/animations/script-tests/TEMPLATE.html: Added.
2509         * svg/animations/script-tests/animVal-basics.js: Added.
2510         (sample1):
2511         (sample2):
2512         (sample3):
2513         (executeTest):
2515 2009-12-01  Adam Roben  <aroben@apple.com>
2517         Skip more tests that fail with specific versions of CFNetwork on
2518         Windows
2520         Rubber-stamped in advance by Brady Eidson.
2522         * platform/win/Skipped:
2524 2009-12-01  Daniel Bates  <dbates@webkit.org>
2526         Reviewed by Pavel Feldman.
2528         https://bugs.webkit.org/show_bug.cgi?id=32001
2530         Updated layout test to reflect change to localized string and
2531         rebased the result.
2533         * inspector/elements-img-tooltip-expected.txt:
2534         * inspector/elements-img-tooltip.html:
2536 2009-12-01  Adam Roben  <aroben@apple.com>
2538         Skip a test that fails with some versions of CFNetwork on Windows
2540         Rubber-stamped by Brady Eidson.
2542         * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
2544 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
2546         Enabling WebSocket tests on Windows again - let's see what errors get logged.
2548         * platform/win/Skipped:
2550 2009-12-01  Adam Roben  <aroben@apple.com>
2552         Add a timing-out test to the Skipped file on Windows
2554         Rubber-stamped by Ada Chan.
2556         * platform/win/Skipped: Added
2557         fast/dom/Window/window-postmessage-clone.html, which was timing out
2558         due to eventSender.beginDragFiles being unimplemented.
2560 2009-12-01  Adam Roben  <aroben@apple.com>
2562         Add expected Windows failure results for tests that use
2563         textInputController
2565         <http://webkit.org/b/32021> covers fixing these tests.
2567         Rubber-stamped by Sam Weinig.
2569         * platform/win/Skipped: Removed tests that use textInputController.
2571         * platform/win/editing/selection/5825350-1-expected.txt: Added.
2572         * platform/win/editing/selection/5825350-2-expected.txt: Added.
2573         * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
2574         * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
2575         * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
2576         * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
2577         * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
2579 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2581         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2583         * platform/qt/Skipped: inspector/timeline-network-resource.html added.
2585 2009-12-01  Eric Z. Ayers  <zundel@google.com>
2587         Reviewed by Pavel Feldman.
2589         Adds test for Timeline network resource records.
2591         https://bugs.webkit.org/show_bug.cgi?id=31378
2593         * inspector/timeline-network-resource-expected.txt: Added.
2594         * inspector/timeline-network-resource.html: Added.
2595         * inspector/timeline-network-resource.js: Added.
2596         * inspector/timeline-test.js:
2597         (printTimelineRecords):
2599 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2601         Reviewed by Adam Roben.
2603         Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
2604         https://bugs.webkit.org/show_bug.cgi?id=30778
2606         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2607         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2609 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2611         Reviewed by Oliver Hunt.
2613         Updated webgl tests to use "experimental-webgl" as the context name.
2614         https://bugs.webkit.org/show_bug.cgi?id=31672
2616         * fast/canvas/webgl/gl-get-calls.html:
2617         * fast/canvas/webgl/resources/utils3d.js:
2618         (initWebGL):
2619         * fast/canvas/webgl/resources/webgl-test.js:
2620         (create3DContext):
2622 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2624         [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
2626         * platform/qt/Skipped:
2627         - editing/selection/mixed-editability-10.html added.
2628         - editing/selection/5825350-1.html added.
2629         - editing/selection/5825350-2.html added.
2631 2009-11-30  Shinichiro Hamaji  <hamaji@chromium.org>
2633         Reviewed by Dan Bernstein.
2635         css2.1/t1205-c566-list-stl-00-e-ag.html is failing
2636         https://bugs.webkit.org/show_bug.cgi?id=23264
2638         * editing/pasteboard/copy-crash-expected.txt:
2639         * fast/lists/calc-width-with-space-expected.txt: Added.
2640         * fast/lists/calc-width-with-space.html: Added.
2641         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
2642         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
2643         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2644         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
2645         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
2646         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2647         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
2648         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
2649         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2650         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
2651         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
2652         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
2653         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2654         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
2655         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
2656         * platform/mac/fast/repaint/list-marker-expected.checksum:
2657         * platform/mac/fast/repaint/list-marker-expected.png:
2658         * platform/mac/fast/repaint/list-marker-expected.txt:
2659         * platform/qt/Skipped:
2661 2009-11-30  Enrica Casucci  <enrica@apple.com>
2663         Reviewed by Darin Adler.
2665         Can focus but not type into content editable block that contains only non-editable content.
2666         <rdar://problem/5982901>
2667         https://bugs.webkit.org/show_bug.cgi?id=31750
2669         * editing/selection/5825350-1-expected.txt:
2670         * editing/selection/5825350-1.html: Modified to use caret rectangle.
2671         * editing/selection/5825350-2-expected.txt:
2672         * editing/selection/5825350-2.html: Modified to use caret rectangle.
2673         * editing/selection/mixed-editability-10-expected.txt: Added.
2674         * editing/selection/mixed-editability-10.html: Added.
2675         * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
2676         to account for the new possible caret position.
2678 2009-11-30  Beth Dakin  <bdakin@apple.com>
2680         Reviewed by Oliver Hunt.
2682         Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in 
2683         Safari caused by extreme column-gap and column-width values 
2684         -and corresponding-
2685         <rdar://problem/7425433>
2687         * fast/multicol/huge-column-gap-crash-expected.txt: Added.
2688         * fast/multicol/huge-column-gap-crash.html: Added.
2690 2009-11-30  Alexey Proskuryakov  <ap@apple.com>
2692         Reviewed by Oliver Hunt.
2694         https://bugs.webkit.org/show_bug.cgi?id=31659
2695         Connection must be closed in case of Web Socket handshake error
2697         * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
2699 2009-11-30  Eric Carlson  <eric.carlson@apple.com>
2701         Reviewed by Simon Fraser.
2703         All HTML5 media element events should be regular events
2704         https://bugs.webkit.org/show_bug.cgi?id=30513
2705         
2706         Remove progress event tests.
2708         * media/progress-event-at-least-one-expected.txt: Removed.
2709         * media/progress-event-at-least-one.html: Removed.
2710         * media/progress-event-expected.txt: Removed.
2711         * media/progress-event-total-expected.txt: Removed.
2712         * media/progress-event-total.html: Removed.
2713         * media/progress-event.html: Removed.
2715 2009-11-30  Yuzo Fujishima  <yuzo@google.com>
2717         Reviewed by Alexey Proskuryakov.
2719         In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
2720         https://bugs.webkit.org/show_bug.cgi?id=31465
2722         * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
2723         Skipped list, and filed bug 31659 to investigate.
2725         * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
2727 2009-11-30  Joseph Pecoraro  <joepeck@webkit.org>
2729         Reviewed by Pavel Feldman.
2731         Web Inspector: Wrong console output for Regexp escape sequence
2732         https://bugs.webkit.org/show_bug.cgi?id=31538
2734         * inspector/console-format-expected.txt:
2735         * inspector/console-format.html:
2737 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2739         Skipping test that fails because of broken DND, and some tests
2740         requiring new results.
2742         * platform/gtk/Skipped:
2744 2009-11-30  Dirk Schulze  <krit@webkit.org>
2746         Reviewed by Nikolas Zimmermann.
2748         Complex test of mask with every combination of maskUnits and maskContentUnits
2749         as well as different values for size and position of the mask and it's content.
2751         * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
2752         * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
2753         * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
2754         * svg/custom/mask-with-all-units.svg: Added.
2756 2009-11-30  Csaba Osztrogonác  <ossy@webkit.org>
2758         [Qt] Put tests into skiplist because of missing features.
2760         * platform/qt/Skipped:
2761         - fast/dom/Window/window-postmessage-clone.html added
2762         - inspector/elements-img-tooltip.html added.
2764 2009-11-28  Oliver Hunt  <oliver@apple.com>
2766         Reviewed by Sam Weinig.
2768         postMessage should serialize File objects
2769         https://bugs.webkit.org/show_bug.cgi?id=31955
2771         Add test for postMessage serialization of File objects.
2773         * fast/dom/Window/window-postmessage-clone-expected.txt:
2774         * fast/dom/Window/window-postmessage-clone.html:
2776 2009-11-29  Simon Fraser  <simon.fraser@apple.com>
2778         Rubber-stamped by Eric Seidel.
2779         
2780         Fix up some compositing layout tests.
2782         * compositing/layers-inside-overflow-scroll.html:
2783         * compositing/self-painting-layers.html:
2784         Use the 'loadeddata' event, instead of 'load', to know when the video loads.
2785         
2786         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
2787         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
2788         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
2789         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
2790         * platform/mac/compositing/self-painting-layers-expected.checksum:
2791         * platform/mac/compositing/self-painting-layers-expected.png:
2792         Update with correct pixel results.
2794 2009-11-29  Shu Chang  <Chang.Shu@nokia.com>
2796         Reviewed by Eric Seidel.
2798         Test using Id as index of node list.
2799         https://bugs.webkit.org/show_bug.cgi?id=31428
2801         * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
2802         * fast/dom/Element/id-in-node-list-index01.html: Added.
2804 2009-11-28  Adam Barth  <abarth@webkit.org>
2806         Reviewed by Dimitri Glazkov.
2808         [Chromium] Sify compose button alerts error
2809         https://bugs.webkit.org/show_bug.cgi?id=31394
2811         Test that we're using the calling security context in a simple case.
2813         * http/tests/security/calling-versus-current-expected.txt: Added.
2814         * http/tests/security/calling-versus-current.html: Added.
2816 2009-11-27  Daniel Bates  <dbates@webkit.org>
2818         Reviewed by Adam Barth.
2820         https://bugs.webkit.org/show_bug.cgi?id=31940
2822         Rebased results because of new error messages.
2824         * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
2825         * http/tests/security/xssAuditor/base-href-expected.txt:
2826         * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
2827         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
2828         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
2829         * http/tests/security/xssAuditor/embed-tag-expected.txt:
2830         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
2831         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
2832         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2833         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2834         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2835         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
2836         * http/tests/security/xssAuditor/object-tag-expected.txt:
2837         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
2839 2009-11-27  Kenneth Russell  <kbr@google.com>
2841         Reviewed by Eric Seidel.
2843         REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
2844         https://bugs.webkit.org/show_bug.cgi?id=31919
2846         Temporarily disabled portion of test which is failing on some
2847         machines but not others. Root cause will be investigated under
2848         https://bugs.webkit.org/show_bug.cgi?id=31843 .
2850         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2851         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2853 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
2855         Unreviewed red bot fix.
2857         Skip tests introduced by the previous change as it seems to be failing.
2859         * platform/qt/Skipped:
2860         * platform/win/Skipped:
2862 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
2864         Reviewed by Dan Bernstein.
2866         Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
2867         https://bugs.webkit.org/show_bug.cgi?id=29966
2869         A test case where a user drags the mouse from an empty inline
2870         element to above texts.
2872         * editing/selection/last-empty-inline-expected.txt: Added.
2873         * editing/selection/last-empty-inline.html: Added.
2874         * platform/win/Skipped:
2876 2009-11-26  Kinuko Yasuda  <kinuko@chromium.com>
2878         Reviewed by Eric Seidel.
2880         Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
2881         so that the expected results can be independent of platform differences.
2882         https://bugs.webkit.org/show_bug.cgi?id=31580
2884         * fast/parser/comment-in-textarea-expected.txt: Added.
2885         * fast/parser/comment-in-textarea.html:
2886         * fast/parser/script-tests/comment-in-textarea.js: Added.
2887         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
2888         * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
2889         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
2890         * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
2892 2009-11-26  Daniel Bates  <dbates@webkit.org>
2894         Reviewed by Pavel Feldman.
2896         https://bugs.webkit.org/show_bug.cgi?id=21554
2898         Tests that the tooltip text for an image is its dimensions.
2900         * inspector/elements-img-tooltip-expected.txt: Added.
2901         * inspector/elements-img-tooltip.html: Added.
2903 2009-11-21  Holger Hans Peter Freyther  <zecke@selfish.org>
2905         Reviewed by Kenneth Rohde Christiansen.
2907         [Qt] Add automatic test for Qt Plugins.
2908         https://bugs.webkit.org/show_bug.cgi?id=31203
2910         Add a test case for Qt plugins. In this case one
2911         RenderPart should be visible on screen and the other
2912         should be invisible. The internal QWidget should
2913         have the same state as the WebCore::Widget.
2915         Add Qt specific netscape-dom-access-expected.txt because
2916         that was using a native widget inside a RenderPart as well.
2918         * platform/gtk/Skipped:
2919         * platform/mac/Skipped:
2920         * platform/qt/plugins/netscape-dom-access-expected.txt: Added
2921         * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
2922         * platform/win/Skipped:
2923         * plugins/qt-qwidget-plugin.html: Added.
2925 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2927         [Qt] Audio related layout tests are failing on the buildbot
2928         https://bugs.webkit.org/show_bug.cgi?id=27910
2930         * platform/qt/Skipped: fast/js/global-constructors.html added.
2932 2009-11-25  Kenneth Russell  <kbr@google.com>
2934         Reviewed by Oliver Hunt.
2936         Off-by-one error in index validation for drawElements and drawArrays
2937         https://bugs.webkit.org/show_bug.cgi?id=31891
2939         Fixed computation of number of elements for bound array objects.
2941         Test: fast/canvas/webgl/index-validation.html
2943         * fast/canvas/webgl/index-validation-expected.txt: Added.
2944         * fast/canvas/webgl/index-validation.html: Added.
2945         * fast/canvas/webgl/script-tests/index-validation.js: Added.
2947 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2949         [Qt] Remove a bunch of now passing fast tests from skiplist.
2950         And add a crasher/crashed pair into skiplist.
2952         * platform/qt/Skipped:
2954 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
2956         [Qt] Put tests into skiplist because of missing layoutTestController feature.
2958         * platform/qt/Skipped:
2959         - http/tests/cache/subresource-failover-to-network.html added.
2960         - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
2962         - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
2964 2009-11-25  Eric Carlson  <eric.carlson@apple.com>
2966         Reviewed by Simon Fraser.
2968         <rdar://problem/7409331> Windows: Support closed caption in <video> element
2970         * platform/win/Skipped:
2971             Enable the closed caption test.
2973 2009-11-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2975         We do not have a strategy in place to mimick the output for load
2976         delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
2978         * platform/gtk/Skipped:
2980 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
2982         Reviewed by Adam Barth.
2984         [Qt] Remove the Referer header when redirecting to a non-secure site
2985         https://bugs.webkit.org/show_bug.cgi?id=31785
2987         This makes Qt pass two tests introduced in r50226.
2989         * platform/qt/Skipped:
2991 2009-11-24  Chris Marrin  <cmarrin@apple.com>
2993         Reviewed by Simon Fraser.
2995         Skip 3d and compositing tests on all platforms but Mac
2996         https://bugs.webkit.org/show_bug.cgi?id=27314
2997         
2998         For Mac, tests are performed in webkitdirs.pm to determine
2999         whether these tests should be skipped.
3001         * platform/gtk/Skipped:
3002         * platform/qt/Skipped:
3003         * platform/win/Skipped:
3005 2009-11-24  Chris Marrin  <cmarrin@apple.com>
3007         Reviewed by Eric Seidel.
3009         Test for createShader param passing
3010         https://bugs.webkit.org/show_bug.cgi?id=31808
3012         This test will eventually contain more param passing tests as
3013         they are implemented.
3015         * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
3016         * fast/canvas/webgl/invalidPassedParams.html: Added.
3018 2009-11-24  Darin Fisher  <darin@chromium.org>
3020         Reviewed by Adam Barth.
3022         [Chromium] Renderer hang when using www.expedia.com
3023         https://bugs.webkit.org/show_bug.cgi?id=31822
3025         This test verifies that a synchronous XMLHttpRequest, generated from a
3026         page that is the result of a form submission, loads properly when the
3027         user navigates back to the page.
3029         When navigating back to a page that resulted from a form submission,
3030         the page is loaded with the ReturnCacheDataDontLoad cache policy.  It
3031         is important that subresources (including XMLHttpRequest instances) do
3032         not inherit this cache policy.
3034         * http/tests/cache/resources/echo-no-store.cgi: Added.
3035         * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
3036         * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
3037         * http/tests/cache/subresource-failover-to-network.html: Added.
3039 2009-11-23  Kenneth Russell  <kbr@google.com>
3041         Reviewed by Oliver Hunt.
3043         Change get... calls to latest spec
3044         https://bugs.webkit.org/show_bug.cgi?id=30091
3046         Removed old versions of get calls on WebGLRenderingContext and
3047         added new ones per spec returning "any". New code simplifies
3048         GraphicsContext3D and fixes previously unimplemented routines.
3049         Added custom JS and V8 bindings. Added exhaustive test case
3050         exercising all new code paths. Updated preexisting test cases for
3051         new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
3052         implementations.
3054         Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
3055         preexisting known failures) and manual WebGL tests in both
3056         browsers.
3057         
3058         Two of the tests fail on various hardware and were modified. See
3059         
3060             https://bugs.webkit.org/show_bug.cgi?id=31842
3061             https://bugs.webkit.org/show_bug.cgi?id=31843
3063         Test: fast/canvas/webgl/gl-object-get-calls.html
3065         * fast/canvas/webgl/gl-get-calls-expected.txt:
3066         * fast/canvas/webgl/gl-get-calls.html:
3067         * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
3068         * fast/canvas/webgl/gl-object-get-calls.html: Added.
3069         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
3070         * fast/canvas/webgl/null-object-behaviour-expected.txt:
3071         * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
3072         * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
3073         * fast/canvas/webgl/resources/intUniformShader.vert: Added.
3074         * fast/canvas/webgl/resources/matUniformShader.vert: Added.
3075         * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
3076         * fast/canvas/webgl/resources/utils3d.js:
3077         (initWebGL):
3078         (loadShader):
3079         (Framerate.prototype.snapshot):
3080         * fast/canvas/webgl/resources/webgl-test.js:
3081         (loadProgram):
3082         (loadStandardVertexShader):
3083         (loadVertexShader):
3084         (loadStandardFragmentShader):
3085         (loadFragmentShader):
3086         * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
3087         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
3088         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
3089         * fast/canvas/webgl/triangle.html:
3090         * fast/js/resources/js-test-pre.js:
3091         (shouldBeNonZero):
3092         (shouldBeNonNull):
3094 2009-11-24  Dmitry Titov  <dimich@chromium.org>
3096         Reviewed by Eric Seidel.
3098         Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
3099         https://bugs.webkit.org/show_bug.cgi?id=31816
3101         * fast/table/row-height-recalc2-expected.txt: Added.
3102         * fast/table/row-height-recalc2.html:
3103         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
3104         * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
3105         * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
3106         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
3107         * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
3108         * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
3109         * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
3110         * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
3112 2009-11-23  Chris Marrin  <cmarrin@apple.com>
3114         Reviewed by Oliver Hunt.
3116         Tests for out of bounds conditions on drawElements and drawArrays
3117         https://bugs.webkit.org/show_bug.cgi?id=31239
3119         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
3120         * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
3121         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
3122         * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
3124 2009-11-23  Erik Arvidsson  <arv@chromium.org>
3126         Reviewed by Eric Seidel.
3128         JSC bindings for HasIndexGetter generates incorrect code (affects
3129         MediaList and CSSStyleDeclaration).
3130         This cleans up the edge cases for indexing out of range for style and
3131         computed style objects to return an empty string according to the spec.
3132         MediaList now returns null when indexed out of range.
3133         https://bugs.webkit.org/show_bug.cgi?id=31683
3135         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
3136         * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
3137         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
3138         * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
3139         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
3140         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
3141         * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
3142         * fast/dom/StyleSheet/css-medialist-item.html: Added.
3143         * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
3144         * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
3146 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3148         Unreviewed. Skip new test added in r51324.
3150         * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
3152 2009-11-23  Simon Fraser  <simon.fraser@apple.com>
3154         Reviewed by Dan Bernstein.
3156         DocumentMarkers need to be educated about transforms
3157         https://bugs.webkit.org/show_bug.cgi?id=31751
3158         
3159         Find highlight is incorrect with transforms
3160         <rdar://problem/6358394>
3161         
3162         Add test to show the selection rect for selection in a transformed element.
3164         * editing/editing.js:
3165         * editing/selection/transformed-selection-rects.html: Added.
3166         * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
3167         * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
3168         * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
3170 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3172         Unreviewed. Skip new tests.
3174         * platform/qt/Skipped:
3176 2009-11-23  Jakub Wieczorek  <faw217@gmail.com>
3178         Reviewed by Kenneth Rohde Christiansen.
3180         [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
3181         https://bugs.webkit.org/show_bug.cgi?id=31775
3183         LayoutTestController::dumpBackForwardList() should work with local URLs
3184         as well as with normal URLs (in http tests for instance).
3185         Currently it does not output the latter properly.
3187         Unskip a bunch of passing http/navigation tests.
3189         * platform/qt/Skipped:
3191 2009-11-22  Chris Fleizach  <cfleizach@apple.com>
3193         Reviewed by Oliver Hunt.
3195         ARIA: support aria-flowto
3196         https://bugs.webkit.org/show_bug.cgi?id=31762
3198         * platform/mac/accessibility/aria-flowto-expected.txt: Added.
3199         * platform/mac/accessibility/aria-flowto.html: Added.
3201 2009-11-22  Dirk Schulze  <krit@webkit.org>
3203         Reviewed by Nikolas Zimmermann.
3205         Tests to the filterRes implementation for SVG Filters
3206         [https://bugs.webkit.org/show_bug.cgi?id=6021]
3208         big-sized-filter: tests if filter quality is scaled down on a too
3209             big SourceImage (SourceGraphic, SourceAlpha)
3210         big-sized-filter-2: tests if the filter quality is scaled down
3211             on a too big filter effect size.
3212         filterRes: Various tests of SVG Filters with different values for
3213             filterRes attributes. Checks
3214             * that kernel values (if present) are scaled with the filterRes
3215             * subRegion calculation is correct for effects with deeper
3216               dependencies.
3218         * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
3219         * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
3220         * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
3221         * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
3222         * platform/mac/svg/filters/filterRes-expected.checksum: Added.
3223         * platform/mac/svg/filters/filterRes-expected.png: Added.
3224         * platform/mac/svg/filters/filterRes-expected.txt: Added.
3225         * svg/filters/big-sized-filter-2.svg: Added.
3226         * svg/filters/big-sized-filter.svg: Added.
3227         * svg/filters/filterRes.svg: Added.
3229 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
3231         Reviewed by Adam Barth.
3233         [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
3234         for localhost and 127.0.0.1.
3235         https://bugs.webkit.org/show_bug.cgi?id=31783
3237         Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
3239         * platform/qt/Skipped:
3241 2009-11-22  Chris Evans  <cevans@chromium.org>
3243         Reviewed by Adam Barth.
3245         Disable access to file:/// directory listings
3246         https://bugs.webkit.org/show_bug.cgi?id=31329
3248         Updates the test to make sure it is disabling universal access for
3249         file:/// URLs (if the API is supported). This is required to do
3250         effective intra-file:/// access tests.
3251         Note that Safari only passes by virtual of supporting no directory
3252         listings at all.
3254         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
3255         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3256         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
3257         Disable universal access for file:/// URLs (if API available).
3258         Run the real test in an iframe without universal access.
3260 2009-11-21  Simon Fraser  <simon.fraser@apple.com>
3262         Reviewed by Dan Bernstein.
3264         CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
3265         https://bugs.webkit.org/show_bug.cgi?id=31588
3266         
3267         Add tests for finding and deleting keyframes using 'from' and 'to'.
3269         * animations/keyframes-rule-expected.txt:
3270         * animations/keyframes-rule.html:
3272 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3274         Reviewed by Beth Dakin.
3276         WAI-ARIA: add support for aria-owns
3277         https://bugs.webkit.org/show_bug.cgi?id=31702
3279         * platform/mac/accessibility/aria-owns-expected.txt: Added.
3280         * platform/mac/accessibility/aria-owns.html: Added.
3282 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3284         Reviewed by Simon Fraser.
3286         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
3288         Remove closed captions test from skipped list.
3290         * platform/mac-leopard/Skipped:
3291         * platform/mac-tiger/Skipped:
3293 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3295         Reviewed by Beth Dakin.
3297         WAI-ARIA: add support for 'math' role
3298         https://bugs.webkit.org/show_bug.cgi?id=31706
3300         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3301         * platform/mac/accessibility/aria-grouping-roles.html:
3303 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3305         Unreviewed fix.
3307         Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
3309         * platform/mac/Skipped:
3310         * platform/win/Skipped:
3312 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3314         Reviewed by Kenneth Rohde Christiansen.
3316         NPN_ReloadPlugins does not reload the page even if reloadPages is true.
3317         https://bugs.webkit.org/show_bug.cgi?id=30460
3319         Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
3321         * platform/mac/Skipped:
3322         * platform/win/Skipped:
3323         * plugins/reloadplugins-and-pages-expected.txt: Added.
3324         * plugins/reloadplugins-and-pages.html: Added.
3325         * plugins/reloadplugins-no-pages-expected.txt: Added.
3326         * plugins/reloadplugins-no-pages.html: Added.
3328 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3330         Reviewed by Darin Adler.
3332         https://bugs.webkit.org/show_bug.cgi?id=25381
3333         Needs test: jQuery animation crashing Safari
3335         Adding a regression test for a bug that doesn't reproduce in ToT.
3337         * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
3338         * fast/dynamic/jQuery-animation-crash.html: Added.
3340 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3342         WebSocket tests still don't work on Windows, disabling for futher invesigation.
3344         * platform/win/Skipped:
3346 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3348         Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
3350         * platform/win/Skipped:
3352 2009-11-20  Victor Wang  <victorw@chromium.org>
3354         Reviewed by Darin Adler.
3356         Add expected pixel result for layout test input-file-re-render
3358         https://bugs.webkit.org/show_bug.cgi?id=31696
3360         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
3361         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
3363 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3365         Reviewed by Simon Fraser.
3367         <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
3369         Update test results.
3371         * platform/mac/media/audio-controls-rendering-expected.checksum:
3372         * platform/mac/media/audio-controls-rendering-expected.png:
3373         * platform/mac/media/audio-controls-rendering-expected.txt:
3375 2009-11-20  Roland Steiner  <rolandsteiner@chromium.org>
3377         Reviewed by Darin Adler.
3379         Test checking that CSS 'text-indent' does not affect ruby rendering by default.
3380         (https://bugs.webkit.org/show_bug.cgi?id=31247)
3382         * fast/ruby/ruby-text-indent-expected.txt: Added.
3383         * fast/ruby/ruby-text-indent.html: Added.
3385 2009-11-19  Beth Dakin  <bdakin@apple.com>
3387         Reviewed by Darin Adler.
3389         Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make 
3390         -webkit-color-correction work with untagged images
3392         * fast/css/color-correction-on-background-image.html: Added.
3393         * fast/css/color-correction-untagged-images.html: Added.
3394         * fast/css/resources/purple-noprofile.png: Added.
3395         * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
3396         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
3397         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
3398         * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
3399         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
3400         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
3402 2009-11-19  Michelangelo De Simone  <michelangelo@webkit.org>
3404         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
3405         Files missed when landing patch.
3407         * platform/qt/Skipped:
3408         * platform/win/Skipped:
3410 2009-11-19  Alexey Proskuryakov  <ap@apple.com>
3412         Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
3414         * platform/mac-tiger/Skipped:
3416 2009-11-19  Rahul Kuchhal  <kuchhal@chromium.org>
3418         Reviewed by Darin Adler.
3420         Do not assert when a high number is used for roman numerals in lists.
3421         https://bugs.webkit.org/show_bug.cgi?id=31652
3423         * fast/lists/ol-start-roman.html: Added.
3424         * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
3426 2009-11-19  Eric Z. Ayers  <zundel@google.com>
3428         Reviewed by Pavel Feldman.
3430         Updated timeline paint test to ignore width and height.  GTK+ testing
3431         uses a different top level window size than other platforms.
3433         https://bugs.webkit.org/show_bug.cgi?id=31402
3435         * inspector/timeline-paint-expected.txt:
3436         * inspector/timeline-test.js:
3437         * platform/win/Skipped:
3439 2009-11-19  Chris Fleizach  <cfleizach@apple.com>
3441         Reviewed by Darin Adler.
3443         WAI-ARIA roles not supported on image map <area>
3444         https://bugs.webkit.org/show_bug.cgi?id=31525
3446         * accessibility/aria-used-on-image-maps-expected.txt: Added.
3447         * accessibility/aria-used-on-image-maps.html: Added.
3448         * platform/gtk/Skipped:
3449         * platform/win/Skipped:
3451 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
3453         Reviewed by Dan Bernstein.
3455         <rdar://problem/7035231>
3456         Support closed caption in <video> element
3458         * media/media-captions-expected.txt: Added.
3459         * media/media-captions.html: Added.
3460         * media/content/counting-captioned.mov: Added.
3462         * platform/gtk/Skipped:
3463         * platform/mac-leopard/Skipped:
3464         * platform/mac-tiger/Skipped:
3465         * platform/win/Skipped:
3466             Skipped on platforms that don't support closed captions yet.
3468 2009-11-19  Pavel Feldman  <pfeldman@chromium.org>
3470         Reviewed by Gustavo Noronha Silva.
3472         Web Inspector: Implement "show inspector" in WebKit GTK
3473         API and enable console tests.
3475         https://bugs.webkit.org/show_bug.cgi?id=31669
3477         * platform/gtk/Skipped:
3479 2009-11-19  Shinichiro Hamaji  <hamaji@chromium.org>
3481         Reviewed by Eric Seidel.
3483         Some tests in fast/css-generated-content can be dumpAsText test
3484         https://bugs.webkit.org/show_bug.cgi?id=31663
3486         * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
3487         * fast/css-generated-content/absolute-position-inside-inline.html:
3488         * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
3489         * fast/css-generated-content/hit-test-generated-content.html:
3490         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3491         * fast/css-generated-content/positioned-background-hit-test-crash.html:
3492         * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
3493         * fast/css-generated-content/spellingToolTip-assert.html:
3494         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
3495         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
3496         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3497         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
3498         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
3499         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
3500         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
3501         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
3502         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3503         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
3504         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
3505         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3506         * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3507         * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3508         * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3510 2009-11-19  Kinuko Yasuda  <kinuko@google.com>
3512         Reviewed by Dan Bernstein.
3514         Update the test fast/overflow/004.html to make it match the test
3515         description and expected results.
3516         https://bugs.webkit.org/show_bug.cgi?id=31455
3518         * fast/overflow/004.html:
3519         * platform/mac/fast/overflow/004-expected.checksum:
3520         * platform/mac/fast/overflow/004-expected.png:
3521         * platform/mac/fast/overflow/004-expected.txt:
3523 2009-11-18  Dan Bernstein  <mitz@apple.com>
3525         Reviewed by Simon Fraser.
3527         Test for <rdar://problem/7398987> Assertion failure in
3528         RenderLayer::updateClipRects when a plug-in’s enclosing layer is
3529         enclosed by a transformed layer
3531         * fast/layers/clip-rects-transformed-2-expected.txt: Added.
3532         * fast/layers/clip-rects-transformed-2.html: Added.
3533         * fast/layers/clip-rects-transformed-expected.txt: Added.
3534         * fast/layers/clip-rects-transformed.html: Added.
3536 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
3538         Reviewed by Darin Adler.
3540         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
3541         Support for validationMessage attribute, as per HTML5 specs.
3543         * fast/dom/domListEnumeration-expected.txt: updated with new property
3544         * fast/dom/script-tests/domListEnumeration.js: ditto
3545         * fast/forms/script-tests/validationMessage.js: Added.
3546         * fast/forms/validationMessage-expected.txt: Added.
3547         * fast/forms/validationMessage.html: Added.
3548         * platform/gtk/Skipped:
3549         * platform/qt/Skipped:
3550         * platform/win/Skipped:
3552 2009-11-19  Roland Steiner  <rolandsteiner@chromium.org>
3554         Reviewed by Darin Adler.
3556         Bug 31574 -  Crashing bug when removing <ruby> element
3557         (https://bugs.webkit.org/show_bug.cgi?id=31574)
3558         
3559         Layout test to verify it no longer crashes when the <ruby> element
3560         is being removed.
3562         * fast/ruby/ruby-remove-expected.txt: Added.
3563         * fast/ruby/ruby-remove.html: Added.
3565 2009-11-18  Kent Tamura  <tkent@chromium.org>
3567         Reviewed by Darin Adler.
3569         Tests for ValidityState.typeMismatch for the following types of INPUT element:
3570             date, datetime, datetime-local, month, time and week
3571         https://bugs.webkit.org/show_bug.cgi?id=31342
3573         * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
3574         * fast/forms/ValidityState-typeMismatch-date.html: Added.
3575         * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
3576         * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
3577         * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
3578         * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
3579         * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
3580         * fast/forms/ValidityState-typeMismatch-month.html: Added.
3581         * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
3582         * fast/forms/ValidityState-typeMismatch-time.html: Added.
3583         * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
3584         * fast/forms/ValidityState-typeMismatch-week.html: Added.
3585         * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
3586         * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
3587         * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
3588         * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
3589         * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
3590         * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
3592 2009-11-18  Kent Tamura  <tkent@chromium.org>
3594         Reviewed by Darin Adler.
3596         Add tests for ValidityState.stepMismatch.
3597         https://bugs.webkit.org/show_bug.cgi?id=31331
3599         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
3600         * fast/forms/ValidityState-stepMismatch-number.html: Added.
3601         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
3602         * fast/forms/ValidityState-stepMismatch-range.html: Added.
3603         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
3604         * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
3605         * fast/forms/input-step-expected.txt: Added.
3606         * fast/forms/input-step.html: Added.
3607         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
3608         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
3609         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
3610         * fast/forms/script-tests/input-step.js: Added.
3612 2009-11-18  Shu Chang  <Chang.Shu@nokia.com>
3614         Reviewed by Eric Seidel.
3616         [Qt] Update expected result after Qt4.6 upgrade.
3617         https://bugs.webkit.org/show_bug.cgi?id=31560
3619         Test: LayoutTests/editing/deleting/5408255.html
3621         * platform/qt/editing/deleting/5408255-expected.txt:
3623 2009-11-18  Daniel Bates  <dbates@webkit.org>
3625         Reviewed by Dave Hyatt.
3627         https://bugs.webkit.org/show_bug.cgi?id=24971
3628         And
3629         <rdar://problem/7138265>
3631         Tests that setting the height of a table row programmatically (via JavaScript)
3632         recalculates the height of the rows in the table.
3634         * fast/table/row-height-recalc2.html: Added.
3635         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Added.
3636         * platform/mac/fast/table/row-height-recalc2-expected.png: Added.
3637         * platform/mac/fast/table/row-height-recalc2-expected.txt: Added.
3638         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Added.
3639         * platform/qt/fast/table/row-height-recalc2-expected.png: Added.
3640         * platform/qt/fast/table/row-height-recalc2-expected.txt: Added.
3641         * platform/win/fast/table/row-height-recalc2-expected.checksum: Added.
3642         * platform/win/fast/table/row-height-recalc2-expected.png: Added.
3643         * platform/win/fast/table/row-height-recalc2-expected.txt: Added.
3645 2009-11-18  Julie Parent  <jparent@chromium.org>
3647         Reviewed by Eric Seidel.
3649         Reduce flakiness in zero-duration-with-non-zero-delay-end.html by
3650         increasing a timeout.
3651      
3652         https://bugs.webkit.org/show_bug.cgi?id=31646
3654         * transitions/zero-duration-with-non-zero-delay-end.html:
3656 2009-11-18  Oliver Hunt  <oliver@apple.com>
3658         Update expected results of fixed test.
3660         * fast/profiler/throw-exception-from-eval-expected.txt:
3662 2009-11-18  Oliver Hunt  <oliver@apple.com>
3664         Reviewed by Alexey Proskuryakov.
3666         Interpreter may do an out of range access when throwing an exception in the profiler.
3667         https://bugs.webkit.org/show_bug.cgi?id=31635
3669         Correct this test so that it is actually testing what it is intended to.
3671         * fast/profiler/throw-exception-from-eval.html:
3673 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
3675         Disabling WebSocket tests on Tiger back, they still hang.
3677         * platform/mac-tiger/Skipped:
3679 2009-11-17  Julie Parent  <jparent@chromium.org>
3681         Reviewed by Dmitry Titov.
3683         Eliminate flakiness in file-URL-with-port-number by removing a setTimeout.
3684         The timeout caused the test to fail about 2% of the time on the Chromium builders.
3685         The timeout exists to catch cases where the iframe does not load, but the test
3686         framework already will handle this (albeit with a longer timeout).
3688         * fast/loader/file-URL-with-port-number.html:
3690 2009-11-18  Ben Murdoch  <benm@google.com>
3692         Reviewed by Darin Adler.
3694         HTMLAnchorElement is inconsistent with its internal handling of the value returned for the href attribute.
3695         https://bugs.webkit.org/show_bug.cgi?id=31593
3697         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-whitespace.js: Added.
3698         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace-expected.txt: Added.
3699         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace.html: Added.
3701 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
3703         Trying to enable WebSocket tests on Tiger again, now that bug 31603 is fixed.
3705         * platform/mac-tiger/Skipped:
3707 2009-11-18  Martin Robinson  <martin.james.robinson@gmail.com>
3709         Reviewed by Gustavo Noronha.
3711         [GTK] Tab key does not cycle through elements by default
3712         https://bugs.webkit.org/show_bug.cgi?id=31505
3714         Improve fast/events/keypress-insert-tab.html to test that the
3715         TabKeyCyclesThroughElements setting is true by default and
3716         toggles correctly.
3718         * fast/events/keypress-insert-tab.html:
3720 2009-11-18  Benjamin Poulain  <benjamin.poulain@nokia.com>
3722         Reviewed by Simon Hausmann.
3724         [Qt] WebKit crashes when loading certain SVG images
3726         Added a test for a crash of QtWebkit when loading SVG images.
3728         https://bugs.webkit.org/show_bug.cgi?id=29443
3730         * svg/text/resources/text-font-invalid.svg: Added.
3731         * svg/text/text-font-invalid-expected.txt: Added.
3732         * svg/text/text-font-invalid.html: Added.
3734 2009-11-17  Hayato Ito  <hayato@google.com>
3736         Reviewed by Darin Adler.
3738         Avoid infinite mutual recursion when deeply nested tags are loaded
3739         https://bugs.webkit.org/show_bug.cgi?id=30651
3741         * fast/parser/block-nesting-cap-table-expected.txt: Added.
3742         * fast/parser/block-nesting-cap-table.html: Added.
3743         * fast/parser/script-tests/block-nesting-cap-table.js: Added.
3745 2009-11-17  Johnny Ding  <jnd@chromium.org>
3747         Reviewed by Darin Adler.
3749         In all valid script tags for JavaScript, the event handler in <script...for> should not get executed.
3750         Change the original test to pure js test, and test the situation about script tags which have text or language attribute.
3751         https://bugs.webkit.org/show_bug.cgi?id=31567
3753         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution-expected.txt:
3754         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution.html:
3755         * fast/dom/HTMLScriptElement/script-tests: Added.
3756         * fast/dom/HTMLScriptElement/script-tests/script-for-attribute-unexpected-execution.js: Added.
3757         (ScriptForAttributeExecute):
3759 2009-11-17  Mark Rowe  <mrowe@apple.com>
3761         Reviewed by Alexey Proskuryakov.
3763         <http://webkit.org/b/31602> Failing to start the WebSocket server shouldn’t terminate entire test run
3765         * websocket/resources/server-failed-to-start.html: Error page that will be loaded in place of websocket
3766         tests when the server fails to start.
3768 2009-11-17  Brian Weinstein  <bweinstein@apple.com>
3770         Rubber-stamped by Pavel Feldman.
3772         Skip inspector tests that are flaky on Windows Release - this is being tracked by:
3773         https://bugs.webkit.org/show_bug.cgi?id=31596.
3775         * platform/win/Skipped:
3777 2009-11-16  Julie Parent  <jparent@chromium.org>
3779         Reviewed by Darin Adler.
3781         Eliminate flakiness in char-encoding tests by removing setTimeout,
3782         that was working around an old issue.
3783         https://bugs.webkit.org/show_bug.cgi?id=31571
3785         * fast/encoding/char-encoding-mac.html:
3786         * fast/encoding/char-encoding.html:
3787         * fast/encoding/resources/char-encoding-utils.js:
3789 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
3791         Not reviewed, follow up to r51072: rename skipped entries
3792         * platform/qt/Skipped:
3794 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
3796         Reviewed by Kenneth Rohde Christiansen.
3798         [Qt] Crashing tests after updating to Qt-4.6.0
3799         https://bugs.webkit.org/show_bug.cgi?id=31591
3801         * platform/qt/Skipped: Put tests into skiplist temporarily.
3803 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
3805         Not reviewed, tests fix. Follow up to r51072: move
3806         platform-specific results for fast/inspector into
3807         fast/inspector-support.
3809         * platform/mac/fast/inspector-support/matchedrules-expected.checksum: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.checksum.
3810         * platform/mac/fast/inspector-support/matchedrules-expected.png: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.png.
3811         * platform/mac/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.txt.
3812         * platform/mac/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/style-expected.txt.
3813         * platform/qt/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/matchedrules-expected.txt.
3814         * platform/qt/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/style-expected.txt.
3816 2009-11-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3818         Actually skip the inspector console tests while the problem
3819         discussed in https://bugs.webkit.org/show_bug.cgi?id=31472 is
3820         fixed.
3822         * platform/gtk/Skipped:
3824 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
3826         Not reviewed, build fix. Follow up to r51072: rename skipped entries
3827         for the tests that were moved.
3828         
3829         * platform/gtk/Skipped:
3830         * platform/qt/Skipped:
3832 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
3834         Reviewed by Timothy Hatcher.
3836         Web Inspector: Make DRT show web inspector for tests in inspector/ folder.
3837         - Updated DRT to show/close inspector for all tests under /inspector
3838         - Introduced LayoutTestController::setTimelineProfilingEnabled and
3839           WebInspector::setTimelineProfilingEnabled beside setJavaScriptProfilingEnabled
3840         - Removed reload on each inspector test
3841         - Renamed fast/inspector to fast/inspector-support in order not to trigger
3842         inspector for those.
3843         - Reimplemented timeline tests in order to get rid of reload there.
3844         - Moved tests that don't require harness into the fast group.
3846         https://bugs.webkit.org/show_bug.cgi?id=31472
3848         * fast/inspector-support/cssURLQuotes-expected.txt: Renamed from LayoutTests/fast/inspector/cssURLQuotes-expected.txt.
3849         * fast/inspector-support/cssURLQuotes.html: Renamed from LayoutTests/fast/inspector/cssURLQuotes.html.
3850         * fast/inspector-support/matchedrules.html: Renamed from LayoutTests/fast/inspector/matchedrules.html.
3851         * fast/inspector-support/style.html: Renamed from LayoutTests/fast/inspector/style.html.
3852         * fast/inspector-support/uncaught-dom1-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom1-exception-expected.txt.
3853         * fast/inspector-support/uncaught-dom1-exception.html: Renamed from LayoutTests/inspector/uncaught-dom1-exception.html.
3854         * fast/inspector-support/uncaught-dom3-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom3-exception-expected.txt.
3855         * fast/inspector-support/uncaught-dom3-exception.html: Renamed from LayoutTests/inspector/uncaught-dom3-exception.html.
3856         * fast/inspector-support/uncaught-dom8-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom8-exception-expected.txt.
3857         * fast/inspector-support/uncaught-dom8-exception.html: Renamed from LayoutTests/inspector/uncaught-dom8-exception.html.
3858         * inspector/inspector-test.js:
3859         (onload):
3860         (evaluateInWebInspector):
3861         (notifyDone):
3862         * inspector/resources/timeline-iframe-data.html: Added.
3863         * inspector/timeline-layout-expected.txt:
3864         * inspector/timeline-layout.html:
3865         * inspector/timeline-mark-timeline.html:
3866         * inspector/timeline-paint.html:
3867         * inspector/timeline-parse-html-expected.txt:
3868         * inspector/timeline-parse-html.html:
3869         * inspector/timeline-recalculate-styles-expected.txt:
3870         * inspector/timeline-recalculate-styles.html:
3871         * inspector/timeline-script-tag-1-expected.txt:
3872         * inspector/timeline-script-tag-1.html:
3873         * inspector/timeline-script-tag-2-expected.txt:
3874         * inspector/timeline-script-tag-2.html:
3875         * inspector/timeline-script-tag-2.js:
3876         * inspector/timeline-test.js:
3877         (printTimelineRecords):
3878         ():
3879         (dumpTimelineRecords):
3880         (printProps):
3881         (frontend_getTimelineResults):
3883 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
3885         Reviewed by Eric Seidel.
3887         Fix http tests so that they do not submit a GET form to about:blank.
3888         
3889         Original tests expected that submitting an empty form to <about:blank> navigates
3890         the browser to <about:blank?>, not <about:blank>. However, some other browsers
3891         do not act like Safari, and in fact the layout test runner of Chromium was
3892         failing to run these tests.
3893         
3894         Prior to this patch, a test that only checks this behavior was added, so now
3895         we can remove the dependency on it from these tests.
3897         Some HTTP tests submit a GET form to about:blank
3898         https://bugs.webkit.org/show_bug.cgi?id=30423
3900         * http/tests/navigation/onload-navigation-iframe-2-expected.txt:
3901         * http/tests/navigation/onload-navigation-iframe-2.html:
3902         * http/tests/navigation/onload-navigation-iframe-expected.txt:
3903         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt:
3904         * http/tests/navigation/onload-navigation-iframe-timeout.html:
3905         * http/tests/navigation/onload-navigation-iframe.html:
3906         * http/tests/navigation/resources/blank.txt: Added.
3908 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
3910         Reviewed by Darin Adler.
3912         Add a test to check the behavior of submitting a GET form to <about:blank>.
3913         
3914         Currently Safari redirects the browser to <about:blank?>, while some other
3915         browsers do not (including Firefox and Chromium). The objective of this test is
3916         to express the current behavior of Safari and to become ready to remove
3917         unintentional dependency on it from several tests.
3919         Some HTTP tests submit a GET form to about:blank
3920         https://bugs.webkit.org/show_bug.cgi?id=30423
3922         * fast/forms/get-forms-to-about-blank-expected.txt: Added.
3923         * fast/forms/get-forms-to-about-blank.html: Added.
3925 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
3927         Disabling WebSocket tests on Tiger and Windows again, as they still time out.
3929         * platform/mac-tiger/Skipped:
3930         * platform/win/Skipped:
3932 2009-11-16  Chris Fleizach  <cfleizach@apple.com>
3934         Reviewed by Beth Dakin.
3936         AX: aria-labelledby duplicates some of its WAI-ARIA label
3937         https://bugs.webkit.org/show_bug.cgi?id=31565
3939         * accessibility/aria-labelledby-overrides-label-expected.txt: Added.
3940         * accessibility/aria-labelledby-overrides-label.html: Added.
3941         * platform/gtk/Skipped:
3942         * platform/win/Skipped:
3944 2009-11-16  Kenneth Russell  <kbr@google.com>
3946         Reviewed by Oliver Hunt.
3948         Update API of WebGLArray and friends
3949         https://bugs.webkit.org/show_bug.cgi?id=31175
3951         * fast/canvas/webgl/array-unit-tests-expected.txt:
3952         * fast/canvas/webgl/array-unit-tests.html:
3954 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
3956         Re-enabling WebSocket tests on Tiger and Windows, now that SSL is disabled.
3958         * platform/mac-tiger/Skipped:
3959         * platform/win/Skipped:
3961 2009-11-14  Antonio Gomes  <tonikitoo@webkit.org>
3963         Reviewed by Antti Koivisto.
3965         [Qt] Broken back/forward after using ErrorPageExtension to set error page
3966         https://bugs.webkit.org/show_bug.cgi?id=30573
3968         Skipped fast/history/back-forward-reset-after-error-handling.html
3969         in mac, gtk and win DRT, because their DRT do not support yet
3970         error pages handling.
3972         * fast/history/back-forward-reset-after-error-handling.html:
3973         * platform/gtk/Skipped:
3974         * platform/mac/Skipped:
3975         * platform/win/Skipped:
3977 2009-11-16  Kenneth Rohde Christiansen  <kenneth@webkit.org>
3979         Rubberstamped by Simon Hausmann.
3981         Added new Qt expected results for animation tests.
3983         * platform/qt/animations/change-transform-in-end-event-expected.txt: Added.
3984         * platform/qt/animations/state-at-end-event-expected.txt: Added.
3985         * platform/qt/animations/state-at-end-event-transform-expected.txt: Added.
3987 2009-11-15  Chris Fleizach  <cfleizach@apple.com>
3989         Fixing broken layout test.
3991         Need to implement ARIA role="directory"
3992         https://bugs.webkit.org/show_bug.cgi?id=31516
3994         Lists are not supported on Leopard or Tiger, so the test for this
3995         bug needs to be skipped.
3997         * platform/mac-leopard/Skipped:
3998         * platform/mac-tiger/Skipped:
4000 2009-11-14  Chris Fleizach  <cfleizach@apple.com>
4002         Reviewed by Darin Adler.
4004         Need to implement ARIA role="directory"
4005         https://bugs.webkit.org/show_bug.cgi?id=31516
4007         * platform/mac/accessibility/aria-directory-expected.txt: Added.
4008         * platform/mac/accessibility/aria-directory.html: Added.
4010 2009-11-14  Adele Peterson  <adele@apple.com>
4012         Reviewed by Dan Bernstein.
4014         Test for <rdar://problem/6946165> Would like to be able to specify the number of visible lines when using -webkit-line-clamp
4016         * fast/overflow/line-clamp.html: Added.
4017         * platform/mac/fast/overflow/line-clamp-expected.checksum: Added.
4018         * platform/mac/fast/overflow/line-clamp-expected.png: Added.
4019         * platform/mac/fast/overflow/line-clamp-expected.txt: Added.
4021 2009-11-14  Kent Tamura  <tkent@chromium.org>
4023         Reviewed by Darin Adler.
4025         Add tests for reading/writing .type property of HTMLInputElement.
4026         https://bugs.webkit.org/show_bug.cgi?id=29004
4028         * fast/forms/input-type-change3-expected.txt: Added.
4029         * fast/forms/input-type-change3.html: Added.
4030         * fast/forms/script-tests/input-type-change3.js: Added.
4032 2009-11-14  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4034         Skip new test that needs new DRT infrastructure, with bug filled.
4036         * platform/gtk/Skipped:
4038 2009-11-13  Chris Fleizach  <cfleizach@apple.com>
4040         Reviewed by Darin Adler.
4042         WAI-ARIA: checkbox does not determine its label from text content
4043         https://bugs.webkit.org/show_bug.cgi?id=31456
4045         * accessibility/aria-checkbox-text.html: Added.
4046         * platform/gtk/Skipped:
4047         * platform/mac/accessibility/aria-checkbox-text-expected.txt: Added.
4048         * platform/win/Skipped:
4050 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
4052         Disable websocket tests on Tiger, as they time out.
4054         Filed <https://bugs.webkit.org/show_bug.cgi?id=31501> to investigate this issue.
4056         * platform/mac-tiger/Skipped:
4058 2009-11-12  Jeremy Orlow  <jorlow@chromium.org>
4060         Reviewed by Dmitry Titov.
4062         Now that we're tracking key size in the quota, we can't fit as much in.
4063         https://bugs.webkit.org/show_bug.cgi?id=31451
4065         * storage/domstorage/quota-expected.txt:
4066         * storage/domstorage/script-tests/quota.js:
4067         (testQuota):
4069 2009-11-13  Shinichiro Hamaji  <hamaji@chromium.org>
4071         Reviewed by Darin Adler.
4073         WebCore::externalRepresentation should update layout before getting render object
4074         https://bugs.webkit.org/show_bug.cgi?id=31459
4076         Before this change, the render tree output for this test was wrong.
4077         Note that #FF0000 (red) becomes #008000 (green) now.
4079         * platform/mac/svg/custom/gradient-stop-style-change-expected.txt:
4081 2009-11-04  Adam Roben  <aroben@apple.com>
4083         Test that delegates can modify global objects in isolated worlds
4085         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
4086         window objects in isolated worlds are cleared
4088         Reviewed by Dave Hyatt.
4090         * http/tests/security/isolatedWorld/didClearWindowObject-expected.txt: Added.
4091         * http/tests/security/isolatedWorld/didClearWindowObject.html: Added.
4092         Tests that the global object in the normal world does not have a
4093         __worldID property, and that the global object in isolated worlds has
4094         a __worldID property whose value is equal to the world's ID.
4096 2009-11-13  Dumitru Daniliuc  <dumi@chromium.org>
4098         Reviewed by Eric Seidel.
4100         Remove the unnecessary call to dumpDatabaseCallbacks().
4102         https://bugs.webkit.org/show_bug.cgi?id=31495
4104         * storage/hash-change-with-xhr.html:
4106 2009-11-13  Hironori Bono  <hbono@chromium.org>
4108         Reviewed by Oliver Hunt.
4110         Implement composition events introduced in DOM Level 3.
4111         This change adds a new IDL which defines the composition events, adds a class which
4112         implements the composition events, and sends the composition events according to
4113         the specification.
4114         https://bugs.webkit.org/show_bug.cgi?id=26310
4116         * fast/events/ime-composition-events-001-expected.txt: Added.
4117         * fast/events/ime-composition-events-001.html: Added.
4118         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
4119         * platform/qt/Skipped: ditto.
4120         * platform/win/Skipped: ditto.
4122 2009-11-13  Kenneth Rohde Christiansen  <kenneth@webkit.org>
4124         Reviewed by Simon Hausmann.
4126         Add a file for suppressing invalid valgrind errors (Qt / Linux only)
4128         * platform/qt/SuppressedValgrindErrors: Added.
4130 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
4132         Disable websocket tests on Windows, as the server cannot start on buildbot.
4134         Filed <https://bugs.webkit.org/show_bug.cgi?id=31479> to investigate this issue.
4136         * platform/win/Skipped:
4138 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
4140         Reviewed by Darin Adler.
4142         https://bugs.webkit.org/show_bug.cgi?id=31441
4143         Implement SocketStreamCFNet
4145         * platform/mac/Skipped:
4146         * platform/win/Skipped:
4147         Enables tests in websocket directory.
4149 2009-11-13  Dmitry Titov  <dimich@chromium.org>
4151         Reviewed by Darin Adler.
4153         Fix worker-timeout.html layout test that fails in Chromium harness.
4154         https://bugs.webkit.org/show_bug.cgi?id=31452
4156         * fast/workers/worker-timeout.html:
4157         Stop logging timer messages at the same time as calling NotifyDone() because
4158         in test harness Chromium uses for workers it does not capture the output immediately.
4160 2009-11-13  Pavel Feldman  <pfeldman@chromium.org>
4162         Reviewed by Adam Barth.
4164         Chromium: [REGRESSION] Crash while stopping on a breakpoint.
4165         Rolling back r50890.
4167         https://bugs.webkit.org/show_bug.cgi?id=31467
4169         * http/tests/security/calling-versus-current-expected.txt: Removed.
4170         * http/tests/security/calling-versus-current.html: Removed.
4172 2009-11-13  Dirk Schulze  <krit@webkit.org>
4174         Reviewed by Gustavo Noronha.
4176         Skip fast/canvas/canvas-shadow.html we need to enable filters
4177         on cairo to pass this test.
4179         * platform/gtk/Skipped:
4181 2009-11-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4183         Skip one more new test.
4185         * platform/gtk/Skipped:
4187 2009-11-12  Anantanarayanan G Iyengar  <ananta@chromium.org>
4189         Reviewed by Adam Barth.
4191         The document-html and window-html tests don't use a setTimeout to notify that the
4192         test is completed. The layout test plugin now issues the notifyDone call via
4193         javascript.
4194         
4195         https://bugs.webkit.org/show_bug.cgi?id=31067
4197         * plugins/document-open.html:
4198         * plugins/window-open.html:
4200 2009-11-12  Kinuko Yasuda  <kinuko@google.com>
4202         Reviewed by Adam Barth.
4204         Makes the output of fast/events/mouse-click-events.html independent
4205         of the window size.
4206         https://bugs.webkit.org/show_bug.cgi?id=31405
4208         * fast/events/mouse-click-events-expected.txt:
4209         * fast/events/script-tests/mouse-click-events.js:
4211 2009-11-12  Simon Fraser  <simon.fraser@apple.com>
4213         Reviewed by Dan Bernstein.
4215         Transformed reflected elements are clipped inside element with opacity
4216         https://bugs.webkit.org/show_bug.cgi?id=30957
4217         
4218         Testcase for reflected and transformed elements inside an opacity layer.
4220         * fast/reflections/opacity-reflection-transform.html: Added.
4221         * platform/mac/fast/reflections/opacity-reflection-transform-expected.checksum: Added.
4222         * platform/mac/fast/reflections/opacity-reflection-transform-expected.png: Added.
4223         * platform/mac/fast/reflections/opacity-reflection-transform-expected.txt: Added.
4225 2009-11-12  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
4227         Reviewed by Gustavo Noronha Silva.
4229         https://bugs.webkit.org/show_bug.cgi?id=30997
4230         [Gtk] Implemment AtkDocument
4232         Added testing support for AtkDocument implementation.
4234         * accessibility/document-attributes.html: Added.
4235         * accessibility/document-attributes-expected.txt: Added.
4236         * platform/mac/Skipped:
4237         * platform/win/Skipped:
4239 2009-11-11  Dirk Schulze  <krit@webkit.org>
4241         Reviewed by Simon Fraser.
4243         Some tests for canvas shadow.
4245         * fast/canvas/canvas-shadow-expected.txt: Added.
4246         * fast/canvas/canvas-shadow.html: Added.
4247         * fast/canvas/script-tests/canvas-shadow.js: Added.
4249 2009-11-12  Brian Weinstein  <bweinstein@apple.com>
4251         Rubber-stamped by Steve Falkenburg.
4253         Add failing tests to Skipped list.
4255         * platform/win/Skipped:
4257 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4259         Skipping tests that fail intermitently.
4261         * platform/gtk/Skipped:
4263 2009-11-12  Sam Weinig  <sam@webkit.org>
4265         Reviewed by Oliver Hunt.
4267         Test for <rdar://problem/7267951>
4268         Canvas methods should reject uses of NaN and Infinity.
4270         * fast/canvas/canvas-with-illegal-args-expected.txt: Added.
4271         * fast/canvas/canvas-with-illegal-args.html: Added.
4272         * fast/canvas/script-tests/canvas-with-illegal-args.js: Added.
4274 2009-11-12  Mark Rowe  <mrowe@apple.com>
4276         Skip an accessibility test that covers functionality not available on Tiger or Leopard.
4278         * platform/mac-leopard/Skipped:
4279         * platform/mac-tiger/Skipped:
4281 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4283         Skipping one more new test, and a number of other tests, with bugs
4284         filled.
4286         * platform/gtk/Skipped:
4288 2009-11-12  Mark Rowe  <mrowe@apple.com>
4290         Fix results for fast/dom/Window/window-properties.html after r50893.
4292         * fast/dom/Window/window-properties-expected.txt:
4294 2009-11-12  Mark Rowe  <mrowe@apple.com>
4296         Rubber-stamped by Anders Carlsson.
4298         Move a misplaced accessibility test from platform/mac-snowleopard/accessibility to accessibility,
4299         and the results from platform/mac-snowleopard/accessibility to platform/mac/accessibility.
4301         * accessibility/aria-list-and-listitem.html: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem.html.
4302         * platform/mac/accessibility/aria-list-and-listitem-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt.
4304 2009-11-12  Mark Rowe  <mrowe@apple.com>
4306         Rubber-stamped by Brady Eidson.
4308         Land updated results for file-url-mimetypes-2.html and file-url-mimetypes-3.html.
4310         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
4311         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
4312         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
4313         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
4315 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4317         Unreviewed. Skipped new tests, a test that keeps failing despite
4318         not failing locally, and a new DnD test.
4320         * platform/gtk/Skipped:
4322 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
4324         Unreviewed, build fix.
4326         Skipped tests need path relative to LayoutTests folder, not just
4327         test name.
4329         * platform/gtk/Skipped:
4330         * platform/mac-leopard/Skipped:
4331         * platform/mac-tiger/Skipped:
4332         * platform/win/Skipped:
4334 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
4336         Reviewed by Dan Bernstein.
4338         <rdar://problem/7388969> Add DOM API for fullscreen video
4339         
4340         Tests for fullscreen <video> DOM API.
4342         * media/media-fullscreen-inline-expected.txt: Added.
4343         * media/media-fullscreen-inline.html: Added.
4344         * media/media-fullscreen-not-in-document-expected.txt: Added.
4345         * media/media-fullscreen-not-in-document.html: Added.
4346         * media/media-fullscreen.js: Added.
4348         * platform/gtk/Skipped:
4349         * platform/mac-leopard/Skipped:
4350         * platform/mac-tiger/Skipped:
4351         * platform/win/Skipped:
4352             Skipped on platforms that don't support fullscreen yet.
4354 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
4356         Reviewed by David Levin.
4358         https://bugs.webkit.org/show_bug.cgi?id=31426
4359         Some WebSocket tests don't properly listen to close event
4361         * websocket/tests/script-tests/handshake-error.js:
4362         * websocket/tests/script-tests/simple.js:
4363         Made the tests clear second-chance timer on finish, avoiding confusing output when running
4364         them in Safari.
4366         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
4367         * websocket/tests/script-tests/frame-length-skip.js:
4368         * websocket/tests/frame-length-longer-than-buffer-expected.txt:
4369         * websocket/tests/frame-length-skip-expected.txt:
4370         These tests now finish properly.
4372         * websocket/tests/handshake-error-expected.txt:
4373         * websocket/tests/simple-expected.txt:
4374         I'm getting an extra empty line for these tests, which is surprising. But since I didn't
4375         change anything, I assume that it should be there.
4377 2009-11-12  Adam Barth  <abarth@webkit.org>
4379         Reviewed by Dimitri Glazkov.
4381         [Chromium] Sify compose button alerts error
4382         https://bugs.webkit.org/show_bug.cgi?id=31394
4384         Test that we're using the calling security context in a simple case.
4386         * http/tests/security/calling-versus-current-expected.txt: Added.
4387         * http/tests/security/calling-versus-current.html: Added.
4389 2009-11-12  Daniel Bates  <dbates@webkit.org>
4391         Reviewed by Darin Adler.
4393         https://bugs.webkit.org/show_bug.cgi?id=30291
4395         Rebased results for existing test case fast/events/drag-and-drop.html
4396         from bug #24731.
4398         Now, we can run the part of the test when effectAllowed == "uninitialized". 
4400         * fast/events/drag-and-drop-expected.txt: Rebased results.
4401         * fast/events/drag-and-drop.html: Removed notice about this bug (#30291).
4403 2009-11-12  Chris Fleizach  <cfleizach@apple.com>
4405         Reviewed by Darin Adler.
4407         ARIA: add alert type roles
4408         https://bugs.webkit.org/show_bug.cgi?id=31392
4410         * platform/mac/accessibility/aria-alerts-expected.txt: Added.
4411         * platform/mac/accessibility/aria-alerts.html: Added.
4413 2009-11-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
4415         Rubber-stamped by Tor Arne Vestbø.
4417         [Qt] Update outdated metrics in layout tests after change to Qt 4.6 on the buildbot.
4419         * platform/qt/css1/basic/class_as_selector-expected.txt:
4420         * platform/qt/css1/basic/comments-expected.txt:
4421         * platform/qt/css1/basic/containment-expected.txt:
4422         * platform/qt/css1/basic/contextual_selectors-expected.txt:
4423         * platform/qt/css1/basic/grouping-expected.txt:
4424         * platform/qt/css1/basic/id_as_selector-expected.txt:
4425         * platform/qt/css1/basic/inheritance-expected.txt:
4426         * platform/qt/css1/box_properties/acid_test-expected.txt:
4427         * platform/qt/css1/box_properties/border-expected.txt:
4428         * platform/qt/css1/box_properties/border_bottom-expected.txt:
4429         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
4430         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
4431         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
4432         * platform/qt/css1/box_properties/border_color-expected.txt:
4433         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
4434         * platform/qt/css1/box_properties/border_inline-expected.txt:
4435         * platform/qt/css1/box_properties/border_left-expected.txt:
4436         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
4437         * platform/qt/css1/box_properties/border_left_width-expected.txt:
4438         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
4439         * platform/qt/css1/box_properties/border_right-expected.txt:
4440         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
4441         * platform/qt/css1/box_properties/border_right_width-expected.txt:
4442         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
4443         * platform/qt/css1/box_properties/border_style-expected.txt:
4444         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
4445         * platform/qt/css1/box_properties/border_top-expected.txt:
4446         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
4447         * platform/qt/css1/box_properties/border_top_width-expected.txt:
4448         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
4449         * platform/qt/css1/box_properties/border_width-expected.txt:
4450         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
4451         * platform/qt/css1/box_properties/clear-expected.txt:
4452         * platform/qt/css1/box_properties/clear_float-expected.txt:
4453         * platform/qt/css1/box_properties/float-expected.txt:
4454         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
4455         * platform/qt/css1/box_properties/float_margin-expected.txt:
4456         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
4457         * platform/qt/css1/box_properties/height-expected.txt:
4458         * platform/qt/css1/box_properties/margin-expected.txt:
4459         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
4460         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
4461         * platform/qt/css1/box_properties/margin_inline-expected.txt:
4462         * platform/qt/css1/box_properties/margin_left-expected.txt:
4463         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
4464         * platform/qt/css1/box_properties/margin_right-expected.txt:
4465         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
4466         * platform/qt/css1/box_properties/margin_top-expected.txt:
4467         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
4468         * platform/qt/css1/box_properties/padding-expected.txt:
4469         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
4470         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
4471         * platform/qt/css1/box_properties/padding_inline-expected.txt:
4472         * platform/qt/css1/box_properties/padding_left-expected.txt:
4473         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
4474         * platform/qt/css1/box_properties/padding_right-expected.txt:
4475         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
4476         * platform/qt/css1/box_properties/padding_top-expected.txt:
4477         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
4478         * platform/qt/css1/box_properties/width-expected.txt:
4479         * platform/qt/css1/cascade/cascade_order-expected.txt:
4480         * platform/qt/css1/cascade/important-expected.txt:
4481         * platform/qt/css1/classification/display-expected.txt:
4482         * platform/qt/css1/classification/list_style-expected.txt:
4483         * platform/qt/css1/classification/list_style_image-expected.txt:
4484         * platform/qt/css1/classification/list_style_position-expected.txt:
4485         * platform/qt/css1/classification/list_style_type-expected.txt:
4486         * platform/qt/css1/classification/white_space-expected.txt:
4487         * platform/qt/css1/color_and_background/background-expected.txt:
4488         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
4489         * platform/qt/css1/color_and_background/background_color-expected.txt:
4490         * platform/qt/css1/color_and_background/background_image-expected.txt:
4491         * platform/qt/css1/color_and_background/background_position-expected.txt:
4492         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
4493         * platform/qt/css1/color_and_background/color-expected.txt:
4494         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
4495         * platform/qt/css1/font_properties/font-expected.txt:
4496         * platform/qt/css1/font_properties/font_family-expected.txt:
4497         * platform/qt/css1/font_properties/font_size-expected.txt:
4498         * platform/qt/css1/font_properties/font_style-expected.txt:
4499         * platform/qt/css1/font_properties/font_variant-expected.txt:
4500         * platform/qt/css1/font_properties/font_weight-expected.txt:
4501         * platform/qt/css1/formatting_model/canvas-expected.txt:
4502         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
4503         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
4504         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
4505         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
4506         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
4507         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
4508         * platform/qt/css1/pseudo/anchor-expected.txt:
4509         * platform/qt/css1/pseudo/firstletter-expected.txt:
4510         * platform/qt/css1/pseudo/firstline-expected.txt:
4511         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
4512         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
4513         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
4514         * platform/qt/css1/text_properties/line_height-expected.txt:
4515         * platform/qt/css1/text_properties/text_align-expected.txt:
4516         * platform/qt/css1/text_properties/text_decoration-expected.txt:
4517         * platform/qt/css1/text_properties/text_indent-expected.txt:
4518         * platform/qt/css1/text_properties/text_transform-expected.txt:
4519         * platform/qt/css1/text_properties/vertical_align-expected.txt:
4520         * platform/qt/css1/text_properties/word_spacing-expected.txt:
4521         * platform/qt/css1/units/color_units-expected.txt:
4522         * platform/qt/css1/units/length_units-expected.txt:
4523         * platform/qt/css1/units/percentage_units-expected.txt:
4524         * platform/qt/css1/units/urls-expected.txt:
4525         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
4526         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
4527         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
4528         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
4529         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
4530         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
4531         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
4532         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
4533         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
4534         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
4535         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
4536         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
4537         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
4538         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
4539         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
4540         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
4541         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
4542         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
4543         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
4544         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
4545         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
4546         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
4547         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
4548         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
4549         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
4550         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
4551         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
4552         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
4553         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
4554         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
4555         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
4556         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
4557         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
4558         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
4559         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
4560         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
4561         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
4562         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
4563         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
4564         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
4565         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
4566         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
4567         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
4568         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
4569         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
4570         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
4571         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
4572         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
4573         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
4574         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
4575         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
4576         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
4577         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
4578         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
4579         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
4580         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
4581         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
4582         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
4583         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
4584         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
4585         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
4586         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
4587         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
4588         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
4589         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
4590         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
4591         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
4592         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
4593         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
4594         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
4595         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
4596         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
4597         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
4598         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
4599         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
4600         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
4601         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
4602         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
4603         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
4604         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
4605         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
4606         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
4607         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
4608         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
4609         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
4610         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
4611         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
4612         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
4613         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
4614         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
4615         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
4616         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
4617         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
4618         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
4619         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
4620         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
4621         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
4622         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
4623         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
4624         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
4625         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
4626         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
4627         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
4628         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
4629         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
4630         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
4631         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
4632         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
4633         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
4634         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
4635         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
4636         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
4637         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
4638         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
4639         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
4640         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
4641         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
4642         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
4643         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
4644         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
4645         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
4646         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
4647         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
4648         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
4649         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
4650         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
4651         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
4652         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
4653         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
4654         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
4655         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
4656         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
4657         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
4658         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
4659         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
4660         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
4661         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
4662         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
4663         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
4664         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
4665         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
4666         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
4667         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
4668         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
4669         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
4670         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
4671         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
4672         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
4673         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
4674         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
4675         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
4676         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
4677         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
4678         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
4679         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
4680         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
4681         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
4682         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
4683         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
4684         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
4685         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
4686         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
4687         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
4688         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
4689         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
4690         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
4691         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
4692         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
4693         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
4694         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
4695         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
4696         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
4697         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
4698         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt:
4699         * platform/qt/fast/backgrounds/001-expected.txt:
4700         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt:
4701         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
4702         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt:
4703         * platform/qt/fast/backgrounds/background-position-1-expected.txt:
4704         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt:
4705         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
4706         * platform/qt/fast/backgrounds/mask-composite-expected.txt:
4707         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
4708         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
4709         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
4710         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
4711         * platform/qt/fast/backgrounds/size/zero-expected.txt:
4712         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
4713         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt:
4714         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt:
4715         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt:
4716         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt:
4717         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt:
4718         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt:
4719         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt:
4720         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
4721         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
4722         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
4723         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
4724         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
4725         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
4726         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
4727         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
4728         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
4729         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
4730         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
4731         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
4732         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
4733         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
4734         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
4735         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
4736         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
4737         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
4738         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
4739         * platform/qt/fast/borders/border-radius-constraints-expected.txt:
4740         * platform/qt/fast/borders/border-radius-split-inline-expected.txt:
4741         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
4742         * platform/qt/fast/box-shadow/inset-expected.txt:
4743         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
4744         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
4745         * platform/qt/fast/canvas/canvas-composite-expected.txt:
4746         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt:
4747         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
4748         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
4749         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
4750         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
4751         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
4752         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
4753         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
4754         * platform/qt/fast/canvas/canvas-zoom-expected.txt:
4755         * platform/qt/fast/canvas/drawImage-expected.txt:
4756         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
4757         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt:
4758         * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
4759         * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
4760         * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
4761         * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
4762         * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
4763         * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
4764         * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
4765         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt:
4766         * platform/qt/fast/css/font-smoothing-expected.txt:
4767         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt:
4768         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
4769         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
4770         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
4771         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt:
4772         * platform/qt/fast/css/rem-units-on-root-expected.txt:
4773         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
4774         * platform/qt/fast/css/text-rendering-expected.txt:
4775         * platform/qt/fast/doctypes/001-expected.txt:
4776         * platform/qt/fast/doctypes/002-expected.txt:
4777         * platform/qt/fast/doctypes/004-expected.txt:
4778         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
4779         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
4780         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
4781         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
4782         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
4783         * platform/qt/fast/forms/basic-buttons-expected.txt:
4784         * platform/qt/fast/forms/basic-inputs-expected.txt:
4785         * platform/qt/fast/forms/button-style-color-expected.txt:
4786         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
4787         * platform/qt/fast/forms/menulist-style-color-expected.txt:
4788         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
4789         * platform/qt/fast/forms/text-style-color-expected.txt:
4790         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
4791         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
4792         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
4793         * platform/qt/fast/frames/frame-navigation-expected.txt:
4794         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt:
4795         * platform/qt/fast/frames/frameset-style-recalc-expected.txt:
4796         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
4797         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
4798         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
4799         * platform/qt/fast/history/clicked-link-is-visited-expected.txt:
4800         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
4801         * platform/qt/fast/images/image-in-map-expected.txt:
4802         * platform/qt/fast/images/svg-as-background-expected.txt:
4803         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt:
4804         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
4805         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
4806         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt:
4807         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
4808         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt:
4809         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt:
4810         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt:
4811         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
4812         * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt:
4813         * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt:
4814         * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt:
4815         * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
4816         * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt:
4817         * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt:
4818         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
4819         * platform/qt/fast/text/international/khmer-selection-expected.txt:
4820         * platform/qt/fast/text/shadow-translucent-fill-expected.txt:
4821         * platform/qt/fast/text/text-letter-spacing-expected.txt:
4822         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
4823         * platform/qt/fast/xsl/document-function-expected.txt:
4824         * platform/qt/plugins/netscape-dom-access-expected.txt:
4825         * platform/qt/svg/custom/createImageElement2-expected.txt:
4826         * platform/qt/svg/filters/feComposite-expected.txt:
4827         * platform/qt/svg/filters/sourceAlpha-expected.txt:
4828         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
4829         * platform/qt/tables/mozilla/bugs/bug196870-expected.txt:
4830         * platform/qt/tables/mozilla/bugs/bug56201-expected.txt:
4831         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
4832         * platform/qt/tables/mozilla/other/slashlogo-expected.txt:
4833         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
4835 2009-11-12  Shinichiro Hamaji  <hamaji@chromium.org>
4837         Unreviewed test fix by skipping a new test introduced in
4838         https://bugs.webkit.org/show_bug.cgi?id=22249
4840         * platform/gtk/Skipped:
4841         * platform/qt/Skipped:
4842         * platform/win/Skipped:
4844 2009-11-12  Yuta Kitamura  <yutak@chromium.org>
4846         Reviewed by Eric Seidel.
4848         Prevent text inside a multi-column block from being split into columns.
4849         
4850         If the tentative height of a multi-column block was too small, we need to
4851         expand the block height and try to layout again, in order to prevent text
4852         from being split into different columns.
4854         CSS Multicolumn text is split awkwardly
4855         https://bugs.webkit.org/show_bug.cgi?id=22249
4857         * fast/multicol/single-line.html: Added.
4858         * fast/multicol/single-line-expected.checksum: Added.
4859         * fast/multicol/single-line-expected.png: Added.
4860         * fast/multicol/single-line-expected.txt: Added.
4862 2009-11-11  Kent Tamura  <tkent@chromium.org>
4864         Reviewed by Darin Adler.
4866         A test for a bug that RenderFileUploadControl isn't initialized with
4867         multiple files. This test is skipped on ports which have no
4868         eventSender.beginDragWithFiles().
4869         https://bugs.webkit.org/show_bug.cgi?id=31195
4871         * fast/forms/input-file-re-render.html: Added.
4872         * platform/gtk/Skipped:
4873         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
4874         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
4875         * platform/mac/fast/forms/input-file-re-render-expected.txt: Added.
4876         * platform/qt/Skipped:
4877         * platform/win/Skipped:
4879 2009-11-11  Daniel Bates  <dbates@webkit.org>
4881         Reviewed by Eric Seidel.
4883         https://bugs.webkit.org/show_bug.cgi?id=31326
4885         Makes the output for test fast/events/drag-and-drop.html pretty.
4886         Now, it is easier to read for a human to read understand the results.
4888         * fast/events/drag-and-drop-expected.txt: Rebased result.
4889         * fast/events/drag-and-drop.html: Modified to make the output pretty.
4891 2009-11-11  Chris Fleizach  <cfleizach@apple.com>
4893         Reviewed by Oliver Hunt.
4895         need to implement aria tree roles
4896         https://bugs.webkit.org/show_bug.cgi?id=31284
4898         * accessibility/aria-readonly-expected.txt:
4899         * accessibility/aria-readonly.html:
4900         * platform/mac/accessibility/aria-multiselectable-expected.txt: Added.
4901         * platform/mac/accessibility/aria-multiselectable.html: Added.
4902         * platform/mac/accessibility/aria-tree-expected.txt: Added.
4903         * platform/mac/accessibility/aria-tree.html: Added.
4904         * platform/mac/accessibility/content-editable-expected.txt:
4905         * platform/mac/accessibility/radio-button-group-members-expected.txt:
4907 2009-11-11  Fumitoshi Ukai  <ukai@chromium.org>
4909         Reviewed by Alexey Proskuryakov.
4911         Fix WebSocket frame parser of frame_type with high-order bit set.
4912         https://bugs.webkit.org/show_bug.cgi?id=30668
4914         * websocket/tests/frame-length-longer-than-buffer-expected.txt: Added.
4915         * websocket/tests/frame-length-longer-than-buffer.html: Added.
4916         * websocket/tests/frame-length-longer-than-buffer_wsh.py: Added.
4917         * websocket/tests/frame-length-skip-expected.txt: Added.
4918         * websocket/tests/frame-length-skip.html: Added.
4919         * websocket/tests/frame-length-skip_wsh.py: Added.
4920         * websocket/tests/script-tests/frame-length-longer-than-buffer.js: Added.
4921         * websocket/tests/script-tests/frame-length-skip.js: Added.
4923 2009-11-11  Csaba Osztrogonác  <ossy@webkit.org>
4925         Put tests into skiplist added in r50830 and r50839 because
4926         layoutTestController.showWebInspector() is unimplemented now.
4928         * platform/qt/Skipped:
4930 2009-11-11  Dirk Pranke  <dpranke@chromium.org>
4932         Reviewed by Dmitry Titov.
4934         Rewrite the test to run on a wider variety of screen configurations
4935         (and pixel depths).
4937         https://bugs.webkit.org/show_bug.cgi?id=31373
4939         * fast/dom/Window/window-screen-properties-expected.txt:
4940         * fast/dom/Window/window-screen-properties.html:
4941         * platform/win/fast/dom/Window/window-screen-properties-expected.txt: Removed.
4943 2009-11-11  Beth Dakin  <bdakin@apple.com>
4945         Reviewed by Simon Fraser.
4947         Tests for https://bugs.webkit.org/show_bug.cgi?id=31382
4948         Make -webkit-color-correction work with shadows
4950         * fast/css/color-correction-on-box-shadow.html: Added.
4951         * fast/css/color-correction-on-text-shadow.html: Added.
4952         * platform/mac/fast/css/color-correction-on-box-shadow-expected.checksum: Added.
4953         * platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Added.
4954         * platform/mac/fast/css/color-correction-on-box-shadow-expected.txt: Added.
4955         * platform/mac/fast/css/color-correction-on-text-shadow-expected.checksum: Added.
4956         * platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Added.
4957         * platform/mac/fast/css/color-correction-on-text-shadow-expected.txt: Added.
4959 2009-11-11  Kent Tamura  <tkent@chromium.org>
4961         Reviewed by Darin Adler.
4963         Print the file text of a file upload control in DumpRenderTree for ease of tests.
4964         https://bugs.webkit.org/show_bug.cgi?id=31195
4966         * platform/mac-leopard/fast/forms/file-input-disabled-expected.txt:
4967         * platform/mac/fast/forms/box-shadow-override-expected.txt:
4968         * platform/mac/fast/forms/file-input-direction-expected.txt:
4969         * platform/mac/fast/forms/file-input-disabled-expected.txt:
4970         * platform/mac/fast/forms/form-element-geometry-expected.txt:
4971         * platform/mac/fast/forms/hidden-input-file-expected.txt:
4972         * platform/mac/fast/forms/input-appearance-height-expected.txt:
4973         * platform/mac/fast/forms/input-value-expected.txt:
4974         * platform/win/fast/forms/box-shadow-override-expected.txt:
4975         * platform/win/fast/forms/file-input-disabled-expected.txt:
4976         * platform/win/fast/forms/input-appearance-height-expected.txt:
4977         * platform/win/fast/forms/input-value-expected.txt:
4979 2009-11-11  Erik Arvidsson  <arv@chromium.org>
4981         Reviewed by Dmitri Titov.
4983         Fix layout test to not call onload on the wrong window after image has
4984         been dropped onto the iframe.
4985         https://bugs.webkit.org/show_bug.cgi?id=30893
4987         * editing/selection/drag-to-contenteditable-iframe.html:
4989 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
4991         Reviewed by Beth Dakin.
4993         Unskip the webkit-color-correction tests because the workaround of using
4994         the deviceRGBColorSpace allows the tests to pass on Windows.
4996         * platform/win/Skipped:
4998 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
5000         Reviewed by Darin Adler.
5002         Skip the webkit-color-correction tests because they crash on Windows 
5003         due to a CoreGraphics bug.
5005         * platform/win/Skipped:
5007 2009-11-11  Eric Z. Ayers  <zundel@google.com>
5009         Reviewed by Pavel Feldman.
5011         Timeline tests for records generated for
5012         Layout, Paint, ParseHTML, MarkTimeline, and Style Recalculation
5014         https://bugs.webkit.org/show_bug.cgi?id=31361
5016         * inspector/timeline-layout-expected.txt: Added.
5017         * inspector/timeline-layout.html: Added.
5018         * inspector/timeline-mark-timeline-expected.txt: Added.
5019         * inspector/timeline-mark-timeline.html: Added.
5020         * inspector/timeline-paint-expected.txt: Added.
5021         * inspector/timeline-paint.html: Added.
5022         * inspector/timeline-parse-html-expected.txt: Added.
5023         * inspector/timeline-parse-html.html: Added.
5024         * inspector/timeline-recalculate-styles-expected.txt: Added.
5025         * inspector/timeline-recalculate-styles.html: Added.
5027 2009-11-11  Jessie Berlin  <jberlin@webkit.org>
5029         Reviewed by Timothy Hatcher.
5031         Display the correct summary in the web inspector for the padding
5032         shorthand. Also corrects the summaries for the border-color,
5033         border-width, border-style, and margin shorthands.
5035         https://bugs.webkit.org/show_bug.cgi?id=7987
5037         * fast/css/shorthands-four-values-expected.txt: Added.
5038         * fast/css/shorthands-four-values.html: Added.
5040 2009-11-11  Eric Z. Ayers  <zundel@google.com>
5042         Reviewed by Pavel Feldman.
5044         Added a test of an externally loaded script tag for Inspector 
5045         timeline records.
5046         Fixed identity comparisons.
5048         https://bugs.webkit.org/show_bug.cgi?id=31365
5050         * inspector/timeline-script-tag-1.html:
5051         * inspector/timeline-script-tag-2-expected.txt: Added.
5052         * inspector/timeline-script-tag-2.html: Added.
5053         * inspector/timeline-script-tag-2.js: Added.
5054         * inspector/timeline-test.js:
5055         ():
5056         (timelineAgentTypeToString):
5058 2009-11-11  Antonio Gomes  <tonikitoo@webkit.org>
5060         Rubber-stamped by Kenneth Christiansen.
5062         Grouping some of the current skipped plugin tests that fail
5063         due to the same reason: no support for objective-c functions.
5065         * platform/qt/Skipped:
5067 2009-11-11  Daniel Bates  <dbates@webkit.org>
5069         Reviewed by Eric Seidel.
5071         https://bugs.webkit.org/show_bug.cgi?id=31334
5072         
5073         We should skip the test case /fast/events/drag-and-drop-fire-drag-dragover.html
5074         on both the Qt and GTK builds since there are issues with drag-and-drop support
5075         in these builds.
5076         
5077         For Qt: https://bugs.webkit.org/show_bug.cgi?id=31332
5078         For GTK: https://bugs.webkit.org/show_bug.cgi?id=30576
5080         * platform/gtk/Skipped: Skip test case /fast/events/drag-and-drop-fire-drag-dragover.html
5081         since there are issues with drag-and-drop support in both GTK and Qt.
5082         * platform/qt/Skipped: Ditto.
5084 2009-11-11  Yuta Kitamura  <yutak@chromium.org>
5086         Reviewed by Eric Seidel.
5088         Convert LayoutTests/fast/inline/dirtyLinesForInline.html into dumpAsText.
5089         
5090         This test checks if the browser crashes after some operations. It doesn't test
5091         any other interesting features, so we can safely make it a dumpAsText test.
5092         
5093         https://bugs.webkit.org/show_bug.cgi?id=31335
5095         * fast/inline/dirtyLinesForInline-expected.txt: Added.
5096         * fast/inline/dirtyLinesForInline.html: Added dumpAsText().
5097         * platform/mac/fast/inline/dirtyLinesForInline-expected.checksum: Removed.
5098         * platform/mac/fast/inline/dirtyLinesForInline-expected.png: Removed.
5099         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt: Removed.
5101 2009-11-11  Eric Z. Ayers  <zundel@google.com>
5103         Reviewed by Timothy Hatcher.
5105         Adds a test that dumps the timeline data for a simple script tag.
5107         https://bugs.webkit.org/show_bug.cgi?id=31204
5109         * inspector/inspector-test.js:
5110         (onload):
5111         * inspector/timeline-script-tag-1-expected.txt: Added.
5112         * inspector/timeline-script-tag-1.html: Added.
5113         * inspector/timeline-test.js: Added.
5114         (retrieveTimelineData):
5115         ():
5116         (dumpTimelineRecords):
5117         (printTimelineRecordProperties):
5118         (isNonDeterministicProp):
5119         (printProps):
5120         (isTimelineOverheadRecord):
5121         (markTimelineRecordAsOverhead):
5122         (timelineAgentTypeToString):
5123         (frontend_startTimelineProfiler.window.WebInspector.addRecordToTimeline):
5124         (frontend_startTimelineProfiler):
5125         (frontend_getTimelineResults):
5126         (frontend_setup):
5128 2009-11-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
5130         Unreviewed. Skipping new tests.
5132         * platform/gtk/Skipped:
5134 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
5136         Reviewed by David Levin.
5138         Add a test for web socket handshake error.
5140         https://bugs.webkit.org/show_bug.cgi?id=31336
5142         * websocket/tests/handshake-error-expected.txt: Added.
5143         * websocket/tests/handshake-error.html: Added.
5144         * websocket/tests/handshake-error_wsh.py: Added.
5145         * websocket/tests/script-tests/handshake-error.js: Added.
5146         (endTest):
5147         (ws.onopen):
5148         (ws.onmessage):
5149         (ws.onclose):
5150         (timeOutCallback):
5152 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
5154         Reviewed by David Levin.
5156         Add a simple web socket test. This tests basic features of Web Socket.
5157         This also serves as an example of Web Socket tests.
5159         https://bugs.webkit.org/show_bug.cgi?id=27492
5161         * platform/gtk/Skipped:
5162         * platform/mac/Skipped:
5163         * platform/qt/Skipped:
5164         * platform/win/Skipped:
5165         * websocket/tests/resources/simple.js: Added.
5166         (ws.onopen):
5167         (ws.onmessage):
5168         (ws.onclose):
5169         (timeOutCallback):
5170         * websocket/tests/simple-expected.txt: Added.
5171         * websocket/tests/simple.html: Added.
5172         * websocket/tests/simple_wsh.py: Added.
5174 2009-11-11  Philippe Normand  <pnormand@igalia.com>
5176         Reviewed by Xan Lopez.
5178         https://bugs.webkit.org/show_bug.cgi?id=30221
5179         [GTK] fails to load media embedded in iframe element
5181         * platform/gtk/Skipped: Unskip fixed tests.
5183 2009-11-10  Roland Steiner  <rolandsteiner@chromium.org>
5185         Reviewed by Eric Seidel.
5187         Re-baselined layout test results for Windows for tests in fast/ruby.
5188         (see https://bugs.webkit.org/show_bug.cgi?id=28420)
5190         * platform/win/fast/ruby: Added.
5191         * platform/win/fast/ruby/ruby-empty-rt-expected.checksum: Added.
5192         * platform/win/fast/ruby/ruby-empty-rt-expected.png: Added.
5193         * platform/win/fast/ruby/ruby-empty-rt-expected.txt: Added.
5194         * platform/win/fast/ruby/ruby-length-expected.checksum: Added.
5195         * platform/win/fast/ruby/ruby-length-expected.png: Added.
5196         * platform/win/fast/ruby/ruby-length-expected.txt: Added.
5197         * platform/win/fast/ruby/ruby-run-break-expected.checksum: Added.
5198         * platform/win/fast/ruby/ruby-run-break-expected.png: Added.
5199         * platform/win/fast/ruby/ruby-run-break-expected.txt: Added.
5200         * platform/win/fast/ruby/ruby-runs-expected.checksum: Added.
5201         * platform/win/fast/ruby/ruby-runs-expected.png: Added.
5202         * platform/win/fast/ruby/ruby-runs-expected.txt: Added.
5203         * platform/win/fast/ruby/ruby-runs-spans-expected.checksum: Added.
5204         * platform/win/fast/ruby/ruby-runs-spans-expected.png: Added.
5205         * platform/win/fast/ruby/ruby-runs-spans-expected.txt: Added.
5206         * platform/win/fast/ruby/ruby-simple-expected.checksum: Added.
5207         * platform/win/fast/ruby/ruby-simple-expected.png: Added.
5208         * platform/win/fast/ruby/ruby-simple-expected.txt: Added.
5209         * platform/win/fast/ruby/ruby-simple-rp-expected.checksum: Added.
5210         * platform/win/fast/ruby/ruby-simple-rp-expected.png: Added.
5211         * platform/win/fast/ruby/ruby-simple-rp-expected.txt: Added.
5212         * platform/win/fast/ruby/ruby-trailing-expected.checksum: Added.
5213         * platform/win/fast/ruby/ruby-trailing-expected.png: Added.
5214         * platform/win/fast/ruby/ruby-trailing-expected.txt: Added.
5215         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
5216         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
5217         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
5218         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
5219         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
5220         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
5221         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
5222         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
5223         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
5224         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
5225         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
5226         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
5227         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
5228         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
5229         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
5230         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
5231         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
5232         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
5233         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
5234         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
5235         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
5236         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
5237         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
5238         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
5240 2009-11-10  Daniel Bates  <dbates@webkit.org>
5242         Reviewed by Oliver Hunt.
5244         https://bugs.webkit.org/show_bug.cgi?id=30754
5246         Tests that the drag event always fires before the dragover event.
5248         Also, re-bases the result for test fast/events/drag-in-frames.html, since
5249         we now conform to the HTML 5 spec.
5251         * fast/events/drag-and-drop-fire-drag-dragover-expected.txt: Added.
5252         * fast/events/drag-and-drop-fire-drag-dragover.html: Added.
5253         * fast/events/drag-in-frames-expected.txt: Rebased result.
5255 2009-11-10  Vitaly Repeshko  <vitalyr@chromium.org>
5257         Reviewed by Dimitri Glazkov.
5259         [V8] Fix crash in V8CustomXPathNSResolver (http://crbug.com/26726).
5260         https://bugs.webkit.org/show_bug.cgi?id=31301
5262         * fast/xpath/xpath-detached-iframe-resolver-crash-expected.txt: Added.
5263         * fast/xpath/xpath-detached-iframe-resolver-crash.html: Added.
5265 2009-11-10  Yael Aharon  <yael.aharon@nokia.com>
5267         Reviewed by Timothy Hatcher.
5269         Implement URL decomposition IDL attributes for HTMLAnchorElement.
5270         https://bugs.webkit.org/show_bug.cgi?id=29972
5272         Testcases for setting and getting different parts of the URL.
5274         * fast/dom/HTMLAnchorElement: Added.
5275         * fast/dom/HTMLAnchorElement/script-tests: Added.
5276         * fast/dom/HTMLAnchorElement/script-tests/TEMPLATE.html: Added.
5277         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hash.js: Added.
5278         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-host.js: Added.
5279         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hostname.js: Added.
5280         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-pathname.js: Added.
5281         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-port.js: Added.
5282         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-protocol.js: Added.
5283         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-search.js: Added.
5284         * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt: Added.
5285         * fast/dom/HTMLAnchorElement/set-href-attribute-hash.html: Added.
5286         * fast/dom/HTMLAnchorElement/set-href-attribute-host-expected.txt: Added.
5287         * fast/dom/HTMLAnchorElement/set-href-attribute-host.html: Added.
5288         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname-expected.txt: Added.
5289         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname.html: Added.
5290         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname-expected.txt: Added.
5291         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname.html: Added.
5292         * fast/dom/HTMLAnchorElement/set-href-attribute-port-expected.txt: Added.
5293         * fast/dom/HTMLAnchorElement/set-href-attribute-port.html: Added.
5294         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt: Added.
5295         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html: Added.
5296         * fast/dom/HTMLAnchorElement/set-href-attribute-search-expected.txt: Added.
5297         * fast/dom/HTMLAnchorElement/set-href-attribute-search.html: Added.
5299 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
5301         Update getComputedStyle results for Windows to add -webkit-color-correction.
5303         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
5304         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
5306 2009-11-10  Brady Eidson  <beidson@apple.com>
5308         Reviewed by NOBODY (Fix my own layout-test snafu)
5310         Made a small change to my test then didn't update the results before landing.
5312         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive:
5314 2009-11-10  Brady Eidson  <beidson@apple.com>
5316         Reviewed by Sam Weinig.
5318         Repro crash saving pcmag.com article as a webarchive.
5319         <rdar://problem/7381219> and https://webkit.org/b/31322
5321         * http/tests/webarchive/cross-origin-stylesheet-crash.html: Added.
5322         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive: Added.
5323         * http/tests/webarchive/resources/localhost-stylesheet.css: Added.
5324         * platform/gtk/Skipped: Add this test to the gtk Skipped list which tracks all individual skipped tests
5325           instead of directories.
5327 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
5329         Rubber-stamped by Anders Carlsson.
5330         
5331         Add timing out test to Windows Skipped list.
5333         * platform/win/Skipped:
5335 2009-11-10  Csaba Osztrogonác  <ossy@webkit.org>
5337         Put test into skiplist added in r50758 because
5338         layoutTestController.showWebInspector() is unimplemented now.
5340         * platform/qt/Skipped: inspector/timeline-enum-stability.html added.
5342 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
5344         Unreviewed. Skip another test that requires implementing editing
5345         callbacks.
5347         * platform/gtk/Skipped:
5349 2009-11-10  Beth Dakin  <bdakin@apple.com>
5351         Reviewed by Darin Adler.
5353         Tests for <rdar://problem/7059710> 
5354         -and corresponding-
5355         https://bugs.webkit.org/show_bug.cgi?id=31196 Implement -webkit-
5356         color-correction for CSS colors
5358         New tests.
5359         * fast/css/color-correction-backgrounds-and-text.html: Added.
5360         * fast/css/color-correction-on-backgrounds.html: Added.
5361         * fast/css/color-correction-on-text.html: Added.
5362         * fast/css/color-correction.html: Added.
5363         * fast/css/parsing-color-correction-expected.txt: Added.
5364         * fast/css/parsing-color-correction.html: Added.
5365         * fast/css/resources/parsing-color-correction.js: Added.
5366         (test):
5367         * fast/css/resources/purple-srgb.png: Added.
5368         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum: Added.
5369         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Added.
5370         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Added.
5371         * platform/mac/fast/css/color-correction-expected.checksum: Added.
5372         * platform/mac/fast/css/color-correction-expected.png: Added.
5373         * platform/mac/fast/css/color-correction-expected.txt: Added.
5374         * platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum: Added.
5375         * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Added.
5376         * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Added.
5377         * platform/mac/fast/css/color-correction-on-text-expected.checksum: Added.
5378         * platform/mac/fast/css/color-correction-on-text-expected.png: Added.
5379         * platform/mac/fast/css/color-correction-on-text-expected.txt: Added.
5381         New and improved results.
5382         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
5383         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
5384         * svg/css/getComputedStyle-basic-expected.txt:
5386 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
5388         Unreviewed. Skip new tests.
5390         * platform/gtk/Skipped:
5392 2009-11-10  Eric Z. Ayers  <zundel@google.com>
5394         Reviewed by Timothy Hatcher.
5396         Adds a test to flag changes to values of the WebInspector Timeline record types.
5397         Downstream apps depend on these mappings remaining stable.
5399         https://bugs.webkit.org/show_bug.cgi?id=31303
5401         * inspector/timeline-enum-stability-expected.txt: Added.
5402         * inspector/timeline-enum-stability.html: Added.
5404 2009-11-10  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
5406         Reviewed by Kenneth Rohde Christiansen.
5408         [Qt] Update outdated metrics in these tests after r50665 enabled the previously missing scrollbar.
5409         This fixes https://bugs.webkit.org/show_bug.cgi?id=31281.
5411         * platform/qt/css1/basic/class_as_selector-expected.txt:
5412         * platform/qt/css1/basic/comments-expected.txt:
5413         * platform/qt/css1/basic/containment-expected.txt:
5414         * platform/qt/css1/basic/id_as_selector-expected.txt:
5415         * platform/qt/css1/basic/inheritance-expected.txt:
5416         * platform/qt/css1/box_properties/border-expected.txt:
5417         * platform/qt/css1/box_properties/border_bottom-expected.txt:
5418         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
5419         * platform/qt/css1/box_properties/border_left-expected.txt:
5420         * platform/qt/css1/box_properties/border_left_width-expected.txt:
5421         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
5422         * platform/qt/css1/box_properties/border_right_width-expected.txt:
5423         * platform/qt/css1/box_properties/border_style-expected.txt:
5424         * platform/qt/css1/box_properties/border_top-expected.txt:
5425         * platform/qt/css1/box_properties/border_top_width-expected.txt:
5426         * platform/qt/css1/box_properties/border_width-expected.txt:
5427         * platform/qt/css1/box_properties/clear-expected.txt:
5428         * platform/qt/css1/box_properties/clear_float-expected.txt:
5429         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
5430         * platform/qt/css1/box_properties/float_margin-expected.txt:
5431         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
5432         * platform/qt/css1/box_properties/height-expected.txt:
5433         * platform/qt/css1/box_properties/margin-expected.txt:
5434         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
5435         * platform/qt/css1/box_properties/margin_inline-expected.txt:
5436         * platform/qt/css1/box_properties/margin_left-expected.txt:
5437         * platform/qt/css1/box_properties/margin_right-expected.txt:
5438         * platform/qt/css1/box_properties/margin_top-expected.txt:
5439         * platform/qt/css1/box_properties/padding-expected.txt:
5440         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
5441         * platform/qt/css1/box_properties/padding_inline-expected.txt:
5442         * platform/qt/css1/box_properties/padding_left-expected.txt:
5443         * platform/qt/css1/box_properties/padding_right-expected.txt:
5444         * platform/qt/css1/box_properties/padding_top-expected.txt:
5445         * platform/qt/css1/box_properties/width-expected.txt:
5446         * platform/qt/css1/cascade/cascade_order-expected.txt:
5447         * platform/qt/css1/cascade/important-expected.txt:
5448         * platform/qt/css1/classification/display-expected.txt:
5449         * platform/qt/css1/classification/list_style_type-expected.txt:
5450         * platform/qt/css1/classification/white_space-expected.txt:
5451         * platform/qt/css1/color_and_background/background-expected.txt:
5452         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
5453         * platform/qt/css1/color_and_background/background_color-expected.txt:
5454         * platform/qt/css1/color_and_background/background_image-expected.txt:
5455         * platform/qt/css1/color_and_background/background_position-expected.txt:
5456         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
5457         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
5458         * platform/qt/css1/font_properties/font-expected.txt:
5459         * platform/qt/css1/font_properties/font_family-expected.txt:
5460         * platform/qt/css1/font_properties/font_size-expected.txt:
5461         * platform/qt/css1/font_properties/font_weight-expected.txt:
5462         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
5463         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
5464         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
5465         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
5466         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
5467         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
5468         * platform/qt/css1/pseudo/anchor-expected.txt:
5469         * platform/qt/css1/pseudo/firstletter-expected.txt:
5470         * platform/qt/css1/pseudo/firstline-expected.txt:
5471         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
5472         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
5473         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
5474         * platform/qt/css1/text_properties/line_height-expected.txt:
5475         * platform/qt/css1/text_properties/text_decoration-expected.txt:
5476         * platform/qt/css1/text_properties/text_indent-expected.txt:
5477         * platform/qt/css1/text_properties/text_transform-expected.txt:
5478         * platform/qt/css1/text_properties/vertical_align-expected.txt:
5479         * platform/qt/css1/text_properties/word_spacing-expected.txt:
5480         * platform/qt/css1/units/color_units-expected.txt:
5481         * platform/qt/css1/units/length_units-expected.txt:
5482         * platform/qt/css1/units/percentage_units-expected.txt:
5483         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
5484         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
5485         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
5486         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
5487         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
5488         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
5489         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
5490         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
5491         * platform/qt/fast/block/float/008-expected.txt:
5492         * platform/qt/fast/block/float/019-expected.txt:
5493         * platform/qt/fast/block/float/033-expected.txt:
5494         * platform/qt/fast/block/float/035-expected.txt:
5495         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
5496         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
5497         * platform/qt/fast/canvas/canvas-bg-expected.txt:
5498         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
5499         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
5500         * platform/qt/fast/css/text-rendering-expected.txt:
5501         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
5502         * platform/qt/fast/flexbox/flex-hang-expected.txt:
5503         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
5504         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
5505         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
5506         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
5507         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
5508         * platform/qt/fast/table/height-percent-test-expected.txt:
5509         * platform/qt/fast/table/wide-colspan-expected.txt:
5510         * platform/qt/fast/table/wide-column-expected.txt:
5511         * platform/qt/fast/text/text-letter-spacing-expected.txt:
5512         * platform/qt/svg/css/stars-with-shadow-expected.txt:
5513         * platform/qt/tables/mozilla/bugs/bug29314-expected.txt:
5515 2009-11-10  Philippe Normand  <pnormand@igalia.com>
5517         Reviewed by Eric Seidel.
5519         https://bugs.webkit.org/show_bug.cgi?id=31047
5520         [GTK] Failing test media/video-played-ranges-1.html
5522         * platform/gtk/Skipped: Unskip fixed tests.
5524 2009-11-10  Oliver Hunt  <oliver@apple.com>
5526         Reviewed by Maciej Stachowiak.
5528         Rename 3D Canvas related classes to use WebGL prefix
5529         https://bugs.webkit.org/show_bug.cgi?id=29095
5531         Update tests to use new WebGL prefixed names
5533         * fast/canvas/webgl/array-unit-tests-expected.txt:
5534         * fast/canvas/webgl/array-unit-tests.html:
5535         * fast/canvas/webgl/gl-get-calls.html:
5536         * fast/canvas/webgl/resources/utils3d.js:
5537         (makeBox):
5538         (makeSphere):
5539         (doLoadObj):
5540         * fast/canvas/webgl/triangle.html:
5541         * fast/dom/Window/window-properties.html:
5542         * fast/dom/script-tests/constructed-objects-prototypes.js:
5543         (constructorPropertiesOnWindow):
5544         * fast/dom/script-tests/prototype-inheritance-2.js:
5545         (constructorNamesForWindow):
5546         * fast/dom/script-tests/prototype-inheritance.js:
5547         * fast/js/script-tests/global-constructors.js:
5549 2009-11-09  Dirk Schulze  <krit@webkit.org>
5551         Reviewed by Oliver Hunt.
5553         Test for SVG filter effect feDisplacementMap.
5555         * platform/mac/svg/filters/feDisplacementMap-expected.checksum: Added.
5556         * platform/mac/svg/filters/feDisplacementMap-expected.png: Added.
5557         * platform/mac/svg/filters/feDisplacementMap-expected.txt: Added.
5558         * svg/filters/feDisplacementMap.svg: Added.
5560 2009-11-03  Shinichiro Hamaji  <hamaji@chromium.org>
5562         Reviewed by Eric Seidel.
5564         wrong expected images after Bug 8736
5565         https://bugs.webkit.org/show_bug.cgi?id=31094
5567         * platform/mac/fast/borders/border-radius-huge-assert-expected.png:
5568         * platform/mac/fast/box-shadow/border-radius-big-expected.checksum:
5569         * platform/mac/fast/box-shadow/border-radius-big-expected.png:
5571 2009-11-09  Shinichiro Hamaji  <hamaji@chromium.org>
5573         Reviewed by Oliver Hunt.
5575         Can cache prototype lookups on uncacheable dictionaries.
5576         https://bugs.webkit.org/show_bug.cgi?id=31198
5578         Fixed wrong expectation file committed.
5580         * fast/js/dictionary-prototype-caching-expected.txt:
5582 2009-11-09  Oliver Hunt  <oliver@apple.com>
5584         Reviewed by Gavin Barraclough.
5586         Can cache prototype lookups on uncacheable dictionaries.
5587         https://bugs.webkit.org/show_bug.cgi?id=31198
5589         Add tests for lookup on uncacheable prototype.
5591         * fast/js/dictionary-prototype-caching-expected.txt: Added.
5592         * fast/js/dictionary-prototype-caching.html: Added.
5593         * fast/js/script-tests/dictionary-prototype-caching.js: Added.
5594         (protoTest):
5596 2009-11-09  Anders Carlsson  <andersca@apple.com>
5598         Reviewed by Darin Adler and Dan Bernstein.
5600         <rdar://problem/7328395>
5601         https://bugs.webkit.org/show_bug.cgi?id=31277
5602         
5603         When an object tag's style changes (for example when child nodes are added/removed),
5604         reuse its Frame (if it has one) instead of creating multiple Frames.
5605         
5606         * fast/dom/HTMLObjectElement/children-changed-expected.txt: Added.
5607         * fast/dom/HTMLObjectElement/children-changed.html: Added.
5609 2009-11-09  Yael Aharon  <yael.aharon@nokia.com>
5611         Reviewed by Kenneth Rohde Christiansen.
5613         [Qt] Allow setting HTTP headers with empty value in XMLHTTPRequest
5614         https://bugs.webkit.org/show_bug.cgi?id=31140
5616         Test that XHR request can set http headers with no value.
5618         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value-expected.txt: Added.
5619         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html: Added.
5621 2009-11-09  Mark Mentovai  <mark@chromium.org>
5623         Reviewed by Dan Bernstein.
5625         rdar://problem/7215132, https://bugs.webkit.org/show_bug.cgi?id=29167
5626         REGRESSION (r48064): mint.com loses scrollbars after coming out of
5627         edit mode.
5629         rdar://problem/7314421, https://bugs.webkit.org/show_bug.cgi?id=30517
5630         REGRESSION (r48064): Extra scroll bars in GarageBand Lesson Store.
5632         * fast/overflow/scrollbar-restored-expected.txt: Added.
5633         * fast/overflow/scrollbar-restored.html: Added.
5635 2009-11-09  Keishi Hattori  <casey.hattori@gmail.com>
5637         Reviewed by Timothy Hatcher.
5639         Web Inspector: CSS syntax highlighter doesn't recognize negative numbers
5640         https://bugs.webkit.org/show_bug.cgi?id=31257
5642         * inspector/syntax-highlight-css-expected.txt:
5643         * inspector/syntax-highlight-css.html:
5645 2009-11-09  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
5647         Rubber-stamped by Holger Hans Peter Freyther.
5649         [Qt] Skip new japanese ruby annotation tests because of missing japanese font support.
5651         * platform/qt/Skipped:
5653 2009-11-09  Csaba Osztrogonác  <ossy@webkit.org>
5655         Unreviewed trivial fix.
5657         Removed previously (r50589) deleted test case from skiplists.
5659         * platform/gtk/Skipped: fast/events/drag-and-drop-none.html removed.
5660         * platform/qt/Skipped: fast/events/drag-and-drop-none.html removed.
5662 2009-11-09  Martin Robinson  <martin.james.robinson@gmail.com>
5664         Reviewed by Jan Alonzo.
5666         [GTK] Expose Page::tabKeyCyclesThroughElements in the API
5667         https://bugs.webkit.org/show_bug.cgi?id=30482
5669         Unskip fast/events/keypress-insert-tab.html as it now passes.
5671         * platform/gtk/Skipped:
5673 2009-11-05  Jakub Wieczorek  <faw217@gmail.com>
5675         Reviewed by Holger Freyther.
5677         [Qt] Add Qt specific result for fast/parser/xml-declaration-missing-ending-mark.html
5678         https://bugs.webkit.org/show_bug.cgi?id=31192
5680         Qt is using the QXmlStreamReader to handle XML and it is generating a different
5681         error string requiring to have a custom result.
5683         Unskip the test as it is passing now.
5685         * platform/qt/Skipped:
5686         * platform/qt/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
5688 2009-11-08  Johnny Ding  <johnnyding.webkit@gmail.com>
5690         Reviewed by Dimitri Glazkov.
5692         https://bugs.webkit.org/show_bug.cgi?id=31224
5693         [V8] Return StyleSheet object instead of HTMLStyleElement w/document.styleSheets named property getter.
5695         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Added.
5696         * fast/dom/StyleSheet/get-stylesheet-byname.html: Added.
5697         * fast/dom/StyleSheet/script-tests: Added.
5698         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js: Added.
5700 2009-11-08  Daniel Bates  <dbates@webkit.org>
5702         Reviewed by Adam Barth.
5704         https://bugs.webkit.org/show_bug.cgi?id=31098
5706         Tests that the XSSAuditor prevents loading plugin-based content that is not 
5707         from the same-origin as the enclosing page.
5709         * http/tests/security/xssAuditor/object-src-inject-expected.txt: Added.
5710         * http/tests/security/xssAuditor/object-src-inject.html: Added.
5711         * http/tests/security/xssAuditor/resources/echo-object-src.pl: Added.
5713 2009-11-08  Shu Chang  <Chang.Shu@nokia.com>
5715         Reviewed by Holger Freyther.
5717         Update texts in test description after test case change in r50579.
5718         https://bugs.webkit.org/show_bug.cgi?id=31122
5720         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt:
5721         * editing/selection/shrink-selection-after-shift-pagedown.html:
5723 2009-11-08  Dan Bernstein  <mitz@apple.com>
5725         Reviewed by Simon Fraser.
5727         <rdar://problem/7363434> Crash inside RenderObject::localToAbsolute
5728         below FrameView::layout
5729         https://bugs.webkit.org/show_bug.cgi?id=31093
5731         * fast/block/positioning/relative-positioned-inline-container-expected.checksum: Added.
5732         * fast/block/positioning/relative-positioned-inline-container-expected.png: Added.
5733         * fast/block/positioning/relative-positioned-inline-container-expected.txt: Added.
5734         * fast/block/positioning/relative-positioned-inline-container.html: Added.
5736 2009-11-07  Dirk Pranke  <dpranke@chromium.org>
5738         Reviewed by Darin Adler.
5740         Add in missing expectations.
5742         * platform/mac/fast/forms/input-list-button-size-expected.checksum: Added.
5743         * platform/mac/fast/forms/input-list-button-size-expected.png: Added.
5744         * platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.png: Added.
5745         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
5747 2009-11-06  Anantanarayanan G Iyengar  <ananta@chromium.org>
5749         Reviewed by Adam Barth.
5751         Added layout tests to test document.open and window.open calls issued
5752         by NPAPI plugins without a calling javascript context. The associated
5753         webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067, which
5754         affects Chromium.
5756         * plugins/document-open-expected.txt: Added.
5757         * plugins/document-open.html: Added.
5758         * plugins/window-open-expected.txt: Added.
5759         * plugins/window-open.html: Added.
5761 2009-11-06  Steve Block  <steveblock@google.com>
5763         Reviewed by Eric Seidel.
5765         Geolocation error code UNKNOWN_ERROR is deprecated.
5766         https://bugs.webkit.org/show_bug.cgi?id=31184
5768         Update test case of the value of the PositionError.UNKNOWN_ERROR constant in error.html.
5769         Also remove redundant test cases of the value of all PositionError constants.
5771         * fast/dom/Geolocation/resources/error.js: Modified. Update test of value of PositionError.UNKNOWN_ERROR constant.
5772         * fast/dom/Geolocation/error-expected.txt: Modified. Expected result for above test.
5773         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Modified. Remove tests of the value of PositionError constants.
5774         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Modified. Expected result for above test.
5775         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Modified. Remove tests of the value of PositionError constants.
5776         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Modified. Expected result for above test.
5777         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Remove tests of the value of PositionError constants.
5778         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
5779         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Remove tests of the value of PositionError constants.
5780         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Expected result for above test.
5781         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Remove tests of the value of PositionError constants.
5782         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Expected result for above test.
5783         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Remove tests of the value of PositionError constants.
5784         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Expected result for above test.
5785         * fast/dom/Geolocation/resources/watch.js: Modified. Remove tests of the value of PositionError constants.
5786         * fast/dom/Geolocation/watch-expected.txt: Modified. Expected result for above test.
5788 2009-11-04  Shinichiro Hamaji  <hamaji@chromium.org>
5790         Reviewed by Darin Adler.
5792         css2.1/t040304-c64-uri-00-a-g.html is failing
5793         https://bugs.webkit.org/show_bug.cgi?id=23271
5795         This test isn't failing now because this test was fixed in
5796         http://trac.webkit.org/changeset/47884
5798         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.checksum:
5799         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.png:
5801 2009-11-05  Daniel Bates  <dbates@webkit.org>
5803         Reviewed by Eric Seidel.
5805         https://bugs.webkit.org/show_bug.cgi?id=31193
5807         Removed obsolete test case which was included in the patch for bug #30107.
5808         This test case is already covered by the test case fast/events/drag-and-drop.html,
5809         which was included in the patch for bug #24731.
5811         * fast/events/drag-and-drop-none-expected.txt: Removed.
5812         * fast/events/drag-and-drop-none.html: Removed.
5813         * platform/win/Skipped: Removed entry for drag-and-drop-none.html.
5815 2009-11-05  Adam Barth  <abarth@webkit.org>
5817         Reviewed by Sam Weinig.
5819         Cross-domain access to stylesheet text should not be allowed
5820         https://bugs.webkit.org/show_bug.cgi?id=20527
5822         Test that a script cannot read cross-origin cssRules.
5824         * http/tests/security/cannot-read-cssrules-expected.txt: Added.
5825         * http/tests/security/cannot-read-cssrules-redirect-expected.txt: Added.
5826         * http/tests/security/cannot-read-cssrules-redirect.html: Added.
5827         * http/tests/security/cannot-read-cssrules.html: Added.
5829 2009-11-05  Alice Liu  <alice.liu@apple.com>
5831         Adding a resource that seems to be missing.  Without it, several tests in
5832         fast/dom/beforeload aren't really testing if the default event handling is
5833         prevented, but instead are only testing if the beforeload event fires. 
5835         Rubber-stamped by Gavin Barraclough.
5837         * fast/dom/beforeload/resources/fail.js: Added.
5839 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
5841         Reviewed by Timothy Hatcher.
5843         Web Inspector: beautify layout tests.
5845         https://bugs.webkit.org/show_bug.cgi?id=31189
5847         * inspector/console-dir-expected.txt:
5848         * inspector/console-dir.html:
5849         * inspector/console-dirxml-expected.txt:
5850         * inspector/console-dirxml.html:
5851         * inspector/console-format-collections-expected.txt:
5852         * inspector/console-format-collections.html:
5853         * inspector/console-format-expected.txt:
5854         * inspector/console-format.html:
5855         * inspector/console-tests-expected.txt:
5856         * inspector/console-tests.html:
5857         * inspector/console-tests.js: Added.
5858         (dumpConsoleMessages.callback):
5859         (dumpConsoleMessages):
5860         (dumpConsoleMessagesWithClasses.callback):
5861         (dumpConsoleMessagesWithClasses):
5862         (frontendScript_dumpConsoleMessages):
5863         * inspector/css-syntax-highlight.html: Removed.
5864         * inspector/elements-panel-structure-expected.txt:
5865         * inspector/elements-panel-structure.html:
5866         * inspector/elements-tests.js: Added.
5867         (frontendScript_expandDOMSubtree.processChildren):
5868         (frontendScript_expandDOMSubtree):
5869         * inspector/evaluate-in-frontend.html:
5870         * inspector/evaluate-in-frontend.js: Removed.
5871         * inspector/inspector-test.js: Added.
5872         ():
5873         (evaluateInWebInspector):
5874         (notifyDone):
5875         (output):
5876         (window.didEvaluateForTestInFrontend):
5877         * inspector/javascript-syntax-highlight.html: Removed.
5878         * inspector/styles-iframe.html:
5879         * inspector/syntax-highlight-css-expected.txt: Renamed from LayoutTests/inspector/css-syntax-highlight-expected.txt.
5880         * inspector/syntax-highlight-css.html: Added.
5881         * inspector/syntax-highlight-javascript-expected.txt: Renamed from LayoutTests/inspector/javascript-syntax-highlight-expected.txt.
5882         * inspector/syntax-highlight-javascript.html: Added.
5883         * inspector/syntax-highlight.js: Added.
5884         (doit.callback):
5885         (doit):
5886         (frontendScript_dumpSyntaxHighlight):
5887         * inspector/timeline-trivial.html:
5888         * platform/qt/Skipped:
5890 2009-11-05  Shu Chang  <Chang.Shu@nokia.com>
5892         Reviewed by Adele Peterson.
5894         The number of selected lines in textarea after a shift-PageDown
5895         may differ. The test case is modified so that it will not depend
5896         on the exact number of lines selected. This should resolve regression
5897         on platforms like Qt and GTK.
5898         https://bugs.webkit.org/show_bug.cgi?id=31122
5900         * editing/selection/shrink-selection-after-shift-pagedown.html:
5902 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
5904         Not reviewed: empty line in expectations build fix.
5906         * fast/events/event-listener-map-rehash-crash-expected.txt:
5908 i2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
5910         Reviewed by Timothy Hatcher.
5912         REGRESSION: Web Inspector doesn't show CSS rules properly for iframes
5914         https://bugs.webkit.org/show_bug.cgi?id=30884
5916         * inspector/console-dir.html:
5917         * inspector/console-dirxml.html:
5918         * inspector/console-format-collections-expected.txt:
5919         * inspector/console-format-collections.html:
5920         * inspector/console-format.html:
5921         * inspector/console-tests.html:
5922         * inspector/elements-panel-structure-expected.txt:
5923         * inspector/elements-panel-structure.html:
5924         * inspector/evaluate-in-frontend.js:
5925         ():
5926         (expandDOMSubtree.processChildren):
5927         (expandDOMSubtree):
5928         (dumpConsoleMessages):
5929         * inspector/resources/styles-iframe-data.html: Added.
5930         * inspector/styles-iframe-expected.txt: Added.
5931         * inspector/styles-iframe.html: Added.
5932         * platform/qt/Skipped:
5934 2009-11-05  Dimitri Glazkov  <dglazkov@chromium.org>
5936         Reviewed by Geoffrey Garen.
5938         Rehashing of EventListenerMap leads to loss of EvenListenerList.
5939         https://bugs.webkit.org/show_bug.cgi?id=31027
5941         * fast/events/event-listener-map-rehash-crash.html: Added.
5943 2009-11-05  Brian Weinstein  <bweinstein@apple.com>
5945         Rubber-stamped by Adam Roben.
5947         Add ruby tests and failing accessibility test to Windows Skipped list,
5948         we should be able to re-add ruby tests, but not sure the correct course
5949         of action yet.
5951         * platform/win/Skipped:
5953 2009-11-05  Jian Li  <jianli@chromium.org>
5955         Reviewed by Dmitri Titov.
5957         Tests the drag event bubbling on different targets:
5958         - iframe with invalid source
5959         - iframe with valid source
5960         - non-iframe droppable element
5961         https://bugs.webkit.org/show_bug.cgi?id=30469
5963         * http/tests/misc/bubble-drag-events-expected.txt: Added.
5964         * http/tests/misc/bubble-drag-events.html: Added.
5966 2009-11-05  Jeff Schiller  <codedread@gmail.com>
5968         Reviewed by Simon Fraser.
5970         Added test to ensure proper order of matrix multiplication with SVGMatrix.
5971         https://bugs.webkit.org/show_bug.cgi?id=16062
5973         * svg/dom/SVGMatrix-interface-expected.txt: Added.
5974         * svg/dom/SVGMatrix-interface.xhtml: Added.
5976 2009-11-03  Justin Garcia  <justin.garcia@apple.com>
5978         Reviewed by Adele Peterson.
5980         https://bugs.webkit.org/show_bug.cgi?id=25439
5981         Deleting when in front of a block image removes character from previous paragraph
5983         * editing/deleting/delete-before-block-image-1-expected.txt: Added.
5984         * editing/deleting/delete-before-block-image-1.html: Added.
5985         * editing/deleting/delete-before-block-image-2-expected.txt: Added.
5986         * editing/deleting/delete-before-block-image-2.html: Added.
5987         * editing/deleting/delete-before-block-table-expected.txt: Added.
5988         * editing/deleting/delete-before-block-table.html: Added.
5990 2009-11-04  Enrica Casucci  <enrica@apple.com>
5992         Reviewed by Adele Peterson.
5994         Hang in Mail on attempting to change indent level
5995         <rdar://problem/7131805>
5996         https://bugs.webkit.org/show_bug.cgi?id=31127
5997         
5998         Added test to cover all the different code paths.
6000         * editing/execCommand/outdent-multiparagraph-list-expected.txt: Added.
6001         * editing/execCommand/outdent-multiparagraph-list.html: Added.
6003 2009-11-04  Daniel Bates  <dbates@webkit.org>
6005         Reviewed by Eric Seidel.
6007         https://bugs.webkit.org/show_bug.cgi?id=30266
6008         
6009         Changed data format type from "text" to "text/plain" to pass Chrome tests.
6011         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt:
6012         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html:
6014 2009-11-04  Chris Fleizach  <cfleizach@apple.com>
6016         Reviewed by Beth Dakin.
6018         Need to implement ARIA role="combobox"
6019         https://bugs.webkit.org/show_bug.cgi?id=31096
6021         * accessibility/aria-combobox.html: Added.
6022         * platform/gtk/Skipped:
6023         * platform/mac/accessibility/aria-combobox-expected.txt: Added.
6024         * platform/win/Skipped:
6026 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
6028         Put test into skiplist added in r50489 because
6029         layoutTestController.showWebInspector() is unimplemented now.
6031         * platform/qt/Skipped: inspector/timeline-trivial.html added.
6033 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
6035         Unreviewed rollout.
6037         Revert r50496 because it broke all layout tests on QtBuildBot.
6039         * svg/text/resources: Removed.
6040         * svg/text/resources/text-font-invalid.svg: Removed.
6041         * svg/text/text-font-invalid-expected.txt: Removed.
6042         * svg/text/text-font-invalid.html: Removed.
6044 2009-11-03  Roland Steiner  <rolandsteiner@chromium.org>
6046         Reviewed by Mark Rowe.
6047         (on IRC)
6049         add ruby layout tests to the Skipped list on mac, since they somehow cause
6050         http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html to fail.
6051         
6052         no new tests.
6054         * platform/mac/Skipped:
6056 2009-11-02  Benjamin Poulain  <benjamin.poulain@nokia.com>
6058         Reviewed by Simon Hausmann.
6060         Add a new test to reproduce 29856. The bug only happen
6061         when the SVG file is used as an image.
6062         https://bugs.webkit.org/show_bug.cgi?id=29856
6064         * svg/text/text-font-invalid-expected.txt: Added.
6065         * svg/text/resources/text-font-invalid.svg: Added.
6066         * svg/text/text-font-invalid.html: Added.
6068 2009-11-04  Roland Steiner  <rolandsteiner@chromium.org>
6070         Reviewed by Dave Hyatt.
6072         Bug 28420 -  Implement HTML5 <ruby> rendering
6073         (https://bugs.webkit.org/show_bug.cgi?id=28420)
6075         First rudimentary implementation of HTML5 ruby rendering support - layout tests.
6077         New layout tests: basic rendering:
6078         * fast/ruby/ruby-empty-rt.html: Added.
6079         * fast/ruby/ruby-length.html: Added.
6080         * fast/ruby/ruby-run-break.html: Added.
6081         * fast/ruby/ruby-runs-spans.html: Added.
6082         * fast/ruby/ruby-runs.html: Added.
6083         * fast/ruby/ruby-simple-rp.html: Added.
6084         * fast/ruby/ruby-simple.html: Added.
6085         * fast/ruby/ruby-trailing.html: Added.
6086         
6087         New layout tests: DOM manipulation within <ruby>
6088         * fast/ruby/rubyDOM-insert-rt.html: Added.
6089         * fast/ruby/rubyDOM-insert-text1.html: Added.
6090         * fast/ruby/rubyDOM-insert-text2.html: Added.
6091         * fast/ruby/rubyDOM-insert-text3.html: Added.
6092         * fast/ruby/rubyDOM-remove-rt1.html: Added.
6093         * fast/ruby/rubyDOM-remove-rt2.html: Added.
6094         * fast/ruby/rubyDOM-remove-text1.html: Added.
6095         * fast/ruby/rubyDOM-remove-text2.html: Added.
6096         
6097         New layout tests results:
6098         * platform/mac/fast/ruby: Added.
6099         * platform/mac/fast/ruby/ruby-empty-rt-expected.checksum: Added.
6100         * platform/mac/fast/ruby/ruby-empty-rt-expected.png: Added.
6101         * platform/mac/fast/ruby/ruby-empty-rt-expected.txt: Added.
6102         * platform/mac/fast/ruby/ruby-length-expected.checksum: Added.
6103         * platform/mac/fast/ruby/ruby-length-expected.png: Added.
6104         * platform/mac/fast/ruby/ruby-length-expected.txt: Added.
6105         * platform/mac/fast/ruby/ruby-run-break-expected.checksum: Added.
6106         * platform/mac/fast/ruby/ruby-run-break-expected.png: Added.
6107         * platform/mac/fast/ruby/ruby-run-break-expected.txt: Added.
6108         * platform/mac/fast/ruby/ruby-runs-expected.checksum: Added.
6109         * platform/mac/fast/ruby/ruby-runs-expected.png: Added.
6110         * platform/mac/fast/ruby/ruby-runs-expected.txt: Added.
6111         * platform/mac/fast/ruby/ruby-runs-spans-expected.checksum: Added.
6112         * platform/mac/fast/ruby/ruby-runs-spans-expected.png: Added.
6113         * platform/mac/fast/ruby/ruby-runs-spans-expected.txt: Added.
6114         * platform/mac/fast/ruby/ruby-simple-expected.checksum: Added.
6115         * platform/mac/fast/ruby/ruby-simple-expected.png: Added.
6116         * platform/mac/fast/ruby/ruby-simple-expected.txt: Added.
6117         * platform/mac/fast/ruby/ruby-simple-rp-expected.checksum: Added.
6118         * platform/mac/fast/ruby/ruby-simple-rp-expected.png: Added.
6119         * platform/mac/fast/ruby/ruby-simple-rp-expected.txt: Added.
6120         * platform/mac/fast/ruby/ruby-trailing-expected.checksum: Added.
6121         * platform/mac/fast/ruby/ruby-trailing-expected.png: Added.
6122         * platform/mac/fast/ruby/ruby-trailing-expected.txt: Added.
6123         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
6124         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
6125         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
6126         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
6127         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
6128         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
6129         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
6130         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
6131         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
6132         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
6133         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
6134         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
6135         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
6136         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
6137         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
6138         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
6139         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
6140         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
6141         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
6142         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
6143         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
6144         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
6145         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
6146         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
6148 2009-11-03  Kenneth Russell  <kbr@google.com>
6150         Reviewed by Oliver Hunt.
6152         Add overridePreference call to all WebGL layout tests
6153         https://bugs.webkit.org/show_bug.cgi?id=31088
6155         * fast/canvas/webgl/array-unit-tests.html:
6156         * fast/canvas/webgl/getActiveTest.html:
6157         * fast/canvas/webgl/gl-get-calls.html:
6158         * fast/canvas/webgl/incorrect-context-object-behaviour.html:
6159         * fast/canvas/webgl/null-object-behaviour.html:
6160         * fast/canvas/webgl/resources/shader-test.js: Removed.
6161         * fast/canvas/webgl/resources/webgl-test.js: Copied from LayoutTests/fast/canvas/webgl/resources/shader-test.js.
6163 2009-11-03  Eric Z. Ayers  <zundel@google.com>
6165         Reviewed by Timothy Hatcher.
6167         Adds a test for turning on the timeline profiler.  This caused
6168         a crash because profiling was enabled in the middle of processing
6169         an event.
6171         https://bugs.webkit.org/show_bug.cgi?id=31080
6173         * inspector/timeline-trivial-expected.txt: Added.
6174         * inspector/timeline-trivial.html: Added.
6176 2009-11-03  Bradley Green  <brg@chromium.org>
6178         Reviewed by Dmitry Titov.
6180         Updating test expectations for implementation of
6181         window.navigator.registerProtocolHandler and
6182         window.navigator.registerContentHandler.
6184         There is a default implimentation for these APIs, hence all platforms
6185         with the navigator-detached-no-crash-expect and
6186         window-properties-expected tests needed to be updated.  While
6187         isolatedWorlds has a window-properties-expected test, it has no window
6188         object and hence does not need to be updaetd.
6190         We add two fast/dom tests to insure that the proper exceptions are
6191         thrown when bad syntax or security violations are made by calling the
6192         methods.
6194         * fast/dom/Window/window-properties-expected.txt:
6195         * fast/dom/navigator-detached-no-crash-expected.txt:
6196         * fast/dom/navigator-detached-no-crash.html:
6197         * fast/dom/registerContentHandler-expected.txt: Added.
6198         * fast/dom/registerContentHandler.html: Added.
6199         * fast/dom/registerProtocolHandler-expected.txt: Added.
6200         * fast/dom/registerProtocolHandler.html: Added.
6201         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
6202         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
6203         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
6205 2009-11-03  Dan Bernstein  <mitz@apple.com>
6207         Reviewed by Anders Carlsson and Beth Dakin.
6209         https://bugs.webkit.org/show_bug.cgi?id=31070
6210         Test for <rdar://problem/7194735> Crashes at RenderText::RenderText()
6211         Test for <rdar://problem/6937089> Crashes at RenderWidget::destroy()
6213         * plugins/attach-during-destroy-expected.txt: Added.
6214         * plugins/attach-during-destroy.html: Added.
6215         * plugins/destroy-reentry-expected.txt: Added.
6216         * plugins/destroy-reentry.html: Added.
6218 2009-11-03  Evan Martin  <evan@chromium.org>
6220         Reviewed by Darin Adler.
6222         A test that reproduces a hard-to-trigger memory corruption in the
6223         CSS lexer.
6225         https://bugs.webkit.org/show_bug.cgi?id=30827
6227         * fast/css/end-of-buffer-crash.html: Added.
6229 2009-11-02  Darin Adler  <darin@apple.com>
6231         Reviewed by Dan Bernstein.
6233         Crash due to double-destroy related to CSS run-in property
6234         https://bugs.webkit.org/show_bug.cgi?id=31034
6235         rdar://problem/7328458
6237         * fast/css/run-in-crash-expected.txt: Added.
6238         * fast/css/run-in-crash.html: Added.
6240 2009-11-03  Victor Wang  <victorw@chromium.org>
6242         Reviewed by Eric Seidel.
6244         "http://trac.webkit.org/changeset/50315" makes links mouse
6245         focusable only on GTK and QT, so win has same behavior as mac now
6246         Remove the win specific expected results for tests failed
6247         due to the patch.
6249         https://bugs.webkit.org/show_bug.cgi?id=30968
6251         * platform/win/fast/events/click-focus-anchor-expected.txt: Removed.
6252         * platform/win/fast/inline: Removed.
6253         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Removed.
6255 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
6257         Add files to skiplist depend on phonon support,
6258         which is disabled on the Qt buildbot for now.
6260         * platform/qt/Skipped:
6262 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
6264         Rubber-stamped by Tor Arne Vestbø.
6266         Remove now passing tests from skiplist.
6268         * platform/qt/Skipped:
6270 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
6272         Put test into skiplist added in r50411 because
6273         layoutTestController.showWebInspector() is unimplemented now.
6275         * platform/qt/Skipped: inspector/css-syntax-highlight.html added
6277 2009-11-02  Oliver Hunt  <oliver@apple.com>
6279         Reviewed by Gavin Barraclough.
6281         REGRESSION (r48573): JSC may incorrectly cache chain lookups with a dictionary at the head of the chain
6282         https://bugs.webkit.org/show_bug.cgi?id=31045
6284         Add tests for dictionary at the head of a prototype chain.
6286         * fast/js/script-tests/dictionary-no-cache.js:
6287         * fast/js/dictionary-no-cache-expected.txt:
6289 2009-11-02  Enrica Casucci  <enrica@apple.com>
6291         Reviewed by Adele Peterson and Dan Bernstein.
6293         Safari crashes when calling execCommand on formatted html in special case
6294         <rdar://problem/7318656>
6295         https://bugs.webkit.org/show_bug.cgi?id=31023
6297         * editing/execCommand/align-in-span-expected.txt: Added.
6298         * editing/execCommand/align-in-span.html: Added.
6300 2009-11-02  Chris Marrin  <cmarrin@apple.com>
6302         Reviewed by Oliver Hunt.
6304         Revised tests for changes to when exceptions are raised in WebGL content
6305         https://bugs.webkit.org/show_bug.cgi?id=31005
6307         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
6308         * fast/canvas/webgl/null-object-behaviour-expected.txt:
6309         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
6310         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
6312 2009-11-02  Philippe Normand  <pnormand@igalia.com>
6314         Reviewed by Jan Alonzo.
6316         [GTK] Failing media/video-played-reset.html
6317         https://bugs.webkit.org/show_bug.cgi?id=30589
6319         * platform/gtk/Skipped: Unskip fixed test.
6321 2009-11-02  Andrew Scherkus  <scherkus@chromium.org>
6323         Reviewed by Eric Carlson.
6325         Increase the timeout of media/video-currentTime-set.html from 800ms to 2000ms.
6327         Also fix call to logResult() as parameters were reversed, resulting in
6328         printing an error message of "false".
6330         https://bugs.webkit.org/show_bug.cgi?id=31017
6332         * media/video-currentTime-set.html: Timeout increased to 2000ms.
6334 2009-10-30  Alexey Proskuryakov  <ap@apple.com>
6336         Reviewed by Darin Adler.
6338         https://bugs.webkit.org/show_bug.cgi?id=30969
6339         A no-prefix XPath node test should not match no-namespace elements in HTML document
6341         * fast/xpath/null-namespace-in-html-expected.txt: Added.
6342         * fast/xpath/null-namespace-in-html.html: Added.
6344 2009-11-02  Keishi Hattori  <casey.hattori@gmail.com>
6346         Reviewed by Timothy Hatcher.
6348         Web Inspector: Rewrite CSSSourceSyntaxHighlighter so it shares more code
6349         https://bugs.webkit.org/show_bug.cgi?id=30907
6351         * inspector/css-syntax-highlight-expected.txt: Added.
6352         * inspector/css-syntax-highlight.html: Added.
6353         * inspector/javascript-syntax-highlight-expected.txt:
6355 2009-11-02  Chris Fleizach  <cfleizach@apple.com>
6357         Reviewed by Beth Dakin.
6359         Support ARIA "tab" roles
6360         https://bugs.webkit.org/show_bug.cgi?id=30842
6362         * accessibility/aria-controls-with-tabs-expected.txt: Added.
6363         * accessibility/aria-controls-with-tabs.html: Added.
6364         * accessibility/aria-tab-roles.html: Added.
6365         * platform/gtk/Skipped:
6366         * platform/mac/accessibility/aria-tab-roles-expected.txt: Added.
6367         * platform/win/Skipped:
6369 2009-11-02  Roland Steiner  <rolandsteiner@chromium.org>
6371         Reviewed by Dave Hyatt.
6373         Bug 28420 -  Implement HTML5 <ruby> rendering
6374         (https://bugs.webkit.org/show_bug.cgi?id=28420)
6376         First rudimentary implementation of HTML5 ruby rendering support.
6378         Further layout tests will be committed in a follow-up patch under fast/ruby.
6380         * fast/ruby/parse-rp-expected.txt: result changed due to <rt> being rendered as block within <ruby>
6382 2009-11-01  Alexey Proskuryakov  <ap@apple.com>
6384         Reviewed by Dan Bernstein.
6386         https://bugs.webkit.org/show_bug.cgi?id=30992
6387         Node.isDefaultNamespace doesn't convert empty strings to null
6389         * fast/dom/Node/default-namespace-empty-argument-expected.txt: Added.
6390         * fast/dom/Node/default-namespace-empty-argument.html: Added.
6392 2009-11-01  Yael Aharon  <yael.aharon@nokia.com>
6394         Reviewed by Darin Adler.
6396         Don't add '/' to the URL path if the it does not include '/' after the protocol component
6397         https://bugs.webkit.org/show_bug.cgi?id=30971
6399         Updating the expected result to reflect the change.
6401         * fast/loader/url-parse-1-expected.txt:
6403 2009-10-31  Alexey Proskuryakov  <ap@apple.com>
6405         Reviewed by John Sullivan.
6407         https://bugs.webkit.org/show_bug.cgi?id=30982
6408         createHTMLDocument doesn't escape ampersand and less-than in title
6410         * fast/dom/DOMImplementation/createHTMLDocument-title-expected.txt: Added.
6411         * fast/dom/DOMImplementation/createHTMLDocument-title.html: Added.
6413 2009-11-01  Hironori Bono  <hbono@chromium.org>
6415         Reviewed by Darin Adler.
6417         Bug 30902: Need a layout test for Bug 28284
6418         This change just adds a simple test that calls TextInputController.firstRectForCharacterRange()
6419         before and after inserting a Thai character and compare their results.
6420         https://bugs.webkit.org/show_bug.cgi?id=30902
6422         * fast/text/international/thai-cursor-position-expected.txt: Added.
6423         * fast/text/international/thai-cursor-position.html: Added.
6424         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
6425         * platform/qt/Skipped: ditto.
6426         * platform/win/Skipped: ditto.
6428 2009-11-01  Yuta Kitamura  <yutak@chromium.org>
6430         Reviewed by Darin Adler.
6432         Fix assertion falure in RenderObjectChildList::updateBeforeAfterContent().
6434         [Crash (debug)] Combination of list-item and :after causes assertion failure
6435         https://bugs.webkit.org/show_bug.cgi?id=30944
6437         * fast/css/list-item-pseudo-nocrash-expected.txt: Added.
6438         * fast/css/list-item-pseudo-nocrash.html: Added.
6440 2009-11-01  Philippe Normand  <pnormand@igalia.com>
6442         Reviewed by Eric Seidel.
6444         https://bugs.webkit.org/show_bug.cgi?id=30586
6445         [GTK] Failing test media/video-src-empty.html
6447         * platform/gtk/Skipped: Unskip fixed test.
6449 2009-10-31  Oliver Hunt  <oliver@apple.com>
6451         Reviewed by Jon Honeycutt.
6453         WebGL allows objects to be used with the wrong context
6454         https://bugs.webkit.org/show_bug.cgi?id=30981
6456         Add tests for null/missing object parameters and objects being used
6457         on the wrong context.
6459         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt: Added.
6460         * fast/canvas/webgl/incorrect-context-object-behaviour.html: Added.
6461         * fast/canvas/webgl/null-object-behaviour-expected.txt: Added.
6462         * fast/canvas/webgl/null-object-behaviour.html: Added.
6463         * fast/canvas/webgl/resources/shader-test.js:
6464         (loadStandardProgram):
6465         (loadStandardVertexShader):
6466         (loadStandardFragmentShader):
6467         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js: Added.
6468         * fast/canvas/webgl/script-tests/null-object-behaviour.js: Added.
6470 2009-10-30  Enrica Casucci  <enrica@apple.com>
6472         Reviewed by Darin Adler.
6474         REGRESSION: In Mail, Undo does not restore some characters I have deleted at the end of a line
6475         https://bugs.webkit.org/show_bug.cgi?id=30955
6476         <rdar://problem/7067033>
6477         
6478         * editing/undo/undo-deleteWord-expected.txt: Added.
6479         * editing/undo/undo-deleteWord.html: Added.
6481 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
6483         Test for MSAA: Accessibility of headings is not correct
6485         https://bugs.webkit.org/show_bug.cgi?id=30937
6487         Reviewed by Adam Roben.
6489         * platform/win/accessibility/heading-elements-expected.txt: Added.
6490         * platform/win/accessibility/heading-elements.html: Added.
6492 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
6494         Test for MSAA: Accessibility of links is wrong
6496         https://bugs.webkit.org/show_bug.cgi?id=30928
6498         Reviewed by Darin Adler.
6500         * platform/win/accessibility/linked-elements-expected.txt: Added.
6501         * platform/win/accessibility/linked-elements.html: Added.
6503 2009-10-30  Ben Murdoch  <benm@google.com>
6505         Reviewed by David Kilzer.
6507         openDatabase() with empty version sets db version up incorrectly
6508         https://bugs.webkit.org/show_bug.cgi?id=28417
6510         * storage/open-database-set-empty-version-expected.txt: Added.
6511         * storage/open-database-set-empty-version.html: Added.
6513 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
6515         Reviewed by Darin Adler.
6517         counterValueForElementById should return space-separated string for multiple counters
6518         https://bugs.webkit.org/show_bug.cgi?id=30939
6520         * fast/css/counters/counterValueForElementById-expected.txt: Added.
6521         * fast/css/counters/counterValueForElementById.html: Added.
6523 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
6525         Reviewed by Mark Rowe.
6527         fast/css/counters/t1204* are not asynchronous anymore
6528         https://bugs.webkit.org/show_bug.cgi?id=30940
6530         * fast/css/counters/t1204-increment-00-c-o.html:
6531         * fast/css/counters/t1204-increment-01-c-o.html:
6533 2009-10-30  Kenneth Rohde Christiansen  <kenneth@webkit.org>
6535         Unreviewed layout test fixes.
6537         The existing excepted results were wrong, due to the visited links not
6538         being reset between tests.
6540         This was fixed in r50329, so updating the results.
6542         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
6543         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
6544         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
6545         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
6546         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
6547         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
6549 2009-10-30  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
6551         Reviewed by Holger Hans Peter Freyther.
6553         [Qt] Add expected files for new svg tests we pass.
6554         Compared to the Mac expected png files.
6556         * platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
6557         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
6558         * platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
6559         * platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
6560         * platform/qt/svg/css/path-with-shadow-expected.txt: Added.
6561         * platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
6562         * platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
6563         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
6565 2009-10-30  Yury Semikhatsky  <yurys@chromium.org>
6567         Reviewed by Pavel Feldman.
6569         Test that browser doesn't crash in case of stack overflow
6570         inside console.log()
6572         https://bugs.webkit.org/show_bug.cgi?id=30904
6574         * fast/dom/console-log-stack-overflow-expected.txt: Added.
6575         * fast/dom/console-log-stack-overflow.html: Added.
6577 2009-10-30  Oliver Hunt  <oliver@apple.com>
6579         Reviewed by Gavin Barraclough.
6581         Regression: crash enumerating properties of an object with getters or setters
6582         https://bugs.webkit.org/show_bug.cgi?id=30948
6584         Add test for enumerating getters and setters.
6586         * fast/js/for-in-cached-expected.txt:
6587         * fast/js/script-tests/for-in-cached.js:
6588         (forIn5):
6590 2009-10-29  Erik Arvidsson  <arv@chromium.org>
6592         Reviewed by Eric Seidel.
6594         Make links mouse focusable only on GTK and QT.
6596         Links are now always mouse focusable on GTK and QT. On other platforms
6597         the link needs a tabIndex or it needs to be contentEditable.
6599         https://bugs.webkit.org/show_bug.cgi?id=26856
6601         * fast/events/click-focus-anchor-expected.txt:
6602         * fast/events/click-focus-anchor.html:
6603         * platform/gtk/fast/events/click-focus-anchor-expected.txt: Added.
6604         * platform/mac/fast/events/click-focus-anchor-expected.txt: Removed.
6605         * platform/qt/fast/events/click-focus-anchor-expected.txt: Added.
6607 2009-10-29  Jonathan Dixon  <joth@chromium.org>
6609         Reviewed by Eric Seidel.
6611         Add expected files for GTK and QT builds, for test text-input-webkit-radius.html
6612         Expected fils collected from buildbot:
6613         http://build.webkit.org/results/Qt%20Linux%20Release/r50286%20(3257)/fast/css/
6614         http://build.webkit.org/results/GTK%20Linux%20Release/r50286%20(5308)/fast/css/
6616         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
6617         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
6619 2009-10-29  Dan Bernstein  <mitz@apple.com>
6621         Updated Tiger-specific result now that Tiger matches current behavior. A Tiger-specific
6622         result is still needed because of the difference in Thai fonts.
6624         * platform/mac-tiger/fast/text/atsui-multiple-renderers-expected.txt:
6626 2009-10-29  Dan Bernstein  <mitz@apple.com>
6628         Reviewed by Sam Weinig.
6630         Updated a test to account for font metric differences between Mac OS X versions. Removed
6631         Leopard-specific results for another test now that Leopard matches current behavior.
6633         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.checksum: Removed.
6634         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.png: Removed.
6635         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.txt: Removed.
6636         * platform/mac/fast/text/ligature-subdivision-expected.txt:
6637         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
6639 2009-10-29  Enrica Casucci  <enrica@apple.com>
6641         REGRESSION(3.2.3 - 4.0.2): Message composing: when I undo a color change to text in Mail, undo/redo behaves strangely
6642         <rdar://problem/7115041>
6643         https://bugs.webkit.org/show_bug.cgi?id=30892
6645         * editing/undo/redo-style-expected.txt: Added.
6646         * editing/undo/redo-style.html: Added.
6648 2009-10-29  Shinichiro Hamaji  <hamaji@chromium.org>
6650         Reviewed by Darin Adler.
6652         fast/css/counters/invalidate-cached-counter-node can be dumpAsText
6653         https://bugs.webkit.org/show_bug.cgi?id=30931
6655         * fast/css/counters/invalidate-cached-counter-node-expected.txt: Added.
6656         * fast/css/counters/invalidate-cached-counter-node.html:
6657         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.checksum: Removed.
6658         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.png: Removed.
6659         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.txt: Removed.
6661 2009-10-29  Csaba Osztrogonác  <ossy@webkit.org>
6663         [Qt] Remove some tests that now pass.
6665         * platform/qt/Skipped:
6667 2009-10-29  Dan Bernstein  <mitz@apple.com>
6669         Reviewed by Sam Weinig.
6671         Problem editing or selecting text containing ligatures
6672         https://bugs.webkit.org/show_bug.cgi?id=30025
6674         * platform/mac/fast/text/ligature-subdivision-expected.txt: Added.
6675         * platform/mac/fast/text/ligature-subdivision.html: Added.
6676         * platform/mac/fast/text/script-tests: Added.
6677         * platform/mac/fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/script-tests/TEMPLATE.html.
6678         * platform/mac/fast/text/script-tests/ligature-subdivision.js: Added.
6680 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
6682         Reviewed by Oliver Hunt.
6684         Removed test that passes after implementing the Qt DRT version
6685         of dumpBackForwardList().
6687         * platform/qt/Skipped:
6689 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
6691         Rubberstamped by Adam Roben.
6693         Remove two tests that pass on the buildbot.
6695         * platform/qt/Skipped:
6697 2009-10-29  Dan Bernstein  <mitz@apple.com>
6699         Updated expected result for Tiger
6701         * platform/mac-tiger/fast/text/international/thai-line-breaks-expected.txt:
6703 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
6705         Unreviewed Qt buildbot fix.
6707         Add some files to skipped that depend on phonon support,
6708         which is disabled on the Qt buildbot for now.
6710         * platform/qt/Skipped:
6712 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
6714         Rubberstamped by Adam Roben.
6716         Remove tests that pass after the change introduced in r50289.
6718         * platform/qt/Skipped:
6720 2009-10-29  Brian Weinstein  <bweinstein@apple.com>
6722         Rubber-stamped by Steve Falkenburg.
6724         Windows Release bots are having problems in xmlhttprequest tests, Skipping them temporarily
6725         to see if this eliminates the problem, and it is a test causing httpd problems.
6727         * platform/win/Skipped:
6729 2009-10-29  Adam Barth  <abarth@webkit.org>
6731         Reviewed by Eric Seidel.
6733         Don't run JavaScript URLs in view source mode
6734         https://bugs.webkit.org/show_bug.cgi?id=30881
6736         Test that we don't run JavaScript URLs in view source mode.
6738         This test actually passes before this change.  I don't know how to
6739         actually run JavaScript URLs in view source frames using DRT, but it's
6740         possible in an abitrary embedding of WebKit.
6742         * http/tests/security/view-source-no-javascript-url-expected.txt: Added.
6743         * http/tests/security/view-source-no-javascript-url.html: Added.
6745 2009-10-28  Dan Bernstein  <mitz@apple.com>
6747         Removed Leopard-specific result after changing ATSUI missing-glyph behavior to match the
6748         Core Text and fast code paths' behavior.
6750         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Removed.
6752 2009-10-28  Andrew Scherkus  <scherkus@chromium.org>
6754         Reviewed by Eric Carlson.
6756         Fix video-pause-immediately.html to avoid using setTimeout().
6758         This also addresses the flakiness on Windows, where 200ms was not enough time to advance the clock past zero.
6760         https://bugs.webkit.org/show_bug.cgi?id=30889
6762         * media/video-pause-immediately.html: Replace setTimeout() with timeupdate events.
6764 2009-10-28  Brian Weinstein  <bweinstein@apple.com>
6766         Rubber-stamped by Ada Chan.
6768         Add accessibility test to the list of Windows Skipped tests.
6770         * platform/win/Skipped:
6772 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6774         Reviewed by Jan Alonzo.
6776         [GTK] API to start inspector for a WebView
6777         https://bugs.webkit.org/show_bug.cgi?id=22551
6779         Unskip inspector tests that we are now able to run.
6781         * platform/gtk/Skipped:
6783 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6785         Reviewed by Xan Lopez.
6787         [GTK] Fails new test fast/js/navigator-language.html
6788         https://bugs.webkit.org/show_bug.cgi?id=30440
6790         Unskip the test that now passes.
6792         * platform/gtk/Skipped:
6794 2009-10-28  Jonathan Dixon  <joth@chromium.org>
6796         Reviewed by Eric Seidel.
6798         Bug 30547: (Chromium) searchbox not rendered properly due to the css property -webkit-border-radius
6799         https://bugs.webkit.org/show_bug.cgi?id=30547
6801         * fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
6802         * fast/css/text-input-with-webkit-border-radius-expected.png: Added.
6803         * fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
6804         * fast/css/text-input-with-webkit-border-radius.html: Added.
6806 2009-10-27  Shinichiro Hamaji  <hamaji@chromium.org>
6808         Reviewed by Darin Adler.
6810         Provide a way to get counter values with layoutTestContoller
6811         https://bugs.webkit.org/show_bug.cgi?id=30555
6813         Convert two pixel tests to dumpAsText tests using counterValueForElementById.
6815         * fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
6816         * fast/css/counters/t1204-increment-00-c-o.html:
6817         * fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
6818         * fast/css/counters/t1204-increment-01-c-o.html:
6819         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Removed.
6820         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Removed.
6821         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
6822         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Removed.
6823         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Removed.
6824         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
6825         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
6826         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
6828 2009-10-28  Alexey Proskuryakov  <ap@apple.com>
6830         Reviewed by Darin Adler.
6832         https://bugs.webkit.org/show_bug.cgi?id=30841
6833         <rdar://problem/7342730> WebKit should not pass Referer header through a redirect to a non-secure site
6835         * http/tests/ssl/referer-301-expected.txt: Added.
6836         * http/tests/ssl/referer-301.html: Added.
6837         * http/tests/ssl/referer-303-expected.txt: Added.
6838         * http/tests/ssl/referer-303.html: Added.
6839         * http/tests/ssl/resources: Added.
6840         * http/tests/ssl/resources/referer-301-redir.php: Added.
6841         * http/tests/ssl/resources/referer-303-redir.php: Added.
6842         * http/tests/ssl/resources/no-http-referer.cgi: Added.
6844 2009-10-28  Shu Chang  <Chang.Shu@nokia.com>
6846         Reviewed by Eric Seidel.
6848         Added special expected test result for Tiger to fix regression tests.
6849         https://bugs.webkit.org/show_bug.cgi?id=30811
6851         * platform/mac-tiger/fast/js/navigator-language-expected.txt: Added.
6853 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
6855         Rubber-stamped by Holger Freyther.
6857         [Qt] Remove http/tests/security tests from
6858         skiplist, and add only now failing tests.
6860         * platform/qt/Skipped:
6862 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
6864         [Qt] Remove http/tests/misc tests from
6865         skiplist, and add only now failing tests.
6867         * platform/qt/Skipped:
6869 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
6871         Reviewed by Holger Freyther.
6873         Put tests into skiplist added in r50168 and r50162 because
6874         layoutTestController.showWebInspector() is unimplemented now.
6876         * platform/qt/Skipped:
6877         inspector/console-format-collections.html added
6878         inspector/javascript-syntax-highlight.html added
6880 2009-10-27  Dan Bernstein  <mitz@apple.com>
6882         Rubber-stamped by Sam Weinig.
6884         Changed this test to use -webkit-box-shadow instead of box-shadow after r49003.
6886         * fast/box-shadow/inset.html:
6888 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
6890         Reviewed by Pavel Feldman.
6892         Web Inspector: Move runAfterPendingDispatches to TestController for Clarity
6893         https://bugs.webkit.org/show_bug.cgi?id=30844
6895         * inspector/console-format-collections.html: updated to reflect TestController change
6897 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
6899         Reviewed by Darin Adler.
6901         WAI-ARIA: add support for 'option' role
6902         https://bugs.webkit.org/show_bug.cgi?id=30843
6904         * accessibility/aria-option-role.html: Added.
6905         * platform/gtk/Skipped:
6906         * platform/mac/accessibility/aria-option-role-expected.txt: Added.
6907         * platform/win/Skipped:
6909 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
6911         No review.
6913         ARIA menu/menu item need AXRoleDescription
6914         https://bugs.webkit.org/show_bug.cgi?id=30804
6916         Layout test fix for Tiger/Leopard.
6918         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
6920 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
6922         Reviewed by Adele Peterson.
6924         WAI-ARIA: add support for 'presentation' role
6925         https://bugs.webkit.org/show_bug.cgi?id=30806
6927         * accessibility/aria-presentational-role-expected.txt: Added.
6928         * accessibility/aria-presentational-role.html: Added.
6930 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
6932         Reviewed by Darin Adler.
6934         ARIA menu/menu item need AXRoleDescription
6935         https://bugs.webkit.org/show_bug.cgi?id=30804
6937         * platform/mac/accessibility/aria-menu-role-descriptions-expected.txt: Added.
6938         * platform/mac/accessibility/aria-menu-role-descriptions.html: Added.
6939         * platform/mac/accessibility/table-with-aria-role-expected.txt:
6941 2009-10-27  Steve Block  <steveblock@google.com>
6943         Reviewed by Darin Adler.
6945         When a Geolocation method is called, immediately calls the error calback asynchronously if permissions have already been denied.
6946         https://bugs.webkit.org/show_bug.cgi?id=27944.
6948         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service reports an error.
6949         * fast/dom/Geolocation/permission-denied-already-error.html: Added. Wrapper for above test.
6950         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Added. Expected result for above test.
6951         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service has a good position fix.
6952         * fast/dom/Geolocation/permission-denied-already-success.html: Added. Wrapper for above test.
6953         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Added. Expected result for above test.
6954         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Updates error string.
6955         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
6956         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Updates error string.
6957         * fast/dom/Geolocation/permission-denied-expected-stops-watches.txt: Modified. Expected result for above test.
6958         * platform/gtk/Skipped: Modified. Adds above tests to skipped list.
6960 2009-10-27  Eric Seidel  <eric@webkit.org>
6962         Reviewed by Nikolas Zimmermann.
6964         SVGStyledElement::getPresentationAttribute() can return a shared CSSValue (some SVG tests randomly fail on the bot, and in release builds)
6965         https://bugs.webkit.org/show_bug.cgi?id=29620
6967         * svg/dom/getPresentationAttribute-cache-corruption-expected.txt: Added.
6968         * svg/dom/getPresentationAttribute-cache-corruption.svg: Added.
6970 2009-10-27  Dan Bernstein  <mitz@apple.com>
6972         Reviewed by Simon Fraser.
6974         Incomplete repaint of text field in relative positioned inline at imdb.com
6975         https://bugs.webkit.org/show_bug.cgi?id=30047
6977         * fast/repaint/inline-relative-positioned-expected.checksum: Added.
6978         * fast/repaint/inline-relative-positioned-expected.png: Added.
6979         * fast/repaint/inline-relative-positioned-expected.txt: Added.
6980         * fast/repaint/inline-relative-positioned.html: Added.
6982 2009-10-27  Kinuko Yasuda  <kinuko@google.com>
6984         Reviewed by Darin Adler.
6986         Fixing a test case that yields FAIL results.  Also updating
6987         the corresponding expected results.
6988         https://bugs.webkit.org/show_bug.cgi?id=30821
6990         * storage/domstorage/complex-values-expected.txt:
6991         * storage/domstorage/script-tests/complex-values.js:
6993 2009-10-27  Ryosuke Niwa  <rniwa@webkit.org>
6995         Reviewed by Eric Seidel.
6997         WebKit cannot remove nested bold tags
6998         https://bugs.webkit.org/show_bug.cgi?id=30784
7000         Adds two more edge cases to remove-nested-inline-styles.js:
7001         <b><b><b>12</b></b></b> and <b><b><b>1</b></b>2</b>
7002         WebKit now passes the one existing test used to fail.
7004         * editing/style/remove-nested-inline-styles-expected.txt: Added two tests.
7005         * editing/style/script-tests/remove-nested-inline-styles.js: Added two tests.
7007 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
7009         Reviewed by Timothy Hatcher.
7011         Web Inspector: Pretty Print all HTML Collection Types like we do for NodeList
7012         https://bugs.webkit.org/show_bug.cgi?id=30709
7014         * inspector/console-format-collections-expected.txt: Added.
7015         * inspector/console-format-collections.html: Added.
7016         * inspector/evaluate-in-frontend.js: Changed innerHTML to DOM elements instead.
7018 2009-10-27  Adele Peterson  <adele@apple.com>
7020         Test for <rdar://problem/7269075> REGRESSION (Safari 4.0.3-ToT): After pressing Shift-PageDown, pressing Shift-Up 
7021         extends the top of the selection upwards (but should shrink the selection instead)
7022         https://bugs.webkit.org/show_bug.cgi?id=29981
7024         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt: Added.
7025         * editing/selection/shrink-selection-after-shift-pagedown.html: Added.
7027 2009-10-27  Keishi Hattori  <casey.hattori@gmail.com>
7029         Reviewed by Timothy Hatcher.
7031         Tests for JavaScript syntax highlighter.
7032         https://bugs.webkit.org/show_bug.cgi?id=27147
7034         * inspector/javascript-syntax-highlight-expected.txt: Added.
7035         * inspector/javascript-syntax-highlight.html: Added.
7037 2009-10-27  Xan Lopez  <xlopez@igalia.com>
7039         Skip a few more tests that are failing on and off.
7041         * platform/gtk/Skipped:
7043 2009-10-27  Mads Ager  <ager@chromium.org>
7045         Reviewed by Adam Barth.
7047         [V8] Missing null check after string conversion in error reporting
7048         https://bugs.webkit.org/show_bug.cgi?id=30774
7050         Test case for toString conversion failure on an error object in
7051         stack overflow situations.  Test passes if it doesn't crash.
7052         
7053         * fast/dom/error-to-string-stack-overflow-expected.txt: Added.
7054         * fast/dom/error-to-string-stack-overflow.html: Added.
7056 2009-10-27  Brady Eidson  <beidson@apple.com>
7058         Rubberstamped by Sam Weinig.
7060         Re-enable the check that disallows pages with unload handlers in the page cache.
7062         <rdar://problem/7196485> and http://webkit.org/b/29021 
7064         * platform/mac/Skipped:
7065         * platform/win/Skipped:
7067 2009-10-27  Xan Lopez  <xlopez@igalia.com>
7069         Another typo.
7071         * platform/gtk/Skipped:
7073 2009-10-27  Xan Lopez  <xlopez@igalia.com>
7075         Fix typo in test names.
7077         * platform/gtk/Skipped:
7079 2009-10-27  Xan Lopez  <xlopez@igalia.com>
7081         Skip a few tests with links to their tracking bugs.
7083         * platform/gtk/Skipped:
7085 2009-10-26  Daniel Bates  <dbates@webkit.org>
7087         Reviewed by Darin Adler.
7089         https://bugs.webkit.org/show_bug.cgi?id=30491
7091         Test that the <isindex> element can be submitted without being enclosed
7092         within a <form> element. Also tests that the href property of the <base>
7093         element can be used to direct where the submission is sent.
7095         * http/tests/misc/isindex-with-no-form-base-href-expected.txt: Added.
7096         * http/tests/misc/isindex-with-no-form-base-href.html: Added.
7097         * http/tests/misc/isindex-with-no-form-expected.txt: Added.
7098         * http/tests/misc/isindex-with-no-form.html: Added.
7099         * http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Added.
7100         * http/tests/misc/resources/isindex-with-no-form-base-href.html: Added.
7102 2009-10-26  Brian Weinstein  <bweinstein@apple.com>
7104         Unreviewed - Updating getComputedStyle results for Windows.
7106         Updating getComputedStyle results for Windows.
7108         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
7109         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
7111 2009-10-26  Brady Eidson  <beidson@apple.com>
7113         Reviewed by Darin Adler.
7115         <rdar://problem/7289467> and http://webkit.org/b/30798 - REGRESSION (r48687): www.myuhc.com doesn't load.
7117         * fast/loader/grandparent-completion-starts-redirect-expected.txt: Added.
7118         * fast/loader/grandparent-completion-starts-redirect.html: Added.
7119         * fast/loader/resources/meta-redirect-to-notify-done.html: Added.
7120         * fast/loader/resources/parent-of-redirect.html: Added.
7122 2009-10-26  Dan Bernstein  <mitz@apple.com>
7124         Reviewed by Sam Weinig.
7126         Use -webkit-background-size as the transition property in this test now
7127         that it is distinct from background-size.
7129         * transitions/multiple-background-size-transitions.html:
7131 2009-10-26  Dan Bernstein  <mitz@apple.com>
7133         Rubber-stamped by Beth Dakin.
7135         Update expedted results after r50108.
7137         * svg/css/getComputedStyle-basic-expected.txt:
7139 2009-10-26  Brady Eidson  <beidson@apple.com>
7141         Reviewed by Darin Adler.
7143         <rdar://problem/7308952> and http://webkit.org/b/30424 - REGRESSION (r48687): Pages on ucas.com appear blank.
7145         * fast/loader/history-forward-in-head-expected.txt: Added.
7146         * fast/loader/history-forward-in-head.html: Added.
7148 2009-10-26  Alexey Proskuryakov  <ap@apple.com>
7150         Reviewed by Darin Adler.
7152         https://bugs.webkit.org/show_bug.cgi?id=30049
7153         <rdar://problem/7286002> Manipulating DOM from a script while parsing XHTML can cause a crash
7155         * fast/parser/remove-current-node-parent-x-2-expected.txt: Added.
7156         * fast/parser/remove-current-node-parent-x-2.xhtml: Added.
7157         * fast/parser/remove-current-node-parent-x-expected.txt: Added.
7158         * fast/parser/remove-current-node-parent-x.xhtml: Added.
7160 2009-10-26  Dan Bernstein  <mitz@apple.com>
7162         Reviewed by Beth Dakin.
7164         background-size: X treated as background-size: X X, not background-size: X auto
7165         https://bugs.webkit.org/show_bug.cgi?id=28440
7167         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
7168         * fast/backgrounds/size/parsing-inherit-expected.txt:
7169         * fast/backgrounds/size/resources/parsing-background-size-values.js:
7170         (test):
7171         * fast/backgrounds/size/resources/parsing-inherit.js:
7172         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
7173         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
7175 2009-10-26  Dimitri Glazkov  <dglazkov@chromium.org>
7177         Reviewed by Geoffrey Garen.
7179         Test for https://bugs.webkit.org/show_bug.cgi?id=30765
7180         REGRESSION (r48701): Removing an event listener causes one added after it to not fire
7182         * fast/events/event-listener-list-mutation-expected.txt: Added.
7183         * fast/events/event-listener-list-mutation.html: Added.
7184         * fast/events/script-tests/event-listener-list-mutation.js: Added.
7185         (TestMutation.listeners):
7186         (TestMutation.mutateList):
7188 2009-10-26  Xan Lopez  <xlopez@igalia.com>
7190         Skip test fast/loader/opaque-base-url.html with a reference to the
7191         bug tracking it, https://bugs.webkit.org/show_bug.cgi?id=30724
7193         * platform/gtk/Skipped:
7195 2009-10-26  Nate Chapin  <japhet@chromium.org>
7197         Reviewed by Alexey Proskuryakov.
7199         Update no-referrer-reset for https://bugs.webkit.org/show_bug.cgi?id=30781.
7201         * http/tests/navigation/no-referrer-reset-expected.txt: Expect window.opener to still be set.
7202         * http/tests/navigation/no-referrer-reset.html: Update text to reflect what the test actually does.
7204 2009-10-26  Ryosuke Niwa  <rniwa@webkit.org>
7206         Reviewed by Eric Seidel.
7208         Data loss occurs when unbolding nested bold tags.
7209         https://bugs.webkit.org/show_bug.cgi?id=30083
7211         Adds a test to make sure WebKit can remove nested b, i, & s tags properly
7212         without loosing the content of inner elements.
7214         * editing/style/remove-nested-inline-styles-expected.txt: Added.
7215         * editing/style/remove-nested-inline-styles.html: Added.
7216         * editing/style/script-tests/remove-nested-inline-styles.js: Added.
7217         (removeStyleAndExpect):
7219 2009-10-26  Sam Weinig  <sam@webkit.org>
7221         Rubber-stamped by Darin Adler.
7223         Rollout r50041-50043.  The HTML5 spec changed to make HTMLOptionsCollection
7224         inherit from HTMLCollection.
7226         * fast/dom/wrapper-classes-expected.txt:
7228 2009-10-26  Rahul Kuchhal  <kuchhal@chromium.org>
7230         Reviewed by Eric Seidel.
7232         Prevent crash when optgroup element is empty.
7234         https://bugs.webkit.org/show_bug.cgi?id=30365
7236         * fast/forms/select-empty-optgroup-expected.txt: Added.
7237         * fast/forms/select-empty-optgroup.html: Added.
7239 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
7241         Unreviewed typo fix.
7243         * platform/qt/Skipped: shared-workers-close.html replaced with shared-worker-close.html
7245 2009-10-23  Alexey Proskuryakov  <ap@apple.com>
7247         Reviewed by Adam Barth and Darin Adler.
7249         https://bugs.webkit.org/show_bug.cgi?id=30723
7250         <rdar://problem/6189415> Input names added to multipart/form-data headers need to be escaped.
7252         * http/tests/security/escape-form-data-field-names-expected.txt: Added.
7253         * http/tests/security/escape-form-data-field-names.html: Added.
7254         * http/tests/security/resources/escape-form-data-field-names.cgi: Added.
7256 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
7258         Reviewed by Ariya Hidayat.
7260         [Qt] Skip two flakey tests because of sporadic timeouts.
7262         * platform/qt/Skipped:
7264 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
7266         Reviewed by Ariya Hidayat.
7268         [Qt] Skipping two other tests because of missing features on our platform.
7270         * platform/qt/Skipped:
7272 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
7274         Reviewed by Ariya Hidayat.
7276         [Qt] Add platform-dependent expected file for test added in r49875.
7278         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
7280 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
7282         Reviewed by Ariya Hidayat.
7284         [Qt] Update outdated expected files which expected wrong color values.
7286         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
7287         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
7288         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
7289         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
7290         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
7291         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
7293 2009-10-26  Keishi Hattori  <casey.hattori@gmail.com>
7295         Reviewed by Pavel Feldman.
7297         Fix for Console not showing repeat count when repeatedly logging an Event
7298         https://bugs.webkit.org/show_bug.cgi?id=30324
7300         * inspector/console-tests-expected.txt:
7302 2009-10-26  Eric Carlson  <eric.carlson@apple.com>
7304         Reviewed by Eric Seidel.
7306         Remove HTML5 media element 'load' event
7307         https://bugs.webkit.org/show_bug.cgi?id=30464
7308         
7309         Part 1, change layout tests to not use the event.
7311         * media/audio-constructor-autobuffer-expected.txt:
7312         * media/audio-constructor-autobuffer.html:
7313         * media/audio-constructor-expected.txt:
7314         * media/audio-constructor-src-expected.txt:
7315         * media/audio-constructor-src.html:
7316         * media/audio-constructor.html:
7317         * media/audio-controls-rendering.html:
7318         * media/audio-data-url-expected.txt:
7319         * media/audio-data-url.html:
7320         * media/audio-mpeg-supported-expected.txt:
7321         * media/audio-mpeg-supported.html:
7322         * media/media-load-event-expected.txt:
7323         * media/media-load-event.html:
7324         * media/progress-event-expected.txt:
7325         * media/progress-event-total-expected.txt:
7326         * media/progress-event-total.html:
7327         * media/progress-event.html:
7328         * media/remove-from-document-expected.txt:
7329         * media/remove-from-document-no-load-expected.txt:
7330         * media/remove-from-document-no-load.html:
7331         * media/remove-from-document.html:
7332         * media/restore-from-page-cache-expected.txt:
7333         * media/restore-from-page-cache.html:
7334         * media/video-append-source-expected.txt:
7335         * media/video-append-source.html:
7336         * media/video-buffered-expected.txt:
7337         * media/video-buffered.html:
7338         * media/video-canvas-source-expected.txt:
7339         * media/video-canvas-source.html:
7340         * media/video-controls-expected.txt:
7341         * media/video-controls-transformed-expected.txt:
7342         * media/video-controls-transformed.html:
7343         * media/video-controls-zoomed-expected.txt:
7344         * media/video-controls-zoomed.html:
7345         * media/video-controls.html:
7346         * media/video-currentTime-expected.txt:
7347         * media/video-currentTime-set-expected.txt:
7348         * media/video-currentTime-set.html:
7349         * media/video-currentTime-set2-expected.txt:
7350         * media/video-currentTime-set2.html:
7351         * media/video-currentTime.html:
7352         * media/video-dom-src-expected.txt:
7353         * media/video-dom-src.html:
7354         * media/video-error-abort-expected.txt:
7355         * media/video-error-abort.html:
7356         * media/video-error-does-not-exist.html:
7357         * media/video-muted-expected.txt:
7358         * media/video-muted.html:
7359         * media/video-no-autoplay-expected.txt:
7360         * media/video-no-autoplay.html:
7361         * media/video-seek-past-end-paused-expected.txt:
7362         * media/video-seek-past-end-paused.html:
7363         * media/video-seek-past-end-playing-expected.txt:
7364         * media/video-seek-past-end-playing.html:
7365         * media/video-seekable-expected.txt:
7366         * media/video-seekable.html:
7367         * media/video-seeking-expected.txt:
7368         * media/video-seeking.html:
7369         * media/video-src-change-expected.txt:
7370         * media/video-src-change.html:
7371         * media/video-volume-expected.txt:
7372         * media/video-volume.html:
7374 2009-10-26  Chris Fleizach  <cfleizach@apple.com>
7376         Reviewed by Darin Adler.
7378         crash with AX on when an image map contains an anchor tag
7379         https://bugs.webkit.org/show_bug.cgi?id=30739
7381         * accessibility/crashing-a-tag-in-map-expected.txt: Added.
7382         * accessibility/crashing-a-tag-in-map.html: Added.
7384 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
7386         Rubber-stamped by Tor Arne Vestbø.
7388         http/tests/cookies/simple-cookies-max-age.html moved to flakey tests group.
7389         http/tests/xmlhttprequest/workers/close.html added to flakey tests group.
7391         * platform/qt/Skipped: 
7393 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
7395         Unreviewed trivial fix for r49854.
7397         * platform/qt/Skipped: Missing html extension added.
7399 2009-10-26  Jan Michael Alonzo  <jmalonzo@webkit.org>
7401         Reviewed by Gustavo Noronha.
7403         [Gtk] Reenable mod_rewrite in Fedora's httpd.conf
7404         https://bugs.webkit.org/show_bug.cgi?id=30741
7406         * http/conf/fedora-httpd.conf:
7408 2009-10-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
7410         Unreviewed. Rebaseline test after 49998.
7412         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
7414 2009-10-25  Hironori Bono  <hbono@chromium.org>
7416         Reviewed by Darin Adler.
7418         A quick fix for Bug 29103.
7419         Since String::startsWith() cannot fold non-ASCII characters, this change folds the prefix string
7420         and the option string before calling String::startsWith().
7421         https://bugs.webkit.org/show_bug.cgi?id=29103
7423         * fast/forms/listbox-typeahead-cyrillic-expected.txt: Added.
7424         * fast/forms/listbox-typeahead-cyrillic.html: Added.
7425         * fast/forms/listbox-typeahead-greek-expected.txt: Added.
7426         * fast/forms/listbox-typeahead-greek.html: Added.
7428 2009-10-25  Sam Weinig  <sam@webkit.org>
7430         Reviewed by Dan Bernstein.
7432         Update tests for https://bugs.webkit.org/show_bug.cgi?id=30751
7433         HTMLOptionsCollection should not inherit from HTMLCollection
7435         * fast/dom/wrapper-classes-expected.txt:
7437 2009-10-24  Dan Bernstein  <mitz@apple.com>
7439         Reviewed by Sam Weinig.
7441         Missing images at 350.org due to wrong URLs
7442         https://bugs.webkit.org/show_bug.cgi?id=30748
7444         * fast/dom/HTMLImageElement/parse-src-expected.txt: Added.
7445         * fast/dom/HTMLImageElement/parse-src.html: Added.
7446         * fast/dom/HTMLImageElement/script-tests: Added.
7447         * fast/dom/HTMLImageElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/script-tests/TEMPLATE.html.
7448         * fast/dom/HTMLImageElement/script-tests/parse-src.js: Added.
7450 2009-10-23  Chris Evans  <cevans@chromium.org>
7452         Reviewed by Adam Barth.
7454         Added test for bug 27239 (ignore Refresh for view source mode).
7455         https://bugs.webkit.org/show_bug.cgi?id=27239
7457         * http/tests/security/view-source-no-refresh.html: Added
7458         * http/tests/security/view-source-no-refresh-expected.txt: Added
7459         * http/tests/security/resources/view-source-no-refresh.php: Added
7461 2009-10-23  Alejandro G. Castro  <alex@igalia.com>
7463         Reviewed by Xan Lopez.
7465         [GTK] Modified the tests results according to the last changes due
7466         to the fixes of the bug (r49985):
7467         https://bugs.webkit.org/show_bug.cgi?id=29697.
7469         * platform/gtk/editing/execCommand/4916541-expected.txt:
7470         * platform/gtk/editing/execCommand/5138441-expected.txt:
7471         * platform/gtk/editing/execCommand/5481523-expected.txt:
7472         * platform/gtk/editing/execCommand/indent-paragraphs-expected.txt: Added.
7474 2009-10-23  Jon Honeycutt  <jhoneycutt@apple.com>
7476         MSAA: Name for image elements should use alt attribute text
7478         https://bugs.webkit.org/show_bug.cgi?id=30727
7479         <rdar://problem/7328291>
7481         Reviewed by Alice Liu.
7483         * platform/win/accessibility/img-alt-attribute-expected.txt: Added.
7484         * platform/win/accessibility/img-alt-attribute.html: Added.
7486 2009-10-23  Sam Weinig  <sam@webkit.org>
7488         Reviewed by Anders Carlsson.
7490         Update and add test for https://bugs.webkit.org/show_bug.cgi?id=30695
7491         Drop .tags() support from HTMLCollection
7493         * fast/dom/HTMLDocument/document-all-expected.txt: Added.
7494         * fast/dom/HTMLDocument/document-all.html: Added.
7495         * fast/dom/HTMLDocument/script-tests: Added.
7496         * fast/dom/HTMLDocument/script-tests/document-all.js: Added.
7497         * fast/dom/Window/window-properties-expected.txt:
7498         * fast/dom/dom-constructors-expected.txt:
7499         * fast/dom/dom-constructors.html:
7500         * fast/dom/domListEnumeration-expected.txt:
7501         * fast/dom/prototype-inheritance-2-expected.txt:
7502         * fast/dom/prototype-inheritance-expected.txt:
7503         * fast/dom/script-tests/domListEnumeration.js:
7504         * fast/dom/undetectable-document-all-expected.txt:
7505         * fast/js/global-constructors-expected.txt:
7507 2009-10-23  Alpha Lam  <hclam@chromium.org>
7509         Reviewed by Eric Carlson.
7511         Volume slider always starts at half volume
7512         https://bugs.webkit.org/show_bug.cgi?id=28322
7514         * media/video-volume-slider.html: Added.
7515         Pixel test for the volume slider of the media control. This test
7516         assumes volume slider is implemented and usable. It moves the mouse
7517         over the right bottom corner of a video element to trigger the
7518         volume slider. If volume slider is not implemented at all, you'll
7519         only see a video element with the first frame.
7520         * platform/gtk/Skipped: The above test requires a volume slider so it's skipped.
7521         * platform/mac/Skipped: ditto.
7522         * platform/win/Skipped: ditto.
7524 2009-10-23  Andrew Scherkus  <scherkus@chromium.org>
7526         Reviewed by Eric Carlson.
7528         Add a layout test to assert that media element implementors do not
7529         advance currentTime after being paused.
7531         https://bugs.webkit.org/show_bug.cgi?id=30699
7533         * media/video-pause-immediately-expected.txt: Added.
7534         * media/video-pause-immediately.html: Added.
7536 2009-10-23  Victor Wang  <victorw@chromium.org>
7538         Reviewed by Eric Seidel.
7540         Update the expected pixel result for test svg-as-background-6.html
7542         The old result is incorrect because of the wrong SVG masking offset calculation.
7543         Patch http://trac.webkit.org/changeset/49598 fixed the issue.
7544         The pixel result of this layout test needs to be updated.
7546         https://bugs.webkit.org/show_bug.cgi?id=30692
7548         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
7549         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
7551 2009-10-23  Xiaomei Ji  <xji@chromium.org>
7553         Reviewed by Sam Weinig.
7555         Fix caretRangeFromPoint()/elementFromPoint() returns wrong result 
7556         for a zoomed and scrolled page.
7557         https://bugs.webkit.org/show_bug.cgi?id=30689.
7559         The real cause is the wrong calculation of event.clientX/Y when
7560         page is zoomed and scolled.
7561         After Sam fixed the event.clientX/Y in r49551, the hit test point
7562         should be recalculated (revert r49490).
7564         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt: Added.
7565         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll.html: Added.
7566         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
7567         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
7568         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
7569         * fast/dom/elementFromPoint-relative-to-viewport.html:
7571 2009-10-23  Enrica Casucci  <enrica@apple.com>
7573         Reviewed by Adele Peterson.
7575         REGRESSION: Copy is copying incorrect background-color
7576         <rdar://problem/7248529>
7577         https://bugs.webkit.org/show_bug.cgi?id=29697
7579         All the following tests have been re-baselined because
7580         the indent command now preserves the original markup.
7581         A new test (indent-paragraph.html) has been added to test
7582         several indent combinations not covered by the existing tests.
7583         
7584         * editing/execCommand/19087-expected.txt:
7585         * editing/execCommand/19653-1-expected.txt:
7586         * editing/execCommand/indent-div-inside-list-expected.txt:
7587         * editing/execCommand/indent-nested-blockquotes-expected.txt:
7588         * editing/execCommand/indent-nested-div-expected.txt:
7589         * editing/execCommand/indent-paragraphs.html: Added.
7590         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt:
7591         * editing/execCommand/indent-with-style-expected.txt:
7592         * editing/inserting/5994480-2-expected.txt:
7593         * platform/mac/editing/execCommand/4641880-2-expected.txt:
7594         * platform/mac/editing/execCommand/4916541-expected.txt:
7595         * platform/mac/editing/execCommand/5138441-expected.txt:
7596         * platform/mac/editing/execCommand/5481523-expected.txt:
7597         * platform/mac/editing/execCommand/indent-paragraphs-expected.txt: Added.
7598         * platform/mac/editing/execCommand/indent-selection-expected.txt:
7599         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
7601 2009-10-23  Brian Weinstein  <bweinstein@apple.com>
7603         Rubber-stamped by Sam Weinig.
7605         Isolated worlds tests now pass, removing then from the Skipped
7606         list.
7608         * platform/win/Skipped:
7610 2009-10-23  Xan Lopez  <xlopez@igalia.com>
7612         Use the correct Skipped file ...
7614         * platform/gtk/Skipped:
7615         * platform/mac/Skipped:
7617 2009-10-23  Xan Lopez  <xlopez@igalia.com>
7619         Skip new tests missing expected results.
7621         * platform/mac/Skipped:
7623 2009-10-19  Gavin Barraclough  <barraclough@apple.com>
7625         Reviewed by Sam Weinig & Geoff Garen.
7627         https://bugs.webkit.org/show_bug.cgi?id=30696
7628         Enable isolated-worlds tests on mac.
7629           * Update the results to switch from windows to unix line-endings.
7630           * Update all-window-prototypes.html to allow for properties on
7631             the global object with null prototypes (just skip over them).
7633         * http/tests/security/isolatedWorld/all-window-properties-expected.txt:
7634         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt:
7635         * http/tests/security/isolatedWorld/all-window-prototypes.html:
7636         * http/tests/security/isolatedWorld/body-properties-expected.txt:
7637         * http/tests/security/isolatedWorld/body-prototype-expected.txt:
7638         * http/tests/security/isolatedWorld/document-properties-expected.txt:
7639         * http/tests/security/isolatedWorld/document-prototype-expected.txt:
7640         * http/tests/security/isolatedWorld/global-variables-expected.txt:
7641         * http/tests/security/isolatedWorld/image-properties-expected.txt:
7642         * http/tests/security/isolatedWorld/image-prototype-expected.txt:
7643         * http/tests/security/isolatedWorld/location-properties-expected.txt:
7644         * http/tests/security/isolatedWorld/location-prototype-expected.txt:
7645         * http/tests/security/isolatedWorld/number-prototype-expected.txt:
7646         * http/tests/security/isolatedWorld/object-prototype-expected.txt:
7647         * http/tests/security/isolatedWorld/storage-properties-expected.txt:
7648         * http/tests/security/isolatedWorld/storage-prototype-expected.txt:
7649         * http/tests/security/isolatedWorld/string-prototype-expected.txt:
7650         * http/tests/security/isolatedWorld/window-properties-expected.txt:
7651         * platform/mac/Skipped:
7653 2009-10-22  Brian Weinstein  <bweinstein@apple.com>
7655         Updating expected results - unreviewed.
7657         Updated expected computed style results on Windows after r49959.
7659         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
7660         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
7662 2009-10-22  Beth Dakin  <bdakin@apple.com>
7664         Reviewed by Dan Bernstein.
7666         Tests for <rdar://problem/6942706> ER: Add a CSS property that 
7667         allows shadows to work for SVG content
7668         -and corresponding-
7669         https://bugs.webkit.org/show_bug.cgi?id=30479
7671         New results that include -webkit-shadow:
7672         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
7673         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
7675         New tests and their results.
7676         * platform/mac/svg/css/arrow-with-shadow-expected.checksum: Added.
7677         * platform/mac/svg/css/arrow-with-shadow-expected.png: Added.
7678         * platform/mac/svg/css/arrow-with-shadow-expected.txt: Added.
7679         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum: Added.
7680         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png: Added.
7681         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
7682         * platform/mac/svg/css/clippath-with-shadow-expected.checksum: Added.
7683         * platform/mac/svg/css/clippath-with-shadow-expected.png: Added.
7684         * platform/mac/svg/css/clippath-with-shadow-expected.txt: Added.
7685         * platform/mac/svg/css/group-with-shadow-expected.checksum: Added.
7686         * platform/mac/svg/css/group-with-shadow-expected.png: Added.
7687         * platform/mac/svg/css/group-with-shadow-expected.txt: Added.
7688         * platform/mac/svg/css/mask-with-shadow-expected.checksum: Added.
7689         * platform/mac/svg/css/mask-with-shadow-expected.png: Added.
7690         * platform/mac/svg/css/mask-with-shadow-expected.txt: Added.
7691         * platform/mac/svg/css/path-with-shadow-expected.checksum: Added.
7692         * platform/mac/svg/css/path-with-shadow-expected.png: Added.
7693         * platform/mac/svg/css/path-with-shadow-expected.txt: Added.
7694         * platform/mac/svg/css/stars-with-shadow-expected.checksum: Added.
7695         * platform/mac/svg/css/stars-with-shadow-expected.png: Added.
7696         * platform/mac/svg/css/stars-with-shadow-expected.txt: Added.
7697         * platform/mac/svg/filters/shadow-on-filter-expected.checksum: Added.
7698         * platform/mac/svg/filters/shadow-on-filter-expected.png: Added.
7699         * platform/mac/svg/filters/shadow-on-filter-expected.txt: Added.
7700         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum: Added.
7701         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png: Added.
7702         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
7703         * svg/css/arrow-with-shadow.svg: Added.
7704         * svg/css/circle-in-mask-with-shadow.svg: Added.
7705         * svg/css/clippath-with-shadow.svg: Added.
7706         * svg/css/getComputedStyle-basic-expected.txt:
7707         * svg/css/group-with-shadow.svg: Added.
7708         * svg/css/mask-with-shadow.svg: Added.
7709         * svg/css/path-with-shadow.svg: Added.
7710         * svg/css/stars-with-shadow.html: Added.
7711         * svg/filters/shadow-on-filter.svg: Added.
7712         * svg/filters/shadow-on-rect-with-filter.svg: Added.
7714 2009-10-22  Shu Chang  <Chang.Shu@nokia.com>
7716         Reviewed by Eric Seidel.
7718         [Qt] Added expected result for clicked-link-is-visited.html.
7719         Removed test case from qt/Skipped as it works now.
7721         * platform/qt/Skipped:
7722         * platform/qt/fast/history: Added.
7723         * platform/qt/fast/history/clicked-link-is-visited-expected.txt: Added.
7725 2009-10-22  Xan Lopez  <xlopez@igalia.com>
7727         Skip failing tests that seems to be somewhat tied to the Mac
7728         platform. See https://bugs.webkit.org/show_bug.cgi?id=30680
7730         * platform/gtk/Skipped:
7732 2009-10-22  Andrew Scherkus  <scherkus@chromium.org>
7734         Reviewed by Eric Carlson.
7736         Fix video-played.js to use an error timeout based on time rather than function call count.
7738         https://bugs.webkit.org/show_bug.cgi?id=30657
7740         * media/video-played.js:
7741         (nowInSecs): Returns the current time in seconds.
7742         (playForMillisecs.callPauseIfTimeIsReached): Change from call counts to using elapsed time.
7743         (playForMillisecs): Ditto.
7745 2009-10-22  Xan Lopez  <xlopez@igalia.com>
7747         libsoup can reconstruct URIs with empty querys now, so unskip
7748         another bunch of tests.
7750         * platform/gtk/Skipped:
7752 2009-10-22  Xan Lopez  <xlopez@igalia.com>
7754         Unskip a couple of working tests.
7756         * platform/gtk/Skipped:
7758 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
7760         Storage events should use Document::url() rather than documentURI()
7761         https://bugs.webkit.org/show_bug.cgi?id=30535
7763         Storage events should use Document::url() rather than Document::documentURI()
7764         per http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
7766         Add a test for this.  Since storage events are sync, re-order when
7767         evalAndLog logs and evaluates instructions.
7769         * fast/js/resources/js-test-pre.js:
7770         (evalAndLog):
7771         * storage/domstorage/documentURI-expected.txt: Added.
7772         * storage/domstorage/documentURI.html: Added.
7773         * storage/domstorage/script-tests/documentURI.js: Added.
7774         (test):
7775         (firstEvent):
7776         (secondEvent):
7778 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
7780         Reviewed by Darin Adler.
7782         Combine local and session storage tests into one and use script-tests properly
7783         https://bugs.webkit.org/show_bug.cgi?id=30640
7785         I was apparently misusing the script-tests stuff.  I changed all the tests to
7786         test both local storage and session storage so that we can use the
7787         make-test-script-wrappers stuff as is.
7789         * storage/domstorage/clear-expected.txt: Added.
7790         * storage/domstorage/clear.html: Added.
7791         * storage/domstorage/complex-keys-expected.txt: Added.
7792         * storage/domstorage/complex-keys.html: Added.
7793         * storage/domstorage/complex-values-expected.txt: Added.
7794         * storage/domstorage/complex-values.html: Added.
7795         * storage/domstorage/localstorage/clear-expected.txt: Removed.
7796         * storage/domstorage/localstorage/clear.html: Removed.
7797         * storage/domstorage/localstorage/complex-keys-expected.txt: Removed.
7798         * storage/domstorage/localstorage/complex-keys.html: Removed.
7799         * storage/domstorage/localstorage/complex-values-expected.txt: Removed.
7800         * storage/domstorage/localstorage/complex-values.html: Removed.
7801         * storage/domstorage/localstorage/quota-expected.txt: Removed.
7802         * storage/domstorage/localstorage/quota.html: Removed.
7803         * storage/domstorage/localstorage/remove-item-expected.txt: Removed.
7804         * storage/domstorage/localstorage/remove-item.html: Removed.
7805         * storage/domstorage/quota-expected.txt: Added.
7806         * storage/domstorage/quota.html: Added.
7807         * storage/domstorage/remove-item-expected.txt: Added.
7808         * storage/domstorage/remove-item.html: Added.
7809         * storage/domstorage/script-tests/TEMPLATE.html: Added.
7810         * storage/domstorage/script-tests/clear.js:
7811         (test):
7812         (runTest):
7813         * storage/domstorage/script-tests/complex-keys.js:
7814         (test):
7815         (runTest):
7816         * storage/domstorage/script-tests/complex-values.js:
7817         (test):
7818         (runTest):
7819         * storage/domstorage/script-tests/no-quota.js: Removed.
7820         * storage/domstorage/script-tests/quota.js:
7821         (testQuota):
7822         (testNoQuota):
7823         (runTest):
7824         * storage/domstorage/script-tests/remove-item.js:
7825         (test):
7826         (runTest):
7827         * storage/domstorage/sessionstorage/clear-expected.txt: Removed.
7828         * storage/domstorage/sessionstorage/clear.html: Removed.
7829         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Removed.
7830         * storage/domstorage/sessionstorage/complex-keys.html: Removed.
7831         * storage/domstorage/sessionstorage/complex-values-expected.txt: Removed.
7832         * storage/domstorage/sessionstorage/complex-values.html: Removed.
7833         * storage/domstorage/sessionstorage/no-quota-expected.txt: Removed.
7834         * storage/domstorage/sessionstorage/no-quota.html: Removed.
7835         * storage/domstorage/sessionstorage/remove-item-expected.txt: Removed.
7836         * storage/domstorage/sessionstorage/remove-item.html: Removed.
7838 2009-10-21  Darin Adler  <darin@apple.com>
7840         Update since we rolled Japanese tailoring out that was done to fix
7841         https://bugs.webkit.org/show_bug.cgi?id=30437 earlier.
7843         * fast/text/international/japanese-kana-letters-expected.txt: Update
7844         test results to expect failure. We'll land results that expect
7845         success once we re-fix the bug.
7847 2009-10-21  Andrew Scherkus  <scherkus@chromium.org>
7849         Reviewed by Eric Seidel.
7851         Update more media layout tests to use findMediaFile().
7853         https://bugs.webkit.org/show_bug.cgi?id=30644
7855         * media/controls-drag-timebar.html: Switch to using findMediaFile().
7856         * media/video-currentTime-set.html: Remove src attribute and rely on findMediaFile() instead.
7858 2009-10-21  Brian Weinstein  <bweinstein@apple.com>
7860         Reviewed by Eric Seidel.
7862         Fixes part of <http://webkit.org/b/30522>.
7863         Web Inspector: DOM Exceptions throughout the Inspector should be more human readable.
7864         
7865         Adds a test to check the name and description of some DOM Exceptions.
7867         * fast/dom/dom-exception-description-expected.txt: Added.
7868         * fast/dom/dom-exception-description.html: Added.
7869         * fast/dom/script-tests/dom-exception-description.js: Added.
7871 2009-10-21  Alejandro G. Castro  <alex@igalia.com>
7873         Reviewed by Xan Lopez.
7875         [GTK] Removed 5333725.html from Skipped and modified the expected
7876         result of 5232159-expected.txt and fake-drag-expected.txt, this
7877         modifications come from the changes in EventSender (bug 30633 and
7878         bug 30636).
7879         https://bugs.webkit.org/show_bug.cgi?id=30593
7881         * LayoutTests/platform/gtk/Skipped:
7882         * LayoutTests/platform/gtk/editing/selection/5232159-expected.txt:
7883         * LayoutTests/platform/gtk/editing/selection/fake-drag-expected.tx :
7885 2009-10-21  Victor Wang  <victorw@chromium.org>
7887         Reviewed by Eric Seidel.
7889         Fix click-focus-anchor layout test to mimic click event.
7891         https://bugs.webkit.org/show_bug.cgi?id=30610
7893         * fast/events/click-focus-anchor.html:
7895 2009-10-21  Dmitry Titov  <dimich@chromium.org>
7897         Reviewed by Darin Adler.
7899         Fix the crash when a node not in a document receives dispatchEvent.
7900         https://bugs.webkit.org/show_bug.cgi?id=30611
7902         * fast/events/dispatch-event-no-document-expected.txt: Added.
7903         * fast/events/dispatch-event-no-document.html: Added.
7905 2009-10-21  Dan Bernstein  <mitz@apple.com>
7907         Reviewed by Sam Weinig.
7909         Added a background-clip parsing test that would have caught some
7910         regressions that were introduced in r46240.
7912         * fast/css/background-clip-text-expected.txt: Added.
7913         * fast/css/background-clip-text.html: Added.
7914         * fast/css/script-tests: Added.
7915         * fast/css/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
7916         * fast/css/script-tests/background-clip-text.js: Added.
7917         (test):
7919 2009-10-21  Xan Lopez  <xlopez@igalia.com>
7921         Skip another failing test.
7923         * platform/gtk/Skipped:
7925 2009-10-21  Xan Lopez  <xlopez@igalia.com>
7927         Skip a few more libxml2 related tests.
7929         * platform/gtk/Skipped:
7931 2009-10-21  Satoshi Nakagawa  <psychs@limechat.net>
7933         Reviewed by Darin Adler.
7935         Fixed Japanese text search problems.
7936         Treat small kana letters and kana letters as different characters in search.
7937         Do not ignore diacritic marks in search for Japanese texts.
7939         https://bugs.webkit.org/show_bug.cgi?id=30437
7941         * fast/text/international/japanese-kana-letters-expected.txt: Added.
7942         * fast/text/international/japanese-kana-letters.html: Added.
7944 2009-10-20  Pavel Feldman  <pfeldman@chromium.org>
7946         Reviewed by Timothy Hatcher.
7948         Web Inspector: simple console tests do not require testing harness.
7950         https://bugs.webkit.org/show_bug.cgi?id=30478
7952         * inspector/uncaught-dom1-exception-expected.txt:
7953         * inspector/uncaught-dom1-exception.html:
7954         * inspector/uncaught-dom3-exception-expected.txt:
7955         * inspector/uncaught-dom3-exception.html:
7956         * inspector/uncaught-dom8-exception-expected.txt:
7957         * inspector/uncaught-dom8-exception.html:
7959 2009-10-20  Xan Lopez  <xlopez@igalia.com>
7961         Another batch of skipped tests with links to their bugs.
7963         * platform/gtk/Skipped:
7965 2009-10-20  Shinichiro Hamaji  <hamaji@chromium.org>
7967         Reviewed by Darin Adler.
7969         fast/css/getComputedStyle/marginComputedStyle is missing
7970         https://bugs.webkit.org/show_bug.cgi?id=30566
7972         * fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
7973         * fast/css/getComputedStyle/marginComputedStyle.html: Added.
7974         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Removed.
7975         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Removed.
7976         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Removed.
7977         * platform/qt/fast/css/marginComputedStyle-expected.txt: Removed.
7979 2009-10-20  Xan Lopez  <xlopez@igalia.com>
7981         Another batch of skipped tests with links to their bugs.
7983         * platform/gtk/Skipped:
7985 2009-10-20  Xan Lopez  <xlopez@igalia.com>
7987         Another batch of skipped tests with links to their bugs.
7989         * platform/gtk/Skipped:
7991 2009-10-20  Xan Lopez  <xlopez@igalia.com>
7993         Skip 3 failing xmlhttprequest tests.
7995         https://bugs.webkit.org/show_bug.cgi?id=30582
7997         * platform/gtk/Skipped:
7999 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8001         Skip two failing security canvas tests.
8003         https://bugs.webkit.org/show_bug.cgi?id=30580
8005         * platform/gtk/Skipped:
8007 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8009         Skip failing editing test.
8011         * platform/gtk/Skipped:
8013 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8015         Skip a bunch of failing DnD tests.
8017         * platform/gtk/Skipped:
8019 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8021         Skip two zoom related tests.
8023         * platform/gtk/Skipped:
8025 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8027         Skip a couple of failing media tests.
8029         * platform/gtk/Skipped:
8031 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8033         Skip failing a11y test while we investigate what's going on.
8035         * platform/gtk/Skipped:
8037 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8039         Skip tests expecting new results.
8041         * platform/gtk/Skipped:
8043 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8045         Skip media/restore-from-page-cache.html since we are missing some
8046         of the needed API for the test.
8048         * platform/gtk/Skipped:
8050 2009-10-20  Csaba Osztrogonác  <ossy@webkit.org>
8052         Reviewed by Tor Arne Vestbø.
8054         [Qt] Remove http/tests/xmlhttprequest tests
8055         from skiplist, and add only now failing tests.
8057         * platform/qt/Skipped:
8059 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8061         Skip another failing test because we don't currently support
8062         changing the locale after gtk_init has been called.
8064         Also, add another test to the list of libxml2 issues.
8066         * platform/gtk/Skipped:
8068 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8070         Skip a bunch of tests failing in the debug bots because WebKit
8071         does not work correctly with very recent versions of libxml2. The
8072         tracker bug for the issue is
8073         https://bugs.webkit.org/show_bug.cgi?id=30508
8075         * platform/gtk/Skipped:
8077 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8079         Reviewed by Ariya Hidayat.
8081         [Qt] Enable previously disabled fast/css tests after r48873 landed which
8082         fixed https://bugs.webkit.org/show_bug.cgi?id=28288
8084         * platform/qt/Skipped:
8086 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8088         Skip failing test, with comment pointing to the bug to track it.
8090         * platform/gtk/Skipped:
8092 2009-10-20  Xan Lopez  <xlopez@igalia.com>
8094         Skip plugins/private-browsing-mode.html, since our plugin
8095         implementation lacks that feature.
8097         * platform/gtk/Skipped:
8099 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8101         Rubber-stamped by Tor Arne Vestbø.
8103         [Qt] Skip failing tests introduced by disabling Phonon support in Buildbot's Qt version
8104         until a proper solution for the Phonon related craches and timeouts is found.
8106         * platform/qt/Skipped:
8108 2009-10-19  Robin Qiu  <robin.qiu@torchmobile.com.cn>
8110         Reviewed by Nikolas Zimmermann.
8112         Add a layout test for nested SVG <use> element which has a child.
8113         https://bugs.webkit.org/show_bug.cgi?id=26117
8115         * svg/custom/use-on-use-with-child-expected.txt: Added.
8116         * svg/custom/use-on-use-with-child.svg: Added.
8118 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
8120         Reviewed by Adam Barth.
8122         Fix fallout from last change.
8123         https://bugs.webkit.org/show_bug.cgi?id=30550
8125         Update init-events to match reality.  I only ran the domstorage layout tests
8126         and thus missed one in fast/events/.  This addresses fallout from
8127         https://bugs.webkit.org/show_bug.cgi?id=30536
8129         * fast/events/init-events-expected.txt:
8130         * fast/events/script-tests/init-events.js:
8132 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
8134         Reviewed by Dmitri Titov.
8136         Remove "source" from storage events
8137         https://bugs.webkit.org/show_bug.cgi?id=30536
8139         Remove "source" from storage events per
8140         http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
8142         * storage/domstorage/localstorage/iframe-events-expected.txt:
8143         * storage/domstorage/localstorage/iframe-events.html:
8144         * storage/domstorage/localstorage/resources/iframe-events-second.html:
8145         * storage/domstorage/localstorage/simple-events-expected.txt:
8146         * storage/domstorage/localstorage/simple-events.html:
8147         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
8148         * storage/domstorage/sessionstorage/iframe-events.html:
8149         * storage/domstorage/sessionstorage/resources/iframe-events-second.html:
8150         * storage/domstorage/sessionstorage/simple-events-expected.txt:
8151         * storage/domstorage/sessionstorage/simple-events.html:
8153 2009-10-19  Adam Barth  <abarth@webkit.org>
8155         Reviewed by Eric Seidel.
8157         Bypass popup blocker using click event
8158         https://bugs.webkit.org/show_bug.cgi?id=21501
8160         Test that a fake event can't get around the popup blocker.
8162         * http/tests/security/popup-blocked-from-fake-event-expected.txt: Added.
8163         * http/tests/security/popup-blocked-from-fake-event.html: Added.
8165 2009-10-19  Jason Yan  <tailofthesun@gmail.com>
8167          Reviewed by Eric Seidel.
8169          Fixed issue with LayoutTests/fast/cookies/local-file-can-set-cookies.html
8170          which can fail when the system under test has local file cookies set already.
8171          https://bugs.webkit.org/show_bug.cgi?id=30281
8173          * fast/cookies/local-file-can-set-cookies-expected.txt: Modified. Updated expected results.
8174          * fast/cookies/local-file-can-set-cookies.html: Modified. Check for existing cookie and set non-persistent cookie.
8176 2009-10-19  Shu Chang  <Chang.Shu@nokia.com>
8178         Reviewed by Eric Seidel.
8180         Language tag should include both language and country sub-tags,
8181         case insensitive.
8182         https://bugs.webkit.org/show_bug.cgi?id=30440
8184         * fast/js/navigator-language-expected.txt:
8185         * fast/js/navigator-language.html:
8187 2009-10-19  Daniel Bates  <dbates@webkit.org>
8189         Reviewed by Eric Seidel.
8191         https://bugs.webkit.org/show_bug.cgi?id=30266
8192         
8193         Added the test case for bug #30266 to the Windows skip list because
8194         event.dataTransfer.types does not behave correctly. See bug #30527.
8196         * platform/win/Skipped: Added test case to Windows
8197         skipped list. 
8199 2009-10-19  Nate Chapin  <japhet@chromium.org>
8201         Reviewed by Alexey Proskuryakov.
8203         Add tests for noreferrer link relation.
8205         https://bugs.webkit.org/show_bug.cgi?id=28986
8207         * http/tests/navigation/no-referrer-reset-expected.txt: Added.
8208         * http/tests/navigation/no-referrer-reset.html: Added.
8209         * http/tests/navigation/no-referrer-same-window-expected.txt: Added.
8210         * http/tests/navigation/no-referrer-same-window.html: Added.
8211         * http/tests/navigation/no-referrer-subframe-expected.txt: Added.
8212         * http/tests/navigation/no-referrer-subframe.html: Added.
8213         * http/tests/navigation/no-referrer-target-blank-expected.txt: Added.
8214         * http/tests/navigation/no-referrer-target-blank.html: Added.
8215         * http/tests/navigation/resources/no-referrer-helper.php: Added.
8216         * http/tests/navigation/resources/no-referrer-reset-helper.php: Added.
8217         * http/tests/navigation/resources/no-referrer-same-window-helper.php: Added.
8219 2009-10-19  Nate Chapin  <japhet@chromium.org>
8221         Reviewed by Geoffrey Garen.
8223         Add plugins/netscape-invoke-failures.html to Snow Leopard skipped list.
8225         https://bugs.webkit.org/show_bug.cgi?id=30528
8227         * platform/mac-snowleopard/Skipped: Add plugins/netscape-invoke-failures.html.
8229 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
8231         Reviewed by Gustavo Noronha.
8233         Update test results and Skipped list after changes in r49791.
8235         Some test results were accidentally committed in r49192. At that time
8236         results were incorrect, but testing still succeeded because of
8237         unimplemented features. After r49791 tests, though generating semantically
8238         equal output to Mac's render trees, started to fail and need to have
8239         generated results updated. This patch does just that.
8241         * platform/gtk/Skipped: Skip a test that does not generate semantically
8242         equal render trees.
8243         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
8244         * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
8245         * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
8246         * platform/gtk/editing/pasteboard/4076267-expected.txt:
8247         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt:
8248         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
8249         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
8250         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
8251         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
8252         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
8253         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
8254         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
8255         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
8256         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
8257         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
8258         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt:
8259         * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
8260         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Removed.
8262 2009-10-19  Nate Chapin  <japhet@chromium.org>
8264         Reviewed by Adam Barth.
8266         Test that the proper exception is thrown into JS when a plugin
8267         invoke call returns false.
8269         https://bugs.webkit.org/show_bug.cgi?id=30239
8271         * plugins/netscape-invoke-failure-expected.txt: Added.
8272         * plugins/netscape-invoke-failure.html: Added.
8274 2009-10-16  Stephen White  <senorblanco@chromium.org>
8276         Reviewed by Adam Barth.
8278         New test for 360 degree arc endpoints, and expected results.
8279         http://bugs.webkit.org/show_bug.cgi?id=30449
8281         * fast/canvas/arc360.html: Added.
8282         * platform/mac/fast/canvas/arc360-expected.checksum: Added.
8283         * platform/mac/fast/canvas/arc360-expected.png: Added.
8284         * platform/mac/fast/canvas/arc360-expected.txt: Added.
8286 2009-10-19  Brian Weinstein  <bweinstein@apple.com>
8288         Rubber-stamped by Adam Roben.
8289         
8290         Add tests that have never passed on Windows to the Skipped list, and reopen
8291         bugs.
8293         * platform/win/Skipped:
8295 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
8297         Reviewed by Gustavo Noronha.
8299         Enable tests that pass when DOM pasting is allowed.
8301         * platform/gtk/Skipped:
8303 2009-10-19  Eric Carlson  <eric.carlson@apple.com>
8305         Reviewed by Simon Fraser.
8307         https://bugs.webkit.org/show_bug.cgi?id=30463
8308         Remove HTML5 media element 'loadend' event
8310         * media/event-attributes-expected.txt:
8311         * media/event-attributes.html: Switch from 'loadend' to 'canplaythrough'.
8312         * media/media-load-event-expected.txt:
8313         * media/media-load-event.html: Ditto.
8314         * media/progress-event-at-least-one-expected.txt:
8315         * media/progress-event-at-least-one.html: Ditto.
8317 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8319         Reviewed by Tor Arne Vestbø.
8321         [Qt] Skip failing tests for now and add test-specific information about the cause to the Skipped list.
8323         * platform/qt/Skipped:
8325 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8327         Reviewed by Tor Arne Vestbø.
8329         [Qt] Add platform expected file for canvas test.
8331         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt: Added.
8333 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8335         Reviewed by Tor Arne Vestbø.
8337         [Qt] Update outdated metrics for these passing tests.
8339         * platform/qt/css1/font_properties/font-expected.txt:
8340         * platform/qt/fast/xsl/document-function-expected.txt:
8342 2009-10-18  Erik Arvidsson  <arv@chromium.org>
8344         Reviewed by Adam Barth.
8346         Fixes issue where doubleclicking a word could select following adjacent newlines.
8347         https://bugs.webkit.org/show_bug.cgi?id=30234
8349         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
8350         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
8351         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Added.
8352         * platform/mac/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
8353         (description.doubleClickOnElement):
8354         (doubleClickAt):
8355         (selectionShouldBe):
8356         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
8357         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
8358         * platform/win/editing/selection/script-tests/TEMPLATE.html: Added.
8359         * platform/win/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
8360         (description.doubleClickOnElement):
8361         (doubleClickAt):
8362         (selectionShouldBe):
8364 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
8366         Reviewed by Timothy Hatcher.
8368         Web Inspector: Properties on Arrays and NodeLists are
8369         not logged correctly.
8371         https://bugs.webkit.org/show_bug.cgi?id=30485
8373         * inspector/console-format-expected.txt:
8374         * inspector/console-format.html:
8376 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
8378         Reviewed by Timothy Hatcher.
8380         Web Inspector: make console tests more granular.
8382         https://bugs.webkit.org/show_bug.cgi?id=30496
8384         * inspector/console-dir-expected.txt: Added.
8385         * inspector/console-dir.html: Added.
8386         * inspector/console-dirxml-expected.txt: Added.
8387         * inspector/console-dirxml.html: Added.
8388         * inspector/console-format-expected.txt: Added.
8389         * inspector/console-format.html: Added.
8390         * inspector/console-tests-expected.txt:
8391         * inspector/console-tests.html:
8392         * platform/gtk/Skipped:
8393         * platform/qt/Skipped:
8395 2009-10-18  Dirk Schulze  <krit@webkit.org>
8397         Reviewed by Nikolas Zimmermann.
8399         The color space of masking operations in SVG changed to linearSVG.
8400         This needs an update of some masking pixel tests.
8402         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
8403         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
8404         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
8405         * platform/mac/svg/batik/masking/maskRegions-expected.png:
8406         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
8407         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
8409 2009-10-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
8411         Reviewed by Holger Freyther.
8413         [GTK] Add MathML to the build system
8414         https://bugs.webkit.org/show_bug.cgi?id=30487
8416         Include layout test baseline for Gtk.
8418         * platform/gtk/mathml/presentation/sub-expected.txt: Added.
8419         * platform/gtk/mathml/presentation/sup-expected.txt: Added.
8420         * platform/gtk/mathml/presentation/tables-expected.txt: Added.
8422 2009-10-18  Simon Fraser  <simon.fraser@apple.com>
8424         Reviewed by Dan Bernstein.
8426         Compositing layers not correctly updated after partial layout
8427         https://bugs.webkit.org/show_bug.cgi?id=30425
8428         
8429         Testcase that hits the "position change only" layout path, thus doing a subtree layout,
8430         to ensure that compositing layers are correctly positioned.
8432         * compositing/geometry/partial-layout-update.html: Added.
8433         * platform/mac/compositing/geometry/partial-layout-update-expected.checksum: Added.
8434         * platform/mac/compositing/geometry/partial-layout-update-expected.png: Added.
8435         * platform/mac/compositing/geometry/partial-layout-update-expected.txt: Added.
8437 2009-10-18  Eric Carlson  <eric.carlson@apple.com>
8439         Skip media/video-empty-source.html until <rdar://problem/6563117> has been fixed.
8441         * platform/mac/Skipped:
8443 2009-10-17  Yuta Kitamura  <yutak@chromium.org>
8445         Reviewed by Darin Adler.
8447         Fix inefficient string concatenation.
8448         
8449         LayoutTests/fast/css/large-list-of-rules-crash.html contains code that
8450         concatenate strings in an inefficient way. Concatenation of strings should be
8451         done with Array.join method. This patch fixes this issue, and also fixes typos
8452         in the test.
8454         fast/css/large-list-of-rules-crash.html concatenates strings in an inefficient way
8455         https://bugs.webkit.org/show_bug.cgi?id=30436
8457         * fast/css/large-list-of-rules-crash.html:
8459 2009-10-17  Pavel Feldman  <pfeldman@chromium.org>
8461         Not reviewed: reduce inspector console test size - it times out.
8463         * inspector/console-tests-expected.txt:
8464         * inspector/console-tests.html:
8466 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
8468         Skip this test:
8469             compositing/animation/animated-composited-inside-hidden.html
8470         because the fix for https://bugs.webkit.org/show_bug.cgi?id=26770 was backed out.
8472         * platform/mac/Skipped:
8474 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
8476         Updated expected results of tests that give CONSOLE messages for
8477         new verbose output.
8479         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
8480         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
8481         * platform/mac/fast/dynamic/015-expected.txt:
8483 2009-10-16  Adam Barth  <abarth@webkit.org>
8485         Reviewed by Alexey Proskuryakov.
8487         @charset rule after the first byte causes the rest of css to be ignored
8488         https://bugs.webkit.org/show_bug.cgi?id=18265
8490         Test that we allow whitespace and comments before the charset rule.
8491         These test results all match Firefox.
8493         * fast/css/comment-before-charset-expected.txt: Added.
8494         * fast/css/comment-before-charset-external-expected.txt: Added.
8495         * fast/css/comment-before-charset-external.html: Added.
8496         * fast/css/comment-before-charset.html: Added.
8497         * fast/css/many-spaces-before-charset-expected.txt: Added.
8498         * fast/css/many-spaces-before-charset.html: Added.
8499         * fast/css/resources/comment-before-charset.css: Added.
8500         * fast/css/resources/space-before-charset.css: Added.
8501         * fast/css/space-before-charset-expected.txt: Added.
8502         * fast/css/space-before-charset-external-expected.txt: Added.
8503         * fast/css/space-before-charset-external.html: Added.
8504         * fast/css/space-before-charset.html: Added.
8506 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
8508         Rubber-stamped by Adam Roben.
8510         Remove inspector tests from Windows Skipped list, because they pass locally
8511         and the front-end changes are picked up by the bots.
8513         * platform/win/Skipped:
8515 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
8517         Reviewed by Darin Adler.
8519         Fixes part of <http://webkit.org/b/30412>.
8520         Web Inspector should get human readable DOM Exceptions.
8521         
8522         Adds tests for output of uncaught exceptions to the Web Inspector
8523         Console. Tests DOM exceptions 1, 3, and 8 (INDEX_SIZE_ERR, NOT_FOUND_ERR, and
8524         HIERARCHY_REQUEST_ERR).
8526         * inspector/uncaught-dom1-exception-expected.txt: Added.
8527         * inspector/uncaught-dom1-exception.html: Added.
8528         * inspector/uncaught-dom3-exception-expected.txt: Added.
8529         * inspector/uncaught-dom3-exception.html: Added.
8530         * inspector/uncaught-dom8-exception-expected.txt: Added.
8531         * inspector/uncaught-dom8-exception.html: Added.
8533 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
8535         Reviewed by Dan Bernstein.
8537         Transform layer gets stuck with the wrong transform after an animation ends
8538         <rdar://problem/7311662>
8539         
8540         Testcase that runs a -webkit-transform animation on a preserve-3d element, and tests that the final
8541         state is correct.
8543         * compositing/animation/state-at-end-event-transform-layer.html: Added.
8544         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.checksum: Added.
8545         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
8546         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
8548 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
8550         Reviewed by Dan Bernstein.
8552         After running a transition with an end event listener, can't change the transform
8553         https://bugs.webkit.org/show_bug.cgi?id=30454
8555         Test the state of rendering when the webkitAnimationEnd event fires for a 'left' animation, via pixel test.
8556         
8557         * animations/state-at-end-event.html: Added.
8558         * platform/mac/animations/state-at-end-event-expected.checksum: Added.
8559         * platform/mac/animations/state-at-end-event-expected.png: Added.
8560         * platform/mac/animations/state-at-end-event-expected.txt: Added.
8562         Test the state of rendering when the webkitAnimationEnd event fires for a '-webkit-transform' animation, via pixel test.
8564         * platform/mac/animations/state-at-end-event-transform-expected.checksum: Added.
8565         * platform/mac/animations/state-at-end-event-transform-expected.png: Added.
8566         * platform/mac/animations/state-at-end-event-transform-expected.txt: Added.
8567         
8568         Tests that if you change the transform  after a transition finishes, that the transform
8569         does update.
8571         * transitions/move-after-transition.html: Added.
8572         * platform/mac/transitions/move-after-transition-expected.checksum: Added.
8573         * platform/mac/transitions/move-after-transition-expected.png: Added.
8574         * platform/mac/transitions/move-after-transition-expected.txt: Added.
8576 2009-10-16  Andrew Scherkus  <scherkus@chromium.org>
8578         Reviewed by Eric Carlson.
8580         Updated media resource selection algorithm to reflect latest HTML 5 specification.
8582         https://bugs.webkit.org/show_bug.cgi?id=30407
8584         * media/video-play-pause-exception-expected.txt:
8585         * media/video-play-pause-exception.html:
8586         * media/video-src-empty-expected.txt: Added.
8587         * media/video-src-empty.html: Added.
8588         * media/video-src-none-expected.txt: Added.
8589         * media/video-src-none.html: Added.
8591 2009-10-16  Daniel Bates  <dbates@webkit.org>
8593         Reviewed by Darin Adler.
8595         https://bugs.webkit.org/show_bug.cgi?id=30266
8596         
8597         Tests that the JavaScript array event.dataTransfer.types can be accessed 
8598         within an ondrop handler without causing a crash.
8599         
8600         Although this issue has been resolved as of nightly r49550 we should add a
8601         test case so that we can prevent a regression of this issue.
8603         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt: Added.
8604         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html: Added.
8606 2009-10-16  Adam Barth  <abarth@webkit.org>
8608         Reviewed by Eric Seidel.
8610         Insecure plug-ins don't trigger mixed content
8611         https://bugs.webkit.org/show_bug.cgi?id=30431
8613         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt: Added.
8614         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html: Added.
8615         * http/tests/security/mixedContent/resources/frame-with-insecure-plugin.html: Added.
8617 2009-10-16  Yuzo Fujishima  <yuzo@google.com>
8619         Reviewed by Darin Adler.
8621         LayoutTests/fast/loader/local-JavaScript-from-local.html times out in case of error.
8622         https://bugs.webkit.org/show_bug.cgi?id=30434
8624         * fast/loader/local-JavaScript-from-local.html:
8626 2009-10-16  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
8628         Reviewed by Ariya Hidayat.
8630         [Qt] Add empty skipped lists for the platform-specific results
8632         * platform/qt-linux/Skipped:
8633         * platform/qt-mac/Skipped:
8634         * platform/qt-win/Skipped:
8636 2009-10-16  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8638         Reviewed by Tor Arne Vestbø.
8640         [Qt] Update outdated platform dependent expected file.
8642         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt:
8644 2009-10-16  Shu Chang  <Chang.Shu@nokia.com>
8646         Reviewed by Eric Seidel.
8648         Added test case for testing navigator.language.
8649         https://bugs.webkit.org/show_bug.cgi?id=29653
8651         Different browsers may not return the exact same result.
8652         Some examples here:
8653         Safari 4 WinXP: "en-US"
8654         Safari 4 Mac: "en-us"
8655         Firefox 3 Mac/WinXP: "en-US"
8656         Opera 9.64: "en"
8657         Epiphany 2 GTK: "en"
8658         Chrome 3 WinXP: "en-US"
8660         The test case checks if the first two letters are "en"
8661         when system locale is set to "en_US.iso88591".
8663         * fast/js/navigator-language-expected.txt: Added.
8664         * fast/js/navigator-language.html: Added.
8666 2009-10-15  Daniel Bates  <dbates@webkit.org>
8668         No review, rolling out r49644.
8669         http://trac.webkit.org/changeset/49644
8671         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Removed.
8672         * http/tests/security/xssAuditor/base-href-comment.html: Removed.
8673         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Removed.
8674         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Removed.
8675         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Removed.
8676         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Removed.
8677         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Removed.
8678         * http/tests/security/xssAuditor/img-onerror-comment.html: Removed.
8679         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Removed.
8680         * http/tests/security/xssAuditor/object-tag-comment.html: Removed.
8681         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Removed.
8682         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Removed.
8683         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Removed.
8684         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Removed.
8685         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Removed.
8686         * http/tests/security/xssAuditor/script-tag-comment.html: Removed.
8687         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Removed.
8688         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Removed.
8690 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
8692         Rubber-stamped by Adele Peterson.
8694         Update Windows expected results after http://trac.webkit.org/changeset/49619.
8696         * platform/win/fast/inline: Added.
8697         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Added.
8699 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
8701         Not reviewed: skip inspector tests on windows until
8702         incremental build catches frontend files.
8704         * platform/win/Skipped:
8706 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
8708         Reviewed by Timothy Hatcher.
8710         Web Inspector: Prevent subsequent tests from failing upon inspector
8711         test timeout.
8713         https://bugs.webkit.org/show_bug.cgi?id=30404
8715         * inspector/evaluate-in-frontend.js:
8716         (onload.setTimeout):
8718 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
8720         Reviewed by Eric Seidel.
8722         [Gtk][Layout tests] Generate results for dom tests
8723         https://bugs.webkit.org/show_bug.cgi?id=29893
8725         Add results for dom tests and enable these tests in the Skipped.
8727         * platform/gtk/Skipped:
8728         * platform/gtk/dom/xhtml/level3/core/canonicalform08-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform08-expected.txt.
8729         * platform/gtk/dom/xhtml/level3/core/canonicalform09-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform09-expected.txt.
8730         * platform/gtk/dom/xhtml/level3/core/documentgetinputencoding03-expected.txt: Added.
8731         * platform/gtk/dom/xhtml/level3/core/entitygetinputencoding02-expected.txt: Added.
8732         * platform/gtk/dom/xhtml/level3/core/entitygetxmlversion02-expected.txt: Added.
8733         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri05-expected.txt: Added.
8734         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri07-expected.txt: Added.
8735         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri09-expected.txt: Added.
8736         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri10-expected.txt: Added.
8737         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri11-expected.txt: Added.
8738         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri15-expected.txt: Added.
8739         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri17-expected.txt: Added.
8740         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri18-expected.txt: Added.
8741         * platform/gtk/dom/xhtml/level3/core/nodelookupnamespaceuri01-expected.txt: Added.
8742         * platform/gtk/dom/xhtml/level3/core/nodelookupprefix19-expected.txt: Added.
8744 2009-10-15  Daniel Bates  <dbates@webkit.org>
8746         Reviewed by Adam Roben.
8748         https://bugs.webkit.org/show_bug.cgi?id=24731
8749         And
8750         rdar://problem/5015961
8751         
8752         Tests that DHTML drag-and-drop works correctly.
8753         
8754         Note, this test fails when effectAllowed == "uninitialized" because 
8755         this effect has not been implemented yet (see bug #30291).
8757         * fast/events/drag-and-drop-expected.txt: Added.
8758         * fast/events/drag-and-drop.html: Added.
8760 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
8762         Reviewed by Gustavo Noronha.
8764         Rebaseline tests after changes made in r49405.
8766         * platform/gtk/editing/execCommand/4916541-expected.txt: Rebaseline.
8767         * platform/gtk/editing/execCommand/5138441-expected.txt: Ditto.
8768         * platform/gtk/editing/execCommand/5481523-expected.txt: Ditto.
8770 2009-10-15  Xan Lopez  <xlopez@igalia.com>
8772         Remove obsolete test from Skipped list.
8774         * platform/gtk/Skipped:
8776 2009-10-15  Daniel Bates  <dbates@webkit.org>
8778         Reviewed by Adam Barth.
8780         https://bugs.webkit.org/show_bug.cgi?id=27895
8781         
8782         Tests that inline event handlers whose value ends in a single-line JavaScript
8783         comment cannot bypass the XSSAuditor. Also tests that the XSSAuditor prevents
8784         similar attack vectors with respect to the HTML Base element, HTML Object
8785         element, and external JavaScripts.
8787         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Added.
8788         * http/tests/security/xssAuditor/base-href-comment.html: Added.
8789         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Added.
8790         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Added.
8791         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Added.
8792         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Added.
8793         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Added.
8794         * http/tests/security/xssAuditor/img-onerror-comment.html: Added.
8795         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Added.
8796         * http/tests/security/xssAuditor/object-tag-comment.html: Added.
8797         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Added.
8798         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Added.
8799         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Added.
8800         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Added.
8801         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Added.
8802         * http/tests/security/xssAuditor/script-tag-comment.html: Added.
8803         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Added.
8804         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Added.
8806 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
8808         Rubber-stamped by Adele Peterson.
8810         Add click-focus-anchor expected results on Windows, to make up for
8811         the wonky way Windows finds its expected results.
8813         * platform/win/fast/events/click-focus-anchor-expected.txt: Added.
8815 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8817         Reviewed by Adam Treat.
8819         [Qt] Add expected files for passing http tests.
8821         * platform/qt/http/tests/local/file-url-sent-as-referer-expected.txt: Added.
8822         * platform/qt/http/tests/uri/css-href-expected.txt: Added.
8824 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
8826         Reviewed by Adam Treat.
8828         [Qt] Add expected files for passing svg tests.
8830         * platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
8831         * platform/qt/svg/custom/mask-with-default-value-expected.txt: Added.
8832         * platform/qt/svg/filters/feComposite-expected.txt: Added.
8833         * platform/qt/svg/filters/feGaussianBlur-expected.txt: Added.
8834         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt: Added.
8835         * platform/qt/svg/filters/sourceAlpha-expected.txt: Added.
8836         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt: Added.
8838 2009-10-15  Simon Fraser  <simon.fraser@apple.com>
8840         Reviewed by Dan Bernstein.
8842         Transitions fail to run sometimes
8843         https://bugs.webkit.org/show_bug.cgi?id=26770
8844         
8845         Add a test for starting an accelerated animation on an element with a visibility:hidden ancestor,
8846         to ensure that it does not block subsequent transitions.
8848         * compositing/animation/animated-composited-inside-hidden-expected.txt: Added.
8849         * compositing/animation/animated-composited-inside-hidden.html: Added.
8851 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
8853         Not reviewed: remove timer-related logs from the previously
8854         submitted test.
8856         * inspector/console-tests-expected.txt:
8857         * inspector/console-tests.html:
8859 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
8861         Reviewed by Timothy Hatcher.
8863         Web Inspector: Enable inspector layout tests.
8865         https://bugs.webkit.org/show_bug.cgi?id=30014
8867         * inspector/elements-panel-structure-expected.txt:
8868         * inspector/elements-panel-structure.html:
8869         * inspector/evaluate-in-frontend.js:
8870         (evaluateInWebInspector):
8871         (window.didEvaluateForTestInFrontend):
8872         * platform/mac-leopard/Skipped:
8873         * platform/mac-snowleopard/Skipped:
8874         * platform/mac-tiger/Skipped:
8875         * platform/mac/Skipped:
8876         * platform/win/Skipped:
8878 2009-10-15  Xan Lopez  <xlopez@igalia.com>
8880         Skip new SVG tests without expected results for GTK+.
8882         * platform/gtk/Skipped:
8884 2009-10-15  Xan Lopez  <xlopez@igalia.com>
8886         Skip a couple of tests that need support for dumpEditingCallbacks.
8888         * platform/gtk/Skipped:
8890 2009-10-15  Shu Chang  <Chang.Shu@nokia.com>
8892         Reviewed by Adele Peterson.
8894         Change behavior so that <a> element is always mouse-focusable.
8896         * fast/events/click-focus-anchor-expected.txt:
8897         * fast/events/click-focus-anchor.html:
8899 2009-10-15  Yury Semikhatsky  <yurys@chromium.org>
8901         Reviewed by Dave Hyatt.
8903         Test that shorthand name is not null for
8904         background-repeat-x, background-repeat-y, background-position-x,
8905         background-position-y, -webkit-mask-position-x, -webkit-mask-position-y,
8906         -webkit-mask-repeat-x, -webkit-mask-repeat-y.
8908         https://bugs.webkit.org/show_bug.cgi?id=28972
8910         * fast/backgrounds/repeat/background-repeat-shorthand-expected.txt: Added.
8911         * fast/backgrounds/repeat/background-repeat-shorthand.html: Added.
8912         * fast/backgrounds/repeat/resources/background-repeat-shorthand.css: Added.
8913         * fast/backgrounds/repeat/resources/background-repeat-shorthand.js: Added.
8914         (getShorthand):
8916 2009-10-14  Joseph Pecoraro  <joepeck@webkit.org>
8918         Reviewed by Adam Barth.
8920         [HTML5] Add document.head
8921         https://bugs.webkit.org/show_bug.cgi?id=30232
8923         * fast/dom/document-head-expected.txt: Added.
8924         * fast/dom/document-head.html: Added.
8925         * fast/dom/script-tests/document-head.js: Added.
8927 2009-10-14  Adam Barth  <abarth@webkit.org>
8929         Reviewed by Darin Adler.
8931         [XSSAuditor] Add an exception for local files
8932         https://bugs.webkit.org/show_bug.cgi?id=30352
8934         Test that we allow sites to load scripts from their own domain as long
8935         as they don't use query strings.
8937         * http/tests/security/xssAuditor/script-tag-with-source-same-host-expected.txt: Added.
8938         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt: Added.
8939         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query.html: Added.
8940         * http/tests/security/xssAuditor/script-tag-with-source-same-host.html: Added.
8942 2009-10-14  Darin Adler  <darin@apple.com>
8944         Fix a failure seen on buildbot after landing the fix for
8945         https://bugs.webkit.org/show_bug.cgi?id=18994
8947         * platform/win/fast/css/large-number-round-trip-expected.txt: Removed.
8949 2009-10-14  Dirk Schulze  <krit@webkit.org>
8951         Reviewed by Nikolas Zimmermann.
8953         Check if the offset of a SVG mask is correct on using default values.
8955         * platform/mac/svg/custom/mask-with-default-value-expected.checksum: Added.
8956         * platform/mac/svg/custom/mask-with-default-value-expected.png: Added.
8957         * platform/mac/svg/custom/mask-with-default-value-expected.txt: Added.
8958         * svg/custom/mask-with-default-value.svg: Added.
8960 2009-10-14  Darin Adler  <darin@apple.com>
8962         Reviewed by Mark Rowe.
8964         Fix failures seen on buildbot after landing the fix for
8965         https://bugs.webkit.org/show_bug.cgi?id=18994
8967         Somehow I had the mac/fast/css/opacity-float-expected.txt
8968         removed locally, and Subversion didn't check that in!
8970         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
8971         * platform/win/fast/css/opacity-float-expected.txt: Removed.
8973 2009-10-14  Anders Carlsson  <andersca@apple.com>
8975         Reviewed by Sam Weinig.
8977         Disable plugins/private-browsing-mode.html on Snow Leopard.
8979         * platform/mac-snowleopard/Skipped:
8981 2009-10-13  Julie Parent  <jparent@chromium.org>
8983         Reviewed by Darin Adler.
8985         https://bugs.webkit.org/show_bug.cgi?id=30269
8986         Use onload to detect iframe load, rather than setTimeout.
8987         This will give more consistent test results and hopefully faster run times.
8989         * editing/execCommand/paste-1.html:
8990         * editing/execCommand/paste-2.html:
8991         * editing/pasteboard/subframe-dragndrop-1.html:
8992         * editing/selection/4776665.html:
8993         * editing/selection/4975120.html:
8994         * editing/selection/5136696.html:
8995         * editing/selection/drag-to-contenteditable-iframe.html:
8996         * platform/mac/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
8997         * platform/qt/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
8998         * platform/win/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
9000 2009-10-14  Evan Martin  <evan@chromium.org>
9002         Reviewed by Darin Adler.
9004         Float formatting changes affect three tests:
9005         - large-number-round-trip now passes
9006         - opacity-float now passes and has more test cases
9007         - compound-2d-transforms output tweaked slightly
9008         
9009         https://bugs.webkit.org/show_bug.cgi?id=18994
9011         * fast/css/large-number-round-trip-expected.txt:
9012         * fast/css/opacity-float-expected.txt:
9013         * fast/css/opacity-float.html:
9014         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
9015         * transforms/2d/compound-2d-transforms-expected.txt:
9016         * transforms/2d/compound-2d-transforms.html:
9018 2009-10-14  Dirk Schulze  <krit@webkit.org>
9020         Reviewed by Nikolas Zimmermann.
9022         Check if the percentage of effect values takes user space as reference and
9023         not the FilterRect.
9025         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum: Added.
9026         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png: Added.
9027         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt: Added.
9028         * svg/filters/subRegion-in-userSpace.svg: Added.
9030 2009-10-14  Brady Eidson  <beidson@apple.com>
9032         Reviewed by Sam Weinig.
9034         Un-skip a test that now passes.
9036         * platform/win/Skipped:
9038 2009-10-14  Nate Chapin  <japhet@chromium.org>
9040         Unreviewed, build fix.
9042         When I landed r49569 for Victor, I failed to svn add one of the required files.
9044         This should fix the redness on the Windows test bots.
9046         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
9048 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
9050         Reviewed by Timothy Hatcher.
9052         Web Inspector: skip inspector tests that were recently added
9053         until harness is fixed in release mode.
9055         https://bugs.webkit.org/show_bug.cgi?id=30014
9057         * platform/gtk/Skipped:
9058         * platform/mac-leopard/Skipped:
9059         * platform/mac-snowleopard/Skipped:
9060         * platform/mac-tiger/Skipped:
9061         * platform/mac/Skipped:
9062         * platform/qt/Skipped:
9063         * platform/win/Skipped:
9065 2009-10-14  Brady Eidson  <beidson@apple.com>
9067         Skip my two new failures while I'm actively looking at them.
9069         * platform/win/Skipped:
9071 2009-10-14  Victor Wang  <victorw@chromium.org>
9073         Reviewed by Darin Adler.
9075         Add paste-xml test back for Win.
9076         The result difference between Mac and Win is due to the
9077         platform dependent implementation. The diff is expected
9078         with current implementation.
9079         See bug for more deails:
9081         https://bugs.webkit.org/show_bug.cgi?id=30267
9083         * platform/win/Skipped:
9084         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
9086 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
9088         Reviewed by Timothy Hatcher.
9090         Web Inspector: add initial layout tests for web inspector.
9092         https://bugs.webkit.org/show_bug.cgi?id=30014
9094         * inspector/console-tests-expected.txt: Added.
9095         * inspector/console-tests.html: Added.
9096         * inspector/elements-panel-structure-expected.txt: Added.
9097         * inspector/elements-panel-structure.html: Added.
9098         * inspector/evaluate-in-frontend-expected.txt: Added.
9099         * inspector/evaluate-in-frontend.html: Added.
9100         * inspector/evaluate-in-frontend.js: Added.
9102 2009-10-14  Victor Wang  <victorw@chromium.org>
9104         Reviewed by David Hyatt.
9106         Round non-integer line height values and update layout tests affected.
9108         -. Change webkit to rounding non-integer line height values
9109            instead of truncating them. This fixes a layout test
9110            failure on Windows and matches the calculation in IE and Firefox. 
9112         -. Update layout tests affected by changing line height calculation.
9113            Fix the font size in font.html. The font computed pixel size should
9114            be 10px instead of 9.6px (computedPixelSize in FontDescription.h)
9115            and line height should be 25, not 24.
9117         https://bugs.webkit.org/show_bug.cgi?id=24434
9119         * css1/font_properties/font.html:
9120         * fast/css/line-height-rounding-expected.txt: Added.
9121         * fast/css/line-height-rounding.html: Added.
9122         * platform/mac/css1/font_properties/font-expected.txt:
9123         * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
9124         * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
9125         * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
9126         * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
9127         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
9128         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
9129         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
9130         * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
9131         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
9132         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
9134 2009-10-14  Brady Eidson  <beidson@apple.com>
9136         Reviewed by Sam Weinig.
9138         WebKit Win API should provide a delegate interface for global history.
9139         https://bugs.webkit.org/show_bug.cgi?id=29905
9141         * platform/win/Skipped: Enable globalhistory tests.
9143 2009-10-14  Yong Li  <yong.li@torchmobile.com>
9145         Reviewed by Adele Peterson.
9147         Added a test case that loads an invalid image to make sure
9148         we don't crash in this situation.
9149         https://bugs.webkit.org/show_bug.cgi?id=29980
9151         * fast/images/image-invalid-data-expected.txt: Added.
9152         * fast/images/image-invalid-data.html: Added.
9153         * fast/images/resources/invalid.jpg: Added.
9155 2009-10-09  Stephen White  <senorblanco@chromium.org>
9157         Reviewed by Eric Seidel.
9159         New test for NULL ptr deref in canvas's toDataURL().
9160         https://bugs.webkit.org/show_bug.cgi?id=30254
9162         * fast/canvas/canvas-toDataURL-crash-expected.txt: Added.
9163         * fast/canvas/canvas-toDataURL-crash.html: Added.
9165 2009-10-13  Dimitri Glazkov  <dglazkov@chromium.org>
9167         No review, rolling out r49554, because it broke Win and Chromium builds.
9168         http://trac.webkit.org/changeset/49554
9170         * fast/css/large-number-round-trip-expected.txt:
9171         * fast/css/opacity-float-expected.txt:
9172         * fast/css/opacity-float.html:
9173         * platform/mac/fast/css/opacity-float-expected.txt: Added.
9174         * transforms/2d/compound-2d-transforms-expected.txt:
9175         * transforms/2d/compound-2d-transforms.html:
9177 2009-10-13  Evan Martin  <evan@chromium.org>
9179         Reviewed by Adam Barth.
9181         Float formatting changes affect three tests:
9182         - large-number-round-trip now passes
9183         - opacity-float now passes and has more test cases
9184         - compound-2d-transforms output tweaked slightly
9185         
9186         https://bugs.webkit.org/show_bug.cgi?id=18994
9188         * fast/css/large-number-round-trip-expected.txt:
9189         * fast/css/opacity-float-expected.txt:
9190         * fast/css/opacity-float.html:
9191         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
9192         * transforms/2d/compound-2d-transforms-expected.txt:
9193         * transforms/2d/compound-2d-transforms.html:
9195 2009-10-13  Zan Dobersek  <zandobersek@gmail.com>
9197         Reviewed by Holger Freyther.
9199         [LayoutTests][Gtk] Set a common Gtk theme as default and update the results
9200         https://bugs.webkit.org/show_bug.cgi?id=30223
9202         Update test results to reflect the usage of the default theme.
9204         * platform/gtk/editing/selection/iframe-expected.txt:
9205         * platform/gtk/editing/selection/select-box-expected.txt:
9207 2009-10-13  Sam Weinig  <sam@webkit.org>
9209         Reviewed by David Hyatt.
9211         Test issue where clientX and clientY on MouseEvents were wrong when
9212         the page was zoomed and scrolled.
9214         * fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
9215         * fast/events/clientXY-in-zoom-and-scroll.html: Added.
9217 2009-10-13  Dmitry Titov  <dimich@chromium.org>
9219         Reviewed by Alexey Proskuryakov.
9221         https://bugs.webkit.org/show_bug.cgi?id=30318
9222         ScriptExecutionContext is not anymore needed to create an EventListener - remove old code.
9223         It's a followup to r48884. It removed the need to pass the ScritpExecutionContext
9224         into EventListener constructor but did not remove the code pulling ScriptExecutionContext.
9226         Test adds event listener to a DocumentType Node which is created without a document
9227         and then dispatches the event after attaching a node to the tree. Event
9228         should fire when node is attached to the tree.
9230         * fast/events/add-event-without-document-expected.txt: Added.
9231         * fast/events/add-event-without-document.html: Added.
9233 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
9235         Rubber-stamped by Jon Honeycutt.
9237         Add trailing newline to the Windows Skipped List.
9239         * platform/win/Skipped:
9241 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
9243         Rubber-stamped by Anders Carlsson.
9245         Add plugins/private-browsing-mode.html to the Windows Skipped
9246         list because the feature is not implemented on Windows. This feature
9247         is being tracked by <https://bugs.webkit.org/show_bug.cgi?id=30348>.
9249         * platform/win/Skipped:
9251 2009-10-13  Simon Fraser  <simon.fraser@apple.com>
9253         Reviewed by Dan Bernstein.
9255         Visibility:visible inside a compositing layer doesn't make the element visible
9256         https://bugs.webkit.org/show_bug.cgi?id=30339
9257         
9258         Test painting of a visibilty:visible layer inside a composited, visibility:hidden layer.
9260         * compositing/compositing-visible-descendant.html: Added.
9261         * platform/mac/compositing/compositing-visible-descendant-expected.checksum: Added.
9262         * platform/mac/compositing/compositing-visible-descendant-expected.png: Added.
9263         * platform/mac/compositing/compositing-visible-descendant-expected.txt: Added.
9265 2009-10-13  Alexey Proskuryakov  <ap@apple.com>
9267         Reviewed by Dan Bernstein.
9269         https://bugs.webkit.org/show_bug.cgi?id=30150
9270         <rdar://problem/7283540> REGRESSION: Crash when accessing clipboardData.types
9272         * editing/pasteboard/crash-accessing-clipboardData-types-expected.txt: Added.
9273         * editing/pasteboard/crash-accessing-clipboardData-types.html: Added.
9275 2009-10-13  Anders Carlsson  <andersca@apple.com>
9277         Reviewed by Sam Weinig.
9279         <rdar://problem/6660507> Add "privacy mode" to Netscape Plug-in API
9281         Add test.
9282         
9283         * platform/mac-snowleopard/Skipped:
9284         Remove now passing tests that was fixed by https://bugs.webkit.org/show_bug.cgi?id=30295.
9285         
9286         * plugins/private-browsing-mode-expected.txt: Added.
9287         * plugins/private-browsing-mode.html: Added.
9289 2009-10-13  Michelangelo De Simone  <micdesim@gmail.com>
9291         Reviewed by Adam Barth.
9293         https://bugs.webkit.org/show_bug.cgi?id=27457
9294         Test case for static email validation on type=email input elements as
9295         per HTML5 specs:
9296         http://www.whatwg.org/specs/web-apps/current-work/#e-mail-state
9298         * fast/forms/ValidityState-typeMismatch-email-expected.txt: Added.
9299         * fast/forms/ValidityState-typeMismatch-email.html: Added.
9300         * fast/forms/resources/ValidityState-typeMismatch-email.js: Added.
9301         ():
9303 2009-10-13  Dmitry Titov  <dimich@chromium.org>
9305         Reviewed by Adam Barth.
9307         Event listeners installed on a window object returned from window.open() don't work
9308         https://bugs.webkit.org/show_bug.cgi?id=28716
9310         * http/tests/security/resources/has-window-events.html: Added.
9311         * http/tests/security/window-events-clear-domain-expected.txt: Added.
9312         * http/tests/security/window-events-clear-domain.html: Added.
9313         * http/tests/security/window-events-clear-port-expected.txt: Added.
9314         * http/tests/security/window-events-clear-port.html: Added.
9315         * http/tests/security/window-events-pass-expected.txt: Added.
9316         * http/tests/security/window-events-pass.html: Added.
9318 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
9320         Layout test fix, reverting previous change.
9322         Reverting r49499 as it caused several layout test failures.
9324         * inspector/console-tests-expected.txt: Removed.
9325         * inspector/console-tests.html: Removed.
9326         * inspector/elements-panel-structure-expected.txt: Removed.
9327         * inspector/elements-panel-structure.html: Removed.
9328         * inspector/evaluate-in-frontend-expected.txt: Removed.
9329         * inspector/evaluate-in-frontend.html: Removed.
9330         * inspector/evaluate-in-frontend.js: Removed.
9332 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
9334         Reviewed by Timothy Hatcher.
9336         Web Inspector: add initial layout tests for web inspector.
9338         https://bugs.webkit.org/show_bug.cgi?id=30014
9340         * inspector/console-tests-expected.txt: Added.
9341         * inspector/console-tests.html: Added.
9342         * inspector/elements-panel-structure-expected.txt: Added.
9343         * inspector/elements-panel-structure.html: Added.
9344         * inspector/evaluate-in-frontend-expected.txt: Added.
9345         * inspector/evaluate-in-frontend.html: Added.
9346         * inspector/evaluate-in-frontend.js: Added.
9348 2009-10-12  Jakub Wieczorek  <faw217@gmail.com>
9350         Reviewed by Simon Hausmann.
9352         [Qt] Missing default value for the default text encoding.
9353         https://bugs.webkit.org/show_bug.cgi?id=30311
9355         QtWebKit has provided a default, hardcoded value for default charset but since
9356         the addition of the defaultTextEncoding setting in QWebSettings, that hardcoded
9357         value has had no effect.
9359         Added a regression test and unskipped fast/dom/Document/document-charset.html,
9360         which is passing now.
9362         * platform/qt/Skipped:
9364 2009-10-12  Xiaomei Ji  <xji@chromium.org>
9366         Reviewed by Sam Weinig.
9368         Fix issue caretRangeFromPoint() returns wrong result for a zoomed and 
9369         scrolled page.
9370         https://bugs.webkit.org/show_bug.cgi?id=30034
9372         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
9373         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
9374         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
9375         * fast/dom/elementFromPoint-relative-to-viewport.html:
9377 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
9379         Unreviewed.  Fix 4 layout test failures by webkit r49488
9381         WebKit r49488 enables window.WebSocket back. 
9383         * fast/dom/Window/window-properties-expected.txt:
9384         * fast/dom/prototype-inheritance-2-expected.txt:
9385         * fast/dom/prototype-inheritance-expected.txt:
9386         * fast/js/global-constructors-expected.txt:
9388 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
9390         Reviewed by Sam Weinig.
9392         Add a test to verify WebSocket's EventTarget methods.
9393         https://bugs.webkit.org/show_bug.cgi?id=29841
9395         * fast/websockets/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/script-tests/TEMPLATE.html.
9396         * fast/websockets/script-tests/websocket-event-target.js: Added.
9397         (openListener):
9398         (messageListener):
9399         (closeListener):
9400         * fast/websockets/websocket-event-target-expected.txt: Added.
9401         * fast/websockets/websocket-event-target.html: Added.
9403 2009-10-12  Sam Weinig  <sam@webkit.org>
9405         Reviewed by Darin Adler.
9407         Fix for https://bugs.webkit.org/show_bug.cgi?id=29078
9408         <rdar://problem/7288221>
9410         Test the lack of UTF-7 support. Remove old UTF-7 tests.
9412         * fast/encoding/char-decoding-expected.txt:
9413         * fast/encoding/char-decoding.html:
9414         * http/tests/misc/submit-get-in-utf7-expected.txt: Removed.
9415         * http/tests/misc/submit-get-in-utf7.html: Removed.
9416         * http/tests/misc/submit-post-in-utf7-expected.txt: Removed.
9417         * http/tests/misc/submit-post-in-utf7.html: Removed.
9418         * http/tests/misc/url-in-utf7-expected.txt: Removed.
9419         * http/tests/misc/url-in-utf7.html: Removed.
9420         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Removed.
9421         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Removed.
9422         * http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Removed.
9423         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Removed.
9424         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Removed.
9425         * http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Removed.
9426         * http/tests/security/xssAuditor/script-tag-utf-7.html: Removed.
9428 2009-10-12  Dan Bernstein  <mitz@apple.com>
9430         Reviewed by Simon Fraser.
9432         Test for <rdar://problem/7094146> Reproducible crash at
9433         RenderObject::localToAbsolute()
9435         * fast/dynamic/position-absolute-to-fixed-crash-expected.txt: Added.
9436         * fast/dynamic/position-absolute-to-fixed-crash.html: Added.
9438 2009-10-12  Dirk Schulze  <krit@webkit.org>
9440         Reviewed by Nikolas Zimmermann.
9442         Three old test results give back the absolute position instead of the realtive position.
9443         The new test will check the correct behavior of gradients in userSpaceOnUse mode and
9444         values in percentage.
9446         * platform/mac/svg/custom/gradient-attr-update-expected.txt:
9447         * platform/mac/svg/custom/gradient-deep-referencing-expected.txt:
9448         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.checksum: Added.
9449         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png: Added.
9450         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
9451         * platform/mac/svg/custom/text-gradient-no-content-expected.txt:
9452         * svg/custom/gradient-userSpaceOnUse-with-percentage.svg: Added.
9454 2009-10-12  Dirk Schulze  <krit@webkit.org>
9456         Reviewed by Eirc Seidel.
9458         feMergeNod has a reference to an effect that doesn't exist. This test will
9459         check if SVGFEMergeElement handles this correctly and stops the filter process.
9461         * svg/filters/feMerge-wrong-input-expected.checksum: Added.
9462         * svg/filters/feMerge-wrong-input-expected.png: Added.
9463         * svg/filters/feMerge-wrong-input-expected.txt: Added.
9464         * svg/filters/feMerge-wrong-input.svg: Added.
9466 2009-10-12  Chris Marrin  <cmarrin@apple.com>
9468         Reviewed by Oliver Hunt.
9470         Added test case for bug
9471         https://bugs.webkit.org/show_bug.cgi?id=30236
9473         This test case draws a simple triangle, does a readPixels and looks at some pixels
9474         to verify that the triangle rendered.
9476         * fast/canvas/webgl/resources: Added.
9477         * fast/canvas/webgl/resources/utils3d.js: Added.
9478         * fast/canvas/webgl/triangle-expected.txt: Added.
9479         * fast/canvas/webgl/triangle.html: Added.
9481 2009-10-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
9483         Reviewed by Xan Lopez.
9485         [Gtk] Update Fedora httpd.conf settings to closely match the generic httpd.conf
9486         https://bugs.webkit.org/show_bug.cgi?id=30302
9488         Closely match the default httpd.conf for layout tests.
9490         * http/conf/fedora-httpd.conf:
9492 2009-10-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
9494         Reviewed by Tor Arne Vestbø.
9496         [Qt] Add expected files for new passing fast tests.
9498         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
9499         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
9500         * platform/qt/fast/css/text-rendering-expected.txt: Added.
9501         * platform/qt/fast/forms/basic-buttons-expected.txt: Added.
9502         * platform/qt/fast/forms/basic-inputs-expected.txt: Added.
9503         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
9504         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
9505         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added.
9507 2009-10-12  Cameron McCormack  <cam@mcc.id.au>
9509         Reviewed by Eric Seidel.
9511         Drop in="" from <feFlood>
9512         https://bugs.webkit.org/show_bug.cgi?id=29001
9514         This makes <feFlood in="bogus"> have an effect, too.
9516         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#feflood-attribute
9518         * svg/dom/feFlood-no-in1-expected.txt: Added.
9519         * svg/dom/feFlood-no-in1.html: Added.
9520         * svg/dom/script-tests/feFlood-no-in1.js: Added.
9522 2009-10-11  Daniel Bates  <dbates@webkit.org>
9524         Reviewed by Adam Barth.
9526         https://bugs.webkit.org/show_bug.cgi?id=30242
9527         
9528         Tests that JavaScript URLs that are twice URL encoded do not bypass the XSSAuditor.
9530         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt: Added.
9531         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html: Added.
9532         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt: Added.
9533         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html: Added.
9534         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt: Added.
9535         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html: Added.
9537 2009-10-11  Dan Bernstein  <mitz@apple.com>
9539         Reviewed by Darin Adler.
9541         Test for <rdar://problem/7294267> REGRESSION (r48492): Gmail voice and
9542         video chat doesn’t work
9543         https://bugs.webkit.org/show_bug.cgi?id=30295
9545         * plugins/setProperty-expected.txt: Added.
9546         * plugins/setProperty.html: Added.
9548 2009-10-10  Cameron McCormack  <cam@mcc.id.au>
9550         Reviewed by Sam Weinig.
9552         Allow [Reflect] on SVG elements.
9553         https://bugs.webkit.org/show_bug.cgi?id=28936
9555         Update the JS binding generators to reference SVGNames instead of
9556         HTMLNames, if [Reflect]ing an attribute on an SVG element.  Make
9557         SVGElement::id use [Reflect].
9559         Also make [Reflect] on an attribute with a setter exception work in ObjC
9560         bindings.
9562         * svg/dom/script-tests/id-reflect.js: Added.
9563         * svg/dom/id-reflect-expected.txt: Added.
9564         * svg/dom/id-reflect.html: Added.
9566 2009-10-10  Oliver Hunt  <oliver@apple.com>
9568         Reviewed by Maciej Stachowiak.
9570         Support for String.trim(), String.trimLeft() and String.trimRight() methods
9571         https://bugs.webkit.org/show_bug.cgi?id=26590
9573         Add tests for trim, trimLeft, and trimRight
9575         * fast/js/script-tests/string-trim.js: Added.
9576         * fast/js/string-trim-expected.txt: Added.
9577         * fast/js/string-trim.html: Added.
9579 2009-10-10  Ryosuke Niwa  <rniwa@webkit.org>
9581         Reviewed by Eric Seidel.
9583         REGRESSION (r49414): Rebaseline needed for Windows / Gtk Linux
9584         https://bugs.webkit.org/show_bug.cgi?id=30279
9586         * platform/gtk/editing/style/5228141-expected.txt: Same rebaseline done for Mac in r49414
9587         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: two i tags are merged properly
9589 2009-10-10  Oliver Hunt  <oliver@apple.com>
9591         Reviewed by Eric Carlson.
9593         Implement getActiveAttrib and getActiveUniform
9594         https://bugs.webkit.org/show_bug.cgi?id=30276
9596         Adds test for getActiveAttrib and getActiveUniform.  Additionally
9597         adds a basic shader pair, and a utility library to do the more
9598         mechanical work needed to set up a WebGL context for testing.
9600         * fast/canvas/webgl/getActiveTest-expected.txt: Added.
9601         * fast/canvas/webgl/getActiveTest.html: Added.
9602         * fast/canvas/webgl/resources/fragmentShader.frag: Added.
9603         * fast/canvas/webgl/resources/shader-test.js: Added.
9604         (getShaderSource):
9605         (create3DContext):
9606         (loadStandardProgram):
9607         * fast/canvas/webgl/resources/vertexShader.vert: Added.
9608         * fast/canvas/webgl/script-tests/getActiveTest.js: Added.
9610 2009-10-09  Ryosuke Niwa  <rniwa@webkit.org>
9612         Reviewed by Eric Seidel.
9614         ApplyStyleCommand removes presentational tags even when not necessary
9615         https://bugs.webkit.org/show_bug.cgi?id=28091
9617         This patch adds test to make sure to preserve presentational tag
9618         (u, s, strike, i, em, sup, sub, b, & strong) when the corresponding style is present in
9619         the final computed style. i.e. avoid removing tag and re-applying the style later
9621         * editing/execCommand/19653-2-expected.txt: Two b elements are merged.
9622         * editing/execCommand/createLink-expected.txt: Two anchor elements are merged.
9623         * editing/execCommand/script-tests/toggle-style-3.js: Added.
9624         (testSingleToggle):
9625         * editing/execCommand/strikethroughSelection-expected.txt: Redundant style spans are no longer added.
9626         * editing/execCommand/toggle-style-3-expected.txt: Added.
9627         * editing/execCommand/toggle-style-3.html: Added.
9628         * editing/execCommand/unlink-expected.txt: Two anchor elements are merged.
9629         * platform/mac/editing/style/5228141-expected.txt: Two b elements are merged.
9630         * platform/mac/editing/style/style-boundary-001-expected.txt: Two b elements are merged.
9632 2009-10-09  Alexey Proskuryakov  <ap@apple.com>
9634         Reviewed by Brady Eidson.
9636         https://bugs.webkit.org/show_bug.cgi?id=30260
9637         <rdar://problem/6447115> REGRESSION: Logging out from SAP doesn't work
9639         * http/tests/xmlhttprequest/logout-expected.txt: Added.
9640         * http/tests/xmlhttprequest/logout.html: Added.
9641         * http/tests/xmlhttprequest/resources/logout: Added.
9642         * http/tests/xmlhttprequest/resources/logout/resource.php: Added.
9643         Test that the logout method in question works (it currently works in Firefox, too).
9645         * http/tests/xmlhttprequest/re-login-async-expected.txt: Added.
9646         * http/tests/xmlhttprequest/re-login-async.html: Added.
9647         * http/tests/xmlhttprequest/re-login-expected.txt: Added.
9648         * http/tests/xmlhttprequest/re-login.html: Added.
9649         * http/tests/xmlhttprequest/resources/re-login: Added.
9650         * http/tests/xmlhttprequest/resources/re-login/resource.php: Added.
9651         Test that switching to a new credential works again, too.
9653 2009-10-09  Enrica Casucci  <enrica@apple.com>
9655         Reviewed by Adele Peterson.
9657         Undoing a indent removes text instead of it's formatting.
9658         <rdar://problem/7169206>
9659         https://bugs.webkit.org/show_bug.cgi?id=28722
9660         Added test case for https://bugs.webkit.org/show_bug.cgi?id=23995
9662         * editing/execCommand/19653-1-expected.txt: Re-baselined.
9663         * editing/execCommand/indent-div-inside-list-expected.txt: Re-baselined.
9664         * editing/execCommand/indent-nested-blockquotes-expected.txt: Re-baselined.
9665         * editing/execCommand/indent-nested-div-expected.txt: Re-baselined.
9666         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Re-baselined.
9667         * editing/execCommand/indent-with-style-expected.txt: Added.
9668         * editing/execCommand/indent-with-style.html: Added.
9669         * editing/undo/undo-indent-expected.txt: Added.
9670         * editing/undo/undo-indent.html: Added.
9671         * platform/mac/editing/execCommand/4641880-2-expected.txt: Re-baselined.
9672         * platform/mac/editing/execCommand/4916541-expected.txt: Re-baselined.
9673         * platform/mac/editing/execCommand/5138441-expected.txt: Re-baselined.
9674         * platform/mac/editing/execCommand/5481523-expected.txt: Re-baselined.
9675         * platform/mac/editing/execCommand/indent-selection-expected.txt: Re-baselined.
9677 2009-10-09  Dirk Schulze  <krit@webkit.org>
9679         Reviewed by Oliver Hunt.
9681         Test for feGaussianBlur implementation
9683         * platform/mac/svg/filters/feGaussianBlur-expected.checksum: Added.
9684         * platform/mac/svg/filters/feGaussianBlur-expected.png: Added.
9685         * platform/mac/svg/filters/feGaussianBlur-expected.txt: Added.
9686         * svg/filters/feGaussianBlur.svg: Added.
9688 2009-10-09  Dirk Schulze  <krit@webkit.org>
9690         Reviewed by Nikolas Zimmermann.
9692         Attribute "operator" schould only be accessible by "operator", not by "_operator"
9694         * svg/dom/operatorAttribute-expected.txt: Added.
9695         * svg/dom/operatorAttribute.html: Added.
9696         * svg/dom/script-tests/operatorAttribute.js: Added.
9698 2009-10-09  Darin Adler  <darin@apple.com>
9700         Requested by Mark Rowe.
9702         Moved DOM test that was in fast/js to fast/dom where it belongs.
9704         * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
9705         Copied from fast/js/invalid-domain-change-throws-exception-expected.txt.
9706         * fast/dom/Document/invalid-domain-change-throws-exception.html:
9707         Copied from fast/js/invalid-domain-change-throws-exception.html.
9708         Regenerated with the make-script-test-wrappers.
9709         * fast/dom/Document/script-tests/invalid-domain-change-throws-exception.js:
9710         Copied from fast/js/resources/invalid-domain-change-throws-exception.js.
9712         * fast/js/invalid-domain-change-throws-exception-expected.txt: Removed.
9713         * fast/js/invalid-domain-change-throws-exception.html: Removed.
9714         * fast/js/resources/invalid-domain-change-throws-exception.js: Removed.
9716 2009-10-08  Brady Eidson  <beidson@apple.com>
9718         Reviewed by Dan Bernstein.
9720         Ask the History Delegate to populate the visited links hash.
9721         <rdar://problem/7285293> and https://webkit.org/b/29904
9723         * http/tests/globalhistory/history-delegate-basic-visited-links-expected.txt: Added.
9724         * http/tests/globalhistory/history-delegate-basic-visited-links.html: Added.
9726 2009-10-08  Aaron Boodman  <aa@chromium.org>
9728         Reviewed by Eric Seidel.
9730         r49278 added support for reusing isolated worlds, and the
9731         corresponding change to Chromium's LayoutTestController changed
9732         to expect two arguments. The first argument is the world that
9733         the script should run in.
9735         This change fixes the tests by updating them all to pass 0
9736         for the world id. The specific world id used for these tests
9737         doesn't really matter because they don't test world interaction.
9739         https://bugs.webkit.org/show_bug.cgi?id=30231
9741         * http/tests/security/isolatedWorld/all-window-properties.html:
9742         * http/tests/security/isolatedWorld/all-window-prototypes.html:
9743         * http/tests/security/isolatedWorld/body-properties.html:
9744         * http/tests/security/isolatedWorld/body-prototype.html:
9745         * http/tests/security/isolatedWorld/click-event.html:
9746         * http/tests/security/isolatedWorld/document-open.html:
9747         * http/tests/security/isolatedWorld/document-properties.html:
9748         * http/tests/security/isolatedWorld/document-prototype.html:
9749         * http/tests/security/isolatedWorld/global-variables.html:
9750         * http/tests/security/isolatedWorld/image-properties.html:
9751         * http/tests/security/isolatedWorld/image-prototype.html:
9752         * http/tests/security/isolatedWorld/location-properties.html:
9753         * http/tests/security/isolatedWorld/location-prototype.html:
9754         * http/tests/security/isolatedWorld/number-prototype.html:
9755         * http/tests/security/isolatedWorld/object-prototype.html:
9756         * http/tests/security/isolatedWorld/storage-properties.html:
9757         * http/tests/security/isolatedWorld/storage-prototype.html:
9758         * http/tests/security/isolatedWorld/string-prototype.html:
9759         * http/tests/security/isolatedWorld/window-properties.html:
9760         * http/tests/security/isolatedWorld/window-setTimeout-function.html:
9761         * http/tests/security/isolatedWorld/window-setTimeout-string.html:
9763 2009-10-08  Nikolas Zimmermann  <nzimmermann@rim.com>
9765         Reviewed by Eric Seidel.
9767         Move SVGFitToViewBox ANIMATED_* macros in classes that inherit from it
9768         https://bugs.webkit.org/show_bug.cgi?id=30230
9770         Update the results of linking-a-03-b-transform.svg, it works again.
9772         * platform/mac/svg/custom/linking-a-03-b-transform-expected.checksum:
9773         * platform/mac/svg/custom/linking-a-03-b-transform-expected.png:
9774         * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
9776 2009-10-08  Xan Lopez  <xlopez@igalia.com>
9778         Skip another failing test with reference to its bug.
9780         * platform/gtk/Skipped:
9782 2009-10-08  Xan Lopez  <xlopez@igalia.com>
9784         Skip flakey transition test.
9786         * platform/gtk/Skipped:
9788 2009-10-07  Adam Roben  <aroben@apple.com>
9790         Start running origin whitelist tests on Windows
9792         Fixes <http://webkit.org/b/30185>.
9794         Reviewed by Eric Seidel.
9796         * platform/win/Skipped:
9798 2009-10-08  Xan Lopez  <xlopez@igalia.com>
9800         Fix typo in skipped test.
9802         * platform/gtk/Skipped:
9804 2009-10-08  Xan Lopez  <xlopez@igalia.com>
9806         Skip editing/selection/home-end.html, since it seems to be
9807         somewhat broken. See https://bugs.webkit.org/show_bug.cgi?id=30208
9808         for details.
9810         * platform/gtk/Skipped:
9812 2009-10-07  Aaron Boodman  <aa@chromium.org>
9814         Reviewed by Adam Barth.
9816         Update isolated worlds under v8 to support world reuse.
9817         https://bugs.webkit.org/show_bug.cgi?id=30145
9819         * http/tests/security/isolatedWorld/iframe.html: Added.
9820         * http/tests/security/isolatedWorld/world-reuse-expected.txt: Added.
9821         * http/tests/security/isolatedWorld/world-reuse.html: Added.
9823 2009-10-07  Brady Eidson  <beidson@apple.com>
9825         Reviewed by Darin Adler.
9827         Send title changes to the global history delegate.
9828         <rdar://problem/7285293> and https://webkit.org/b/29904
9830         * http/tests/globalhistory/history-delegate-basic-title-expected.txt: Added.
9831         * http/tests/globalhistory/history-delegate-basic-title.html: Added.
9833 2009-10-07  Evan Martin  <evan@chromium.org>
9835         Reviewed by Adam Roben.
9837         Windows-specific baselines for some new tests.
9839         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
9840         * platform/win/fast/css/opacity-float-expected.txt: Copied from LayoutTests/fast/css/opacity-float-expected.txt.
9842 2009-10-07  Evan Martin  <evan@chromium.org>
9844         Reviewed by Simon Fraser.
9846         Add a currently-failing test exhibiting the problem in
9847         https://bugs.webkit.org/show_bug.cgi?id=20674:
9849         When converting very large or small numbers back to strings, exponential
9850         notation is used, so a value like 90010000px is returned from
9851         getComputedStyle() as 9.001e+07px.
9853         9.001e+07px does not parse, so such a value cannot be round-tripped.
9855         This is a particular problem with tranformation matrices, which can often
9856         contain very large or small numbers.
9858         (Test written by Simon Fraser; I've just made it a committable patch.)
9860         * fast/css/large-number-round-trip-expected.txt: Added.
9861         * fast/css/large-number-round-trip.html: Added.
9863 2009-10-07  Evan Martin  <evan@chromium.org>
9865         Reviewed by Darin Adler.
9867         Layout test for verifying that LC_NUMERIC setting doesn't affect
9868         the way CSS properties are stringified.
9869         https://bugs.webkit.org/show_bug.cgi?id=18994
9871         * fast/css/opacity-float-expected.txt: Added.
9872         * fast/css/opacity-float.html: Added.
9874 2009-10-07  Xan Lopez  <xlopez@igalia.com>
9876         Skip two new tests for which we are missing results.
9878         * platform/gtk/Skipped:
9880 2009-10-07  Oliver Hunt  <oliver@apple.com>
9882         Reviewed by Gavin Barraclough.
9884         Tidy up postMessage testcase
9886         * fast/dom/Window/window-postmessage-clone-expected.txt:
9887         * fast/dom/Window/window-postmessage-clone.html:
9889 2009-10-07  Shinichiro Hamaji  <hamaji@chromium.org>
9891         Reviewed by Eric Seidel.
9893         Dual lines in css2.1 layout tests do not match:
9894         https://bugs.webkit.org/show_bug.cgi?id=23262
9896         Now we can put a counter node as the next sibling of a reset node.
9897         Re-layout the counter content when the count is updated.
9899         * fast/css/counters/t1204-increment-00-c-o.html: Added.
9900         * fast/css/counters/t1204-increment-01-c-o.html: Added.
9901         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Added.
9902         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Added.
9903         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
9904         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Added.
9905         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Added.
9906         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
9908 2009-10-05  Oliver Hunt  <oliver@apple.com>
9910         Reviewed by Gavin Barraclough.
9912         It should be possible to post (clone) built-in JS objects to Workers
9913         https://bugs.webkit.org/show_bug.cgi?id=22878
9915         Add a test for object cloning for postMessage, and update existing tests
9916         to reflect the new cloning semantics.
9918         * fast/dom/Window/window-postmessage-clone-expected.txt: Added.
9919         * fast/dom/Window/window-postmessage-clone.html: Added.
9920         * fast/events/init-events-expected.txt:
9921         * fast/events/script-tests/init-events.js:
9922         * fast/workers/resources/use-machine-stack.js:
9924 2009-10-06  Dave Hyatt  <hyatt@apple.com>
9926         Reviewed by Adam Roben.
9928         https://bugs.webkit.org/show_bug.cgi?id=30132, make beforeload work with CSS stylesheets loaded from
9929         <link> elements and XML processing instructions.
9931         * fast/dom/beforeload/link-before-load-expected.txt: Added.
9932         * fast/dom/beforeload/link-before-load.html: Added.
9933         * fast/dom/beforeload/pi-before-load-expected.txt: Added.
9934         * fast/dom/beforeload/pi-before-load.xhtml: Added.
9936 2009-10-06  Simon Fraser  <simon.fraser@apple.com>
9938         Reviewed by Mark Rowe.
9939         
9940         accessibility/media-element.html crashes (and has incorrect result)
9941         https://bugs.webkit.org/show_bug.cgi?id=30108
9943         Fix up the accessibilty label for the newly added fullscreen button,
9944         and update the test result accordingly.
9946         * platform/mac/accessibility/media-element-expected.txt:
9948 2009-10-06  Daniel Bates  <dbates@webkit.org>
9950         Reviewed by Eric Seidel.
9952         https://bugs.webkit.org/show_bug.cgi?id=30107
9953         
9954         Tests that drag-and-drop returns dropEffect = "none" when 
9955         effectAllowed == "none", regardless of the user-specified
9956         drop effect.
9958         * fast/events/drag-and-drop-none-expected.txt: Added.
9959         * fast/events/drag-and-drop-none.html: Added.
9960         * platform/win/Skipped: This test does not work under 
9961         Windows. We need the fix for bug #24731.
9963 2009-10-06  Kent Tamura  <tkent@chromium.org>
9965         Reviewed by Darin Adler.
9967         Implement min/max attributes, ValidityState.rangeUnderflow and
9968         ValidityState.rangeOverflow for <input type=number> and <input type=range>
9969         https://bugs.webkit.org/show_bug.cgi?id=29069
9971         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added.
9972         * fast/forms/ValidityState-rangeOverflow-number.html: Added.
9973         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added.
9974         * fast/forms/ValidityState-rangeOverflow-range.html: Added.
9975         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added.
9976         * fast/forms/ValidityState-rangeUnderflow-number.html: Added.
9977         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added.
9978         * fast/forms/ValidityState-rangeUnderflow-range.html: Added.
9979         * fast/forms/input-minmax-expected.txt: Added.
9980         * fast/forms/input-minmax.html: Added.
9981         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added.
9982         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added.
9983         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added.
9984         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added.
9985         * fast/forms/script-tests/input-minmax.js: Added.
9987 2009-10-06  Xan Lopez  <xlopez@igalia.com>
9989         Skip new tests for which we are missing expected results.
9991         * platform/gtk/Skipped:
9993 2009-10-06  Dave Hyatt  <hyatt@apple.com>
9995         Reviewed by Adam Roben.
9997         https://bugs.webkit.org/show_bug.cgi?id=30131, make beforeload fire on script elements.
9999         * fast/dom/beforeload: Added.
10000         * fast/dom/beforeload/resources: Added.
10001         * fast/dom/beforeload/script-before-load-dynamic-expected.txt: Added.
10002         * fast/dom/beforeload/script-before-load-dynamic.html: Added.
10003         * fast/dom/beforeload/script-before-load-expected.txt: Added.
10004         * fast/dom/beforeload/script-before-load-xhtml-expected.txt: Added.
10005         * fast/dom/beforeload/script-before-load-xhtml.xhtml: Added.
10006         * fast/dom/beforeload/script-before-load.html: Added.
10008 2009-10-06  Zan Dobersek  <zandobersek@gmail.com>
10010         Reviewed by Eric Seidel.
10012         [Gtk][Layout tests] Generate results for editing tests
10013         https://bugs.webkit.org/show_bug.cgi?id=30061
10015         Add results for editing tests and enable these tests in the Skipped.
10016         Also moves some improperly placed tests to the 'failing' section.
10018         * platform/gtk/Skipped:
10019         * platform/gtk/editing/deleting/4922367-expected.txt: Added.
10020         * platform/gtk/editing/deleting/5026848-1-expected.txt: Added.
10021         * platform/gtk/editing/deleting/5026848-2-expected.txt: Added.
10022         * platform/gtk/editing/deleting/5026848-3-expected.txt: Added.
10023         * platform/gtk/editing/deleting/5032066-expected.txt: Added.
10024         * platform/gtk/editing/deleting/5091898-expected.txt: Added.
10025         * platform/gtk/editing/deleting/5099303-expected.txt: Added.
10026         * platform/gtk/editing/deleting/5115601-expected.txt: Added.
10027         * platform/gtk/editing/deleting/5126166-expected.txt: Added.
10028         * platform/gtk/editing/deleting/5156801-2-expected.txt: Added.
10029         * platform/gtk/editing/deleting/5206311-1-expected.txt: Added.
10030         * platform/gtk/editing/deleting/5206311-2-expected.txt: Added.
10031         * platform/gtk/editing/deleting/5272440-expected.txt: Added.
10032         * platform/gtk/editing/deleting/5369009-expected.txt: Added.
10033         * platform/gtk/editing/deleting/5390681-2-expected.txt: Added.
10034         * platform/gtk/editing/deleting/5390681-expected.txt: Added.
10035         * platform/gtk/editing/deleting/5433862-2-expected.txt: Added.
10036         * platform/gtk/editing/deleting/5483370-expected.txt: Added.
10037         * platform/gtk/editing/deleting/collapse-whitespace-3587601-fix-expected.txt: Added.
10038         * platform/gtk/editing/deleting/delete-3608430-fix-expected.txt: Added.
10039         * platform/gtk/editing/deleting/delete-3608445-fix-expected.txt: Added.
10040         * platform/gtk/editing/deleting/delete-3608462-fix-expected.txt: Added.
10041         * platform/gtk/editing/deleting/delete-3775172-fix-expected.txt: Added.
10042         * platform/gtk/editing/deleting/delete-3800834-fix-expected.txt: Added.
10043         * platform/gtk/editing/deleting/delete-3959464-fix-expected.txt: Added.
10044         * platform/gtk/editing/deleting/delete-and-undo-expected.txt: Added.
10045         * platform/gtk/editing/deleting/delete-block-contents-001-expected.txt: Added.
10046         * platform/gtk/editing/deleting/delete-block-contents-002-expected.txt: Added.
10047         * platform/gtk/editing/deleting/delete-block-contents-003-expected.txt: Added.
10048         * platform/gtk/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
10049         * platform/gtk/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
10050         * platform/gtk/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
10051         * platform/gtk/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
10052         * platform/gtk/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
10053         * platform/gtk/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
10054         * platform/gtk/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
10055         * platform/gtk/editing/deleting/delete-br-001-expected.txt: Added.
10056         * platform/gtk/editing/deleting/delete-br-002-expected.txt: Added.
10057         * platform/gtk/editing/deleting/delete-br-003-expected.txt: Added.
10058         * platform/gtk/editing/deleting/delete-br-004-expected.txt: Added.
10059         * platform/gtk/editing/deleting/delete-br-005-expected.txt: Added.
10060         * platform/gtk/editing/deleting/delete-br-006-expected.txt: Added.
10061         * platform/gtk/editing/deleting/delete-br-007-expected.txt: Added.
10062         * platform/gtk/editing/deleting/delete-br-010-expected.txt: Added.
10063         * platform/gtk/editing/deleting/delete-br-013-expected.txt: Added.
10064         * platform/gtk/editing/deleting/delete-by-word-001-expected.txt: Added.
10065         * platform/gtk/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
10066         * platform/gtk/editing/deleting/delete-image-004-expected.txt: Added.
10067         * platform/gtk/editing/deleting/delete-leading-ws-001-expected.txt: Added.
10068         * platform/gtk/editing/deleting/delete-line-001-expected.txt: Added.
10069         * platform/gtk/editing/deleting/delete-line-002-expected.txt: Added.
10070         * platform/gtk/editing/deleting/delete-line-005-expected.txt: Added.
10071         * platform/gtk/editing/deleting/delete-line-006-expected.txt: Added.
10072         * platform/gtk/editing/deleting/delete-line-007-expected.txt: Added.
10073         * platform/gtk/editing/deleting/delete-line-008-expected.txt: Added.
10074         * platform/gtk/editing/deleting/delete-line-009-expected.txt: Added.
10075         * platform/gtk/editing/deleting/delete-line-010-expected.txt: Added.
10076         * platform/gtk/editing/deleting/delete-line-011-expected.txt: Added.
10077         * platform/gtk/editing/deleting/delete-line-012-expected.txt: Added.
10078         * platform/gtk/editing/deleting/delete-line-013-expected.txt: Added.
10079         * platform/gtk/editing/deleting/delete-line-014-expected.txt: Added.
10080         * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt: Added.
10081         * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt: Added.
10082         * platform/gtk/editing/deleting/delete-listitem-001-expected.txt: Added.
10083         * platform/gtk/editing/deleting/delete-listitem-002-expected.txt: Added.
10084         * platform/gtk/editing/deleting/delete-select-all-001-expected.txt: Added.
10085         * platform/gtk/editing/deleting/delete-select-all-002-expected.txt: Added.
10086         * platform/gtk/editing/deleting/delete-tab-002-expected.txt: Added.
10087         * platform/gtk/editing/deleting/delete-tab-004-expected.txt: Added.
10088         * platform/gtk/editing/deleting/delete-to-end-of-paragraph-expected.txt: Added.
10089         * platform/gtk/editing/deleting/delete-to-select-table-expected.txt: Added.
10090         * platform/gtk/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
10091         * platform/gtk/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
10092         * platform/gtk/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
10093         * platform/gtk/editing/deleting/forward-delete-expected.txt: Added.
10094         * platform/gtk/editing/deleting/merge-whitespace-pre-expected.txt: Added.
10095         * platform/gtk/editing/deleting/move-nodes-001-expected.txt: Added.
10096         * platform/gtk/editing/deleting/type-delete-after-quote-expected.txt: Added.
10097         * platform/gtk/editing/execCommand/4580583-1-expected.txt: Added.
10098         * platform/gtk/editing/execCommand/4580583-2-expected.txt: Added.
10099         * platform/gtk/editing/execCommand/4747450-expected.txt: Added.
10100         * platform/gtk/editing/execCommand/4786404-1-expected.txt: Added.
10101         * platform/gtk/editing/execCommand/4786404-2-expected.txt: Added.
10102         * platform/gtk/editing/execCommand/4916402-expected.txt: Added.
10103         * platform/gtk/editing/execCommand/4916541-expected.txt: Added.
10104         * platform/gtk/editing/execCommand/4920488-expected.txt: Added.
10105         * platform/gtk/editing/execCommand/4920742-1-expected.txt: Added.
10106         * platform/gtk/editing/execCommand/4924441-expected.txt: Added.
10107         * platform/gtk/editing/execCommand/5049671-expected.txt: Added.
10108         * platform/gtk/editing/execCommand/5080333-1-expected.txt: Added.
10109         * platform/gtk/editing/execCommand/5080333-2-expected.txt: Added.
10110         * platform/gtk/editing/execCommand/5136770-expected.txt: Added.
10111         * platform/gtk/editing/execCommand/5138441-expected.txt: Added.
10112         * platform/gtk/editing/execCommand/5142012-1-expected.txt: Added.
10113         * platform/gtk/editing/execCommand/5142012-2-expected.txt: Added.
10114         * platform/gtk/editing/execCommand/5190926-expected.txt: Added.
10115         * platform/gtk/editing/execCommand/5481523-expected.txt: Added.
10116         * platform/gtk/editing/execCommand/5482023-expected.txt: Added.
10117         * platform/gtk/editing/execCommand/5569741-expected.txt: Added.
10118         * platform/gtk/editing/execCommand/5573879-expected.txt: Added.
10119         * platform/gtk/editing/execCommand/insert-list-empty-div-expected.txt: Added.
10120         * platform/gtk/editing/inserting/12882-expected.txt: Added.
10121         * platform/gtk/editing/inserting/4840662-expected.txt: Added.
10122         * platform/gtk/editing/inserting/4875189-1-expected.txt: Added.
10123         * platform/gtk/editing/inserting/4875189-2-expected.txt: Added.
10124         * platform/gtk/editing/inserting/4959067-expected.txt: Added.
10125         * platform/gtk/editing/inserting/4960120-2-expected.txt: Added.
10126         * platform/gtk/editing/inserting/5002441-expected.txt: Added.
10127         * platform/gtk/editing/inserting/5058163-1-expected.txt: Added.
10128         * platform/gtk/editing/inserting/5058163-2-expected.txt: Added.
10129         * platform/gtk/editing/inserting/5156401-2-expected.txt: Added.
10130         * platform/gtk/editing/inserting/5418891-expected.txt: Added.
10131         * platform/gtk/editing/inserting/5510537-expected.txt: Added.
10132         * platform/gtk/editing/inserting/5549929-2-expected.txt: Added.
10133         * platform/gtk/editing/inserting/5549929-3-expected.txt: Added.
10134         * platform/gtk/editing/inserting/6633727-expected.txt: Added.
10135         * platform/gtk/editing/inserting/6703873-expected.txt: Added.
10136         * platform/gtk/editing/inserting/editable-inline-element-expected.txt: Added.
10137         * platform/gtk/editing/inserting/edited-whitespace-1-expected.txt: Added.
10138         * platform/gtk/editing/inserting/insert-3654864-fix-expected.txt: Added.
10139         * platform/gtk/editing/inserting/insert-3659587-fix-expected.txt: Added.
10140         * platform/gtk/editing/inserting/insert-3775316-fix-expected.txt: Added.
10141         * platform/gtk/editing/inserting/insert-3800346-fix-expected.txt: Added.
10142         * platform/gtk/editing/inserting/insert-3851164-fix-expected.txt: Added.
10143         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt: Added.
10144         * platform/gtk/editing/inserting/insert-after-delete-001-expected.txt: Added.
10145         * platform/gtk/editing/inserting/insert-bg-font-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/insert-bg-font-expected.txt.
10146         * platform/gtk/editing/inserting/insert-br-005-expected.txt: Added.
10147         * platform/gtk/editing/inserting/insert-div-001-expected.txt: Added.
10148         * platform/gtk/editing/inserting/insert-div-002-expected.txt: Added.
10149         * platform/gtk/editing/inserting/insert-div-003-expected.txt: Added.
10150         * platform/gtk/editing/inserting/insert-div-004-expected.txt: Added.
10151         * platform/gtk/editing/inserting/insert-div-005-expected.txt: Added.
10152         * platform/gtk/editing/inserting/insert-div-009-expected.txt: Added.
10153         * platform/gtk/editing/inserting/insert-div-024-expected.txt: Added.
10154         * platform/gtk/editing/inserting/insert-space-in-empty-doc-expected.txt: Added.
10155         * platform/gtk/editing/inserting/insert-text-with-newlines-expected.txt: Added.
10156         * platform/gtk/editing/inserting/redo-expected.txt: Added.
10157         * platform/gtk/editing/inserting/typing-001-expected.txt: Added.
10158         * platform/gtk/editing/inserting/typing-002-expected.txt: Added.
10159         * platform/gtk/editing/inserting/typing-003-expected.txt: Added.
10160         * platform/gtk/editing/inserting/typing-around-br-001-expected.txt: Added.
10161         * platform/gtk/editing/inserting/typing-around-image-001-expected.txt: Added.
10162         * platform/gtk/editing/pasteboard/4076267-2-expected.txt: Added.
10163         * platform/gtk/editing/pasteboard/4076267-3-expected.txt: Added.
10164         * platform/gtk/editing/pasteboard/4076267-expected.txt: Added.
10165         * platform/gtk/editing/pasteboard/5032095-expected.txt: Added.
10166         * platform/gtk/editing/pasteboard/5071074-2-expected.txt: Added.
10167         * platform/gtk/editing/pasteboard/5075944-3-expected.txt: Added.
10168         * platform/gtk/editing/pasteboard/5089327-expected.txt: Added.
10169         * platform/gtk/editing/pasteboard/5134759-expected.txt: Added.
10170         * platform/gtk/editing/pasteboard/5156401-1-expected.txt: Added.
10171         * platform/gtk/editing/pasteboard/5387578-expected.txt: Added.
10172         * platform/gtk/editing/pasteboard/5483567-expected.txt: Added.
10173         * platform/gtk/editing/pasteboard/7955-expected.txt: Added.
10174         * platform/gtk/editing/pasteboard/cut-text-001-expected.txt: Added.
10175         * platform/gtk/editing/pasteboard/innerText-inline-table-expected.txt: Added.
10176         * platform/gtk/editing/pasteboard/paste-blockquote-1-expected.txt: Added.
10177         * platform/gtk/editing/pasteboard/paste-blockquote-2-expected.txt: Added.
10178         * platform/gtk/editing/pasteboard/paste-blockquote-3-expected.txt: Added.
10179         * platform/gtk/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt: Added.
10180         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Added.
10181         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Added.
10182         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt: Added.
10183         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-expected.txt: Added.
10184         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt: Added.
10185         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt: Added.
10186         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt: Added.
10187         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt: Added.
10188         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt: Added.
10189         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt: Added.
10190         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt: Added.
10191         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt: Added.
10192         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt: Added.
10193         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt: Added.
10194         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt: Added.
10195         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt: Added.
10196         * platform/gtk/editing/pasteboard/paste-xml-expected.txt: Added.
10197         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Added.
10198         * platform/gtk/editing/selection/13804-expected.txt: Added.
10199         * platform/gtk/editing/selection/14971-expected.txt: Added.
10200         * platform/gtk/editing/selection/4818145-expected.txt: Added.
10201         * platform/gtk/editing/selection/4866671-expected.txt: Added.
10202         * platform/gtk/editing/selection/4889598-expected.txt: Added.
10203         * platform/gtk/editing/selection/4895428-2-expected.txt: Added.
10204         * platform/gtk/editing/selection/4960116-expected.txt: Added.
10205         * platform/gtk/editing/selection/4960137-expected.txt: Added.
10206         * platform/gtk/editing/selection/4983858-expected.txt: Added.
10207         * platform/gtk/editing/selection/5007143-2-expected.txt: Added.
10208         * platform/gtk/editing/selection/5007143-expected.txt: Added.
10209         * platform/gtk/editing/selection/5057506-2-expected.txt: Added.
10210         * platform/gtk/editing/selection/5057506-expected.txt: Added.
10211         * platform/gtk/editing/selection/5076323-1-expected.txt: Added.
10212         * platform/gtk/editing/selection/5076323-2-expected.txt: Added.
10213         * platform/gtk/editing/selection/5076323-3-expected.txt: Added.
10214         * platform/gtk/editing/selection/5081257-1-expected.txt: Added.
10215         * platform/gtk/editing/selection/5081257-2-expected.txt: Added.
10216         * platform/gtk/editing/selection/5099303-expected.txt: Added.
10217         * platform/gtk/editing/selection/5109817-expected.txt: Added.
10218         * platform/gtk/editing/selection/5131716-1-expected.txt: Added.
10219         * platform/gtk/editing/selection/5131716-2-expected.txt: Added.
10220         * platform/gtk/editing/selection/5131716-3-expected.txt: Added.
10221         * platform/gtk/editing/selection/5131716-4-expected.txt: Added.
10222         * platform/gtk/editing/selection/5232159-expected.txt: Added.
10223         * platform/gtk/editing/selection/5234383-1-expected.txt: Added.
10224         * platform/gtk/editing/selection/5234383-2-expected.txt: Added.
10225         * platform/gtk/editing/selection/5333725-expected.txt: Added.
10226         * platform/gtk/editing/selection/5354455-1-expected.txt: Added.
10227         * platform/gtk/editing/selection/5354455-2-expected.txt: Added.
10228         * platform/gtk/editing/selection/addRange-expected.txt: Added.
10229         * platform/gtk/editing/selection/drag-in-iframe-expected.txt: Added.
10230         * platform/gtk/editing/selection/extend-by-character-002-expected.txt: Added.
10231         * platform/gtk/editing/selection/extend-by-character-003-expected.txt: Added.
10232         * platform/gtk/editing/selection/extend-by-character-004-expected.txt: Added.
10233         * platform/gtk/editing/selection/extend-by-character-005-expected.txt: Added.
10234         * platform/gtk/editing/selection/fake-drag-expected.txt: Added.
10235         * platform/gtk/editing/selection/iframe-expected.txt: Added.
10236         * platform/gtk/editing/selection/inline-closest-leaf-child-expected.txt: Added.
10237         * platform/gtk/editing/selection/inline-table-expected.txt: Added.
10238         * platform/gtk/editing/selection/mixed-editability-6-expected.txt: Added.
10239         * platform/gtk/editing/selection/mixed-editability-7-expected.txt: Added.
10240         * platform/gtk/editing/selection/move-backwords-by-word-001-expected.txt: Added.
10241         * platform/gtk/editing/selection/move-between-blocks-no-001-expected.txt: Added.
10242         * platform/gtk/editing/selection/move-between-blocks-yes-001-expected.txt: Added.
10243         * platform/gtk/editing/selection/move-by-character-001-expected.txt: Added.
10244         * platform/gtk/editing/selection/move-by-character-002-expected.txt: Added.
10245         * platform/gtk/editing/selection/move-by-character-003-expected.txt: Added.
10246         * platform/gtk/editing/selection/move-by-character-004-expected.txt: Added.
10247         * platform/gtk/editing/selection/move-by-character-005-expected.txt: Added.
10248         * platform/gtk/editing/selection/move-by-sentence-001-expected.txt: Added.
10249         * platform/gtk/editing/selection/move-by-sentence-linebreak-expected.txt: Added.
10250         * platform/gtk/editing/selection/move-past-trailing-space-expected.txt: Added.
10251         * platform/gtk/editing/selection/select-box-expected.txt: Added.
10252         * platform/gtk/editing/selection/selectNode-expected.txt: Added.
10253         * platform/gtk/editing/selection/selectNodeContents-expected.txt: Added.
10254         * platform/gtk/editing/selection/wrapped-line-caret-1-expected.txt: Added.
10255         * platform/gtk/editing/selection/wrapped-line-caret-2-expected.txt: Added.
10256         * platform/gtk/editing/spelling/spelling-expected.txt: Added.
10257         * platform/gtk/editing/spelling/spelling-linebreak-expected.txt: Added.
10258         * platform/gtk/editing/style/4916887-expected.txt: Added.
10259         * platform/gtk/editing/style/5017613-1-expected.txt: Added.
10260         * platform/gtk/editing/style/5017613-2-expected.txt: Added.
10261         * platform/gtk/editing/style/5046875-1-expected.txt: Added.
10262         * platform/gtk/editing/style/5046875-2-expected.txt: Added.
10263         * platform/gtk/editing/style/5084241-expected.txt: Added.
10264         * platform/gtk/editing/style/5228141-expected.txt: Added.
10265         * platform/gtk/editing/style/5279521-expected.txt: Added.
10266         * platform/gtk/editing/style/block-style-003-expected.txt: Added.
10267         * platform/gtk/editing/style/fontsize-1-expected.txt: Added.
10268         * platform/gtk/editing/style/highlight-expected.txt: Added.
10269         * platform/gtk/editing/style/relative-font-size-change-001-expected.txt: Added.
10270         * platform/gtk/editing/style/style-3681552-fix-001-expected.txt: Added.
10271         * platform/gtk/editing/style/style-3681552-fix-002-expected.txt: Added.
10272         * platform/gtk/editing/style/style-3690704-fix-expected.txt: Added.
10273         * platform/gtk/editing/style/typing-style-001-expected.txt: Added.
10274         * platform/gtk/editing/style/typing-style-002-expected.txt: Added.
10275         * platform/gtk/editing/style/typing-style-003-expected.txt: Added.
10276         * platform/gtk/editing/style/unbold-in-bold-expected.txt: Added.
10277         * platform/gtk/editing/undo/4063751-expected.txt: Added.
10278         * platform/gtk/editing/undo/5378473-expected.txt: Added.
10279         * platform/gtk/editing/undo/redo-typing-001-expected.txt: Added.
10280         * platform/gtk/editing/undo/undo-combined-delete-boundary-expected.txt: Added.
10281         * platform/gtk/editing/undo/undo-combined-delete-expected.txt: Added.
10282         * platform/gtk/editing/undo/undo-delete-boundary-expected.txt: Added.
10283         * platform/gtk/editing/undo/undo-delete-expected.txt: Added.
10284         * platform/gtk/editing/undo/undo-forward-delete-boundary-expected.txt: Added.
10285         * platform/gtk/editing/undo/undo-forward-delete-expected.txt: Added.
10286         * platform/gtk/editing/undo/undo-misspellings-expected.txt: Added.
10288 2009-10-06  Anton Muhin  <antonm@chromium>
10290         Reviewed by Dimitri Glazkov.
10292         Non standard, but popular exetension allows automagically
10293         turn a function into a namespace resolver.  Support that in
10294         Chromium as well.
10296         This adds new layout tests.
10297         https://bugs.webkit.org/show_bug.cgi?id=30128
10299         * fast/xpath/xpath-namespaces-expected.txt:
10300         * fast/xpath/xpath-namespaces.html:
10302 2009-10-06  Jakub Wieczorek  <faw217@gmail.com>
10304         Reviewed by Simon Hausmann.
10306         [Qt] Implement layoutTestController.dumpStatusCallbacks() and unskip the
10307         fast/dom/assign-to-window-status.html test, which is passing as a result.
10309         https://bugs.webkit.org/show_bug.cgi?id=30127
10311         * platform/qt/Skipped:
10313 2009-10-06  Xan Lopez  <xlopez@igalia.com>
10315         Skip another failing test.
10317         * platform/gtk/Skipped:
10319 2009-10-06  Jakub Wieczorek  <faw217@gmail.com>
10321         Reviewed by Simon Hausmann.
10323         [Qt] Update the Skipped list.
10324         Remove some tests that are passing now, mostly due to the recent DRT fixes.
10326         * platform/qt/Skipped:
10328 2009-10-06  Dirk Schulze  <krit@webkit.org>
10330         Previous SourceAlpha test were made with an filters enabled build. 
10331         This is the result of a filters disabled build (default).
10333         * platform/mac/svg/filters/sourceAlpha-expected.txt:
10335 2009-10-06  Xan Lopez  <xlopez@igalia.com>
10337         Update the skipped list to recent changes in tests.
10339         * platform/gtk/Skipped:
10341 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
10343         Reviewed by Darin Fisher.
10345         Convert DOM Storage's "remove-item" test into the new format.
10346         https://bugs.webkit.org/show_bug.cgi?id=30099
10348         Convert DOM Storage's "remove-item" test into the new format and add it for
10349         session storage.  Make it a (tiny bit) more robust as well.
10351         * storage/domstorage/localstorage/remove-item-expected.txt:
10352         * storage/domstorage/localstorage/remove-item.html:
10353         * storage/domstorage/script-tests/remove-item.js: Added.
10354         (runTest):
10355         * storage/domstorage/sessionstorage/remove-item-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/remove-item-expected.txt.
10356         * storage/domstorage/sessionstorage/remove-item.html: Copied from LayoutTests/storage/domstorage/localstorage/remove-item.html.
10358 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
10360         Reviewed by Darin Fisher.
10362         Add a test to verify session storage does not have a quota
10363         https://bugs.webkit.org/show_bug.cgi?id=30093
10365         * storage/domstorage/script-tests/no-quota.js: Added.
10366         (runTest):
10367         * storage/domstorage/sessionstorage/no-quota-expected.txt: Added.
10368         * storage/domstorage/sessionstorage/no-quota.html: Added.
10370 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
10372         Reviewed by Darin Fisher.
10374         Convert DOM Storage's "complex-values" test into the new format.
10375         https://bugs.webkit.org/show_bug.cgi?id=30097
10377         Convert DOM Storage's "complex-values" test into the new format and add it for
10378         session storage.  This also increases the coverage of these tests a bit.
10380         * storage/domstorage/localstorage/complex-values-expected.txt:
10381         * storage/domstorage/localstorage/complex-values.html:
10382         * storage/domstorage/script-tests/complex-values.js: Added.
10383         (handleStorageEvent):
10384         (testKeyValue):
10385         (runTest):
10386         * storage/domstorage/sessionstorage/complex-values-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/complex-values-expected.txt.
10387         * storage/domstorage/sessionstorage/complex-values.html: Copied from LayoutTests/storage/domstorage/localstorage/complex-values.html.
10389 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
10391         Reviewed by Darin Fisher.
10393         Convert DOM Storage's "complex-keys" test into the new format
10394         https://bugs.webkit.org/show_bug.cgi?id=30089
10396         Convert DOM Storage's "complex-keys" test into the new format and add it for
10397         session storage.  This test should be a bit more thorough than the old
10398         version as well.
10400         * storage/domstorage/localstorage/complex-keys-expected.txt:
10401         * storage/domstorage/localstorage/complex-keys.html:
10402         * storage/domstorage/script-tests/complex-keys.js: Added.
10403         (runTest):
10404         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Added.
10405         * storage/domstorage/sessionstorage/complex-keys.html: Added.
10407 2009-10-05  Dirk Schulze  <krit@webkit.org>
10409         Reviewed by Nikolas Zimmermann.
10411         Test for SVG's SourceAlpha support for Filters.
10413         * platform/mac/svg/filters/sourceAlpha-expected.checksum: Added.
10414         * platform/mac/svg/filters/sourceAlpha-expected.png: Added.
10415         * platform/mac/svg/filters/sourceAlpha-expected.txt: Added.
10416         * svg/filters/sourceAlpha.svg: Added.
10418 2009-10-05  Simon Fraser  <simon.fraser@apple.com>
10420         Updated results for media tests after controller change to add the fullscreen button. 
10422         * platform/mac/media/audio-controls-rendering-expected.checksum:
10423         * platform/mac/media/audio-controls-rendering-expected.png:
10424         * platform/mac/media/audio-controls-rendering-expected.txt:
10425         * platform/mac/media/controls-after-reload-expected.checksum: Added.
10426         * platform/mac/media/controls-after-reload-expected.png: Added.
10427         * platform/mac/media/controls-after-reload-expected.txt:
10428         * platform/mac/media/controls-styling-expected.checksum:
10429         * platform/mac/media/controls-styling-expected.png:
10430         * platform/mac/media/controls-styling-expected.txt:
10431         * platform/mac/media/video-aspect-ratio-expected.checksum:
10432         * platform/mac/media/video-aspect-ratio-expected.png:
10433         * platform/mac/media/video-empty-source-expected.checksum:
10434         * platform/mac/media/video-empty-source-expected.png:
10435         * platform/mac/media/video-empty-source-expected.txt:
10436         * platform/mac/media/video-no-audio-expected.checksum:
10437         * platform/mac/media/video-no-audio-expected.png:
10438         * platform/mac/media/video-no-audio-expected.txt:
10439         * platform/mac/media/video-transformed-expected.checksum:
10440         * platform/mac/media/video-transformed-expected.png:
10441         * platform/mac/media/video-zoom-controls-expected.checksum: Added.
10442         * platform/mac/media/video-zoom-controls-expected.png: Added.
10443         * platform/mac/media/video-zoom-controls-expected.txt:
10444         * platform/mac/media/video-zoom-expected.checksum:
10445         * platform/mac/media/video-zoom-expected.png:
10447 2009-10-05  Dan Bernstein  <mitz@apple.com>
10449         Reviewed by Darin Adler.
10451         REGRESSION (r47440): Inserting text in the middle of content in a scrolled textfield results in painting bugs
10452         <rdar://problem/7269108>
10453         https://bugs.webkit.org/show_bug.cgi?id=29982
10455         * fast/repaint/line-in-scrolled-clipped-block.html: Added.
10456         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.checksum: Added.
10457         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.png: Added.
10458         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added.
10460 2009-10-05  Hironori Bono  <hbono@chromium.org>
10462         Reviewed by Eric Seidel.
10464         A super quick fix for Bug 28710.
10466         https://bugs.webkit.org/show_bug.cgi?id=28710
10468         This change just resets the style sent to addStyleMarkup() to avoid an assertion error
10469         and creates an empty style when computedStyleAtPosition is 0 to avoid a crash.
10470         (This change is nothing but a better-than-crash change.)
10472         * editing/selection/select-crash-001-expected.txt: Added.
10473         * editing/selection/select-crash-001.html: Added.
10474         * editing/selection/select-crash-002-expected.txt: Added.
10475         * editing/selection/select-crash-002.html: Added.
10477 2009-10-05  Julie Parent  <jparent@chromium.org>
10479         Reviewed by Darin Adler.
10481         Make LayoutTests/editing/selection/hit-test-anonymous.html resistant to
10482         GDI/CG differences, by increasing the font size so the slight
10483         difference in fonts doesn't result in a different character clicked.
10484         https://bugs.webkit.org/show_bug.cgi?id=29985
10486         * editing/selection/hit-test-anonymous.html:
10488 2009-10-05  Dave Hyatt  <hyatt@apple.com>
10490         Update layout tests to account for the new beforeload event object.
10492         * fast/dom/Window/window-properties-expected.txt:
10493         * fast/dom/prototype-inheritance-expected.txt:
10494         * fast/js/global-constructors-expected.txt:
10496 2009-10-05  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10498         Rubberstamped by Simon Hausmann.
10500         Remove test that I forgot in earlier commit.
10502         * platform/qt/Skipped:
10504 2009-10-05  Eric Seidel  <eric@webkit.org>
10506         No review, rolling out r49104.
10507         http://trac.webkit.org/changeset/49104
10509         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Removed.
10510         * fast/forms/ValidityState-rangeOverflow-number.html: Removed.
10511         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Removed.
10512         * fast/forms/ValidityState-rangeOverflow-range.html: Removed.
10513         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Removed.
10514         * fast/forms/ValidityState-rangeUnderflow-number.html: Removed.
10515         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Removed.
10516         * fast/forms/ValidityState-rangeUnderflow-range.html: Removed.
10517         * fast/forms/input-minmax-expected.txt: Removed.
10518         * fast/forms/input-minmax.html: Removed.
10519         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Removed.
10520         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Removed.
10521         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Removed.
10522         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Removed.
10523         * fast/forms/script-tests/input-minmax.js: Removed.
10525 2009-10-05  Kent Tamura  <tkent@chromium.org>
10527         Reviewed by Eric Seidel.
10529         Tests to check if validation-related CSS selectors are applied immediately.
10530         https://bugs.webkit.org/show_bug.cgi?id=28868
10532         * fast/forms/input-live-pseudo-selectors-expected.txt: Added.
10533         * fast/forms/input-live-pseudo-selectors.html: Added.
10534         * fast/forms/resources/input-live-pseudo-selectors.js: Added.
10535         * fast/forms/resources/live-pseudo-selectors.css: Added.
10536         * fast/forms/resources/textarea-live-pseudo-selectors.js: Added.
10537         * fast/forms/textarea-live-pseudo-selectors-expected.txt: Added.
10538         * fast/forms/textarea-live-pseudo-selectors.html: Added.
10540 2009-10-05  Kent Tamura  <tkent@chromium.org>
10542         Reviewed by Darin Adler.
10544         Implement min/max attributes, ValidityState.rangeUnderflow and
10545         ValidityState.rangeOverflow for <input type=number> and <input type=range>
10546         https://bugs.webkit.org/show_bug.cgi?id=29069
10548         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added.
10549         * fast/forms/ValidityState-rangeOverflow-number.html: Added.
10550         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added.
10551         * fast/forms/ValidityState-rangeOverflow-range.html: Added.
10552         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added.
10553         * fast/forms/ValidityState-rangeUnderflow-number.html: Added.
10554         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added.
10555         * fast/forms/ValidityState-rangeUnderflow-range.html: Added.
10556         * fast/forms/input-minmax-expected.txt: Added.
10557         * fast/forms/input-minmax.html: Added.
10558         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added.
10559         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added.
10560         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added.
10561         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added.
10562         * fast/forms/script-tests/input-minmax.js: Added.
10564 2009-10-05  Kent Tamura  <tkent@chromium.org>
10566         Reviewed by Eric Seidel.
10568         Tests for -webkit-appearance:list-button
10569         https://bugs.webkit.org/show_bug.cgi?id=27794
10571         * platform/mac/fast/forms/input-list-button-size-expected.txt: Added.
10572         * platform/mac/fast/forms/input-list-button-size.html: Added.
10574 2009-10-05  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
10576         Reviewed by Tor Arne Vestbø.
10578         [Qt] Re-enable fast/table/008.html after fixing buildbot's phonon problems.
10580         * platform/qt/Skipped:
10582 2009-10-05  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
10584         Reviewed by Ariya Hidayat.
10586         [Qt] Add expected files for passing fast/table tests.
10588         * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
10589         * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
10590         * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
10591         * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
10592         * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
10593         * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
10595 2009-10-04  Xan Lopez  <xlopez@igalia.com>
10597         Reviewed by Gustavo Noronha.
10599         [GTK] performs a POST when refreshing a view that was obtained with a GET
10600         https://bugs.webkit.org/show_bug.cgi?id=29761
10602         New test that checks that a reload after a redirect to a page with
10603         a GET method from one with a POST method will use GET and not
10604         POST.
10606         * http/tests/navigation/postredirect-reload-expected.txt: Added.
10607         * http/tests/navigation/postredirect-reload.html: Added.
10608         * http/tests/navigation/resources/postresult.pl:
10609         * http/tests/navigation/resources/reloadresult.pl: Added.
10610         * http/tests/navigation/resources/redirect-reload.html: Added.
10611         * http/tests/navigation/resources/success200.html:
10612         * http/tests/navigation/resources/testcode.js:
10613         (submitFormWithPostRedirectReload):
10614         (runRedirectReloadTest):
10616 2009-10-04  Xan Lopez  <xlopez@igalia.com>
10618         Revert previous patch, as the newly added test breaks other tests.
10620         * http/tests/navigation/postredirect-reload-expected.txt: Removed.
10621         * http/tests/navigation/postredirect-reload.html: Removed.
10622         * http/tests/navigation/resources/postresult.pl:
10623         * http/tests/navigation/resources/reloadresult.pl: Removed.
10624         * http/tests/navigation/resources/success200.html:
10625         * http/tests/navigation/resources/testcode.js:
10626         (runLoadSameTest):
10628 2009-10-04  Xan Lopez  <xlopez@igalia.com>
10630         Reviewed by Gustavo Noronha.
10632         [GTK] performs a POST when refreshing a view that was obtained with a GET
10633         https://bugs.webkit.org/show_bug.cgi?id=29761
10635         New test that checks that a reload after a redirect to a page with
10636         a GET method from one with a POST method will use GET and not
10637         POST.
10639         * http/tests/navigation/postredirect-reload-expected.txt: Added.
10640         * http/tests/navigation/postredirect-reload.html: Added.
10641         * http/tests/navigation/resources/postresult.pl:
10642         * http/tests/navigation/resources/reloadresult.pl: Added.
10643         * http/tests/navigation/resources/success200.html:
10644         * http/tests/navigation/resources/testcode.js:
10645         (submitFormWithPostRedirectReload):
10646         (runRedirectReloadTest):
10648 2009-10-03  Jakub Wieczorek  <faw217@gmail.com>
10650         Reviewed by Simon Hausmann.
10652         [Qt] Remove 5 tests from the Skipped list that pass after the addition
10653         of layoutTestController.overridePreference().
10655         https://bugs.webkit.org/show_bug.cgi?id=29970
10657         * platform/qt/Skipped:
10659 2009-10-02  Yuta Kitamura  <yutak@chromium.org>
10661         Reviewed by Darin Adler.
10663         Update pixel test image for fast/table/vertical-align-baseline.html.
10665         Expected render tree dump for this test was modified in r40146
10666         <http://trac.webkit.org/changeset/40146>, but the image was not updated with it.
10668         * platform/mac/fast/table/vertical-align-baseline-expected.checksum:
10669         * platform/mac/fast/table/vertical-align-baseline-expected.png:
10671 2009-10-02  Simon Fraser  <simon.fraser@apple.com>
10673         Reviewed by Dan Bernstein.
10675         Setting zero size on a container of a video element doesn't hide the controller
10676         https://bugs.webkit.org/show_bug.cgi?id=30031
10678         Testcase with a video element inside a positioned div with overflow.
10679         
10680         * compositing/geometry/clipped-video-controller.html: Added.
10681         * platform/mac/compositing/geometry/clipped-video-controller-expected.checksum: Added.
10682         * platform/mac/compositing/geometry/clipped-video-controller-expected.png: Added.
10683         * platform/mac/compositing/geometry/clipped-video-controller-expected.txt: Added.
10685 2009-10-02  Vitaly Repeshko  <vitalyr@chromium.org>
10687         Reviewed by Dimitri Glazkov.
10689         Test that having infinite recursion in XMLHttpRequest event handler does not crash.
10690         https://bugs.webkit.org/show_bug.cgi?id=29974
10692         * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Added.
10693         * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event.html: Added.
10695 2009-10-02  Victor Wang  <victorw@chromium.org>
10697         Reviewed by Adam Barth.
10699         https://bugs.webkit.org/show_bug.cgi?id=29619
10701         Patch http://trac.webkit.org/changeset/35290 adds win support for
10702         JPEG and GIF for toDataURL encoding canvases and the test was
10703         rewritten to not output the encoded image data, it should pass
10704         on Win now.
10706         * platform/win/Skipped:
10707         * platform/win/fast/canvas/toDataURL-supportedTypes-expected.txt: Removed.
10709 2009-10-02  Enrica Casucci  <enrica@apple.com>
10711         Reviewed by Adele Peterson.
10713         Added test case.
10714         <rdar://problem/7148712> Assertion failure in CompositeEditCommand::moveParagraphs() and crash in Node::nodeIndex() when pasting.
10715         https://bugs.webkit.org/show_bug.cgi?id=28992
10717         * editing/selection/replace-selection-crash-expected.txt: Added.
10718         * editing/selection/replace-selection-crash.html: Added.
10720 2009-10-02  Jeremy Orlow  <jorlow@chromium.org>
10722         Reviewed by Dimitri Glazkov.
10724         Implement per-storage-area quotas for LocalStorage
10725         https://bugs.webkit.org/show_bug.cgi?id=29991
10727         I put 90% of the code in StorageMap since the decision to allow an update is
10728         closely tied to quota tracking.  The quota is set via a page's Settings class. 
10729         Like with the local storage path and whether it's enabled, it's assumed that
10730         all pages in the same group will have the same settings.  The setting defaults
10731         to 5mb which is what the spec suggests, but it can easily be changed to
10732         anything else--including StorageMap::noQuota.  Any values in LocalStorage are
10733         grandfathered in regarudless of quota, so importItem only tracks (and will
10734         never block) imports.
10736         I believe this change is a good transition to more complex quota management. 
10737         For example, if we wanted to track quotas in the SQLite DB, then we'd just add
10738         a function to the StorageMap that sets the quota.  This would be fine since all
10739         use of LocalStorage is blocked on the import completing, so you'd never hit a
10740         quota error in the mean time.  Also, if embedders wanted to ask the user
10741         whether to expand the quota whenever it's hit (before deciding whether or not
10742         to raise an exception), a callback via the chrome client should be fairly easy.
10743         That said, I think it's best to add these features in steps rather than one
10744         huge patch.  (Both of these are on my TODO list, btw.)
10746         Included is a layout test that verifies the behavior.  It assumes the default
10747         quota is 5mb (since that's what Settings defaults to).
10749         * storage/domstorage/localstorage/quota-expected.txt: Added.
10750         * storage/domstorage/localstorage/quota.html: Added.
10751         * storage/domstorage/script-tests/quota.js: Added.
10752         (runTest):
10754 2009-10-02  Kenneth Russell  <kbr@google.com>
10756         Reviewed by Oliver Hunt.
10758         WebGL crashes with recent CanvasArray change
10759         https://bugs.webkit.org/show_bug.cgi?id=30018
10761         * fast/canvas/webgl/array-unit-tests-expected.html: Added.
10762         * fast/canvas/webgl/array-unit-tests.html: Added.
10764 2009-10-02  Ben Murdoch  <benm@google.com>
10766         Reviewed by  David Kilzer.
10768         Stale database version persists through browser refresh (changeVersion doesn't work)
10769         https://bugs.webkit.org/show_bug.cgi?id=27836
10771         * storage/change-version-expected.txt: Added.
10772         * storage/change-version-handle-reuse-expected.txt: Added.
10773         * storage/change-version-handle-reuse.html: Added.
10774         * storage/change-version.html: Added.
10776 2009-10-01  Drew Wilson  <atwilson@chromium.org>
10778         Reviewed by David Levin.
10780         Remove clone count from worker-cloneport.html as it's flakey on multi-process ports like Chromium.
10781         https://bugs.webkit.org/show_bug.cgi?id=29698
10783         * fast/workers/worker-cloneport-expected.txt:
10784         * fast/workers/worker-cloneport.html:
10786 2009-10-01  Chris Marrin  <cmarrin@apple.com>
10788         Reviewed by Oliver Hunt.
10790         Turn on ENABLE_3D_CANVAS in TOT
10791         https://bugs.webkit.org/show_bug.cgi?id=29906
10793         Fixed layout tests which failed with flag on
10795         * fast/canvas/webgl/gl-get-calls.html:
10796         * fast/dom/Window/window-properties.html:
10797         * fast/dom/script-tests/constructed-objects-prototypes.js:
10798         (constructorPropertiesOnWindow):
10799         * fast/dom/script-tests/prototype-inheritance-2.js:
10800         (constructorNamesForWindow):
10801         * fast/dom/script-tests/prototype-inheritance.js:
10802         * fast/js/script-tests/global-constructors.js:
10804 2009-10-01  Beth Dakin  <bdakin@apple.com>
10806         Reviewed by Dan Bernstein.
10808         Updated test results for <rdar://problem/7264725> Re-add a vendor 
10809         prefix to box-shadow (29927)
10810         -and corresponding-
10811         https://bugs.webkit.org/show_bug.cgi?id=29927
10813         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
10814         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
10815         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
10816         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
10817         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
10818         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
10819         * svg/css/getComputedStyle-basic-expected.txt:
10821 2009-10-01  Brian Weinstein  <bweinstein@apple.com>
10823         Rubber-stamped by Adam Roben.
10825         Added fast/inline/relative-positioned-overflow.html to Skipped list because
10826         it hits an asssert in Windows debug builds. Assertion failure is being tracked
10827         by <https://bugs.webkit.org/show_bug.cgi?id=29966>.
10829         * platform/win/Skipped:
10831 2009-10-01  Beth Dakin  <bdakin@apple.com>
10833         Rubber-stamped by Sam Weinig.
10835         Appeasing the Bot. 
10837         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
10839 2009-10-01  Brian Weinstein  <bweinstein@apple.com>
10841         Reviewed by Beth Dakin.
10843         Update expected Windows results after new CSS Text Kerning changes.
10845         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
10846         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
10847         * platform/win/fast/css/text-rendering-expected.txt: Added.
10849 2009-10-01  Drew Wilson  <atwilson@chromium.org>
10851         Reviewed by Eric Seidel.
10853         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
10854         https://bugs.webkit.org/show_bug.cgi?id=29344
10856         * fast/workers/resources/dedicated-worker-lifecycle.js:
10857         (runTests):
10858         Allocate objects on the stack to try to force a GC to eliminate flakiness.
10859         * fast/workers/resources/worker-util.js:
10860         (gc):
10861         Added an optional "forceAlloc" parameter which causes a more extensive stack-clobbering algorithm to be run.
10862         (waitUntilThreadCountMatches):
10863         Pass the forceAlloc flag to gc() to try to force unreferenced workers to get GC'd.
10865 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10867         Rubberstamped by Simon Hausmann.
10869         Disable HTTP loading tests that fail on the buildbot.
10871         * platform/qt/Skipped:
10873 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10875         Rubberstamped by Simon Hausmann.
10877         Enable Local tests for Qt.
10879         * platform/qt/Skipped:
10881 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10883         Rubberstamped by Simon Hausmann.
10885         Enable HTTP loading tests for Qt.
10887         * platform/qt/Skipped:
10889 2009-10-01  Beth Dakin  <bdakin@apple.com>
10891         Reviewed by Dave Hyatt.
10893         Tests for <rdar://problem/6934421> Support CSS for Text Kerning and 
10894         ligature
10895         -and corresponding-
10896         https://bugs.webkit.org/show_bug.cgi?id=6136
10898         New tests.
10899         * fast/css/parsing-text-rendering-expected.txt: Added.
10900         * fast/css/parsing-text-rendering.html: Added.
10901         * fast/css/resources/parsing-text-rendering.js: Added.
10902         (test):
10903         * fast/css/text-rendering.html: Added.
10904         * platform/mac/fast/css/text-rendering-expected.checksum: Added.
10905         * platform/mac/fast/css/text-rendering-expected.png: Added.
10906         * platform/mac/fast/css/text-rendering-expected.txt: Added.
10908         New and improved results.
10909         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
10910         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
10911         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
10912         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
10913         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
10914         * svg/css/getComputedStyle-basic-expected.txt:
10916 2009-10-01  Nate Chapin  <japhet@chromium.org>
10918         Reviewed by Darin Adler.
10920         Add baseline pngs for a couple of tests that currently only have checksums.
10922         https://bugs.webkit.org/show_bug.cgi?id=28322
10924         * platform/mac/fast/borders/border-radius-constraints-expected.png: Added.
10925         * platform/mac/fast/borders/border-radius-split-inline-expected.png: Added.
10927 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10929         Rubberstamped by Simon Hausmann.
10931         Enable URI tests for Qt, skip the single test we don't pass.
10933         * platform/qt/Skipped:
10935 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
10937         Rubberstamped by Simon Hausmann.
10939         Enable HTTP tests for Qt, and skip the subdirs we don't pass yet.
10941         * platform/qt/Skipped:
10943 2009-10-01  Simon Fraser  <simon.fraser@apple.com>
10945         Reviewed by Dave Hyatt.
10947         Odd color transitions on anchors with transition-property: all
10948         https://bugs.webkit.org/show_bug.cgi?id=29911
10949         
10950         Testcase for 'color' changing with -webkit-transition-property: all,
10951         to test whether -webkit-text-fill-color animates.
10953         * transitions/color-transition-all-expected.txt: Added.
10954         * transitions/color-transition-all.html: Added.
10956 2009-10-01  Victor Wang  <victorw@chromium.org>
10958         Reviewed by Oliver Hunt.
10960         Allow dragging a node who has child nodes.
10962         https://bugs.webkit.org/show_bug.cgi?id=28632
10964         * fast/events/drag-parent-node-expected.txt: Added.
10965         * fast/events/drag-parent-node.html: Added.
10966         * fast/events/resources/bookmark.gif: Added.
10968 2009-10-01  Adam Roben  <aroben@apple.com>
10970         Land expected failure results for two tests on Windows
10972         These failures are covered by <http://webkit.org/b/29963> and
10973         <http://webkit.org/b/29964>.
10975         Rubber-stamped in advance by Eric Carlson.
10977         * platform/win/fast/events/mouse-drag-from-frame-to-other-frame-expected.txt:
10978         Added.
10979         * platform/win/fast/forms/basic-inputs-expected.txt: Added.
10981 2009-10-01  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
10983         Reviewed by Simon Hausmann.
10985         [Qt] Skip fast/table/008.html until a solution for the crash on the buildbot is found.
10987         * platform/qt/Skipped:
10989 2009-10-01  Jakub Wieczorek  <faw217@gmail.com>
10991         Reviewed by Simon Hausmann.
10993         [Qt] Implement eventSender.scheduleAsynchronousClick().
10995         https://bugs.webkit.org/show_bug.cgi?id=29931
10997         * platform/qt/Skipped:
10999 2009-10-01  Jakub Wieczorek  <faw217@gmail.com>
11001         Reviewed by Simon Hausmann.
11003         [Qt] Implement setPopupBlockingEnabled() in the LayoutTestController and remove
11004         fast/events/open-window-from-another-frame.html from the Skipped list.
11006         https://bugs.webkit.org/show_bug.cgi?id=29930
11008         * platform/qt/Skipped:
11010 2009-10-01  Martin Robinson  <martin.james.robinson@gmail.com>
11012         Reviewed by Xan Lopez.
11014         [GTK] GtkIMContext filtering interferes with DOM key events
11015         https://bugs.webkit.org/show_bug.cgi?id=28733
11017         Re-enable skipped tests which were previously failing.
11019         * platform/gtk/Skipped:
11021 2009-10-01  Philippe Normand  <pnormand@igalia.com>
11023         Reviewed by Xan Lopez.
11025         [GTK] data: uri support in media player
11026         https://bugs.webkit.org/show_bug.cgi?id=29842
11028         Re-enable media/audio-data-url.html.
11030         * platform/gtk/Skipped:
11032 2009-09-30  Daniel Bates  <dbates@webkit.org>
11034         Reviewed by Adam Barth.
11036         https://bugs.webkit.org/show_bug.cgi?id=29944
11037         
11038         Tests that the XSSAuditor allows requests that do not contain illegal URI 
11039         characters.
11040         
11041         Added a notice regarding the failure of tests property-inject.html, 
11042         property-escape-noquotes.html and property-escape-noquotes-tab-slash-chars.html, 
11043         and rebased the expected results of these tests.
11045         * http/tests/security/xssAuditor/property-escape-noquotes-expected.txt:
11046         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars-expected.txt:
11047         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars.html:
11048         * http/tests/security/xssAuditor/property-escape-noquotes.html:
11049         * http/tests/security/xssAuditor/property-inject-expected.txt:
11050         * http/tests/security/xssAuditor/property-inject.html:
11051         * http/tests/security/xssAuditor/resources/safe-script-noquotes.js: Added.
11052         * http/tests/security/xssAuditor/resources/script-tag-safe2.html: Added.
11053         * http/tests/security/xssAuditor/resources/script-tag-safe3.html: Added.
11054         * http/tests/security/xssAuditor/script-tag-safe2-expected.txt: Added.
11055         * http/tests/security/xssAuditor/script-tag-safe2.html: Added.
11056         * http/tests/security/xssAuditor/script-tag-safe3-expected.txt: Added.
11057         * http/tests/security/xssAuditor/script-tag-safe3.html: Added.
11059 2009-09-30  Kent Tamura  <tkent@chromium.org>
11061         Reviewed by Darin Adler.
11063         Add ValidityState.tooLong support for <input> and <textarea>.
11064         https://bugs.webkit.org/show_bug.cgi?id=27454
11066         * fast/forms/ValidityState-tooLong-input-expected.txt: Added.
11067         * fast/forms/ValidityState-tooLong-input.html: Added.
11068         * fast/forms/ValidityState-tooLong-textarea-expected.txt: Added.
11069         * fast/forms/ValidityState-tooLong-textarea.html: Added.
11070         * fast/forms/script-tests/ValidityState-tooLong-input.js: Added.
11071         * fast/forms/script-tests/ValidityState-tooLong-textarea.js: Added.
11073 2009-09-30  Maciej Stachowiak  <mjs@apple.com>
11075         Reviewed by Brady Eidson.
11077         307 redirects should pass along http body and Content-Type header
11078         https://bugs.webkit.org/show_bug.cgi?id=29943
11080         Follow-up fix for:
11081         <rdar://problem/3802660> SAP: 307 (Temporary Redirect) responses should use POST, not GET
11083         * http/tests/loading/redirect-methods.html: Updated test to show the http body and content-type header.
11084         * http/tests/loading/redirect-methods-expected.txt:
11085         * http/tests/loading/resources/redirect-methods-result.php: 
11087 2009-09-30  Jeremy Orlow  <jorlow@chromium.org>
11089         Reviewed by Dimitri Glazkov.
11091         Use a script-tests directory rather than a resources directory for DOM Storage
11092         https://bugs.webkit.org/show_bug.cgi?id=29938
11094         Use a script-tests directory rather than a resources directory for DOM Storage.
11095         This matches up with what's been done elsewhere in the tree.
11097         * storage/domstorage/localstorage/clear.html:
11098         * storage/domstorage/resources: Removed.
11099         * storage/domstorage/resources/clear.js: Removed.
11100         * storage/domstorage/script-tests: Copied from LayoutTests/storage/domstorage/resources.
11101         * storage/domstorage/sessionstorage/clear.html:
11103 2009-09-30  Dan Bernstein  <mitz@apple.com>
11105         Reviewed by Sam Weinig.
11107         REGRESSION(r47440): drop down menus at americanexpress.com disappear on mouse out
11108         https://bugs.webkit.org/show_bug.cgi?id=29209
11110         * fast/inline/relative-positioned-overflow-expected.txt: Added.
11111         * fast/inline/relative-positioned-overflow.html: Added.
11112         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
11114 2009-09-30  Jian Li  <jianli@chromium.org>
11116         Reviewed by Darin Adler.
11118         Need to check NULL frame in EventHandler::updateDragAndDrop.
11119         https://bugs.webkit.org/show_bug.cgi?id=29929
11121         Add a new test for the bug.
11123         * http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt: Added.
11124         * http/tests/misc/drag-over-iframe-invalid-source-crash.html: Added.
11126 2009-09-29  Simon Fraser  <simon.fraser@apple.com>
11128         Reviewed by Dan Bernstein.
11130         ASSERTION FAILED: !repaintContainer || repaintContainer == this
11131         https://bugs.webkit.org/show_bug.cgi?id=29755
11132         
11133         Testcase with multiple containers between the absolutely positioned div and its positioned
11134         ancestor.
11136         * compositing/repaint/opacity-between-absolute2.html: Added.
11137         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.checksum: Added.
11138         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.png: Added.
11139         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
11141 2009-09-30  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
11143         Reviewed by Simon Hausmann.
11145         [Qt] Update Skipped after #48873 and some expected files, whose
11146         problems are the same (default font size reconciliation
11147         16px/13px), but the previous update didn't contain them.
11149         * platform/qt/Skipped:
11150         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
11151         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
11152         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
11153         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
11154         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
11155         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
11156         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
11157         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
11159 2009-09-30  Shinichiro Hamaji  <hamaji@chromium.org>
11161         Reviewed by David Levin.
11163         Move message-port-multi.js from resources to script-tests
11164         https://bugs.webkit.org/show_bug.cgi?id=29798
11166         Revert r48823. message-port-multi.js needs custom HTML.
11168         * fast/events/message-port-multi-expected.txt:
11169         * fast/events/message-port-multi.html:
11170         * fast/events/resources/message-port-multi.js: Added.
11171         (channel.port2.onmessage):
11172         * fast/events/script-tests/message-port-multi.js: Removed.
11174 2009-09-30  Shinichiro Hamaji  <hamaji@chromium.org>
11176         Reviewed by David Kilzer.
11178         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
11179         https://bugs.webkit.org/show_bug.cgi?id=12140
11181         Fixes for JS files.
11183         * fast/js/date-preserve-milliseconds-expected.txt:
11184         * fast/js/script-tests/array-float-delete.js:
11185         * fast/js/script-tests/array-tostring-ignore-separator.js:
11186         * fast/js/script-tests/date-big-setmonth.js:
11187         * fast/js/script-tests/date-negative-setmonth.js:
11188         * fast/js/script-tests/date-preserve-milliseconds.js:
11189         * fast/js/script-tests/number-tofixed.js:
11190         * fast/js/script-tests/object-extra-comma.js:
11191         * fast/js/script-tests/object-prototype-constructor.js:
11192         * fast/js/script-tests/object-prototype-toLocaleString.js:
11193         * fast/js/script-tests/regexp-lastindex.js:
11194         * fast/js/script-tests/regexp-stack-overflow.js:
11195         * fast/js/script-tests/string-split-ignore-case.js:
11196         * fast/js/script-tests/toString-exception.js:
11197         * fast/js/script-tests/toString-overrides.js:
11198         * fast/js/script-tests/toString-stack-overflow.js:
11199         * fast/js/toString-stack-overflow-expected.txt:
11201 2009-09-30  Steve Block  <steveblock@google.com>
11203         Reviewed by Darin Adler.
11205         Geolocation LayoutTests should use an HTML template.
11206         https://bugs.webkit.org/show_bug.cgi?id=29179
11208         Updates Geolocation LayoutTests to correctly use an HTML template so that
11209         individual HTML files can be generated using make-script-test-wrappers.
11210         This requires a new js-test-post.js which allows for asynchronous tests.
11213         * fast/dom/Geolocation/resources/TEMPLATE.html: Modified. Updated to use new js-test-post.js.
11214         * fast/dom/Geolocation/resources/js-test-post.js: Added. Allows for asynchronous tests.
11216         * fast/dom/Geolocation/resources/argument-types.js: Modified. Sepcifies synchronous test.
11217         * fast/dom/Geolocation/argument-types.html: Modified. Updated to use new js-test-post.js.
11219         * fast/dom/Geolocation/resources/callback-exception.js: Modified. Specifies asynchronous test.
11220         * fast/dom/Geolocation/callback-exception.html: Modified. Updated to use new js-test-post.js.
11221         * fast/dom/Geolocation/callback-exception-expected.txt: Modified. Adds successfullyParsed.
11223         * fast/dom/Geolocation/resources/enabled.js: Modified. Sepcifies synchronous test.
11224         * fast/dom/Geolocation/enabled.html: Modified. Updated to use new js-test-post.js.
11226         * fast/dom/Geolocation/resources/error.js: Modified. Specifies asynchronous test.
11227         * fast/dom/Geolocation/error.html: Modified. Updated to use new js-test-post.js.
11228         * fast/dom/Geolocation/error-expected.txt: Modified. Adds successfullyParsed.
11230         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Specifies asynchronous test.
11231         * fast/dom/Geolocation/permission-denied.html: Modified. Updated to use new js-test-post.js.
11232         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Adds successfullyParsed.
11234         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Specifies asynchronous test.
11235         * fast/dom/Geolocation/permission-denied-stops-watches.html: Modified. Updated to use new js-test-post.js.
11236         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Adds successfullyParsed.
11238         * fast/dom/Geolocation/resources/position-string.js: Modified. Specifies asynchronous test.
11239         * fast/dom/Geolocation/position-string.html: Modified. Updated to use new js-test-post.js.
11240         * fast/dom/Geolocation/position-string-expected.txt: Modified. Adds successfullyParsed.
11242         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Specifies asynchronous test.
11243         * fast/dom/Geolocation/reentrant-error.html: Modified. Updated to use new js-test-post.js.
11244         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Adds successfullyParsed.
11246         * fast/dom/Geolocation/resources/reentrant-success.js: Modified. Specifies asynchronous test.
11247         * fast/dom/Geolocation/reentrant-success.html: Modified. Updated to use new js-test-post.js.
11248         * fast/dom/Geolocation/reentrant-success-expected.txt: Modified. Adds successfullyParsed.
11250         * fast/dom/Geolocation/resources/success.js: Modified. Specifies asynchronous test.
11251         * fast/dom/Geolocation/success.html: Modified. Updated to use new js-test-post.js.
11252         * fast/dom/Geolocation/success-expected.txt: Modified. Adds successfullyParsed.
11254         * fast/dom/Geolocation/resources/timeout.js: Modified. Specifies asynchronous test.
11255         * fast/dom/Geolocation/timeout.html: Modified. Updated to use new js-test-post.js.
11256         * fast/dom/Geolocation/timeout-expected.txt: Modified. Adds successfullyParsed.
11258         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Specifies asynchronous test.
11259         * fast/dom/Geolocation/timeout-zero.html: Modified. Updated to use new js-test-post.js.
11260         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Adds successfullyParsed.
11262         * fast/dom/Geolocation/resources/watch.js: Modified. Specifies asynchronous test.
11263         * fast/dom/Geolocation/watch.html: Updated to use new js-test-post.js.
11264         * fast/dom/Geolocation/watch-expected.txt: Modified. Adds successfullyParsed.
11266 2009-09-29  Shinichiro Hamaji  <hamaji@chromium.org>
11268         Reviewed by Eric Seidel.
11270         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
11271         https://bugs.webkit.org/show_bug.cgi?id=12140
11273         Remove opendarwin URLs from href="".
11274         This change doesn't change pixel test results.
11276         * editing/pasteboard/display-block-on-spans.html:
11277         * editing/pasteboard/drop-text-without-selection.html:
11278         * editing/pasteboard/paste-text-019.html:
11279         * editing/selection/6476.html:
11280         * editing/selection/7152-1.html:
11281         * editing/selection/7152-2.html:
11282         * editing/selection/after-line-wrap.html:
11283         * editing/selection/click-start-of-line.html:
11284         * editing/selection/leave-requested-block.html:
11285         * editing/selection/select-from-textfield-outwards.html:
11286         * fast/block/basic/text-indent-rtl.html:
11287         * fast/block/float/nopaint-after-layer-destruction.html:
11288         * fast/block/float/nopaint-after-layer-destruction2.html:
11289         * fast/block/float/table-relayout.html:
11290         * fast/block/float/vertical-move-relayout.html:
11291         * fast/block/positioning/height-change.html:
11292         * fast/block/positioning/relayout-on-position-change.html:
11293         * fast/block/positioning/window-height-change.html:
11294         * fast/css-generated-content/hover-style-change.html: Added property allow-tabs.
11295         * fast/css/error-in-last-decl.html:
11296         * fast/css/ex-after-font-variant.html:
11297         * fast/css/find-next-layer.html:
11298         * fast/css/first-letter-detach.html:
11299         * fast/css/font-shorthand-weight-only.html:
11300         * fast/css/hover-subselector.html:
11301         * fast/css/invalidation-errors-2.html:
11302         * fast/css/invalidation-errors-3.html:
11303         * fast/css/invalidation-errors.html:
11304         * fast/css/resize-corner-tracking.html:
11305         * fast/css/rtl-ordering.html:
11306         * fast/css/universal-hover-quirk.html:
11307         * fast/dom/Element/class-attribute-whitespace.html: Added property allow-tabs.
11308         * fast/dom/HTMLHeadElement/head-link-style-href-check.html:
11309         * fast/dom/HTMLLinkElement/pending-stylesheet-count.html:
11310         * fast/dynamic/layer-hit-test-crash.html:
11311         * fast/dynamic/selection-highlight-adjust.html:
11312         * fast/encoding/resources/%25%u0435 0 %xx%%%ulike.html:
11313         * fast/events/event-sender-mouse-moved.html:
11314         * fast/events/resources/drag-outside-window-frame.html:
11315         * fast/forms/button-cannot-be-nested.html:
11316         * fast/forms/button-generated-content.html:
11317         * fast/forms/button-inner-block-reuse.html:
11318         * fast/forms/button-white-space.html:
11319         * fast/forms/floating-textfield-relayout.html:
11320         * fast/forms/form-hides-table.html:
11321         * fast/forms/visual-hebrew-text-field.html:
11322         * fast/history/clicked-link-is-visited.html:
11323         * fast/history/resources/clicked-link-is-visited-2.html:
11324         * fast/inline-block/overflow-clip.html:
11325         * fast/invalid/missing-address-end-tag.html:
11326         * fast/invalid/missing-dl-end-tag.html:
11327         * fast/invalid/missing-dt-end-tag.html:
11328         * fast/invalid/missing-font-end-tag.html:
11329         * fast/js/exception-linenums-in-html-3.html:
11330         * fast/js/missing-style-end-tag-js.html:
11331         * fast/layers/opacity-outline.html:
11332         * fast/lists/list-style-none-crash.html:
11333         * fast/lists/markers-in-selection.html:
11334         * fast/lists/scrolled-marker-paint.html:
11335         * fast/overflow/image-selection-highlight.html:
11336         * fast/overflow/overflow-rtl-inline-scrollbar.html:
11337         * fast/parser/broken-comments-vs-parsing-mode.html:
11338         * fast/parser/nofoo-tags-inside-paragraph.html:
11339         * fast/parser/remove-block-in-residual-style.html:
11340         * fast/repaint/backgroundSizeRepaint.html:
11341         * fast/repaint/border-repaint-glitch.html:
11342         * fast/repaint/bugzilla-3509.html:
11343         * fast/repaint/bugzilla-5699.html:
11344         * fast/repaint/bugzilla-6278.html:
11345         * fast/repaint/bugzilla-6388.html:
11346         * fast/repaint/bugzilla-6473.html:
11347         * fast/repaint/bugzilla-7235.html:
11348         * fast/repaint/clipped-relative.html:
11349         * fast/repaint/containing-block-position-change.html:
11350         * fast/repaint/flexible-box-overflow-horizontal.html:
11351         * fast/repaint/flexible-box-overflow.html:
11352         * fast/repaint/float-move-during-layout.html:
11353         * fast/repaint/inline-outline-repaint.html:
11354         * fast/repaint/layer-outline-horizontal.html:
11355         * fast/repaint/layer-outline.html:
11356         * fast/repaint/line-overflow.html:
11357         * fast/repaint/outline-repaint-glitch.html:
11358         * fast/repaint/outline-shrinking.html:
11359         * fast/repaint/repaint-resized-overflow.html:
11360         * fast/repaint/static-to-positioned.html:
11361         * fast/repaint/table-cell-move.html:
11362         * fast/repaint/table-extra-bottom-grow.html:
11363         * fast/repaint/text-shadow-horizontal.html:
11364         * fast/repaint/text-shadow.html:
11365         * fast/replaced/applet-rendering-java-disabled.html:
11366         * fast/replaced/image-solid-color-with-alpha.html:
11367         * fast/replaced/inline-box-wrapper-handover.html:
11368         * fast/replaced/pdf-as-image.html:
11369         * fast/table/absolute-table-at-bottom.html:
11370         * fast/table/add-before-anonymous-child.html:
11371         * fast/table/border-collapsing/003.html:
11372         * fast/table/border-collapsing/border-collapsing-head-foot.html:
11373         * fast/table/border-collapsing/rtl-border-collapsing.html:
11374         * fast/table/cell-absolute-child.html:
11375         * fast/table/click-near-anonymous-table.html:
11376         * fast/table/edge-offsets.html:
11377         * fast/table/empty-section-crash.html:
11378         * fast/table/fixed-table-non-cell-in-row.html:
11379         * fast/table/form-with-table-style.html:
11380         * fast/table/row-height-recalc.html:
11381         * fast/table/rtl-cell-display-none-assert.html:
11382         * fast/table/text-field-baseline.html:
11383         * fast/text/atsui-small-caps-punctuation-size.html:
11384         * fast/text/atsui-spacing-features.html:
11385         * fast/text/basic/015.html:
11386         * fast/text/capitalize-empty-generated-string.html:
11387         * fast/text/in-rendered-text-rtl.html:
11388         * fast/text/international/rtl-caret.html:
11389         * fast/text/midword-break-hang.html:
11390         * fast/text/whitespace/pre-wrap-overflow-selection.html:
11391         * fast/text/whitespace/pre-wrap-spaces-after-newline.html:
11392         * fast/tokenizer/missing-style-end-tag-1.html:
11393         * fast/tokenizer/missing-style-end-tag-2.html:
11394         * fast/tokenizer/missing-title-end-tag-1.html:
11395         * fast/tokenizer/missing-title-end-tag-2.html:
11396         * http/tests/misc/iframe404.html:
11398 2009-09-29  Brady Eidson  <beidson@apple.com>
11400         Reviewed by John Sullivan.
11402         WebKit Mac API should provide a delegate interface for global history.
11403         <rdar://problem/7042773> and https://webkit.org/b/29904
11405         * http/tests/globalhistory: Added.
11406         * http/tests/globalhistory/history-delegate-basic-302-redirect-expected.txt: Added.
11407         * http/tests/globalhistory/history-delegate-basic-302-redirect.html: Added.
11408         * http/tests/globalhistory/history-delegate-basic-refresh-redirect-expected.txt: Added.
11409         * http/tests/globalhistory/history-delegate-basic-refresh-redirect.html: Added.
11410         * http/tests/resources/notify-done.html: Added.
11411         * http/tests/resources/redirect.php: Augment to optionally do "Refresh:"-style redirects.
11413         Skip these new tests on all platforms that don't have history delegates (yet):
11414         * platform/gtk/Skipped:
11415         * platform/qt/Skipped:
11416         * platform/win/Skipped:
11418 2009-09-29  Daniel Bates  <dbates@webkit.org>
11420         Reviewed by Adam Barth.
11422         https://bugs.webkit.org/show_bug.cgi?id=29837
11423         
11424         More tests for the XSSAuditor.
11426         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt: Added.
11427         * http/tests/security/xssAuditor/embed-tag-javascript-url.html: Added.
11428         * http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url-expected.txt: Added.
11429         * http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url.html: Added.
11430         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt: Added.
11431         * http/tests/security/xssAuditor/object-tag-javascript-url.html: Added.
11432         * http/tests/security/xssAuditor/property-escape-noquotes-expected.txt: Added.
11433         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars-expected.txt: Added.
11434         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars.html: Added.
11435         * http/tests/security/xssAuditor/property-escape-noquotes.html: Added.
11436         * http/tests/security/xssAuditor/property-inject-expected.txt: Added.
11437         * http/tests/security/xssAuditor/property-inject.html: Added.
11438         * http/tests/security/xssAuditor/resources/echo-head.pl: Added.
11439         * http/tests/security/xssAuditor/resources/echo-inner-tag.pl: Added.
11440         * http/tests/security/xssAuditor/resources/echo-property-noquotes.pl: Added.
11442 2009-09-29  Enrica Casucci  <enrica@apple.com>
11444         Reviewed by Adele Peterson.
11446         Test case for <rdar://problem/7085453>.
11448         * editing/selection/blockquote-crash-expected.txt: Added.
11449         * editing/selection/blockquote-crash.html: Added.
11451 2009-09-29  Kent Tamura  <tkent@chromium.org>
11453         Reviewed by Darin Adler.
11455         Update for .maxLength behavior change.
11456         https://bugs.webkit.org/show_bug.cgi?id=29796
11458         * fast/forms/input-maxlength-expected.txt:
11459         * fast/forms/input-maxlength.html:
11460         * fast/forms/script-tests/textarea-maxlength.js:
11461         * fast/forms/textarea-maxlength-expected.txt:
11463 2009-09-29  Dirk Schulze  <krit@webkit.org>
11465         Reviewed by Nikolas Zimmermann.
11467         Tests the feComposite implementation for SVG.
11469         * platform/mac/svg/filters/feComposite-expected.checksum: Added.
11470         * platform/mac/svg/filters/feComposite-expected.png: Added.
11471         * platform/mac/svg/filters/feComposite-expected.txt: Added.
11472         * svg/filters/feComposite.svg: Added.
11474 2009-09-29  Shinichiro Hamaji  <hamaji@chromium.org>
11476         Reviewed by David Kilzer.
11478         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
11479         https://bugs.webkit.org/show_bug.cgi?id=12140
11481         Change the URLs in dumpAsText tests.
11483         * editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
11484         * editing/deleting/delete-all-text-in-text-field-assertion.html:
11485         * fast/dom/Document/doc-open-while-parsing.html:
11486         * fast/dom/Document/document-reopen.html:
11487         * fast/dom/Element/setAttribute-case-insensitivity.html:
11488         * fast/dom/HTMLHeadElement/head-check.html:
11489         * fast/dom/HTMLImageElement/image-without-renderer-width-expected.txt:
11490         * fast/dom/HTMLImageElement/image-without-renderer-width.html:
11491         * fast/dom/HTMLScriptElement/script-load-events-expected.txt:
11492         * fast/dom/HTMLScriptElement/script-load-events.html:
11493         * fast/dom/clone-node-form-elements-with-attr.html:
11494         * fast/dom/document-dir-property-expected.txt:
11495         * fast/dom/document-dir-property.html:
11496         * fast/dom/everything-to-string.html:
11497         * fast/dom/generic-form-element-assert-expected.txt:
11498         * fast/dom/generic-form-element-assert.html:
11499         * fast/dom/inner-text-rtl-expected.txt:
11500         * fast/dom/inner-text-rtl.html:
11501         * fast/dom/navigator-vendorSub.html:
11502         * fast/dom/option-properties-expected.txt:
11503         * fast/dom/option-properties.html:
11504         * fast/dom/replace-child-siblings-expected.txt:
11505         * fast/dom/replace-child-siblings.html:
11506         * fast/dom/replace-first-child.html:
11507         * fast/dom/setAttribute-using-initial-input-value.html:
11508         * fast/dom/space-to-text.html:
11509         * fast/dynamic/hovered-detach-expected.txt:
11510         * fast/dynamic/hovered-detach.html:
11511         * fast/encoding/charset-koi8-u.html:
11512         * fast/encoding/css-charset-dom.html:
11513         * fast/encoding/css-charset-evil.html:
11514         * fast/encoding/css-charset.html:
11515         * fast/encoding/latin1-winlatin.html:
11516         * fast/encoding/mispositioned-meta.html:
11517         * fast/encoding/percent-escaping.html:
11518         * fast/encoding/pseudo-xml-2.html:
11519         * fast/encoding/pseudo-xml-3.html:
11520         * fast/encoding/pseudo-xml-4.html:
11521         * fast/encoding/pseudo-xml.html:
11522         * fast/events/init-event-null-view.html:
11523         * fast/events/mouseover-mouseout.html:
11524         * fast/events/mouseover-mouseout2.html:
11525         * fast/events/onload-webkit-before-webcore.html:
11526         * fast/forms/button-in-forms-collection.html:
11527         * fast/forms/document-write.html:
11528         * fast/forms/domstring-replace-crash-expected.txt:
11529         * fast/forms/domstring-replace-crash.html:
11530         * fast/forms/element-by-name.html:
11531         * fast/forms/empty-get.html:
11532         * fast/forms/form-data-encoding-normalization-overrun.html:
11533         * fast/forms/radio-button-no-change-event.html:
11534         * fast/forms/selected-index-assert-expected.txt:
11535         * fast/forms/selected-index-assert.html:
11536         * fast/forms/textarea-hard-linewrap-empty-expected.txt:
11537         * fast/forms/textarea-hard-linewrap-empty.html:
11538         * fast/forms/textfield-focus-out-expected.txt:
11539         * fast/forms/textfield-focus-out.html:
11540         * fast/frames/empty-frame-document-expected.txt:
11541         * fast/frames/empty-frame-document.html:
11542         * fast/frames/frame-name-reset.html:
11543         * fast/frames/frame-set-same-location.html:
11544         * fast/frames/frame-set-same-src.html:
11545         * fast/frames/frameElement-widthheight.html:
11546         * fast/frames/iframe-name-and-id-expected.txt:
11547         * fast/frames/iframe-name-and-id.html:
11548         * fast/frames/iframe-set-same-location.html:
11549         * fast/frames/iframe-set-same-src.html:
11550         * fast/frames/repaint-display-none-crash-expected.txt:
11551         * fast/frames/repaint-display-none-crash.html:
11552         * fast/js/exception-linenums-in-html-2.html:
11553         * fast/js/missing-title-end-tag-js.html:
11554         * fast/loader/link-no-URL.html:
11555         * fast/loader/url-strip-cr-lf-tab.html:
11556         * fast/overflow/generated-content-crash-expected.txt:
11557         * fast/overflow/generated-content-crash.html:
11558         * fast/parser/number-sign-in-map-name.html:
11559         * fast/parser/remove-current-node-parent.html:
11560         * fast/parser/script-after-frameset-assert.html:
11561         * fast/tokenizer/image-empty-crash-expected.txt:
11562         * fast/tokenizer/image-empty-crash.html:
11563         * fast/tokenizer/nested-cached-scripts-expected.txt:
11564         * fast/tokenizer/nested-cached-scripts.html:
11565         * fast/tokenizer/write-unclosed-script-expected.txt:
11566         * fast/tokenizer/write-unclosed-script.html:
11567         * fast/xsl/transformToFragment-XML-declaration.html:
11568         * http/tests/misc/text-refresh.html:
11569         * http/tests/plugins/npapi-response-headers.html:
11570         * http/tests/uri/utf8-path.html:
11571         * http/tests/xmlhttprequest/cache-override.html:
11572         * http/tests/xmlhttprequest/event-listener-gc-expected.txt:
11573         * http/tests/xmlhttprequest/event-listener-gc.html:
11574         * http/tests/xmlhttprequest/event-target.html:
11575         * http/tests/xmlhttprequest/frame-load-cancelled-abort.html:
11576         * http/tests/xmlhttprequest/interactive-state.html:
11577         * http/tests/xmlhttprequest/methods-async.html:
11578         * http/tests/xmlhttprequest/methods-lower-case.html:
11579         * http/tests/xmlhttprequest/methods.html:
11580         * http/tests/xmlhttprequest/post-content-type.html:
11581         * http/tests/xmlhttprequest/readystatechange.html:
11582         * http/tests/xmlhttprequest/supported-xml-content-types.html:
11583         * http/tests/xmlhttprequest/xhr-onunload.html:
11584         * http/tests/xmlhttprequest/zero-length-response.html:
11585         * platform/mac/fast/events/objc-event-api.html:
11586         * platform/mac/fast/events/objc-keyboard-event-creation.html:
11587         * plugins/get-empty-url.html:
11588         * plugins/geturl-replace-query.html:
11589         * plugins/invoke.html:
11590         * plugins/mouse-events.html:
11592 2009-09-29  Nate Chapin  <japhet@chromium.org>
11594         Reviewed by Eric Seidel.
11596         Test for https://bugs.webkit.org/show_bug.cgi?id=27860.
11598         * fast/events/node-event-anchor-lock-expected.txt: Added.
11599         * fast/events/node-event-anchor-lock.html: Added.
11601 2009-09-28  Alexey Proskuryakov  <ap@apple.com>
11603         Reviewed by Darin Adler and Sam Weinig.
11605         Onclick not fired for an element copied with cloneContents() or cloneNode()
11606         https://bugs.webkit.org/show_bug.cgi?id=25130
11608         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Added.
11609         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Added.
11610         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Added.
11611         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Added.
11612         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Added.
11613         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Added.
11614         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Added.
11615         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Added.
11616         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Added.
11617         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Added.
11619 2009-09-28  Alexey Proskuryakov  <ap@apple.com>
11621         Reviewed by Brady Eidson.
11623         <rdar://problem/7259965> REGRESSION: http/tests/xmlhttprequest/cross-origin-authorization.html
11624         is failing/crashing intermittently
11625         https://bugs.webkit.org/show_bug.cgi?id=29322
11627         * http/tests/xmlhttprequest/cross-origin-authorization.html: While at it, made the test
11628         detect more error conditions
11630 2009-09-29  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
11632         Reviewed by Tor Arne Vestbø.
11634         [Qt] Update the mertics after default font size reconciliation to match other ports 16px/13px size.
11636         Done together with Renata Hodovan <renata.hodovan@stud.u-szeged.hu>
11638         * platform/qt/Skipped:
11639         * platform/qt/css1/basic/class_as_selector-expected.txt:
11640         * platform/qt/css1/basic/comments-expected.txt:
11641         * platform/qt/css1/basic/containment-expected.txt:
11642         * platform/qt/css1/basic/contextual_selectors-expected.txt:
11643         * platform/qt/css1/basic/grouping-expected.txt:
11644         * platform/qt/css1/basic/id_as_selector-expected.txt:
11645         * platform/qt/css1/basic/inheritance-expected.txt:
11646         * platform/qt/css1/box_properties/border-expected.txt:
11647         * platform/qt/css1/box_properties/border_bottom-expected.txt:
11648         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
11649         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
11650         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
11651         * platform/qt/css1/box_properties/border_color-expected.txt:
11652         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
11653         * platform/qt/css1/box_properties/border_inline-expected.txt:
11654         * platform/qt/css1/box_properties/border_left-expected.txt:
11655         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
11656         * platform/qt/css1/box_properties/border_left_width-expected.txt:
11657         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
11658         * platform/qt/css1/box_properties/border_right-expected.txt:
11659         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
11660         * platform/qt/css1/box_properties/border_right_width-expected.txt:
11661         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
11662         * platform/qt/css1/box_properties/border_style-expected.txt:
11663         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
11664         * platform/qt/css1/box_properties/border_top-expected.txt:
11665         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
11666         * platform/qt/css1/box_properties/border_top_width-expected.txt:
11667         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
11668         * platform/qt/css1/box_properties/border_width-expected.txt:
11669         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
11670         * platform/qt/css1/box_properties/clear-expected.txt:
11671         * platform/qt/css1/box_properties/clear_float-expected.txt:
11672         * platform/qt/css1/box_properties/float-expected.txt:
11673         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
11674         * platform/qt/css1/box_properties/float_margin-expected.txt:
11675         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
11676         * platform/qt/css1/box_properties/height-expected.txt:
11677         * platform/qt/css1/box_properties/margin-expected.txt:
11678         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
11679         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
11680         * platform/qt/css1/box_properties/margin_inline-expected.txt:
11681         * platform/qt/css1/box_properties/margin_left-expected.txt:
11682         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
11683         * platform/qt/css1/box_properties/margin_right-expected.txt:
11684         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
11685         * platform/qt/css1/box_properties/margin_top-expected.txt:
11686         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
11687         * platform/qt/css1/box_properties/padding-expected.txt:
11688         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
11689         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
11690         * platform/qt/css1/box_properties/padding_inline-expected.txt:
11691         * platform/qt/css1/box_properties/padding_left-expected.txt:
11692         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
11693         * platform/qt/css1/box_properties/padding_right-expected.txt:
11694         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
11695         * platform/qt/css1/box_properties/padding_top-expected.txt:
11696         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
11697         * platform/qt/css1/box_properties/width-expected.txt:
11698         * platform/qt/css1/cascade/cascade_order-expected.txt:
11699         * platform/qt/css1/cascade/important-expected.txt:
11700         * platform/qt/css1/classification/display-expected.txt:
11701         * platform/qt/css1/classification/list_style-expected.txt:
11702         * platform/qt/css1/classification/list_style_image-expected.txt:
11703         * platform/qt/css1/classification/list_style_position-expected.txt:
11704         * platform/qt/css1/classification/list_style_type-expected.txt:
11705         * platform/qt/css1/classification/white_space-expected.txt:
11706         * platform/qt/css1/color_and_background/background-expected.txt:
11707         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
11708         * platform/qt/css1/color_and_background/background_color-expected.txt:
11709         * platform/qt/css1/color_and_background/background_image-expected.txt:
11710         * platform/qt/css1/color_and_background/background_position-expected.txt:
11711         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
11712         * platform/qt/css1/color_and_background/color-expected.txt:
11713         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
11714         * platform/qt/css1/font_properties/font-expected.txt:
11715         * platform/qt/css1/font_properties/font_family-expected.txt:
11716         * platform/qt/css1/font_properties/font_size-expected.txt:
11717         * platform/qt/css1/font_properties/font_style-expected.txt:
11718         * platform/qt/css1/font_properties/font_variant-expected.txt:
11719         * platform/qt/css1/font_properties/font_weight-expected.txt:
11720         * platform/qt/css1/formatting_model/canvas-expected.txt:
11721         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
11722         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
11723         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
11724         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
11725         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
11726         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
11727         * platform/qt/css1/pseudo/anchor-expected.txt:
11728         * platform/qt/css1/pseudo/firstletter-expected.txt:
11729         * platform/qt/css1/pseudo/firstline-expected.txt:
11730         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
11731         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
11732         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
11733         * platform/qt/css1/text_properties/line_height-expected.txt:
11734         * platform/qt/css1/text_properties/text_align-expected.txt:
11735         * platform/qt/css1/text_properties/text_decoration-expected.txt:
11736         * platform/qt/css1/text_properties/text_indent-expected.txt:
11737         * platform/qt/css1/text_properties/text_transform-expected.txt:
11738         * platform/qt/css1/text_properties/vertical_align-expected.txt:
11739         * platform/qt/css1/text_properties/word_spacing-expected.txt:
11740         * platform/qt/css1/units/color_units-expected.txt:
11741         * platform/qt/css1/units/length_units-expected.txt:
11742         * platform/qt/css1/units/percentage_units-expected.txt:
11743         * platform/qt/css1/units/urls-expected.txt:
11744         * platform/qt/css2.1/t010403-shand-font-00-b-expected.txt:
11745         * platform/qt/css2.1/t010403-shand-font-01-b-expected.txt:
11746         * platform/qt/css2.1/t010403-shand-font-02-b-expected.txt:
11747         * platform/qt/css2.1/t010403-shand-font-03-b-expected.txt:
11748         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
11749         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
11750         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
11751         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
11752         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
11753         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
11754         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
11755         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
11756         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
11757         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
11758         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
11759         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
11760         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
11761         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
11762         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
11763         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
11764         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
11765         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
11766         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
11767         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
11768         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
11769         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
11770         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
11771         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
11772         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
11773         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
11774         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
11775         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
11776         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
11777         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
11778         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
11779         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
11780         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
11781         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
11782         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
11783         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
11784         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
11785         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
11786         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
11787         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
11788         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
11789         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
11790         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
11791         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
11792         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
11793         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
11794         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
11795         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
11796         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
11797         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
11798         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
11799         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
11800         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
11801         * platform/qt/css2.1/t050201-c12-grouping-00-b-expected.txt:
11802         * platform/qt/css2.1/t0505-c16-descendant-00-e-expected.txt:
11803         * platform/qt/css2.1/t0505-c16-descendant-01-e-expected.txt:
11804         * platform/qt/css2.1/t0505-c16-descendant-02-e-expected.txt:
11805         * platform/qt/css2.1/t050803-c14-classes-00-e-expected.txt:
11806         * platform/qt/css2.1/t0509-c15-ids-00-a-expected.txt:
11807         * platform/qt/css2.1/t0509-c15-ids-01-e-expected.txt:
11808         * platform/qt/css2.1/t0509-id-sel-syntax-01-f-expected.txt:
11809         * platform/qt/css2.1/t0509-id-sel-syntax-02-b-expected.txt:
11810         * platform/qt/css2.1/t0510-c25-pseudo-elmnt-00-c-expected.txt:
11811         * platform/qt/css2.1/t0511-c21-pseud-anch-00-e-i-expected.txt:
11812         * platform/qt/css2.1/t0511-c21-pseud-link-00-e-expected.txt:
11813         * platform/qt/css2.1/t0511-c21-pseud-link-01-e-expected.txt:
11814         * platform/qt/css2.1/t0511-c21-pseud-link-02-e-expected.txt:
11815         * platform/qt/css2.1/t051103-c21-activ-ln-00-e-i-expected.txt:
11816         * platform/qt/css2.1/t051103-c21-focus-ln-00-e-i-expected.txt:
11817         * platform/qt/css2.1/t051103-dom-hover-01-c-io-expected.txt:
11818         * platform/qt/css2.1/t051103-dom-hover-02-c-io-expected.txt:
11819         * platform/qt/css2.1/t051201-c23-first-line-00-b-expected.txt:
11820         * platform/qt/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
11821         * platform/qt/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
11822         * platform/qt/css2.1/t0602-c13-inheritance-00-e-expected.txt:
11823         * platform/qt/css2.1/t0602-inherit-bdr-pad-b-00-expected.txt:
11824         * platform/qt/css2.1/t0603-c11-import-00-b-expected.txt:
11825         * platform/qt/css2.1/t060401-c32-cascading-00-b-expected.txt:
11826         * platform/qt/css2.1/t060402-c31-important-00-b-expected.txt:
11827         * platform/qt/css2.1/t060403-c21-pseu-cls-00-e-i-expected.txt:
11828         * platform/qt/css2.1/t060403-c21-pseu-id-00-e-i-expected.txt:
11829         * platform/qt/css2.1/t0801-c412-hz-box-00-b-a-expected.txt:
11830         * platform/qt/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.txt:
11831         * platform/qt/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.txt:
11832         * platform/qt/css2.1/t0803-c5502-imrgn-r-01-b-ag-expected.txt:
11833         * platform/qt/css2.1/t0803-c5502-imrgn-r-06-b-ag-expected.txt:
11834         * platform/qt/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.txt:
11835         * platform/qt/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.txt:
11836         * platform/qt/css2.1/t0803-c5502-mrgn-r-02-c-expected.txt:
11837         * platform/qt/css2.1/t0803-c5502-mrgn-r-03-c-expected.txt:
11838         * platform/qt/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.txt:
11839         * platform/qt/css2.1/t0803-c5504-imrgn-l-00-b-ag-expected.txt:
11840         * platform/qt/css2.1/t0803-c5504-imrgn-l-01-b-ag-expected.txt:
11841         * platform/qt/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.txt:
11842         * platform/qt/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt:
11843         * platform/qt/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt:
11844         * platform/qt/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt:
11845         * platform/qt/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt:
11846         * platform/qt/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt:
11847         * platform/qt/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt:
11848         * platform/qt/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt:
11849         * platform/qt/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt:
11850         * platform/qt/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt:
11851         * platform/qt/css2.1/t0803-c5505-mrgn-02-c-expected.txt:
11852         * platform/qt/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt:
11853         * platform/qt/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
11854         * platform/qt/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt:
11855         * platform/qt/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt:
11856         * platform/qt/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt:
11857         * platform/qt/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
11858         * platform/qt/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt:
11859         * platform/qt/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt:
11860         * platform/qt/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
11861         * platform/qt/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt:
11862         * platform/qt/css2.1/t0804-c5507-padn-r-02-f-expected.txt:
11863         * platform/qt/css2.1/t0804-c5507-padn-r-03-f-expected.txt:
11864         * platform/qt/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt:
11865         * platform/qt/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt:
11866         * platform/qt/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
11867         * platform/qt/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt:
11868         * platform/qt/css2.1/t0804-c5509-padn-l-02-f-expected.txt:
11869         * platform/qt/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
11870         * platform/qt/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt:
11871         * platform/qt/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
11872         * platform/qt/css2.1/t0804-c5510-padn-01-e-a-expected.txt:
11873         * platform/qt/css2.1/t0804-c5510-padn-02-f-expected.txt:
11874         * platform/qt/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
11875         * platform/qt/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt:
11876         * platform/qt/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt:
11877         * platform/qt/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt:
11878         * platform/qt/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt:
11879         * platform/qt/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt:
11880         * platform/qt/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt:
11881         * platform/qt/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt:
11882         * platform/qt/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt:
11883         * platform/qt/css2.1/t0805-c5512-ibrdr-rw-00-a-expected.txt:
11884         * platform/qt/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
11885         * platform/qt/css2.1/t0805-c5513-brdr-bw-01-b-g-expected.txt:
11886         * platform/qt/css2.1/t0805-c5513-brdr-bw-02-b-expected.txt:
11887         * platform/qt/css2.1/t0805-c5513-brdr-bw-03-b-expected.txt:
11888         * platform/qt/css2.1/t0805-c5513-ibrdr-bw-00-a-expected.txt:
11889         * platform/qt/css2.1/t0805-c5514-brdr-lw-00-b-expected.txt:
11890         * platform/qt/css2.1/t0805-c5514-brdr-lw-01-b-g-expected.txt:
11891         * platform/qt/css2.1/t0805-c5514-brdr-lw-02-b-expected.txt:
11892         * platform/qt/css2.1/t0805-c5514-brdr-lw-03-b-expected.txt:
11893         * platform/qt/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.txt:
11894         * platform/qt/css2.1/t0805-c5515-brdr-w-00-a-expected.txt:
11895         * platform/qt/css2.1/t0805-c5515-brdr-w-01-b-g-expected.txt:
11896         * platform/qt/css2.1/t0805-c5515-brdr-w-02-b-expected.txt:
11897         * platform/qt/css2.1/t0805-c5515-ibrdr-00-b-expected.txt:
11898         * platform/qt/css2.1/t0805-c5516-brdr-c-00-a-expected.txt:
11899         * platform/qt/css2.1/t0805-c5516-ibrdr-c-00-a-expected.txt:
11900         * platform/qt/css2.1/t0805-c5517-brdr-s-00-c-expected.txt:
11901         * platform/qt/css2.1/t0805-c5517-ibrdr-s-00-a-expected.txt:
11902         * platform/qt/css2.1/t0805-c5518-brdr-t-00-a-expected.txt:
11903         * platform/qt/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
11904         * platform/qt/css2.1/t0805-c5518-ibrdr-t-00-a-expected.txt:
11905         * platform/qt/css2.1/t0805-c5519-brdr-r-00-a-expected.txt:
11906         * platform/qt/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
11907         * platform/qt/css2.1/t0805-c5519-brdr-r-02-e-expected.txt:
11908         * platform/qt/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt:
11909         * platform/qt/css2.1/t0805-c5520-brdr-b-00-a-expected.txt:
11910         * platform/qt/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
11911         * platform/qt/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt:
11912         * platform/qt/css2.1/t0805-c5521-brdr-l-00-a-expected.txt:
11913         * platform/qt/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
11914         * platform/qt/css2.1/t0805-c5521-brdr-l-02-e-expected.txt:
11915         * platform/qt/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt:
11916         * platform/qt/css2.1/t0805-c5522-brdr-00-b-expected.txt:
11917         * platform/qt/css2.1/t0805-c5522-brdr-01-b-g-expected.txt:
11918         * platform/qt/css2.1/t0805-c5522-brdr-02-e-expected.txt:
11919         * platform/qt/css2.1/t0805-c5522-ibrdr-00-a-expected.txt:
11920         * platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt:
11921         * platform/qt/css2.1/t090204-display-change-01-b-ao-expected.txt:
11922         * platform/qt/css2.1/t0905-c414-flt-00-d-expected.txt:
11923         * platform/qt/css2.1/t0905-c414-flt-01-d-g-expected.txt:
11924         * platform/qt/css2.1/t0905-c414-flt-02-c-expected.txt:
11925         * platform/qt/css2.1/t0905-c414-flt-03-c-expected.txt:
11926         * platform/qt/css2.1/t0905-c414-flt-04-c-expected.txt:
11927         * platform/qt/css2.1/t0905-c414-flt-fit-00-d-expected.txt:
11928         * platform/qt/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt:
11929         * platform/qt/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
11930         * platform/qt/css2.1/t0905-c414-flt-wrap-01-d-g-expected.txt:
11931         * platform/qt/css2.1/t0905-c5525-fltclr-00-c-ag-expected.txt:
11932         * platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
11933         * platform/qt/css2.1/t0905-c5525-fltwidth-01-c-g-expected.txt:
11934         * platform/qt/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt:
11935         * platform/qt/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt:
11936         * platform/qt/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
11937         * platform/qt/css2.1/t0905-c5526-fltclr-00-c-ag-expected.txt:
11938         * platform/qt/css2.1/t090501-c414-flt-00-d-expected.txt:
11939         * platform/qt/css2.1/t090501-c414-flt-01-b-expected.txt:
11940         * platform/qt/css2.1/t090501-c414-flt-02-d-g-expected.txt:
11941         * platform/qt/css2.1/t090501-c414-flt-03-b-g-expected.txt:
11942         * platform/qt/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
11943         * platform/qt/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
11944         * platform/qt/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
11945         * platform/qt/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
11946         * platform/qt/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt:
11947         * platform/qt/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt:
11948         * platform/qt/css2.1/t1001-abs-pos-cb-01-b-expected.txt:
11949         * platform/qt/css2.1/t1001-abs-pos-cb-02-b-expected.txt:
11950         * platform/qt/css2.1/t1001-abs-pos-cb-03-b-expected.txt:
11951         * platform/qt/css2.1/t1001-abs-pos-cb-04-b-expected.txt:
11952         * platform/qt/css2.1/t1001-abs-pos-cb-05-b-expected.txt:
11953         * platform/qt/css2.1/t1001-abs-pos-cb-06-b-expected.txt:
11954         * platform/qt/css2.1/t1001-abs-pos-cb-07-b-expected.txt:
11955         * platform/qt/css2.1/t1001-abs-pos-cb-08-b-expected.txt:
11956         * platform/qt/css2.1/t1001-abs-pos-cb-09-b-expected.txt:
11957         * platform/qt/css2.1/t1002-c5523-width-00-b-g-expected.txt:
11958         * platform/qt/css2.1/t1002-c5523-width-01-b-g-expected.txt:
11959         * platform/qt/css2.1/t1002-c5523-width-02-b-g-expected.txt:
11960         * platform/qt/css2.1/t100303-c412-blockw-00-d-ag-expected.txt:
11961         * platform/qt/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
11962         * platform/qt/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.txt:
11963         * platform/qt/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.txt:
11964         * platform/qt/css2.1/t1005-c5524-width-00-b-g-expected.txt:
11965         * platform/qt/css2.1/t1005-c5524-width-01-b-g-expected.txt:
11966         * platform/qt/css2.1/t1008-c44-ln-box-00-d-ag-expected.txt:
11967         * platform/qt/css2.1/t100801-c42-ibx-ht-00-d-a-expected.txt:
11968         * platform/qt/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
11969         * platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
11970         * platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
11971         * platform/qt/css2.1/t100801-c548-leadin-00-d-a-expected.txt:
11972         * platform/qt/css2.1/t100801-c548-ln-ht-01-b-ag-expected.txt:
11973         * platform/qt/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
11974         * platform/qt/css2.1/t100801-c548-ln-ht-03-d-ag-expected.txt:
11975         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
11976         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
11977         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
11978         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
11979         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
11980         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
11981         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
11982         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
11983         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
11984         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
11985         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
11986         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
11987         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
11988         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
11989         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
11990         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
11991         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
11992         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
11993         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
11994         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
11995         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
11996         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
11997         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
11998         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
11999         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
12000         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
12001         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
12002         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
12003         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
12004         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
12005         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
12006         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
12007         * platform/qt/css2.1/t1204-implied-01-c-expected.txt:
12008         * platform/qt/css2.1/t1204-implied-02-d-expected.txt:
12009         * platform/qt/css2.1/t1204-increment-00-c-o-expected.txt:
12010         * platform/qt/css2.1/t1204-increment-01-c-o-expected.txt:
12011         * platform/qt/css2.1/t1204-multiple-01-c-expected.txt:
12012         * platform/qt/css2.1/t1204-order-00-c-expected.txt:
12013         * platform/qt/css2.1/t1204-order-01-d-expected.txt:
12014         * platform/qt/css2.1/t1204-reset-02-c-o-expected.txt:
12015         * platform/qt/css2.1/t120401-scope-01-c-expected.txt:
12016         * platform/qt/css2.1/t120401-scope-02-c-expected.txt:
12017         * platform/qt/css2.1/t120401-scope-03-c-expected.txt:
12018         * platform/qt/css2.1/t120401-scope-04-d-expected.txt:
12019         * platform/qt/css2.1/t120403-content-none-00-c-expected.txt:
12020         * platform/qt/css2.1/t120403-display-none-00-c-expected.txt:
12021         * platform/qt/css2.1/t120403-visibility-00-c-expected.txt:
12022         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
12023         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
12024         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
12025         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
12026         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
12027         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
12028         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
12029         * platform/qt/css2.1/t1402-c45-bg-canvas-00-b-expected.txt:
12030         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
12031         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
12032         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
12033         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
12034         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
12035         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
12036         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
12037         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
12038         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
12039         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
12040         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
12041         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
12042         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
12043         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
12044         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
12045         * platform/qt/css2.1/t1601-c547-indent-00-b-a-expected.txt:
12046         * platform/qt/css2.1/t1601-c547-indent-01-d-expected.txt:
12047         * platform/qt/css2.1/t1602-c43-center-00-d-ag-expected.txt:
12048         * platform/qt/css2.1/t1604-c541-word-sp-00-b-a-expected.txt:
12049         * platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt:
12050         * platform/qt/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
12051         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
12052         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
12053         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
12054         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
12055         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
12056         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
12057         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
12058         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
12059         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
12060         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
12061         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
12062         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
12063         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
12064         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
12065         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
12066         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
12067         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
12068         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
12069         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
12070         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
12071         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
12072         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
12073         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
12074         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
12075         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
12076         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
12077         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
12078         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
12079         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
12080         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
12081         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
12082         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
12083         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
12084         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
12085         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
12086         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
12087         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
12088         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
12089         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
12090         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
12091         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
12092         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
12093         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
12094         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
12095         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
12096         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
12097         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
12098         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
12099         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
12100         * platform/qt/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
12101         * platform/qt/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
12102         * platform/qt/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
12103         * platform/qt/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
12104         * platform/qt/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
12105         * platform/qt/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
12106         * platform/qt/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
12107         * platform/qt/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
12108         * platform/qt/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
12109         * platform/qt/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
12110         * platform/qt/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
12111         * platform/qt/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
12112         * platform/qt/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
12113         * platform/qt/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
12114         * platform/qt/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
12115         * platform/qt/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
12116         * platform/qt/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
12117         * platform/qt/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
12118         * platform/qt/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
12119         * platform/qt/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
12120         * platform/qt/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
12121         * platform/qt/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
12122         * platform/qt/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
12123         * platform/qt/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
12124         * platform/qt/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
12125         * platform/qt/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
12126         * platform/qt/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
12127         * platform/qt/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
12128         * platform/qt/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
12129         * platform/qt/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
12130         * platform/qt/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
12131         * platform/qt/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
12132         * platform/qt/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
12133         * platform/qt/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
12134         * platform/qt/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
12135         * platform/qt/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
12136         * platform/qt/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
12137         * platform/qt/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
12138         * platform/qt/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
12139         * platform/qt/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
12140         * platform/qt/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
12141         * platform/qt/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
12142         * platform/qt/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
12143         * platform/qt/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
12144         * platform/qt/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
12145         * platform/qt/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
12146         * platform/qt/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
12147         * platform/qt/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
12148         * platform/qt/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
12149         * platform/qt/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
12150         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt:
12151         * platform/qt/fast/backgrounds/001-expected.txt:
12152         * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt:
12153         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt:
12154         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt:
12155         * platform/qt/fast/backgrounds/background-clip-text-expected.txt:
12156         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
12157         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt:
12158         * platform/qt/fast/backgrounds/background-position-1-expected.txt:
12159         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt:
12160         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
12161         * platform/qt/fast/backgrounds/mask-composite-expected.txt:
12162         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
12163         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
12164         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
12165         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
12166         * platform/qt/fast/backgrounds/size/backgroundSize16-expected.txt:
12167         * platform/qt/fast/backgrounds/size/zero-expected.txt:
12168         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
12169         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt:
12170         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt:
12171         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt:
12172         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt:
12173         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt:
12174         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt:
12175         * platform/qt/fast/backgrounds/svg-as-mask-expected.txt:
12176         * platform/qt/fast/block/float/009-expected.txt:
12177         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt:
12178         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
12179         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
12180         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
12181         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
12182         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
12183         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
12184         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
12185         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
12186         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
12187         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
12188         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
12189         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
12190         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
12191         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
12192         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
12193         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
12194         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
12195         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
12196         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
12197         * platform/qt/fast/borders/border-radius-constraints-expected.txt:
12198         * platform/qt/fast/borders/border-radius-split-inline-expected.txt:
12199         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
12200         * platform/qt/fast/box-shadow/inset-expected.txt:
12201         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
12202         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
12203         * platform/qt/fast/canvas/canvas-composite-expected.txt:
12204         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
12205         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
12206         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
12207         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
12208         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
12209         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
12210         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
12211         * platform/qt/fast/canvas/canvas-zoom-expected.txt:
12212         * platform/qt/fast/canvas/drawImage-expected.txt:
12213         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
12214         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt:
12215         * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
12216         * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
12217         * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
12218         * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
12219         * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
12220         * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
12221         * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
12222         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt:
12223         * platform/qt/fast/css/font-smoothing-expected.txt:
12224         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
12225         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
12226         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
12227         * platform/qt/fast/css/rem-units-on-root-expected.txt:
12228         * platform/qt/fast/doctypes/001-expected.txt:
12229         * platform/qt/fast/doctypes/002-expected.txt:
12230         * platform/qt/fast/doctypes/004-expected.txt:
12231         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
12232         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
12233         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
12234         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
12235         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
12236         * platform/qt/fast/forms/button-style-color-expected.txt:
12237         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
12238         * platform/qt/fast/forms/menulist-style-color-expected.txt:
12239         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
12240         * platform/qt/fast/forms/text-style-color-expected.txt:
12241         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
12242         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
12243         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
12244         * platform/qt/fast/frames/frame-navigation-expected.txt:
12245         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt:
12246         * platform/qt/fast/frames/frameset-style-recalc-expected.txt:
12247         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
12248         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
12249         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
12250         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
12251         * platform/qt/fast/images/favicon-as-image-expected.txt:
12252         * platform/qt/fast/images/image-in-map-expected.txt:
12253         * platform/qt/fast/images/svg-as-background-expected.txt:
12254         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt:
12255         * platform/qt/fast/inline-block/004-expected.txt:
12256         * platform/qt/fast/inline-block/005-expected.txt:
12257         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
12258         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt:
12259         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt:
12260         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt:
12261         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
12262         * platform/qt/fast/table/giantRowspan-expected.txt:
12263         * platform/qt/fast/table/height-percent-test-expected.txt:
12264         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
12265         * platform/qt/fast/text/international/khmer-selection-expected.txt:
12266         * platform/qt/fast/text/shadow-translucent-fill-expected.txt:
12267         * platform/qt/fast/text/text-letter-spacing-expected.txt:
12268         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
12269         * platform/qt/plugins/netscape-dom-access-expected.txt:
12270         * platform/qt/svg/custom/createImageElement2-expected.txt:
12271         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
12272         * platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
12273         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
12274         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
12276 2009-09-29  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
12278         Reviewed by Simon Hausmann.
12280         [Qt] Update Skipped list after test refactoring done in r48806.
12282         * platform/qt/Skipped:
12284 2009-09-29  Jakub Wieczorek  <faw217@gmail.com>
12286         Reviewed by Simon Hausmann.
12288         [Qt] Unskip the passing tests that make use of eventSender.contextClick().
12289         https://bugs.webkit.org/show_bug.cgi?id=29821
12291         * platform/qt/Skipped:
12293 2009-09-29  Fumitoshi Ukai  <ukai@chromium.org>
12295         Unreviewed.  Fix 4 layout test failures by webkit r48861.
12296         http://bugs.webkit.org/show_bug.cgi?id=29840
12298         r48861 introduced experimentalWebSocketsEnabled, and false by default.
12299         When experimentalWebSocketsEnabled is false, window.WebSocket is
12300         undefined, instead of a constructor.
12302         * fast/dom/Window/window-properties-expected.txt:
12303         * fast/dom/prototype-inheritance-2-expected.txt:
12304         * fast/dom/prototype-inheritance-expected.txt:
12305         * fast/js/global-constructors-expected.txt:
12307 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
12309         Reviewed by David Kilzer.
12311         [Gtk][Layout tests] Generate results for css3 tests
12312         https://bugs.webkit.org/show_bug.cgi?id=29784
12314         Add results for css3 tests and enable these tests in the Skipped.
12316         * platform/gtk/Skipped:
12317         * platform/gtk/css3/css3-modsel-33-expected.txt: Added.
12318         * platform/gtk/css3/css3-modsel-35-expected.txt: Added.
12319         * platform/gtk/css3/css3-modsel-36-expected.txt: Added.
12320         * platform/gtk/css3/css3-modsel-37-expected.txt: Added.
12322 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
12324         Reviewed by David Kilzer.
12326         [Gtk][Layout tests] Generate results for transitions tests
12327         https://bugs.webkit.org/show_bug.cgi?id=29786
12329         Add results for transitions tests and enable these tests in the Skipped.
12331         * platform/gtk/Skipped:
12332         * platform/gtk/transitions/transition-drt-api-expected.txt: Added.
12334 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
12336         Reviewed by David Kilzer.
12338         [Gtk][Layout tests] Generate results for animations tests
12339         https://bugs.webkit.org/show_bug.cgi?id=29783
12341         Add results for animations tests and enable these tests in the Skipped.
12343         * platform/gtk/Skipped:
12344         * platform/gtk/animations/animation-drt-api-expected.txt: Added.
12345         * platform/gtk/animations/animation-drt-api-multiple-keyframes-expected.txt: Added.
12347 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
12349         Reviewed by David Kilzer.
12351         [Gtk][Layout tests] Generate results for transforms tests
12352         https://bugs.webkit.org/show_bug.cgi?id=29785
12354         Add results for transforms tests and enable these tests in the Skipped.
12356         * platform/gtk/Skipped:
12357         * platform/gtk/transforms/2d/compound-transforms-vs-containers-expected.txt: Added.
12358         * platform/gtk/transforms/2d/transform-borderbox-expected.txt: Added.
12359         * platform/gtk/transforms/2d/transform-origin-borderbox-expected.txt: Added.
12360         * platform/gtk/transforms/no_transform_hit_testing-expected.txt: Added.
12362 2009-09-28  Jakub Wieczorek  <faw217@gmail.com>
12364         Reviewed by Simon Hausmann.
12366         [Qt] Update the Skipped list after adding XSLT support.
12367         https://bugs.webkit.org/show_bug.cgi?id=29817
12369         Remove the tests that are passing now and skip these that are not,
12370         with a reason of failure for each of them.
12372         * platform/qt/Skipped:
12374 2009-09-28  Eric Seidel  <eric@webkit.org>
12376         Reviewed by Simon Fraser.
12378         11 transforms/3d tests failing on the Leopard Debug bot after r48833
12379         https://bugs.webkit.org/show_bug.cgi?id=29828
12381         Leopard has HW compositing disabled until rdar://problem/7228836 can be fixed.
12382         So skip tests which depend on it being enabled per Simon's request.
12384         * platform/mac-leopard/Skipped:
12386 2009-09-28  Jakub Wieczorek  <faw217@gmail.com>
12388         Reviewed by Simon Hausmann.
12390         [Qt] Add the expected result for the fast/xsl/document-function test.
12391         https://bugs.webkit.org/show_bug.cgi?id=29817
12393         * platform/qt/fast/xsl/document-function-expected.txt: Added.
12395 2009-09-25  Eric Seidel  <eric@webkit.org>
12397         Reviewed by Simon Fraser.
12399         REGRESSION: media/video-pause-empty-events.html is occasionally timing out on bots
12400         https://bugs.webkit.org/show_bug.cgi?id=28624
12402         No longer skip media tests now that we're disabling hardware compositing instead.
12403         Add leopard-specific results for 2 tests expected to fail with HW compositing disabled.
12405         * platform/mac-leopard/Skipped:
12406         * platform/mac-leopard/fast/media/mq-transform-02-expected.checksum: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.checksum.
12407         * platform/mac-leopard/fast/media/mq-transform-02-expected.png: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.png.
12408         * platform/mac-leopard/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.txt.
12409         * platform/mac-leopard/fast/media/mq-transform-03-expected.checksum: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.checksum.
12410         * platform/mac-leopard/fast/media/mq-transform-03-expected.png: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.png.
12411         * platform/mac-leopard/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.txt.
12413 2009-09-28  Shinichiro Hamaji  <hamaji@chromium.org>
12415         Reviewed by Darin Adler.
12417         Move message-port-multi.js from resources to script-tests
12418         https://bugs.webkit.org/show_bug.cgi?id=29798
12420         * fast/events/message-port-multi-expected.txt:
12421         * fast/events/message-port-multi.html:
12422         * fast/events/resources/message-port-multi.js: Removed.
12423         * fast/events/script-tests/message-port-multi.js: Added.
12424         (channel.port2.onmessage):
12426 2009-09-28  Charles Wei  <charles.wei@torchmobile.com.cn>
12428         Reviewed by Nikolas Zimmermann.
12430         Fix the crash of SVG that crashes when use a non-exist symbol
12431         https://bugs.webkit.org/show_bug.cgi?id=27693
12433         * svg/custom/use-non-existing-symbol-crash-expected.txt: Added.
12434         * svg/custom/use-non-existing-symbol-crash.svg: Added.
12436 2009-09-27  Sam Weinig  <sam@webkit.org>
12438         Reviewed by Dan Bernstein.
12440         Tests for https://bugs.webkit.org/show_bug.cgi?id=29760
12441         Implement CSSOM Range.getClientRects/getBoundingClientRect 
12443         * fast/dom/Element/getBoundingClientRect-expected.txt: Copied from LayoutTests/fast/dom/getBoundingClientRect-expected.txt.
12444         * fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt.
12445         * fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport.html: Copied from LayoutTests/fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html.
12446         * fast/dom/Element/getBoundingClientRect.html: Copied from LayoutTests/fast/dom/getBoundingClientRect.html.
12447         * fast/dom/Element/getClientRects-expected.txt: Copied from LayoutTests/fast/dom/getClientRects-expected.txt.
12448         * fast/dom/Element/getClientRects.html: Copied from LayoutTests/fast/dom/getClientRects.html.
12449         * fast/dom/Range/getBoundingClientRect-expected.txt: Added.
12450         * fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
12451         * fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
12452         * fast/dom/Range/getBoundingClientRect.html: Added.
12453         * fast/dom/Range/getClientRects-expected.txt: Added.
12454         * fast/dom/Range/getClientRects.html: Added.
12455         * fast/dom/Window/window-properties-expected.txt:
12456         * fast/dom/getBoundingClientRect-expected.txt: Removed.
12457         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Removed.
12458         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Removed.
12459         * fast/dom/getBoundingClientRect.html: Removed.
12460         * fast/dom/getClientRects-expected.txt: Removed.
12461         * fast/dom/getClientRects.html: Removed.
12463 2009-09-27  Jakub Wieczorek  <faw217@gmail.com>
12465         Reviewed by Simon Hausmann.
12467         [Qt] Remove tests that are passing from the Skipped list after implementing
12468         the waitForPolicyDelegate() function in LayoutTestController.
12469         https://bugs.webkit.org/show_bug.cgi?id=25037
12471         * platform/qt/Skipped:
12473 2009-09-25  Adam Barth  <abarth@webkit.org>
12475         Reviewed by Darin Adler.
12477         Load blocks during unload should not affect targeted loads
12478         https://bugs.webkit.org/show_bug.cgi?id=29747
12480         Test that we can follow targeted hyperlinks in an unload handler.
12482         * fast/loader/resources/unload-hyperlink-targeted-subframe.html: Added.
12483         * fast/loader/unload-hyperlink-targeted-expected.txt: Added.
12484         * fast/loader/unload-hyperlink-targeted.html: Added.
12486 2009-09-25  Alexey Proskuryakov  <ap@apple.com>
12488         Reverting r48767, as it broke Windows build in a non-trivial way.
12490         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Removed.
12491         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Removed.
12492         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Removed.
12493         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Removed.
12494         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Removed.
12495         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Removed.
12496         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Removed.
12497         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Removed.
12498         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Removed.
12499         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Removed.
12501 2009-09-25  Simon Fraser  <simon.fraser@apple.com>
12503         Reviewed by Darin Adler.
12505         ASSERTION FAILED: !repaintContainer || repaintContainer == this
12506         https://bugs.webkit.org/show_bug.cgi?id=29755
12507         
12508         Testcase with an opacity-fading element between two absolutely positioned elements.
12510         * compositing/repaint/opacity-between-absolute.html: Added.
12511         * platform/mac/compositing/repaint/opacity-between-absolute-expected.checksum: Added.
12512         * platform/mac/compositing/repaint/opacity-between-absolute-expected.png: Added.
12513         * platform/mac/compositing/repaint/opacity-between-absolute-expected.txt: Added.
12515 2009-09-25  Simon Fraser  <simon.fraser@apple.com>
12517         Reviewed by Darin Adler.
12519         Crash with hardware accelerated rotation of a PDF image in a data URL
12520         <rdar://problem/7250378>
12521         
12522         Testcase for a PDF image as the contents of a compositing layer.
12524         * compositing/color-matching/pdf-image-match.html: Added.
12525         * platform/mac/compositing/color-matching/pdf-image-match-expected.checksum: Added.
12526         * platform/mac/compositing/color-matching/pdf-image-match-expected.png: Added.
12527         * platform/mac/compositing/color-matching/pdf-image-match-expected.txt: Added.
12529 2009-09-25  Darin Adler  <darin@apple.com>
12531         Reviewed by Geoffrey Garen.
12533         Null-deref when first access to an Attr node is after its Element is destroyed
12534         https://bugs.webkit.org/show_bug.cgi?id=29748
12536         * fast/dom/Attr/access-after-element-destruction-expected.txt: Added.
12537         * fast/dom/Attr/access-after-element-destruction.html: Added.
12538         * fast/dom/Attr/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/script-tests/TEMPLATE.html.
12539         * fast/dom/Attr/script-tests/access-after-element-destruction.js: Added.
12541 2009-09-24  Alexey Proskuryakov  <ap@apple.com>
12543         Reviewed by Darin Adler and Sam Weinig.
12545         Onclick not fired for an element copied with cloneContents() or cloneNode()
12546         https://bugs.webkit.org/show_bug.cgi?id=25130
12548         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Added.
12549         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Added.
12550         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Added.
12551         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Added.
12552         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Added.
12553         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Added.
12554         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Added.
12555         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Added.
12556         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Added.
12557         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Added.
12559 2009-09-25  Darin Adler  <darin@apple.com>
12561         Checked in a file that was created by make-script-test-wrappers.
12563         * platform/gtk/editing/pasteboard/middle-click-onpaste.html: Added.
12565 2009-09-25  Enrica Casucci  <enrica@apple.com>
12567         Reviewed by Darin Adler, Dan Bernstein, Adele Peterson, and others.
12569         Updated the expected results to reflect the changes in the way the new paragraph
12570         is created and added test case for https://bugs.webkit.org/show_bug.cgi?id=29740
12571         <rdar://problem/7168738> Gmail: After changing a foreground text color, pressing return doesn't apply background to new line
12573         * editing/inserting/insert-bg-font.html: Added.
12574         * platform/mac/editing/inserting/insert-bg-font-expected.txt: Added.
12575         * platform/mac/editing/pasteboard/5478250-expected.txt:
12577 2009-09-25  Yuan Song  <song.yuan@ericsson.com>
12579         Reviewed by Darin Adler.
12581         https://bugs.webkit.org/show_bug.cgi?id=14566
12583         Add test "invalid-domain-change-throws-exception.html" to ensure a SECURITY_ERR exception is raised if an attempt is made to change document.domain to an invalid value. In the existing test case "basic-textareas.html", fix the faulty behavior of setting document.domain to invalid value, and replace the data URL to a file URL that points to "basic-textareas-standards.html" in order to make "basic-textareas.html" runnable in a browser.
12585         * fast/forms/basic-textareas.html:
12586         * fast/forms/resources/basic-textareas-standards.html: Added.
12587         * fast/js/invalid-domain-change-throws-exception-expected.txt: Added.
12588         * fast/js/invalid-domain-change-throws-exception.html: Added.
12589         * fast/js/resources/invalid-domain-change-throws-exception.js: Added.
12591 2009-09-25  Adam Barth  <abarth@webkit.org>
12593         Reviewed by Dimitri Glazkov.
12595         [V8] Teach ScheduledAction::execute about isolated worlds
12596         https://bugs.webkit.org/show_bug.cgi?id=27703
12598         Test a strange error condition after clearing a setInterval
12599         timer.  The key point is not to crash on this test.
12601         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt: Added.
12602         * fast/dom/timer-clear-interval-in-handler-and-generate-error.html: Added.
12604 2009-09-24  Simon Fraser  <simon.fraser@apple.com>
12606         Reviewed by Dan Bernstein.
12608         REGRESSION: webkit-transform scale no longer works properly in nightly build
12609         https://bugs.webkit.org/show_bug.cgi?id=29730
12610         
12611         Test that a scale transition with no initial value uses a starting scale of 1.
12613         * compositing/transitions/scale-transition-no-start.html: Added.
12614         * platform/mac/compositing/transitions/scale-transition-no-start-expected.checksum: Added.
12615         * platform/mac/compositing/transitions/scale-transition-no-start-expected.png: Added.
12616         * platform/mac/compositing/transitions/scale-transition-no-start-expected.txt: Added.
12618 2009-09-24  Dan Bernstein  <mitz@apple.com>
12620         Reviewed by Sam Weinig.
12622         Test for <rdar://problem/7162000> Crash while trying to
12623         calculate the horizontal position of image
12625         * fast/inline-block/relative-positioned-rtl-crash-expected.txt: Added.
12626         * fast/inline-block/relative-positioned-rtl-crash.html: Added.
12628 2009-09-24  Carol Szabo  <carol.szabo@nokia.com>
12630         Reviewed by Alexey Proskuryakov.
12632         WebKit returns "" instead of null when getting
12633         inexistent, forbidden or invalidly named headers.
12634         https://bugs.webkit.org/show_bug.cgi?id=29140
12636         * http/tests/xmlhttprequest/get-dangerous-headers.html:
12637           Updated to test for null instead of ""
12638         * http/tests/xmlhttprequest/getResponseHeader-expected.txt:
12639         * http/tests/xmlhttprequest/getResponseHeader.html:
12640           Extended to also test for headers that should return null.
12641         * http/tests/xmlhttprequest/xmlhttprequest-invalidHeader-getRequestHeader.html: Removed.
12642           getResponseHeader.html now covers this case as well.
12644 2009-09-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12646         Reviewed by Oliver Hunt.
12648         Test for correct wheel scrolling behavior.
12650         https://bugs.webkit.org/show_bug.cgi?id=29348
12651         [Gtk] Scrollwheel on horizontal scrollbars should slide horizontally
12653         * platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html: Added.
12654         * platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll-expected.txt: Added.
12656 2009-09-24  Philippe Normand  <pnormand@igalia.com>
12658         Reviewed by Gustavo Noronha.
12660         [GTK] re-enable some media tests
12661         https://bugs.webkit.org/show_bug.cgi?id=29716
12663         * platform/gtk/Skipped:
12665 2009-09-24  Sam Weinig  <sam@webkit.org>
12667         Reviewed by Dan Bernstein.
12669         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29703
12670         Add a function to element to check whether it matches a CSS selector
12672         Add webkitMatchesSelector to SelectorAPI tests.
12674         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
12675         * fast/dom/SelectorAPI/caseID-almost-strict.html:
12676         * fast/dom/SelectorAPI/caseID-expected.txt:
12677         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
12678         * fast/dom/SelectorAPI/caseID-strict.html:
12679         * fast/dom/SelectorAPI/caseID.html:
12680         * fast/dom/SelectorAPI/caseTag-expected.txt:
12681         * fast/dom/SelectorAPI/caseTag.html:
12682         * fast/dom/SelectorAPI/caseTagX-expected.txt:
12683         * fast/dom/SelectorAPI/caseTagX.xhtml:
12684         * fast/dom/SelectorAPI/detached-element-expected.txt:
12685         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
12686         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
12687         * fast/dom/SelectorAPI/script-tests/detached-element.js:
12688         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
12689         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
12690         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
12691         * fast/dom/SelectorAPI/viewless-document-expected.txt:
12692         * fast/dom/Window/window-properties-expected.txt:
12693         * fast/dom/domListEnumeration-expected.txt:
12694         * fast/dom/script-tests/domListEnumeration.js:
12696 2009-09-24  Oliver Hunt  <oliver@apple.com>
12698         Reviewed by NOBODY(rollout)
12700         Roll out r48712 as it is incorrect.
12702         Rolling out test as test depends on patch.
12704         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
12705         * platform/mac/fast/dom/wrapper-classes-objc.html:
12707 2009-09-24  Xan Lopez  <xlopez@igalia.com>
12709         Revert r48697, since it broke key handling notification to GTK+.
12711         * platform/gtk/Skipped:
12713 2009-09-24  Benjamin Poulain  <benjamin.poulain@nokia.com>
12715         Reviewed by Eric Seidel.
12717         The indices of RuntimeArray should be enumerated like for a regular array.
12718         https://bugs.webkit.org/show_bug.cgi?id=29005
12720         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
12721         * platform/mac/fast/dom/wrapper-classes-objc.html:
12723 2009-09-23  Geoffrey Garen  <ggaren@apple.com>
12725         Reviewed by Sam Weinig.
12727         Layout tests for event target sanitization.
12728         
12729         New tests for event dispatch:
12731         * fast/events/event-attributes-after-exception-expected.txt: Added.
12732         * fast/events/event-attributes-after-exception.html: Added.
12733         * fast/events/event-fire-order-expected.txt: Added.
12734         * fast/events/event-fire-order.html: Added.
12735         * fast/events/event-fired-after-removal-expected.txt: Added.
12736         * fast/events/event-fired-after-removal.html: Added.
12737         
12738         Fixed these tests:
12740         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt: eventPhase should
12741         be AT_TARGET (2) when firing an event on an XHR, not INVALID (0).
12742         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt: ditto
12744         * http/tests/xmlhttprequest/event-target-expected.txt:
12745         * http/tests/xmlhttprequest/event-target.html: Removing an event listener
12746         during event dispatch should prevent it from firing. (This test was backwards.)
12747         
12748         * svg/custom/loadevents-capturing.svg: Enhanced this test to tell you
12749         why it fails when it fails. Changed it to register runTest() (now named 
12750         reportResults()) using addEventListener() instead of the 'onload' attribute.
12751         The test relies on reportResults() running after handler(), so it needs
12752         to register reportResults() after handler().
12754 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
12756         Reviewed by Eric Seidel.
12758         This tests all types of inputs text and password, 
12759         both enabled and disabled, the existing tests 
12760         weren't thorough enough for chromium.
12762         https://bugs.webkit.org/show_bug.cgi?id=29502
12764         * fast/forms/basic-inputs.html: Added.
12765         * platform/mac/fast/forms/basic-inputs-expected.checksum: Added.
12766         * platform/mac/fast/forms/basic-inputs-expected.png: Added.
12767         * platform/mac/fast/forms/basic-inputs-expected.txt: Added.
12769 2009-09-23  Kent Tamura  <tkent@chromium.org>
12771         Reviewed by Darin Adler.
12773         Tests for maxLength of <textarea>
12774         https://bugs.webkit.org/show_bug.cgi?id=29292
12776         * fast/forms/script-tests/textarea-maxlength.js: Added.
12777         * fast/forms/textarea-maxlength-expected.txt: Added.
12778         * fast/forms/textarea-maxlength.html: Added.
12780 2009-09-23  Martin Robinson  <martin.james.robinson@gmail.com>
12782         Reviewed by Xan Lopez.
12784         [GTK] REGRESSION: BitmapImage::getGdkPixbuf fails for non-square images
12785         https://bugs.webkit.org/show_bug.cgi?id=29654
12787         Enable tests which are now passing because of key event fixes.
12789         * platform/gtk/Skipped:
12791 2009-09-23  Eric Seidel  <eric@webkit.org>
12793         No review, just adding missing pixel test results from recent test additions.
12795         * platform/mac/compositing/generated-content-expected.checksum: Added.
12796         * platform/mac/compositing/generated-content-expected.png: Added.
12797         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
12798         * platform/mac/compositing/masks/multiple-masks-expected.png: Added.
12799         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
12800         * platform/mac/compositing/reflections/reflection-on-composited-expected.checksum: Added.
12801         * platform/mac/compositing/reflections/reflection-on-composited-expected.png: Added.
12802         * platform/mac/compositing/self-painting-layers-expected.checksum: Added.
12803         * platform/mac/compositing/self-painting-layers-expected.png: Added.
12804         * platform/mac/compositing/sibling-positioning-expected.checksum: Added.
12805         * platform/mac/compositing/sibling-positioning-expected.png: Added.
12806         * platform/mac/fast/forms/button-style-color-expected.checksum: Added.
12807         * platform/mac/fast/forms/button-style-color-expected.png: Added.
12808         * platform/mac/fast/forms/text-style-color-expected.checksum: Added.
12809         * platform/mac/fast/forms/text-style-color-expected.png: Added.
12810         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.checksum: Added.
12811         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
12812         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.checksum: Added.
12813         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Added.
12814         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.checksum: Added.
12815         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.png: Added.
12816         * platform/mac/fast/frames/viewsource-on-image-file-expected.checksum: Added.
12817         * platform/mac/fast/frames/viewsource-on-image-file-expected.png: Added.
12818         * platform/mac/fast/text/international/khmer-selection-expected.checksum: Added.
12819         * platform/mac/fast/text/international/khmer-selection-expected.png: Added.
12820         * platform/mac/media/audio-no-installed-engines-expected.checksum: Added.
12821         * platform/mac/media/audio-no-installed-engines-expected.png: Added.
12822         * platform/mac/media/controls-strict-expected.checksum: Added.
12823         * platform/mac/media/controls-strict-expected.png: Added.
12824         * platform/mac/media/controls-styling-expected.checksum: Added.
12825         * platform/mac/media/controls-styling-expected.png: Added.
12826         * platform/mac/media/video-no-audio-expected.checksum: Added.
12827         * platform/mac/media/video-no-audio-expected.png: Added.
12829 2009-09-23  Sam Weinig  <sam@webkit.org>
12831         Reviewed by Adam Barth.
12833         Test for https://bugs.webkit.org/show_bug.cgi?id=26989
12834         Should allow navigation of top-level openers
12835         <rdar://problem/7034025>
12837         * http/tests/security/frameNavigation/cross-origin-opener-expected.txt: Added.
12838         * http/tests/security/frameNavigation/cross-origin-opener.html: Added.
12839         * http/tests/security/frameNavigation/resources/cross-origin-opener-opener.html: Added.
12840         * http/tests/security/frameNavigation/resources/navigate-opener.html: Added.
12842 2009-09-23  Andrew Scherkus  <scherkus@chromium.org>
12844         Reviewed by Eric Carlson.
12846         Updating 17 media layout tests to provide different media files based on supported codecs.
12848         https://bugs.webkit.org/show_bug.cgi?id=29625
12850         * media/audio-constructor-autobuffer.html: Switched to findMediaFile().
12851         * media/audio-constructor-src.html: Ditto.
12852         * media/audio-constructor.html: Ditto.
12853         * media/audio-controls-rendering.html: Ditto.
12854         * media/audio-delete-while-slider-thumb-clicked.html: Ditto.
12855         * media/audio-delete-while-step-button-clicked.html: Ditto.
12856         * media/broken-video.html: Ditto.
12857         * media/controls-after-reload.html: Ditto, and also changed initial video to counting.mp4 since scaled-matrix.mov is QuickTime specific.
12858         * media/controls-right-click-on-timebar.html: Ditto.
12859         * media/event-attributes.html: Ditto.
12860         * media/media-load-event.html: Ditto.
12861         * media/media-startTime.html: Ditto.
12862         * media/progress-event-total-expected.txt: Added new total value.
12863         * media/progress-event-total.html: Switched to for loop and findMediaFile(), added new total value.
12864         * media/progress-event.html: Switched to findMediaFile().
12865         * media/remove-from-document-no-load.html: Ditto.
12866         * media/remove-from-document.html: Ditto.
12867         * media/unsupported-tracks.html: Ditto.
12869 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
12871         Reviewed by Dimitri Glazkov.
12873         https://bugs.webkit.org/show_bug.cgi?id=29493
12875         Added layout test to test buttons extensively 
12876         with different paddings. Testing both buttons
12877         with images and text. Existing tests were not
12878         comprehensive enough.
12880         * fast/forms/basic-buttons.html: Added.
12881         * platform/mac/fast/forms/basic-buttons-expected.checksum: Added.
12882         * platform/mac/fast/forms/basic-buttons-expected.png: Added.
12883         * platform/mac/fast/forms/basic-buttons-expected.txt: Added.
12885 2009-09-23  Daniel Bates  <dbates@webkit.org>
12887         Reviewed by Adam Barth.
12889         https://bugs.webkit.org/show_bug.cgi?id=29523
12890         
12891         Tests that JavaScript URLs that were URL-encoded twice do not bypass the XSSAuditor.
12893         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt: Added.
12894         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded.html: Added.
12895         * http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt: Added.
12896         * http/tests/security/xssAuditor/javascript-link-url-encoded.html: Added.
12898 2009-09-23  Dave Hyatt  <hyatt@apple.com>
12900         Reviewed by John Sullivan.
12902         https://bugs.webkit.org/show_bug.cgi?id=29657
12903         Columns don't break properly in positioned elements with a fixed height.  Make sure that
12904         a block is still considered to have columns even when the column count is 1 if the column
12905         width is non-auto.
12906     
12907         Added fast/multicol/positioned-with-constrained-height.html
12909         * fast/multicol/positioned-with-constrained-height.html: Added.
12910         * platform/mac/fast/multicol/float-multicol-expected.txt:
12911         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.checksum: Added.
12912         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.png: Added.
12913         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
12915 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12917         Unreviewed. Skipping new tests, and
12918         plugins/destroy-during-npp-new.html, after reporting
12919         https://bugs.webkit.org/show_bug.cgi?id=29683.
12921         * platform/gtk/Skipped:
12923 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12925         Unreviewed. Updated to match the changes done in r48566.
12927         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
12929 2009-09-23  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
12931         Reviewed by Tor Arne Vestbø.
12933         [Qt] Skipping test added in r48644 due to missing layoutTestController features.
12935         * platform/qt/Skipped:
12937 2009-09-22  Charles Wei  <charles.wei@torchmobile.com.cn>
12939         Reviewed by Eric Seidel.
12941         Fix the crash problem with absolte positioned children in foreignobject
12942         htts://bugs.webkit.org/show_bug.cgi?id=26342
12944         * svg/custom/foreignobject-crash-with-absolute-positioned-children-expected.txt: Added.
12945         * svg/custom/foreignobject-crash-with-absolute-positioned-children.svg: Added.
12947 2009-09-22  Alpha Lam  <hclam@chromium.org>
12949         Reviewed by Eric Carlson.
12951         Media test files in Ogg and Theora formats
12952         https://bugs.webkit.org/show_bug.cgi?id=29623
12954         Adding test files for media layout tests in Ogg and Theora. They are transcoded
12955         from their originals in H264/AAC using ffmpeg2theora.
12957         * media/content/counting.ogv: Added.
12958         * media/content/empty.oga: Added.
12959         * media/content/garbage.ogv: Added.
12960         * media/content/silence.oga: Added.
12961         * media/content/test.oga: Added.
12962         * media/content/test.ogv: Added.
12964 2009-09-22  Drew Wilson  <atwilson@google.com>
12966         Reviewed by David Levin.
12968         SharedWorkers "name" attribute is now optional
12969         https://bugs.webkit.org/show_bug.cgi?id=28897
12971         * fast/workers/resources/worker-name.js:
12972         New tests for optional name parameter.
12973         * fast/workers/resources/worker-util.js:
12974         (done):
12975         Now invokes done via a timer to ensure any pending console errors are written out.
12976         * fast/workers/shared-worker-constructor-expected.txt:
12977         * fast/workers/shared-worker-constructor.html:
12978         Updated test/expectations now that constructor's "name" param is optional.
12979         * fast/workers/shared-worker-name-expected.txt:
12980         * fast/workers/shared-worker-name.html:
12981         New tests for optional name parameter.
12983 2009-09-22  Darin Adler  <darin@apple.com>
12985         Reviewed by Sam Weinig.
12987         Tighten up the ScheduledRedirection machinery to prepare for a bug fix
12988         https://bugs.webkit.org/show_bug.cgi?id=29663
12990         * http/tests/loading/deleted-host-in-resource-load-delegate-callback-expected.txt:
12991         Updated test to reflect progression. The willPerformClientRedirectToURL
12992         call was called an extra time before.
12994 2009-09-22  Sam Weinig  <sam@webkit.org>
12996         Reviewed by Alexey Proskuryakov.
12998         Test for XMLHttpRequest.abort() should destroy the response text.
12999         https://bugs.webkit.org/show_bug.cgi?id=29658
13000         <rdar://problem/5301430>
13002         * http/tests/xmlhttprequest/abort-should-destroy-responseText-expected.txt: Added.
13003         * http/tests/xmlhttprequest/abort-should-destroy-responseText.html: Added.
13005 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
13007         Reviewed by Eric Seidel.
13009         fast/backgrounds/repeat tests are different from their TEMPLATE
13010         https://bugs.webkit.org/show_bug.cgi?id=29659
13012         * fast/backgrounds/repeat/parsing-background-repeat.html:
13013         * fast/backgrounds/repeat/resources/TEMPLATE.html: Removed.
13014         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Removed.
13015         * fast/backgrounds/repeat/script-tests: Added.
13016         * fast/backgrounds/repeat/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/resources/TEMPLATE.html.
13017         * fast/backgrounds/repeat/script-tests/parsing-background-repeat.js: Copied from LayoutTests/fast/backgrounds/repeat/resources/parsing-background-repeat.js.
13019 2009-09-22  Eric Seidel  <eric@webkit.org>
13021         Reviewed by Simon Fraser.
13023         media/controls-after-reload.html crashes occasionally
13024         https://bugs.webkit.org/show_bug.cgi?id=29037
13026         Skip media/controls-after-reload.html for the same CVDisplayLink
13027         issue as seen with media/video-size-intrinsic-scale.html.
13029         * platform/mac-leopard/Skipped:
13031 2009-09-22  Dumitru Daniliuc  <dumi@chromium.org>
13033         Reviewed by Dimitri Glazkov.
13035         1. Adding two tests for the transaction coordinator.
13036         2. Fixing an incorrect <head> tag in some tests.
13038         https://bugs.webkit.org/show_bug.cgi?id=29115
13040         * storage/multiple-transactions-on-different-handles.html: Fixed a
13041         <head> tag (should've been </head>).
13042         * storage/open-database-while-transaction-in-progress.html: Fixed
13043         a <head> tag (should've been </head>).
13044         * storage/read-and-write-transactions-dont-run-together-expected.txt: Added.
13045         * storage/read-and-write-transactions-dont-run-together.html: Added.
13046         * storage/read-transactions-running-concurrently-expected.txt: Added.
13047         * storage/read-transactions-running-concurrently.html: Added.
13048         * storage/test-authorizer.html: Fixed a <head> tag (should've been
13049         </head>).
13051 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
13053         Rubber-stamped by Eric Seidel.
13055         js tests should move into jstests subdirectory instead of resources/
13056         https://bugs.webkit.org/show_bug.cgi?id=25880
13058         Migration for js directory.
13060         * fast/js/Array-isArray.html:
13061         * fast/js/JSON-parse-reviver.html:
13062         * fast/js/JSON-stringify-replacer.html:
13063         * fast/js/Object-create.html:
13064         * fast/js/Object-defineProperties.html:
13065         * fast/js/Object-defineProperty.html:
13066         * fast/js/Object-keys.html:
13067         * fast/js/activation-proto.html:
13068         * fast/js/arguments-bad-index.html:
13069         * fast/js/arguments.html:
13070         * fast/js/array-enumerators-functions.html:
13071         * fast/js/array-every.html:
13072         * fast/js/array-filter.html:
13073         * fast/js/array-float-delete.html:
13074         * fast/js/array-functions-non-arrays.html:
13075         * fast/js/array-holes.html:
13076         * fast/js/array-index-immediate-types.html:
13077         * fast/js/array-indexing.html:
13078         * fast/js/array-iterate-backwards.html:
13079         * fast/js/array-join-bug-11524.html:
13080         * fast/js/array-lastIndexOf.html:
13081         * fast/js/array-reduce.html:
13082         * fast/js/array-reduceRight.html:
13083         * fast/js/array-reset-large-index.html:
13084         * fast/js/array-sort-reentrance.html:
13085         * fast/js/array-splice.html:
13086         * fast/js/array-tostring-and-join.html:
13087         * fast/js/array-tostring-ignore-separator.html:
13088         * fast/js/assign.html:
13089         * fast/js/avl-crash.html:
13090         * fast/js/cached-eval-gc.html:
13091         * fast/js/caller-property.html:
13092         * fast/js/char-at.html:
13093         * fast/js/closure-inside-extra-arg-call.html:
13094         * fast/js/code-serialize-paren.html:
13095         * fast/js/codegen-loops-logical-nodes.html:
13096         * fast/js/codegen-peephole-locals.html:
13097         * fast/js/codegen-temporaries.html:
13098         * fast/js/comparefn-sort-stability.html:
13099         * fast/js/const-without-initializer.html:
13100         * fast/js/constant-count.html:
13101         * fast/js/constant-folding.html:
13102         * fast/js/constructor-attributes.html:
13103         * fast/js/constructor.html:
13104         * fast/js/continue-break-multiple-labels.html:
13105         * fast/js/convert-nan-to-bool.html:
13106         * fast/js/cyclic-proto.html:
13107         * fast/js/cyclic-prototypes.html:
13108         * fast/js/cyclic-ref-toString.html:
13109         * fast/js/date-DST-pre-1970.html:
13110         * fast/js/date-DST-time-cusps.html:
13111         * fast/js/date-big-constructor.html:
13112         * fast/js/date-big-setdate.html:
13113         * fast/js/date-big-setmonth.html:
13114         * fast/js/date-constructor.html:
13115         * fast/js/date-negative-setmonth.html:
13116         * fast/js/date-parse-comments-test.html:
13117         * fast/js/date-parse-test.html:
13118         * fast/js/date-preserve-milliseconds.html:
13119         * fast/js/date-proto-generic-invocation.html:
13120         * fast/js/date-set-to-nan.html:
13121         * fast/js/date-toisostring.html:
13122         * fast/js/debugger.html:
13123         * fast/js/declaration-in-block.html:
13124         * fast/js/delete-getters-setters.html:
13125         * fast/js/delete-syntax.html:
13126         * fast/js/delete-then-put.html:
13127         * fast/js/dictionary-no-cache.html:
13128         * fast/js/do-while-semicolon.html:
13129         * fast/js/dot-node-base-exception.html:
13130         * fast/js/duplicate-param-crash.html:
13131         * fast/js/duplicate-param-gc-crash.html:
13132         * fast/js/equality.html:
13133         * fast/js/eval-cache-crash.html:
13134         * fast/js/eval-throw-return.html:
13135         * fast/js/eval-var-decl.html:
13136         * fast/js/exception-expression-offset.html:
13137         * fast/js/exception-for-nonobject.html:
13138         * fast/js/exception-linenums.html:
13139         * fast/js/exception-try-finally-scope-error.html:
13140         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html:
13141         * fast/js/excessive-comma-usage.html:
13142         * fast/js/finally-codegen-failure.html:
13143         * fast/js/for-in-avoid-duplicates.html:
13144         * fast/js/for-in-cached.html:
13145         * fast/js/for-in-exeception.html:
13146         * fast/js/for-in-to-text.html:
13147         * fast/js/for-in-var-scope.html:
13148         * fast/js/function-apply-aliased.html:
13149         * fast/js/function-apply.html:
13150         * fast/js/function-call-aliased.html:
13151         * fast/js/function-call-register-allocation.html:
13152         * fast/js/function-constructor-newline-after-brace.html:
13153         * fast/js/function-constructor-single-line-comment.html:
13154         * fast/js/function-declaration-statement.html:
13155         * fast/js/function-declaration.html:
13156         * fast/js/function-declarations-in-switch-statement.html:
13157         * fast/js/function-dot-arguments.html:
13158         * fast/js/function-name.html:
13159         * fast/js/function-names.html:
13160         * fast/js/function-toString-object-literals.html:
13161         * fast/js/function-toString-parentheses.html:
13162         * fast/js/function-toString-semicolon-insertion.html:
13163         * fast/js/getter-setter-gc.html:
13164         * fast/js/global-constructors.html:
13165         * fast/js/global-function-resolve.html:
13166         * fast/js/gmail-re-re.html:
13167         * fast/js/has-own-property.html:
13168         * fast/js/ignored-result-null-comparison-crash.html:
13169         * fast/js/ignored-result-ref-crash.html:
13170         * fast/js/implicit-call-with-global-reentry.html:
13171         * fast/js/instance-of-immediates.html:
13172         * fast/js/instanceof-operator.html:
13173         * fast/js/integer-extremes.html:
13174         * fast/js/isPrototypeOf.html:
13175         * fast/js/kde/Array.html:
13176         * fast/js/kde/Boolean.html:
13177         * fast/js/kde/Date-setYear.html:
13178         * fast/js/kde/Error.html:
13179         * fast/js/kde/GlobalObject.html:
13180         * fast/js/kde/Number.html:
13181         * fast/js/kde/Object.html:
13182         * fast/js/kde/Prototype.html:
13183         * fast/js/kde/RegExp.html:
13184         * fast/js/kde/StringObject.html:
13185         * fast/js/kde/arguments-scope.html:
13186         * fast/js/kde/assignments.html:
13187         * fast/js/kde/cast.html:
13188         * fast/js/kde/comment-1.html:
13189         * fast/js/kde/comment-2.html:
13190         * fast/js/kde/completion.html:
13191         * fast/js/kde/conditional.html:
13192         * fast/js/kde/constructor_length.html:
13193         * fast/js/kde/crash-1.html:
13194         * fast/js/kde/crash-2.html:
13195         * fast/js/kde/delete.html:
13196         * fast/js/kde/empty.html:
13197         * fast/js/kde/encode_decode_uri.html:
13198         * fast/js/kde/eval.html:
13199         * fast/js/kde/evil-n.html:
13200         * fast/js/kde/exception_propagation.html:
13201         * fast/js/kde/exceptions.html:
13202         * fast/js/kde/func-decl.html:
13203         * fast/js/kde/function.html:
13204         * fast/js/kde/function_arguments.html:
13205         * fast/js/kde/function_constructor.html:
13206         * fast/js/kde/function_length.html:
13207         * fast/js/kde/garbage-n.html:
13208         * fast/js/kde/inbuilt_function_proto.html:
13209         * fast/js/kde/inbuilt_function_tostring.html:
13210         * fast/js/kde/iteration.html:
13211         * fast/js/kde/j-comment-3.html:
13212         * fast/js/kde/j-comment-4.html:
13213         * fast/js/kde/literals.html:
13214         * fast/js/kde/lval-exceptions.html:
13215         * fast/js/kde/math.html:
13216         * fast/js/kde/md5-1.html:
13217         * fast/js/kde/md5-2.html:
13218         * fast/js/kde/object_prototype.html:
13219         * fast/js/kde/object_prototype_tostring.html:
13220         * fast/js/kde/operators.html:
13221         * fast/js/kde/parse.html:
13222         * fast/js/kde/prototype_length.html:
13223         * fast/js/kde/prototype_proto.html:
13224         * fast/js/kde/resources/Array.js: Removed.
13225         * fast/js/kde/resources/Boolean.js: Removed.
13226         * fast/js/kde/resources/Date-setYear.js: Removed.
13227         * fast/js/kde/resources/Error.js: Removed.
13228         * fast/js/kde/resources/GlobalObject.js: Removed.
13229         * fast/js/kde/resources/Number.js: Removed.
13230         * fast/js/kde/resources/Object.js: Removed.
13231         * fast/js/kde/resources/Prototype.js: Removed.
13232         * fast/js/kde/resources/RegExp.js: Removed.
13233         * fast/js/kde/resources/StringObject.js: Removed.
13234         * fast/js/kde/resources/TEMPLATE-n.html: Removed.
13235         * fast/js/kde/resources/TEMPLATE.html: Removed.
13236         * fast/js/kde/resources/arguments-scope.js: Removed.
13237         * fast/js/kde/resources/assignments.js: Removed.
13238         * fast/js/kde/resources/cast.js: Removed.
13239         * fast/js/kde/resources/comment-1.js: Removed.
13240         * fast/js/kde/resources/comment-2.js: Removed.
13241         * fast/js/kde/resources/completion.js: Removed.
13242         * fast/js/kde/resources/conditional.js: Removed.
13243         * fast/js/kde/resources/constructor_length.js: Removed.
13244         * fast/js/kde/resources/crash-1.js: Removed.
13245         * fast/js/kde/resources/crash-2.js: Removed.
13246         * fast/js/kde/resources/delete.js: Removed.
13247         * fast/js/kde/resources/empty.js: Removed.
13248         * fast/js/kde/resources/encode_decode_uri.js: Removed.
13249         * fast/js/kde/resources/eval.js: Removed.
13250         * fast/js/kde/resources/evil-n.js: Removed.
13251         * fast/js/kde/resources/exception_propagation.js: Removed.
13252         * fast/js/kde/resources/exceptions.js: Removed.
13253         * fast/js/kde/resources/func-decl.js: Removed.
13254         * fast/js/kde/resources/function.js: Removed.
13255         * fast/js/kde/resources/function_arguments.js: Removed.
13256         * fast/js/kde/resources/function_constructor.js: Removed.
13257         * fast/js/kde/resources/function_length.js: Removed.
13258         * fast/js/kde/resources/garbage-n.js: Removed.
13259         * fast/js/kde/resources/inbuilt_function_proto.js: Removed.
13260         * fast/js/kde/resources/inbuilt_function_tostring.js: Removed.
13261         * fast/js/kde/resources/iteration.js: Removed.
13262         * fast/js/kde/resources/j-comment-3.js: Removed.
13263         * fast/js/kde/resources/j-comment-4.js: Removed.
13264         * fast/js/kde/resources/literals.js: Removed.
13265         * fast/js/kde/resources/lval-exceptions.js: Removed.
13266         * fast/js/kde/resources/math.js: Removed.
13267         * fast/js/kde/resources/md5-1.js: Removed.
13268         * fast/js/kde/resources/md5-2.js: Removed.
13269         * fast/js/kde/resources/object_prototype.js: Removed.
13270         * fast/js/kde/resources/object_prototype_tostring.js: Removed.
13271         * fast/js/kde/resources/operators.js: Removed.
13272         * fast/js/kde/resources/parse.js: Removed.
13273         * fast/js/kde/resources/prototype_length.js: Removed.
13274         * fast/js/kde/resources/prototype_proto.js: Removed.
13275         * fast/js/kde/resources/scope.js: Removed.
13276         * fast/js/kde/resources/statements.js: Removed.
13277         * fast/js/kde/resources/string-1-n.js: Removed.
13278         * fast/js/kde/resources/string-2-n.js: Removed.
13279         * fast/js/kde/resources/var_decl_init.js: Removed.
13280         * fast/js/kde/scope.html:
13281         * fast/js/kde/script-tests: Added.
13282         * fast/js/kde/script-tests/Array.js: Copied from LayoutTests/fast/js/kde/resources/Array.js.
13283         * fast/js/kde/script-tests/Boolean.js: Copied from LayoutTests/fast/js/kde/resources/Boolean.js.
13284         * fast/js/kde/script-tests/Date-setYear.js: Copied from LayoutTests/fast/js/kde/resources/Date-setYear.js.
13285         * fast/js/kde/script-tests/Error.js: Copied from LayoutTests/fast/js/kde/resources/Error.js.
13286         * fast/js/kde/script-tests/GlobalObject.js: Copied from LayoutTests/fast/js/kde/resources/GlobalObject.js.
13287         * fast/js/kde/script-tests/Number.js: Copied from LayoutTests/fast/js/kde/resources/Number.js.
13288         * fast/js/kde/script-tests/Object.js: Copied from LayoutTests/fast/js/kde/resources/Object.js.
13289         * fast/js/kde/script-tests/Prototype.js: Copied from LayoutTests/fast/js/kde/resources/Prototype.js.
13290         * fast/js/kde/script-tests/RegExp.js: Copied from LayoutTests/fast/js/kde/resources/RegExp.js.
13291         * fast/js/kde/script-tests/StringObject.js: Copied from LayoutTests/fast/js/kde/resources/StringObject.js.
13292         * fast/js/kde/script-tests/TEMPLATE-n.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE-n.html.
13293         * fast/js/kde/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE.html.
13294         * fast/js/kde/script-tests/arguments-scope.js: Copied from LayoutTests/fast/js/kde/resources/arguments-scope.js.
13295         * fast/js/kde/script-tests/assignments.js: Copied from LayoutTests/fast/js/kde/resources/assignments.js.
13296         * fast/js/kde/script-tests/cast.js: Copied from LayoutTests/fast/js/kde/resources/cast.js.
13297         * fast/js/kde/script-tests/comment-1.js: Copied from LayoutTests/fast/js/kde/resources/comment-1.js.
13298         * fast/js/kde/script-tests/comment-2.js: Copied from LayoutTests/fast/js/kde/resources/comment-2.js.
13299         * fast/js/kde/script-tests/completion.js: Copied from LayoutTests/fast/js/kde/resources/completion.js.
13300         * fast/js/kde/script-tests/conditional.js: Copied from LayoutTests/fast/js/kde/resources/conditional.js.
13301         * fast/js/kde/script-tests/constructor_length.js: Copied from LayoutTests/fast/js/kde/resources/constructor_length.js.
13302         * fast/js/kde/script-tests/crash-1.js: Copied from LayoutTests/fast/js/kde/resources/crash-1.js.
13303         * fast/js/kde/script-tests/crash-2.js: Copied from LayoutTests/fast/js/kde/resources/crash-2.js.
13304         * fast/js/kde/script-tests/delete.js: Copied from LayoutTests/fast/js/kde/resources/delete.js.
13305         * fast/js/kde/script-tests/empty.js: Copied from LayoutTests/fast/js/kde/resources/empty.js.
13306         * fast/js/kde/script-tests/encode_decode_uri.js: Copied from LayoutTests/fast/js/kde/resources/encode_decode_uri.js.
13307         * fast/js/kde/script-tests/eval.js: Copied from LayoutTests/fast/js/kde/resources/eval.js.
13308         * fast/js/kde/script-tests/evil-n.js: Copied from LayoutTests/fast/js/kde/resources/evil-n.js.
13309         * fast/js/kde/script-tests/exception_propagation.js: Copied from LayoutTests/fast/js/kde/resources/exception_propagation.js.
13310         * fast/js/kde/script-tests/exceptions.js: Copied from LayoutTests/fast/js/kde/resources/exceptions.js.
13311         * fast/js/kde/script-tests/func-decl.js: Copied from LayoutTests/fast/js/kde/resources/func-decl.js.
13312         * fast/js/kde/script-tests/function.js: Copied from LayoutTests/fast/js/kde/resources/function.js.
13313         * fast/js/kde/script-tests/function_arguments.js: Copied from LayoutTests/fast/js/kde/resources/function_arguments.js.
13314         * fast/js/kde/script-tests/function_constructor.js: Copied from LayoutTests/fast/js/kde/resources/function_constructor.js.
13315         * fast/js/kde/script-tests/function_length.js: Copied from LayoutTests/fast/js/kde/resources/function_length.js.
13316         * fast/js/kde/script-tests/garbage-n.js: Copied from LayoutTests/fast/js/kde/resources/garbage-n.js.
13317         * fast/js/kde/script-tests/inbuilt_function_proto.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_proto.js.
13318         * fast/js/kde/script-tests/inbuilt_function_tostring.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_tostring.js.
13319         * fast/js/kde/script-tests/iteration.js: Copied from LayoutTests/fast/js/kde/resources/iteration.js.
13320         * fast/js/kde/script-tests/j-comment-3.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-3.js.
13321         * fast/js/kde/script-tests/j-comment-4.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-4.js.
13322         * fast/js/kde/script-tests/literals.js: Copied from LayoutTests/fast/js/kde/resources/literals.js.
13323         * fast/js/kde/script-tests/lval-exceptions.js: Copied from LayoutTests/fast/js/kde/resources/lval-exceptions.js.
13324         * fast/js/kde/script-tests/math.js: Copied from LayoutTests/fast/js/kde/resources/math.js.
13325         * fast/js/kde/script-tests/md5-1.js: Copied from LayoutTests/fast/js/kde/resources/md5-1.js.
13326         * fast/js/kde/script-tests/md5-2.js: Copied from LayoutTests/fast/js/kde/resources/md5-2.js.
13327         * fast/js/kde/script-tests/object_prototype.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype.js.
13328         * fast/js/kde/script-tests/object_prototype_tostring.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype_tostring.js.
13329         * fast/js/kde/script-tests/operators.js: Copied from LayoutTests/fast/js/kde/resources/operators.js.
13330         * fast/js/kde/script-tests/parse.js: Copied from LayoutTests/fast/js/kde/resources/parse.js.
13331         * fast/js/kde/script-tests/prototype_length.js: Copied from LayoutTests/fast/js/kde/resources/prototype_length.js.
13332         * fast/js/kde/script-tests/prototype_proto.js: Copied from LayoutTests/fast/js/kde/resources/prototype_proto.js.
13333         * fast/js/kde/script-tests/scope.js: Copied from LayoutTests/fast/js/kde/resources/scope.js.
13334         * fast/js/kde/script-tests/statements.js: Copied from LayoutTests/fast/js/kde/resources/statements.js.
13335         * fast/js/kde/script-tests/string-1-n.js: Copied from LayoutTests/fast/js/kde/resources/string-1-n.js.
13336         * fast/js/kde/script-tests/string-2-n.js: Copied from LayoutTests/fast/js/kde/resources/string-2-n.js.
13337         * fast/js/kde/script-tests/var_decl_init.js: Copied from LayoutTests/fast/js/kde/resources/var_decl_init.js.
13338         * fast/js/kde/statements.html:
13339         * fast/js/kde/string-1-n.html:
13340         * fast/js/kde/string-2-n.html:
13341         * fast/js/kde/var_decl_init.html:
13342         * fast/js/large-expressions.html:
13343         * fast/js/lastModified.html:
13344         * fast/js/logical-or-jless.html:
13345         * fast/js/math-transforms.html:
13346         * fast/js/math.html:
13347         * fast/js/method-check.html:
13348         * fast/js/mod-crash.html:
13349         * fast/js/modify-non-references.html:
13350         * fast/js/named-function-expression.html:
13351         * fast/js/navigator-mimeTypes-length.html:
13352         * fast/js/nested-object-gc.html:
13353         * fast/js/non-object-proto.html:
13354         * fast/js/null-char-in-string.html:
13355         * fast/js/number-cell-reuse.html:
13356         * fast/js/number-parsing-crash.html:
13357         * fast/js/number-toExponential.html:
13358         * fast/js/number-toString.html:
13359         * fast/js/number-tofixed.html:
13360         * fast/js/number-toprecision.html:
13361         * fast/js/numeric-conversion.html:
13362         * fast/js/object-extra-comma.html:
13363         * fast/js/object-prototype-constructor.html:
13364         * fast/js/object-prototype-toLocaleString.html:
13365         * fast/js/order-of-operations.html:
13366         * fast/js/parse-backslash-before-newline.html:
13367         * fast/js/postfix-syntax.html:
13368         * fast/js/prefix-syntax.html:
13369         * fast/js/pretty-print.html:
13370         * fast/js/primitive-method-this.html:
13371         * fast/js/primitive-property-access-edge-cases.html:
13372         * fast/js/property-getters-and-setters.html:
13373         * fast/js/propertyIsEnumerable.html:
13374         * fast/js/prototypes.html:
13375         * fast/js/read-modify-eval.html:
13376         * fast/js/recursion-limit-equal.html:
13377         * fast/js/reentrant-call-unwind.html:
13378         * fast/js/regexp-backreferences.html:
13379         * fast/js/regexp-char-insensitive.html:
13380         * fast/js/regexp-character-match-out-of-order.html:
13381         * fast/js/regexp-compile-crash.html:
13382         * fast/js/regexp-compile.html:
13383         * fast/js/regexp-divequal.html:
13384         * fast/js/regexp-extended-characters-crash.html:
13385         * fast/js/regexp-extended-characters-match.html:
13386         * fast/js/regexp-extended-characters-more.html:
13387         * fast/js/regexp-find-first-asserted.html:
13388         * fast/js/regexp-lastindex.html:
13389         * fast/js/regexp-many-brackets.html:
13390         * fast/js/regexp-negative-special-characters.html:
13391         * fast/js/regexp-no-extensions.html:
13392         * fast/js/regexp-non-bmp.html:
13393         * fast/js/regexp-non-capturing-groups.html:
13394         * fast/js/regexp-non-character.html:
13395         * fast/js/regexp-overflow-too-big.html:
13396         * fast/js/regexp-overflow.html:
13397         * fast/js/regexp-range-bound-ffff.html:
13398         * fast/js/regexp-range-out-of-order.html:
13399         * fast/js/regexp-ranges-and-escaped-hyphens.html:
13400         * fast/js/regexp-stack-overflow.html:
13401         * fast/js/regexp-unicode-handling.html:
13402         * fast/js/regexp-unicode-overflow.html:
13403         * fast/js/registerCachingAcrossBranchTargets.html:
13404         * fast/js/rehash-assign.html:
13405         * fast/js/removing-Cf-characters.html:
13406         * fast/js/reparsing-semicolon-insertion.html:
13407         * fast/js/repeat-cached-vm-reentry.html:
13408         * fast/js/reserved-words.html:
13409         * fast/js/resize-array-assign.html:
13410         * fast/js/resources/Array-isArray.js: Removed.
13411         * fast/js/resources/JSON-parse-reviver.js: Removed.
13412         * fast/js/resources/JSON-stringify-replacer.js: Removed.
13413         * fast/js/resources/Object-create.js: Removed.
13414         * fast/js/resources/Object-defineProperties.js: Removed.
13415         * fast/js/resources/Object-defineProperty.js: Removed.
13416         * fast/js/resources/Object-keys.js: Removed.
13417         * fast/js/resources/TEMPLATE.html: Removed.
13418         * fast/js/resources/activation-proto.js: Removed.
13419         * fast/js/resources/arguments-bad-index.js: Removed.
13420         * fast/js/resources/arguments.js: Removed.
13421         * fast/js/resources/array-enumerators-functions.js: Removed.
13422         * fast/js/resources/array-every.js: Removed.
13423         * fast/js/resources/array-filter.js: Removed.
13424         * fast/js/resources/array-float-delete.js: Removed.
13425         * fast/js/resources/array-functions-non-arrays.js: Removed.
13426         * fast/js/resources/array-holes.js: Removed.
13427         * fast/js/resources/array-index-immediate-types.js: Removed.
13428         * fast/js/resources/array-indexing.js: Removed.
13429         * fast/js/resources/array-iterate-backwards.js: Removed.
13430         * fast/js/resources/array-join-bug-11524.js: Removed.
13431         * fast/js/resources/array-lastIndexOf.js: Removed.
13432         * fast/js/resources/array-reduce.js: Removed.
13433         * fast/js/resources/array-reduceRight.js: Removed.
13434         * fast/js/resources/array-reset-large-index.js: Removed.
13435         * fast/js/resources/array-sort-reentrance.js: Removed.
13436         * fast/js/resources/array-splice.js: Removed.
13437         * fast/js/resources/array-tostring-and-join.js: Removed.
13438         * fast/js/resources/array-tostring-ignore-separator.js: Removed.
13439         * fast/js/resources/assign.js: Removed.
13440         * fast/js/resources/avl-crash.js: Removed.
13441         * fast/js/resources/cached-eval-gc.js: Removed.
13442         * fast/js/resources/caller-property.js: Removed.
13443         * fast/js/resources/char-at.js: Removed.
13444         * fast/js/resources/closure-inside-extra-arg-call.js: Removed.
13445         * fast/js/resources/code-serialize-paren.js: Removed.
13446         * fast/js/resources/codegen-loops-logical-nodes.js: Removed.
13447         * fast/js/resources/codegen-peephole-locals.js: Removed.
13448         * fast/js/resources/codegen-temporaries.js: Removed.
13449         * fast/js/resources/comparefn-sort-stability.js: Removed.
13450         * fast/js/resources/const-without-initializer.js: Removed.
13451         * fast/js/resources/constant-count.js: Removed.
13452         * fast/js/resources/constant-folding.js: Removed.
13453         * fast/js/resources/constructor-attributes.js: Removed.
13454         * fast/js/resources/constructor.js: Removed.
13455         * fast/js/resources/continue-break-multiple-labels.js: Removed.
13456         * fast/js/resources/convert-nan-to-bool.js: Removed.
13457         * fast/js/resources/cyclic-proto.js: Removed.
13458         * fast/js/resources/cyclic-prototypes.js: Removed.
13459         * fast/js/resources/cyclic-ref-toString.js: Removed.
13460         * fast/js/resources/date-DST-pre-1970.js: Removed.
13461         * fast/js/resources/date-DST-time-cusps.js: Removed.
13462         * fast/js/resources/date-big-constructor.js: Removed.
13463         * fast/js/resources/date-big-setdate.js: Removed.
13464         * fast/js/resources/date-big-setmonth.js: Removed.
13465         * fast/js/resources/date-constructor.js: Removed.
13466         * fast/js/resources/date-negative-setmonth.js: Removed.
13467         * fast/js/resources/date-parse-comments-test.js: Removed.
13468         * fast/js/resources/date-parse-test.js: Removed.
13469         * fast/js/resources/date-preserve-milliseconds.js: Removed.
13470         * fast/js/resources/date-proto-generic-invocation.js: Removed.
13471         * fast/js/resources/date-set-to-nan.js: Removed.
13472         * fast/js/resources/date-toisostring.js: Removed.
13473         * fast/js/resources/debugger.js: Removed.
13474         * fast/js/resources/declaration-in-block.js: Removed.
13475         * fast/js/resources/delete-getters-setters.js: Removed.
13476         * fast/js/resources/delete-syntax.js: Removed.
13477         * fast/js/resources/delete-then-put.js: Removed.
13478         * fast/js/resources/dictionary-no-cache.js: Removed.
13479         * fast/js/resources/do-while-semicolon.js: Removed.
13480         * fast/js/resources/dot-node-base-exception.js: Removed.
13481         * fast/js/resources/duplicate-param-crash.js: Removed.
13482         * fast/js/resources/duplicate-param-gc-crash.js: Removed.
13483         * fast/js/resources/equality.js: Removed.
13484         * fast/js/resources/eval-cache-crash.js: Removed.
13485         * fast/js/resources/eval-throw-return.js: Removed.
13486         * fast/js/resources/eval-var-decl.js: Removed.
13487         * fast/js/resources/exception-expression-offset.js: Removed.
13488         * fast/js/resources/exception-for-nonobject.js: Removed.
13489         * fast/js/resources/exception-linenums.js: Removed.
13490         * fast/js/resources/exception-try-finally-scope-error.js: Removed.
13491         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Removed.
13492         * fast/js/resources/excessive-comma-usage.js: Removed.
13493         * fast/js/resources/finally-codegen-failure.js: Removed.
13494         * fast/js/resources/for-in-avoid-duplicates.js: Removed.
13495         * fast/js/resources/for-in-cached.js: Removed.
13496         * fast/js/resources/for-in-exeception.js: Removed.
13497         * fast/js/resources/for-in-to-text.js: Removed.
13498         * fast/js/resources/for-in-var-scope.js: Removed.
13499         * fast/js/resources/function-apply-aliased.js: Removed.
13500         * fast/js/resources/function-apply.js: Removed.
13501         * fast/js/resources/function-call-aliased.js: Removed.
13502         * fast/js/resources/function-call-register-allocation.js: Removed.
13503         * fast/js/resources/function-constructor-newline-after-brace.js: Removed.
13504         * fast/js/resources/function-constructor-single-line-comment.js: Removed.
13505         * fast/js/resources/function-declaration-statement.js: Removed.
13506         * fast/js/resources/function-declaration.js: Removed.
13507         * fast/js/resources/function-declarations-in-switch-statement.js: Removed.
13508         * fast/js/resources/function-dot-arguments.js: Removed.
13509         * fast/js/resources/function-name.js: Removed.
13510         * fast/js/resources/function-names.js: Removed.
13511         * fast/js/resources/function-toString-object-literals.js: Removed.
13512         * fast/js/resources/function-toString-parentheses.js: Removed.
13513         * fast/js/resources/function-toString-semicolon-insertion.js: Removed.
13514         * fast/js/resources/getter-setter-gc.js: Removed.
13515         * fast/js/resources/global-constructors.js: Removed.
13516         * fast/js/resources/global-function-resolve.js: Removed.
13517         * fast/js/resources/gmail-re-re.js: Removed.
13518         * fast/js/resources/has-own-property.js: Removed.
13519         * fast/js/resources/ignored-result-null-comparison-crash.js: Removed.
13520         * fast/js/resources/ignored-result-ref-crash.js: Removed.
13521         * fast/js/resources/implicit-call-with-global-reentry.js: Removed.
13522         * fast/js/resources/instance-of-immediates.js: Removed.
13523         * fast/js/resources/instanceof-operator.js: Removed.
13524         * fast/js/resources/integer-extremes.js: Removed.
13525         * fast/js/resources/isPrototypeOf.js: Removed.
13526         * fast/js/resources/large-expressions.js: Removed.
13527         * fast/js/resources/lastModified.js: Removed.
13528         * fast/js/resources/logical-or-jless.js: Removed.
13529         * fast/js/resources/math-transforms.js: Removed.
13530         * fast/js/resources/math.js: Removed.
13531         * fast/js/resources/method-check.js: Removed.
13532         * fast/js/resources/mod-crash.js: Removed.
13533         * fast/js/resources/modify-non-references.js: Removed.
13534         * fast/js/resources/named-function-expression.js: Removed.
13535         * fast/js/resources/navigator-mimeTypes-length.js: Removed.
13536         * fast/js/resources/nested-object-gc.js: Removed.
13537         * fast/js/resources/non-object-proto.js: Removed.
13538         * fast/js/resources/null-char-in-string.js: Removed.
13539         * fast/js/resources/number-cell-reuse.js: Removed.
13540         * fast/js/resources/number-parsing-crash.js: Removed.
13541         * fast/js/resources/number-toExponential.js: Removed.
13542         * fast/js/resources/number-toString.js: Removed.
13543         * fast/js/resources/number-tofixed.js: Removed.
13544         * fast/js/resources/number-toprecision.js: Removed.
13545         * fast/js/resources/numeric-conversion.js: Removed.
13546         * fast/js/resources/object-extra-comma.js: Removed.
13547         * fast/js/resources/object-prototype-constructor.js: Removed.
13548         * fast/js/resources/object-prototype-toLocaleString.js: Removed.
13549         * fast/js/resources/order-of-operations.js: Removed.
13550         * fast/js/resources/parse-backslash-before-newline.js: Removed.
13551         * fast/js/resources/postfix-syntax.js: Removed.
13552         * fast/js/resources/prefix-syntax.js: Removed.
13553         * fast/js/resources/pretty-print.js: Removed.
13554         * fast/js/resources/primitive-method-this.js: Removed.
13555         * fast/js/resources/primitive-property-access-edge-cases.js: Removed.
13556         * fast/js/resources/property-getters-and-setters.js: Removed.
13557         * fast/js/resources/propertyIsEnumerable.js: Removed.
13558         * fast/js/resources/prototypes.js: Removed.
13559         * fast/js/resources/read-modify-eval.js: Removed.
13560         * fast/js/resources/recursion-limit-equal.js: Removed.
13561         * fast/js/resources/reentrant-call-unwind.js: Removed.
13562         * fast/js/resources/regexp-backreferences.js: Removed.
13563         * fast/js/resources/regexp-char-insensitive.js: Removed.
13564         * fast/js/resources/regexp-character-match-out-of-order.js: Removed.
13565         * fast/js/resources/regexp-compile-crash.js: Removed.
13566         * fast/js/resources/regexp-compile.js: Removed.
13567         * fast/js/resources/regexp-divequal.js: Removed.
13568         * fast/js/resources/regexp-extended-characters-crash.js: Removed.
13569         * fast/js/resources/regexp-extended-characters-match.js: Removed.
13570         * fast/js/resources/regexp-extended-characters-more.js: Removed.
13571         * fast/js/resources/regexp-find-first-asserted.js: Removed.
13572         * fast/js/resources/regexp-lastindex.js: Removed.
13573         * fast/js/resources/regexp-many-brackets.js: Removed.
13574         * fast/js/resources/regexp-negative-special-characters.js: Removed.
13575         * fast/js/resources/regexp-no-extensions.js: Removed.
13576         * fast/js/resources/regexp-non-bmp.js: Removed.
13577         * fast/js/resources/regexp-non-capturing-groups.js: Removed.
13578         * fast/js/resources/regexp-non-character.js: Removed.
13579         * fast/js/resources/regexp-overflow-too-big.js: Removed.
13580         * fast/js/resources/regexp-overflow.js: Removed.
13581         * fast/js/resources/regexp-range-bound-ffff.js: Removed.
13582         * fast/js/resources/regexp-range-out-of-order.js: Removed.
13583         * fast/js/resources/regexp-ranges-and-escaped-hyphens.js: Removed.
13584         * fast/js/resources/regexp-stack-overflow.js: Removed.
13585         * fast/js/resources/regexp-unicode-handling.js: Removed.
13586         * fast/js/resources/regexp-unicode-overflow.js: Removed.
13587         * fast/js/resources/registerCachingAcrossBranchTargets.js: Removed.
13588         * fast/js/resources/rehash-assign.js: Removed.
13589         * fast/js/resources/removing-Cf-characters.js: Removed.
13590         * fast/js/resources/reparsing-semicolon-insertion.js: Removed.
13591         * fast/js/resources/repeat-cached-vm-reentry.js: Removed.
13592         * fast/js/resources/reserved-words.js: Removed.
13593         * fast/js/resources/resize-array-assign.js: Removed.
13594         * fast/js/resources/select-options-add.js: Removed.
13595         * fast/js/resources/slash-lineterminator-parse.js: Removed.
13596         * fast/js/resources/sort-large-array.js: Removed.
13597         * fast/js/resources/sort-no-jit-code-crash.js: Removed.
13598         * fast/js/resources/sort-non-numbers.js: Removed.
13599         * fast/js/resources/sort-randomly.js: Removed.
13600         * fast/js/resources/sort-stability.js: Removed.
13601         * fast/js/resources/sparse-array.js: Removed.
13602         * fast/js/resources/stack-unwinding.js: Removed.
13603         * fast/js/resources/statement-list-register-crash.js: Removed.
13604         * fast/js/resources/static-scope-object.js: Removed.
13605         * fast/js/resources/string-capitalization.js: Removed.
13606         * fast/js/resources/string-from-char-code.js: Removed.
13607         * fast/js/resources/string-index-overflow.js: Removed.
13608         * fast/js/resources/string-property-iteration.js: Removed.
13609         * fast/js/resources/string-replace-2.js: Removed.
13610         * fast/js/resources/string-replace-3.js: Removed.
13611         * fast/js/resources/string-slice-abnormal-values.js: Removed.
13612         * fast/js/resources/string-sort.js: Removed.
13613         * fast/js/resources/string-split-ignore-case.js: Removed.
13614         * fast/js/resources/string-substr.js: Removed.
13615         * fast/js/resources/string_replace.js: Removed.
13616         * fast/js/resources/switch-behaviour.js: Removed.
13617         * fast/js/resources/this-non-object-proto.js: Removed.
13618         * fast/js/resources/toString-elision-trailing-comma.js: Removed.
13619         * fast/js/resources/toString-exception.js: Removed.
13620         * fast/js/resources/toString-for-var-decl.js: Removed.
13621         * fast/js/resources/toString-number-dot-expr.js: Removed.
13622         * fast/js/resources/toString-overrides.js: Removed.
13623         * fast/js/resources/toString-prefix-postfix-preserve-parens.js: Removed.
13624         * fast/js/resources/toString-stack-overflow.js: Removed.
13625         * fast/js/resources/tostring-exception-in-property-access.js: Removed.
13626         * fast/js/resources/transition-cache-dictionary-crash.js: Removed.
13627         * fast/js/resources/typeof-codegen-crash.js: Removed.
13628         * fast/js/resources/typeof-constant-string.js: Removed.
13629         * fast/js/resources/typeof-syntax.js: Removed.
13630         * fast/js/resources/unexpected-constant-crash.js: Removed.
13631         * fast/js/resources/unmatching-argument-count.js: Removed.
13632         * fast/js/resources/var-shadows-arg-crash.js: Removed.
13633         * fast/js/resources/var-shadows-arg-gc-crash.js: Removed.
13634         * fast/js/resources/vardecl-blocks-init.js: Removed.
13635         * fast/js/resources/vardecl-preserve-arguments.js: Removed.
13636         * fast/js/resources/with-scope-gc.js: Removed.
13637         * fast/js/script-tests: Added.
13638         * fast/js/script-tests/Array-isArray.js: Copied from LayoutTests/fast/js/resources/Array-isArray.js.
13639         * fast/js/script-tests/JSON-parse-reviver.js: Copied from LayoutTests/fast/js/resources/JSON-parse-reviver.js.
13640         * fast/js/script-tests/JSON-stringify-replacer.js: Copied from LayoutTests/fast/js/resources/JSON-stringify-replacer.js.
13641         * fast/js/script-tests/Object-create.js: Copied from LayoutTests/fast/js/resources/Object-create.js.
13642         * fast/js/script-tests/Object-defineProperties.js: Copied from LayoutTests/fast/js/resources/Object-defineProperties.js.
13643         * fast/js/script-tests/Object-defineProperty.js: Copied from LayoutTests/fast/js/resources/Object-defineProperty.js.
13644         * fast/js/script-tests/Object-keys.js: Copied from LayoutTests/fast/js/resources/Object-keys.js.
13645         * fast/js/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
13646         * fast/js/script-tests/activation-proto.js: Copied from LayoutTests/fast/js/resources/activation-proto.js.
13647         * fast/js/script-tests/arguments-bad-index.js: Copied from LayoutTests/fast/js/resources/arguments-bad-index.js.
13648         * fast/js/script-tests/arguments.js: Copied from LayoutTests/fast/js/resources/arguments.js.
13649         * fast/js/script-tests/array-enumerators-functions.js: Copied from LayoutTests/fast/js/resources/array-enumerators-functions.js.
13650         * fast/js/script-tests/array-every.js: Copied from LayoutTests/fast/js/resources/array-every.js.
13651         * fast/js/script-tests/array-filter.js: Copied from LayoutTests/fast/js/resources/array-filter.js.
13652         * fast/js/script-tests/array-float-delete.js: Copied from LayoutTests/fast/js/resources/array-float-delete.js.
13653         * fast/js/script-tests/array-functions-non-arrays.js: Copied from LayoutTests/fast/js/resources/array-functions-non-arrays.js.
13654         * fast/js/script-tests/array-holes.js: Copied from LayoutTests/fast/js/resources/array-holes.js.
13655         * fast/js/script-tests/array-index-immediate-types.js: Copied from LayoutTests/fast/js/resources/array-index-immediate-types.js.
13656         * fast/js/script-tests/array-indexing.js: Copied from LayoutTests/fast/js/resources/array-indexing.js.
13657         * fast/js/script-tests/array-iterate-backwards.js: Copied from LayoutTests/fast/js/resources/array-iterate-backwards.js.
13658         * fast/js/script-tests/array-join-bug-11524.js: Copied from LayoutTests/fast/js/resources/array-join-bug-11524.js.
13659         * fast/js/script-tests/array-lastIndexOf.js: Copied from LayoutTests/fast/js/resources/array-lastIndexOf.js.
13660         * fast/js/script-tests/array-reduce.js: Copied from LayoutTests/fast/js/resources/array-reduce.js.
13661         * fast/js/script-tests/array-reduceRight.js: Copied from LayoutTests/fast/js/resources/array-reduceRight.js.
13662         * fast/js/script-tests/array-reset-large-index.js: Copied from LayoutTests/fast/js/resources/array-reset-large-index.js.
13663         * fast/js/script-tests/array-sort-reentrance.js: Copied from LayoutTests/fast/js/resources/array-sort-reentrance.js.
13664         * fast/js/script-tests/array-splice.js: Copied from LayoutTests/fast/js/resources/array-splice.js.
13665         * fast/js/script-tests/array-tostring-and-join.js: Copied from LayoutTests/fast/js/resources/array-tostring-and-join.js.
13666         * fast/js/script-tests/array-tostring-ignore-separator.js: Copied from LayoutTests/fast/js/resources/array-tostring-ignore-separator.js.
13667         * fast/js/script-tests/assign.js: Copied from LayoutTests/fast/js/resources/assign.js.
13668         * fast/js/script-tests/avl-crash.js: Copied from LayoutTests/fast/js/resources/avl-crash.js.
13669         * fast/js/script-tests/cached-eval-gc.js: Copied from LayoutTests/fast/js/resources/cached-eval-gc.js.
13670         * fast/js/script-tests/caller-property.js: Copied from LayoutTests/fast/js/resources/caller-property.js.
13671         * fast/js/script-tests/char-at.js: Copied from LayoutTests/fast/js/resources/char-at.js.
13672         * fast/js/script-tests/closure-inside-extra-arg-call.js: Copied from LayoutTests/fast/js/resources/closure-inside-extra-arg-call.js.
13673         * fast/js/script-tests/code-serialize-paren.js: Copied from LayoutTests/fast/js/resources/code-serialize-paren.js.
13674         * fast/js/script-tests/codegen-loops-logical-nodes.js: Copied from LayoutTests/fast/js/resources/codegen-loops-logical-nodes.js.
13675         * fast/js/script-tests/codegen-peephole-locals.js: Copied from LayoutTests/fast/js/resources/codegen-peephole-locals.js.
13676         * fast/js/script-tests/codegen-temporaries.js: Copied from LayoutTests/fast/js/resources/codegen-temporaries.js.
13677         * fast/js/script-tests/comparefn-sort-stability.js: Copied from LayoutTests/fast/js/resources/comparefn-sort-stability.js.
13678         * fast/js/script-tests/const-without-initializer.js: Copied from LayoutTests/fast/js/resources/const-without-initializer.js.
13679         * fast/js/script-tests/constant-count.js: Copied from LayoutTests/fast/js/resources/constant-count.js.
13680         * fast/js/script-tests/constant-folding.js: Copied from LayoutTests/fast/js/resources/constant-folding.js.
13681         * fast/js/script-tests/constructor-attributes.js: Copied from LayoutTests/fast/js/resources/constructor-attributes.js.
13682         * fast/js/script-tests/constructor.js: Copied from LayoutTests/fast/js/resources/constructor.js.
13683         * fast/js/script-tests/continue-break-multiple-labels.js: Copied from LayoutTests/fast/js/resources/continue-break-multiple-labels.js.
13684         * fast/js/script-tests/convert-nan-to-bool.js: Copied from LayoutTests/fast/js/resources/convert-nan-to-bool.js.
13685         * fast/js/script-tests/cyclic-proto.js: Copied from LayoutTests/fast/js/resources/cyclic-proto.js.
13686         * fast/js/script-tests/cyclic-prototypes.js: Copied from LayoutTests/fast/js/resources/cyclic-prototypes.js.
13687         * fast/js/script-tests/cyclic-ref-toString.js: Copied from LayoutTests/fast/js/resources/cyclic-ref-toString.js.
13688         * fast/js/script-tests/date-DST-pre-1970.js: Copied from LayoutTests/fast/js/resources/date-DST-pre-1970.js.
13689         * fast/js/script-tests/date-DST-time-cusps.js: Copied from LayoutTests/fast/js/resources/date-DST-time-cusps.js.
13690         * fast/js/script-tests/date-big-constructor.js: Copied from LayoutTests/fast/js/resources/date-big-constructor.js.
13691         * fast/js/script-tests/date-big-setdate.js: Copied from LayoutTests/fast/js/resources/date-big-setdate.js.
13692         * fast/js/script-tests/date-big-setmonth.js: Copied from LayoutTests/fast/js/resources/date-big-setmonth.js.
13693         * fast/js/script-tests/date-constructor.js: Copied from LayoutTests/fast/js/resources/date-constructor.js.
13694         * fast/js/script-tests/date-negative-setmonth.js: Copied from LayoutTests/fast/js/resources/date-negative-setmonth.js.
13695         * fast/js/script-tests/date-parse-comments-test.js: Copied from LayoutTests/fast/js/resources/date-parse-comments-test.js.
13696         * fast/js/script-tests/date-parse-test.js: Copied from LayoutTests/fast/js/resources/date-parse-test.js.
13697         * fast/js/script-tests/date-preserve-milliseconds.js: Copied from LayoutTests/fast/js/resources/date-preserve-milliseconds.js.
13698         * fast/js/script-tests/date-proto-generic-invocation.js: Copied from LayoutTests/fast/js/resources/date-proto-generic-invocation.js.
13699         * fast/js/script-tests/date-set-to-nan.js: Copied from LayoutTests/fast/js/resources/date-set-to-nan.js.
13700         * fast/js/script-tests/date-toisostring.js: Copied from LayoutTests/fast/js/resources/date-toisostring.js.
13701         * fast/js/script-tests/debugger.js: Copied from LayoutTests/fast/js/resources/debugger.js.
13702         * fast/js/script-tests/declaration-in-block.js: Copied from LayoutTests/fast/js/resources/declaration-in-block.js.
13703         * fast/js/script-tests/delete-getters-setters.js: Copied from LayoutTests/fast/js/resources/delete-getters-setters.js.
13704         * fast/js/script-tests/delete-syntax.js: Copied from LayoutTests/fast/js/resources/delete-syntax.js.
13705         * fast/js/script-tests/delete-then-put.js: Copied from LayoutTests/fast/js/resources/delete-then-put.js.
13706         * fast/js/script-tests/dictionary-no-cache.js: Copied from LayoutTests/fast/js/resources/dictionary-no-cache.js.
13707         * fast/js/script-tests/do-while-semicolon.js: Copied from LayoutTests/fast/js/resources/do-while-semicolon.js.
13708         * fast/js/script-tests/dot-node-base-exception.js: Copied from LayoutTests/fast/js/resources/dot-node-base-exception.js.
13709         * fast/js/script-tests/duplicate-param-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-crash.js.
13710         * fast/js/script-tests/duplicate-param-gc-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-gc-crash.js.
13711         * fast/js/script-tests/equality.js: Copied from LayoutTests/fast/js/resources/equality.js.
13712         * fast/js/script-tests/eval-cache-crash.js: Copied from LayoutTests/fast/js/resources/eval-cache-crash.js.
13713         * fast/js/script-tests/eval-throw-return.js: Copied from LayoutTests/fast/js/resources/eval-throw-return.js.
13714         * fast/js/script-tests/eval-var-decl.js: Copied from LayoutTests/fast/js/resources/eval-var-decl.js.
13715         * fast/js/script-tests/exception-expression-offset.js: Copied from LayoutTests/fast/js/resources/exception-expression-offset.js.
13716         * fast/js/script-tests/exception-for-nonobject.js: Copied from LayoutTests/fast/js/resources/exception-for-nonobject.js.
13717         * fast/js/script-tests/exception-linenums.js: Copied from LayoutTests/fast/js/resources/exception-linenums.js.
13718         * fast/js/script-tests/exception-try-finally-scope-error.js: Copied from LayoutTests/fast/js/resources/exception-try-finally-scope-error.js.
13719         * fast/js/script-tests/exception-with-handler-inside-eval-with-dynamic-scope.js: Copied from LayoutTests/fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js.
13720         * fast/js/script-tests/excessive-comma-usage.js: Copied from LayoutTests/fast/js/resources/excessive-comma-usage.js.
13721         * fast/js/script-tests/finally-codegen-failure.js: Copied from LayoutTests/fast/js/resources/finally-codegen-failure.js.
13722         * fast/js/script-tests/for-in-avoid-duplicates.js: Copied from LayoutTests/fast/js/resources/for-in-avoid-duplicates.js.
13723         * fast/js/script-tests/for-in-cached.js: Copied from LayoutTests/fast/js/resources/for-in-cached.js.
13724         * fast/js/script-tests/for-in-exeception.js: Copied from LayoutTests/fast/js/resources/for-in-exeception.js.
13725         * fast/js/script-tests/for-in-to-text.js: Copied from LayoutTests/fast/js/resources/for-in-to-text.js.
13726         * fast/js/script-tests/for-in-var-scope.js: Copied from LayoutTests/fast/js/resources/for-in-var-scope.js.
13727         * fast/js/script-tests/function-apply-aliased.js: Copied from LayoutTests/fast/js/resources/function-apply-aliased.js.
13728         * fast/js/script-tests/function-apply.js: Copied from LayoutTests/fast/js/resources/function-apply.js.
13729         * fast/js/script-tests/function-call-aliased.js: Copied from LayoutTests/fast/js/resources/function-call-aliased.js.
13730         * fast/js/script-tests/function-call-register-allocation.js: Copied from LayoutTests/fast/js/resources/function-call-register-allocation.js.
13731         * fast/js/script-tests/function-constructor-newline-after-brace.js: Copied from LayoutTests/fast/js/resources/function-constructor-newline-after-brace.js.
13732         * fast/js/script-tests/function-constructor-single-line-comment.js: Copied from LayoutTests/fast/js/resources/function-constructor-single-line-comment.js.
13733         * fast/js/script-tests/function-declaration-statement.js: Copied from LayoutTests/fast/js/resources/function-declaration-statement.js.
13734         * fast/js/script-tests/function-declaration.js: Copied from LayoutTests/fast/js/resources/function-declaration.js.
13735         * fast/js/script-tests/function-declarations-in-switch-statement.js: Copied from LayoutTests/fast/js/resources/function-declarations-in-switch-statement.js.
13736         * fast/js/script-tests/function-dot-arguments.js: Copied from LayoutTests/fast/js/resources/function-dot-arguments.js.
13737         * fast/js/script-tests/function-name.js: Copied from LayoutTests/fast/js/resources/function-name.js.
13738         * fast/js/script-tests/function-names.js: Copied from LayoutTests/fast/js/resources/function-names.js.
13739         * fast/js/script-tests/function-toString-object-literals.js: Copied from LayoutTests/fast/js/resources/function-toString-object-literals.js.
13740         * fast/js/script-tests/function-toString-parentheses.js: Copied from LayoutTests/fast/js/resources/function-toString-parentheses.js.
13741         * fast/js/script-tests/function-toString-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/function-toString-semicolon-insertion.js.
13742         * fast/js/script-tests/getter-setter-gc.js: Copied from LayoutTests/fast/js/resources/getter-setter-gc.js.
13743         * fast/js/script-tests/global-constructors.js: Copied from LayoutTests/fast/js/resources/global-constructors.js.
13744         * fast/js/script-tests/global-function-resolve.js: Copied from LayoutTests/fast/js/resources/global-function-resolve.js.
13745         * fast/js/script-tests/gmail-re-re.js: Copied from LayoutTests/fast/js/resources/gmail-re-re.js.
13746         * fast/js/script-tests/has-own-property.js: Copied from LayoutTests/fast/js/resources/has-own-property.js.
13747         * fast/js/script-tests/ignored-result-null-comparison-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-null-comparison-crash.js.
13748         * fast/js/script-tests/ignored-result-ref-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-ref-crash.js.
13749         * fast/js/script-tests/implicit-call-with-global-reentry.js: Copied from LayoutTests/fast/js/resources/implicit-call-with-global-reentry.js.
13750         * fast/js/script-tests/instance-of-immediates.js: Copied from LayoutTests/fast/js/resources/instance-of-immediates.js.
13751         * fast/js/script-tests/instanceof-operator.js: Copied from LayoutTests/fast/js/resources/instanceof-operator.js.
13752         * fast/js/script-tests/integer-extremes.js: Copied from LayoutTests/fast/js/resources/integer-extremes.js.
13753         * fast/js/script-tests/isPrototypeOf.js: Copied from LayoutTests/fast/js/resources/isPrototypeOf.js.
13754         * fast/js/script-tests/large-expressions.js: Copied from LayoutTests/fast/js/resources/large-expressions.js.
13755         * fast/js/script-tests/lastModified.js: Copied from LayoutTests/fast/js/resources/lastModified.js.
13756         * fast/js/script-tests/logical-or-jless.js: Copied from LayoutTests/fast/js/resources/logical-or-jless.js.
13757         * fast/js/script-tests/math-transforms.js: Copied from LayoutTests/fast/js/resources/math-transforms.js.
13758         * fast/js/script-tests/math.js: Copied from LayoutTests/fast/js/resources/math.js.
13759         * fast/js/script-tests/method-check.js: Copied from LayoutTests/fast/js/resources/method-check.js.
13760         * fast/js/script-tests/mod-crash.js: Copied from LayoutTests/fast/js/resources/mod-crash.js.
13761         * fast/js/script-tests/modify-non-references.js: Copied from LayoutTests/fast/js/resources/modify-non-references.js.
13762         * fast/js/script-tests/named-function-expression.js: Copied from LayoutTests/fast/js/resources/named-function-expression.js.
13763         * fast/js/script-tests/navigator-mimeTypes-length.js: Copied from LayoutTests/fast/js/resources/navigator-mimeTypes-length.js.
13764         * fast/js/script-tests/nested-object-gc.js: Copied from LayoutTests/fast/js/resources/nested-object-gc.js.
13765         * fast/js/script-tests/non-object-proto.js: Copied from LayoutTests/fast/js/resources/non-object-proto.js.
13766         * fast/js/script-tests/null-char-in-string.js: Copied from LayoutTests/fast/js/resources/null-char-in-string.js.
13767         * fast/js/script-tests/number-cell-reuse.js: Copied from LayoutTests/fast/js/resources/number-cell-reuse.js.
13768         * fast/js/script-tests/number-parsing-crash.js: Copied from LayoutTests/fast/js/resources/number-parsing-crash.js.
13769         * fast/js/script-tests/number-toExponential.js: Copied from LayoutTests/fast/js/resources/number-toExponential.js.
13770         * fast/js/script-tests/number-toString.js: Copied from LayoutTests/fast/js/resources/number-toString.js.
13771         * fast/js/script-tests/number-tofixed.js: Copied from LayoutTests/fast/js/resources/number-tofixed.js.
13772         * fast/js/script-tests/number-toprecision.js: Copied from LayoutTests/fast/js/resources/number-toprecision.js.
13773         * fast/js/script-tests/numeric-conversion.js: Copied from LayoutTests/fast/js/resources/numeric-conversion.js.
13774         * fast/js/script-tests/object-extra-comma.js: Copied from LayoutTests/fast/js/resources/object-extra-comma.js.
13775         * fast/js/script-tests/object-prototype-constructor.js: Copied from LayoutTests/fast/js/resources/object-prototype-constructor.js.
13776         * fast/js/script-tests/object-prototype-toLocaleString.js: Copied from LayoutTests/fast/js/resources/object-prototype-toLocaleString.js.
13777         * fast/js/script-tests/order-of-operations.js: Copied from LayoutTests/fast/js/resources/order-of-operations.js.
13778         * fast/js/script-tests/parse-backslash-before-newline.js: Copied from LayoutTests/fast/js/resources/parse-backslash-before-newline.js.
13779         * fast/js/script-tests/postfix-syntax.js: Copied from LayoutTests/fast/js/resources/postfix-syntax.js.
13780         * fast/js/script-tests/prefix-syntax.js: Copied from LayoutTests/fast/js/resources/prefix-syntax.js.
13781         * fast/js/script-tests/pretty-print.js: Copied from LayoutTests/fast/js/resources/pretty-print.js.
13782         * fast/js/script-tests/primitive-method-this.js: Copied from LayoutTests/fast/js/resources/primitive-method-this.js.
13783         * fast/js/script-tests/primitive-property-access-edge-cases.js: Copied from LayoutTests/fast/js/resources/primitive-property-access-edge-cases.js.
13784         * fast/js/script-tests/property-getters-and-setters.js: Copied from LayoutTests/fast/js/resources/property-getters-and-setters.js.
13785         * fast/js/script-tests/propertyIsEnumerable.js: Copied from LayoutTests/fast/js/resources/propertyIsEnumerable.js.
13786         * fast/js/script-tests/prototypes.js: Copied from LayoutTests/fast/js/resources/prototypes.js.
13787         * fast/js/script-tests/read-modify-eval.js: Copied from LayoutTests/fast/js/resources/read-modify-eval.js.
13788         * fast/js/script-tests/recursion-limit-equal.js: Copied from LayoutTests/fast/js/resources/recursion-limit-equal.js.
13789         * fast/js/script-tests/reentrant-call-unwind.js: Copied from LayoutTests/fast/js/resources/reentrant-call-unwind.js.
13790         * fast/js/script-tests/regexp-backreferences.js: Copied from LayoutTests/fast/js/resources/regexp-backreferences.js.
13791         * fast/js/script-tests/regexp-char-insensitive.js: Copied from LayoutTests/fast/js/resources/regexp-char-insensitive.js.
13792         * fast/js/script-tests/regexp-character-match-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-character-match-out-of-order.js.
13793         * fast/js/script-tests/regexp-compile-crash.js: Copied from LayoutTests/fast/js/resources/regexp-compile-crash.js.
13794         * fast/js/script-tests/regexp-compile.js: Copied from LayoutTests/fast/js/resources/regexp-compile.js.
13795         * fast/js/script-tests/regexp-divequal.js: Copied from LayoutTests/fast/js/resources/regexp-divequal.js.
13796         * fast/js/script-tests/regexp-extended-characters-crash.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-crash.js.
13797         * fast/js/script-tests/regexp-extended-characters-match.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-match.js.
13798         * fast/js/script-tests/regexp-extended-characters-more.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-more.js.
13799         * fast/js/script-tests/regexp-find-first-asserted.js: Copied from LayoutTests/fast/js/resources/regexp-find-first-asserted.js.
13800         * fast/js/script-tests/regexp-lastindex.js: Copied from LayoutTests/fast/js/resources/regexp-lastindex.js.
13801         * fast/js/script-tests/regexp-many-brackets.js: Copied from LayoutTests/fast/js/resources/regexp-many-brackets.js.
13802         * fast/js/script-tests/regexp-negative-special-characters.js: Copied from LayoutTests/fast/js/resources/regexp-negative-special-characters.js.
13803         * fast/js/script-tests/regexp-no-extensions.js: Copied from LayoutTests/fast/js/resources/regexp-no-extensions.js.
13804         * fast/js/script-tests/regexp-non-bmp.js: Copied from LayoutTests/fast/js/resources/regexp-non-bmp.js.
13805         * fast/js/script-tests/regexp-non-capturing-groups.js: Copied from LayoutTests/fast/js/resources/regexp-non-capturing-groups.js.
13806         * fast/js/script-tests/regexp-non-character.js: Copied from LayoutTests/fast/js/resources/regexp-non-character.js.
13807         * fast/js/script-tests/regexp-overflow-too-big.js: Copied from LayoutTests/fast/js/resources/regexp-overflow-too-big.js.
13808         * fast/js/script-tests/regexp-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-overflow.js.
13809         * fast/js/script-tests/regexp-range-bound-ffff.js: Copied from LayoutTests/fast/js/resources/regexp-range-bound-ffff.js.
13810         * fast/js/script-tests/regexp-range-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-range-out-of-order.js.
13811         * fast/js/script-tests/regexp-ranges-and-escaped-hyphens.js: Copied from LayoutTests/fast/js/resources/regexp-ranges-and-escaped-hyphens.js.
13812         * fast/js/script-tests/regexp-stack-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-stack-overflow.js.
13813         * fast/js/script-tests/regexp-unicode-handling.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-handling.js.
13814         * fast/js/script-tests/regexp-unicode-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-overflow.js.
13815         * fast/js/script-tests/registerCachingAcrossBranchTargets.js: Copied from LayoutTests/fast/js/resources/registerCachingAcrossBranchTargets.js.
13816         * fast/js/script-tests/rehash-assign.js: Copied from LayoutTests/fast/js/resources/rehash-assign.js.
13817         * fast/js/script-tests/removing-Cf-characters.js: Copied from LayoutTests/fast/js/resources/removing-Cf-characters.js.
13818         * fast/js/script-tests/reparsing-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/reparsing-semicolon-insertion.js.
13819         * fast/js/script-tests/repeat-cached-vm-reentry.js: Copied from LayoutTests/fast/js/resources/repeat-cached-vm-reentry.js.
13820         * fast/js/script-tests/reserved-words.js: Copied from LayoutTests/fast/js/resources/reserved-words.js.
13821         * fast/js/script-tests/resize-array-assign.js: Copied from LayoutTests/fast/js/resources/resize-array-assign.js.
13822         * fast/js/script-tests/select-options-add.js: Copied from LayoutTests/fast/js/resources/select-options-add.js.
13823         * fast/js/script-tests/slash-lineterminator-parse.js: Copied from LayoutTests/fast/js/resources/slash-lineterminator-parse.js.
13824         * fast/js/script-tests/sort-large-array.js: Copied from LayoutTests/fast/js/resources/sort-large-array.js.
13825         * fast/js/script-tests/sort-no-jit-code-crash.js: Copied from LayoutTests/fast/js/resources/sort-no-jit-code-crash.js.
13826         * fast/js/script-tests/sort-non-numbers.js: Copied from LayoutTests/fast/js/resources/sort-non-numbers.js.
13827         * fast/js/script-tests/sort-randomly.js: Copied from LayoutTests/fast/js/resources/sort-randomly.js.
13828         * fast/js/script-tests/sort-stability.js: Copied from LayoutTests/fast/js/resources/sort-stability.js.
13829         * fast/js/script-tests/sparse-array.js: Copied from LayoutTests/fast/js/resources/sparse-array.js.
13830         * fast/js/script-tests/stack-unwinding.js: Copied from LayoutTests/fast/js/resources/stack-unwinding.js.
13831         * fast/js/script-tests/statement-list-register-crash.js: Copied from LayoutTests/fast/js/resources/statement-list-register-crash.js.
13832         * fast/js/script-tests/static-scope-object.js: Copied from LayoutTests/fast/js/resources/static-scope-object.js.
13833         * fast/js/script-tests/string-capitalization.js: Copied from LayoutTests/fast/js/resources/string-capitalization.js.
13834         * fast/js/script-tests/string-from-char-code.js: Copied from LayoutTests/fast/js/resources/string-from-char-code.js.
13835         * fast/js/script-tests/string-index-overflow.js: Copied from LayoutTests/fast/js/resources/string-index-overflow.js.
13836         * fast/js/script-tests/string-property-iteration.js: Copied from LayoutTests/fast/js/resources/string-property-iteration.js.
13837         * fast/js/script-tests/string-replace-2.js: Copied from LayoutTests/fast/js/resources/string-replace-2.js.
13838         * fast/js/script-tests/string-replace-3.js: Copied from LayoutTests/fast/js/resources/string-replace-3.js.
13839         * fast/js/script-tests/string-slice-abnormal-values.js: Copied from LayoutTests/fast/js/resources/string-slice-abnormal-values.js.
13840         * fast/js/script-tests/string-sort.js: Copied from LayoutTests/fast/js/resources/string-sort.js.
13841         * fast/js/script-tests/string-split-ignore-case.js: Copied from LayoutTests/fast/js/resources/string-split-ignore-case.js.
13842         * fast/js/script-tests/string-substr.js: Copied from LayoutTests/fast/js/resources/string-substr.js.
13843         * fast/js/script-tests/string_replace.js: Copied from LayoutTests/fast/js/resources/string_replace.js.
13844         * fast/js/script-tests/switch-behaviour.js: Copied from LayoutTests/fast/js/resources/switch-behaviour.js.
13845         * fast/js/script-tests/this-non-object-proto.js: Copied from LayoutTests/fast/js/resources/this-non-object-proto.js.
13846         * fast/js/script-tests/toString-elision-trailing-comma.js: Copied from LayoutTests/fast/js/resources/toString-elision-trailing-comma.js.
13847         * fast/js/script-tests/toString-exception.js: Copied from LayoutTests/fast/js/resources/toString-exception.js.
13848         * fast/js/script-tests/toString-for-var-decl.js: Copied from LayoutTests/fast/js/resources/toString-for-var-decl.js.
13849         * fast/js/script-tests/toString-number-dot-expr.js: Copied from LayoutTests/fast/js/resources/toString-number-dot-expr.js.
13850         * fast/js/script-tests/toString-overrides.js: Copied from LayoutTests/fast/js/resources/toString-overrides.js.
13851         * fast/js/script-tests/toString-prefix-postfix-preserve-parens.js: Copied from LayoutTests/fast/js/resources/toString-prefix-postfix-preserve-parens.js.
13852         * fast/js/script-tests/toString-stack-overflow.js: Copied from LayoutTests/fast/js/resources/toString-stack-overflow.js.
13853         * fast/js/script-tests/tostring-exception-in-property-access.js: Copied from LayoutTests/fast/js/resources/tostring-exception-in-property-access.js.
13854         * fast/js/script-tests/transition-cache-dictionary-crash.js: Copied from LayoutTests/fast/js/resources/transition-cache-dictionary-crash.js.
13855         * fast/js/script-tests/typeof-codegen-crash.js: Copied from LayoutTests/fast/js/resources/typeof-codegen-crash.js.
13856         * fast/js/script-tests/typeof-constant-string.js: Copied from LayoutTests/fast/js/resources/typeof-constant-string.js.
13857         * fast/js/script-tests/typeof-syntax.js: Copied from LayoutTests/fast/js/resources/typeof-syntax.js.
13858         * fast/js/script-tests/unexpected-constant-crash.js: Copied from LayoutTests/fast/js/resources/unexpected-constant-crash.js.
13859         * fast/js/script-tests/unmatching-argument-count.js: Copied from LayoutTests/fast/js/resources/unmatching-argument-count.js.
13860         * fast/js/script-tests/var-shadows-arg-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-crash.js.
13861         * fast/js/script-tests/var-shadows-arg-gc-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-gc-crash.js.
13862         * fast/js/script-tests/vardecl-blocks-init.js: Copied from LayoutTests/fast/js/resources/vardecl-blocks-init.js.
13863         * fast/js/script-tests/vardecl-preserve-arguments.js: Copied from LayoutTests/fast/js/resources/vardecl-preserve-arguments.js.
13864         * fast/js/script-tests/with-scope-gc.js: Copied from LayoutTests/fast/js/resources/with-scope-gc.js.
13865         * fast/js/select-options-add.html:
13866         * fast/js/slash-lineterminator-parse.html:
13867         * fast/js/sort-large-array.html:
13868         * fast/js/sort-no-jit-code-crash.html:
13869         * fast/js/sort-non-numbers.html:
13870         * fast/js/sort-randomly.html:
13871         * fast/js/sort-stability.html:
13872         * fast/js/sparse-array.html:
13873         * fast/js/stack-unwinding.html:
13874         * fast/js/statement-list-register-crash.html:
13875         * fast/js/static-scope-object.html:
13876         * fast/js/string-capitalization.html:
13877         * fast/js/string-from-char-code.html:
13878         * fast/js/string-index-overflow.html:
13879         * fast/js/string-property-iteration.html:
13880         * fast/js/string-replace-2.html:
13881         * fast/js/string-replace-3.html:
13882         * fast/js/string-slice-abnormal-values.html:
13883         * fast/js/string-sort.html:
13884         * fast/js/string-split-ignore-case.html:
13885         * fast/js/string-substr.html:
13886         * fast/js/string_replace.html:
13887         * fast/js/switch-behaviour.html:
13888         * fast/js/this-non-object-proto.html:
13889         * fast/js/toString-elision-trailing-comma.html:
13890         * fast/js/toString-exception.html:
13891         * fast/js/toString-for-var-decl.html:
13892         * fast/js/toString-number-dot-expr.html:
13893         * fast/js/toString-overrides.html:
13894         * fast/js/toString-prefix-postfix-preserve-parens.html:
13895         * fast/js/toString-stack-overflow.html:
13896         * fast/js/tostring-exception-in-property-access.html:
13897         * fast/js/transition-cache-dictionary-crash.html:
13898         * fast/js/typeof-codegen-crash.html:
13899         * fast/js/typeof-constant-string.html:
13900         * fast/js/typeof-syntax.html:
13901         * fast/js/unexpected-constant-crash.html:
13902         * fast/js/unmatching-argument-count.html:
13903         * fast/js/var-shadows-arg-crash.html:
13904         * fast/js/var-shadows-arg-gc-crash.html:
13905         * fast/js/vardecl-blocks-init.html:
13906         * fast/js/vardecl-preserve-arguments.html:
13907         * fast/js/with-scope-gc.html:
13909 2009-09-22  Beth Dakin  <bdakin@apple.com>
13911         Reviewed by Dave Hyatt.
13913         Tests for <rdar://problem/6925121> SAP: Wrong width calculation in 
13914         table with fixed layout
13915         -and corresponding-
13916         https://bugs.webkit.org/show_bug.cgi?id=29501
13918         * fast/table/fixed-table-with-percent-inside-percent-table.html: Added.
13919         * fast/table/fixed-table-with-percent-width-inside-auto-table.html: Added.
13920         * fast/table/fixed-table-with-percent-width-inside-div.html: Added.
13921         * fast/table/fixed-table-with-percent-width-inside-extra-large-div.html: Added.
13922         * fast/table/fixed-table-with-percent-width-inside-fixed-width-table.html: Added.
13923         * fast/table/fixed-table-with-small-percent-width.html: Added.
13924         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum: Added.
13925         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Added.
13926         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
13927         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum: Added.
13928         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Added.
13929         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
13930         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum: Added.
13931         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Added.
13932         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
13933         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum: Added.
13934         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Added.
13935         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
13936         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum: Added.
13937         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Added.
13938         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
13939         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum: Added.
13940         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.png: Added.
13941         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
13943         New and improved results for this test.
13944         * platform/mac/tables/mozilla/bugs/bug34176-expected.checksum:
13945         * platform/mac/tables/mozilla/bugs/bug34176-expected.png:
13946         * platform/mac/tables/mozilla/bugs/bug34176-expected.txt:
13948 2009-09-22  Brady Eidson  <beidson@apple.com>
13950         Reviewed by Darin Adler.
13952         Back list isn't properly updated for fragment changes after a redirect.
13953         <rdar://problem/6142803> and https://bugs.webkit.org/show_bug.cgi?id=20355
13955         * fast/loader/fragment-after-redirect-gets-back-entry-expected.txt: Added.
13956         * fast/loader/fragment-after-redirect-gets-back-entry.html: Added.
13957         * fast/loader/resources/click-fragment-link.html: Added.
13959         * http/tests/navigation/relativeanchor-frames-expected.txt: Updated results (a progression!)
13961 2009-09-22  Victor Wang  <victorw@chromium.org>
13963         Reviewed by Dimitri Glazkov.
13965         https://bugs.webkit.org/show_bug.cgi?id=28914
13967         Add layout test to test iframe shim can be used
13968         to overlay html above a windowed plugin. It checks
13969         premutations of iframe shims in relationship to 
13970         plugin.
13972         * plugins/iframe-shims-expected.txt: Added with property svn:eol-style.
13973         * plugins/iframe-shims.html: Added with property svn:eol-style.
13974         * plugins/resources/simple_blank.swf: Added with property svn:mime-type.
13976 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
13978         Rubber-stamped by Tor Arne Vestbø.
13980         [Qt] Skip fluctuating animations/change-one-anim.html test.
13982         * platform/qt/Skipped:
13984 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
13986         Reviewed by Tor Arne Vestbø. 
13988         [Qt] Skip fast/events/drag-file-crash because DRT doesn't support eventSender.beginDragWithFiles yet.
13990         * platform/qt/Skipped:
13992 2009-09-21  Adam Barth  <abarth@webkit.org>
13994         Reviewed by Alexey Proskuryakov.
13996         add a layout test for mishandling of an invalid sequence in multibyte
13997         encodings
13998         https://bugs.webkit.org/show_bug.cgi?id=27395
14000         * fast/encoding/invalid-multi-byte-over-consumption-expected.txt: Added.
14001         * fast/encoding/invalid-multi-byte-over-consumption.html: Added.
14003 2009-09-21  Brian Weinstein  <bweinstein@apple.com>
14005         Reviewed by Sam Weinig.
14007         Add fast/events/drag-file-crash.html to Windows Skipped List because
14008         DRT doesn't support eventSender.beginDragWithFiles on Windows yet.
14010         * platform/win/Skipped:
14012 2009-09-15  John Abd-El-Malek  <jam@chromium.org>
14014         Reviewed by Darin Fisher.
14016         Prevent sleeps in unload handlers.
14017         https://bugs.webkit.org/show_bug.cgi?id=29193
14019         * fast/dom/Window/resources/slow_unload_handler1.html: Added.
14020         * fast/dom/Window/slow_unload_handler-expected.txt: Added.
14021         * fast/dom/Window/slow_unload_handler.html: Added.
14022         * platform/gtk/Skipped:
14023         * platform/mac/Skipped:
14024         * platform/qt/Skipped:
14025         * platform/win/Skipped:
14027 2009-09-21  Simon Fraser  <simon.fraser@apple.com>
14029         Reviewed by Dan Bernstein.
14031         Incorrect clipping with accelerated compositing content, and position:fixed
14032         https://bugs.webkit.org/show_bug.cgi?id=29347
14034         New test with a position:fixed element that clips a composited child,
14035         and a new pixel result.
14036         
14037         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
14038         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
14039         Updating the pixel result to account for a progression in this test.
14040         
14041         * compositing/overflow/fixed-position-ancestor-clip.html: Added.
14042         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.checksum: Added.
14043         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png: Added.
14044         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
14046 2009-09-21  Eric Carlson  <eric.carlson@apple.com>
14048         Reviewed by Brady Eidson.
14050         HTMLMediaElement: media file should not reload when page comes out of page cache
14051         https://bugs.webkit.org/show_bug.cgi?id=29604
14053         * media/restore-from-page-cache-expected.txt: Added.
14054         * media/restore-from-page-cache.html: Added.
14056 2009-09-21  Oliver Hunt  <oliver@apple.com>
14058         Reviewed by Geoff Garen.
14060         REGRESSION (r48582): Crash in StructureStubInfo::initPutByIdTransition when reloading trac.webkit.org
14061         https://bugs.webkit.org/show_bug.cgi?id=29599
14063         Add test case for preventing property addition transition caching on dictionaries.
14065         * fast/js/resources/transition-cache-dictionary-crash.js: Added.
14066         (f):
14067         * fast/js/transition-cache-dictionary-crash-expected.txt: Added.
14068         * fast/js/transition-cache-dictionary-crash.html: Added.
14070 2009-09-20  Adam Barth  <abarth@webkit.org>
14072         Reviewed by Maciej Stachowiak.
14074         Crash when clicking link in unload handler
14075         https://bugs.webkit.org/show_bug.cgi?id=29525
14077         Test that the first navigation always wins when the page tries to start
14078         a new navigation in an unload handler.
14080         * fast/loader/resources/fail-and-notify-done.html: Added.
14081         * fast/loader/resources/pass-and-notify-done.html: Added.
14082         * fast/loader/unload-form-about-blank-expected.txt: Added.
14083         * fast/loader/unload-form-about-blank.html: Added.
14084         * fast/loader/unload-form-expected.txt: Added.
14085         * fast/loader/unload-form-post-about-blank-expected.txt: Added.
14086         * fast/loader/unload-form-post-about-blank.html: Added.
14087         * fast/loader/unload-form-post-expected.txt: Added.
14088         * fast/loader/unload-form-post.html: Added.
14089         * fast/loader/unload-form.html: Added.
14090         * fast/loader/unload-hyperlink-expected.txt: Added.
14091         * fast/loader/unload-hyperlink.html: Added.
14092         * fast/loader/unload-javascript-url-expected.txt: Added.
14093         * fast/loader/unload-javascript-url.html: Added.
14094         * fast/loader/unload-reload-expected.txt: Added.
14095         * fast/loader/unload-reload.html: Added.
14096         * fast/loader/unload-window-location-expected.txt: Added.
14097         * fast/loader/unload-window-location.html: Added.
14099 2009-09-19  Oliver Hunt  <oliver@apple.com>
14101         Reviewed by Maciej Stachowiak.
14103         Implement ES5 Object.create function
14104         https://bugs.webkit.org/show_bug.cgi?id=29524
14106         Add tests for Object.create API
14108         * fast/js/Object-create-expected.txt: Added.
14109         * fast/js/Object-create.html: Added.
14110         * fast/js/resources/Object-create.js: Added.
14112 2009-09-19  Sam Weinig  <sam@webkit.org>
14114         Reviewed by Oliver Hunt.
14116         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29519
14117         Remove JSNameNodeCollection and just use StaticNodeList
14119         * fast/dom/HTMLSelectElement/named-options-expected.txt:
14120         * fast/dom/HTMLSelectElement/script-tests/named-options.js:
14121         * fast/dom/prototype-inheritance-2-expected.txt:
14123 2009-09-19  Oliver Hunt  <oliver@apple.com>
14125         Reviewed by Sam Weinig.
14127         Implement ES5 Object.defineProperties function
14128         https://bugs.webkit.org/show_bug.cgi?id=29522
14130         Add tests for Object.defineProperties API.
14132         * fast/js/Object-defineProperties-expected.txt: Added.
14133         * fast/js/Object-defineProperties.html: Added.
14134         * fast/js/resources/Object-defineProperties.js: Added.
14136 2009-09-19  Daniel Bates  <dbates@webkit.org>
14138         Reviewed by Adam Barth.
14140         https://bugs.webkit.org/show_bug.cgi?id=29511
14141         
14142         Tests that scripts that contain non-ASCII characters do not bypass the XSSAuditor.
14144         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt: Added.
14145         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html: Added.
14146         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected: Added.
14147         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding.html: Added.
14148         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt: Added.
14149         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding.html: Added.
14150         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt: Added.
14151         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html: Added.
14153 2009-09-19  Simon Fraser  <simon.fraser@apple.com>
14155         Reviewed by Dan Bernstein.
14157         Incorrect animation with scale(0) transform (singular matrix)
14158         https://bugs.webkit.org/show_bug.cgi?id=29465
14159         
14160         Testcase for an accelerated transform animation that starts with a scale(0),
14161         which gives a singular matrix.
14163         * compositing/transitions/singular-scale-transition.html: Added.
14164         * platform/mac/compositing/transitions/singular-scale-transition-expected.checksum: Added.
14165         * platform/mac/compositing/transitions/singular-scale-transition-expected.png: Added.
14166         * platform/mac/compositing/transitions/singular-scale-transition-expected.txt: Added.
14168 2009-09-19  Alex Milowski  <alex@milowski.com>
14170         Reviewed by Maciej Stachowiak.
14172         Basic tests for msub, msup, and mtable/mtr/mtd
14174         * mathml: Added.
14175         * mathml/presentation: Added.
14176         * mathml/presentation/sub.xhtml: Added.
14177         * mathml/presentation/sup.xhtml: Added.
14178         * mathml/presentation/tables.xhtml: Added.
14179         * platform/mac/mathml: Added.
14180         * platform/mac/mathml/presentation: Added.
14181         * platform/mac/mathml/presentation/sub-expected.txt: Added.
14182         * platform/mac/mathml/presentation/sup-expected.txt: Added.
14183         * platform/mac/mathml/presentation/tables-expected.txt: Added.
14185 2009-09-19  Adam Barth  <abarth@webkit.org>
14187         Reviewed by Oliver Hunt.
14189         Canvas drawn with data URL image raises SECURITY_ERR when toDataUrl() called.
14190         https://bugs.webkit.org/show_bug.cgi?id=29305
14192         Test that drawing a data URL image onto a canvas behaves as expected.
14193         Note the tricky case involving a data URL SVG image with an embedded
14194         remote image.
14195         
14196         Also, test that document.domain state doesn't affect canvas taint
14197         state.
14199         * http/tests/security/canvas-remote-read-data-url-image-expected.txt: Added.
14200         * http/tests/security/canvas-remote-read-data-url-image.html: Added.
14201         * http/tests/security/canvas-remote-read-data-url-svg-image-expected.txt: Added.
14202         * http/tests/security/canvas-remote-read-data-url-svg-image.html: Added.
14203         * http/tests/security/canvas-remote-read-remote-image-document-domain-expected.txt: Added.
14204         * http/tests/security/canvas-remote-read-remote-image-document-domain.html: Added.
14206 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
14208         Rubber-stamped by Eric Seidel.
14210         js tests should move into jstests subdirectory instead of resources/
14211         https://bugs.webkit.org/show_bug.cgi?id=25880
14213         Migration for svg directory.
14215         * svg/custom/SVGException.html:
14216         * svg/custom/getSubStringLength.html:
14217         * svg/custom/immutable-properties.html:
14218         * svg/custom/resources/SVGException.js: Removed.
14219         * svg/custom/resources/TEMPLATE.html: Removed.
14220         * svg/custom/resources/getSubStringLength.js: Removed.
14221         * svg/custom/resources/immutable-properties.js: Removed.
14222         * svg/custom/resources/selectSubString.js: Removed.
14223         * svg/custom/resources/svg-fonts-in-text-controls.js: Removed.
14224         * svg/custom/resources/svg-modify-currentTranslate.js: Removed.
14225         * svg/custom/resources/svg-xml-dom-sync.js: Removed.
14226         * svg/custom/resources/tearoffs-with-tearoffs.js: Removed.
14227         * svg/custom/script-tests: Added.
14228         * svg/custom/script-tests/SVGException.js: Copied from LayoutTests/svg/custom/resources/SVGException.js.
14229         * svg/custom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/custom/resources/TEMPLATE.html.
14230         * svg/custom/script-tests/getSubStringLength.js: Copied from LayoutTests/svg/custom/resources/getSubStringLength.js.
14231         * svg/custom/script-tests/immutable-properties.js: Copied from LayoutTests/svg/custom/resources/immutable-properties.js.
14232         * svg/custom/script-tests/selectSubString.js: Copied from LayoutTests/svg/custom/resources/selectSubString.js.
14233         * svg/custom/script-tests/svg-fonts-in-text-controls.js: Copied from LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js.
14234         * svg/custom/script-tests/svg-modify-currentTranslate.js: Copied from LayoutTests/svg/custom/resources/svg-modify-currentTranslate.js.
14235         * svg/custom/script-tests/svg-xml-dom-sync.js: Copied from LayoutTests/svg/custom/resources/svg-xml-dom-sync.js.
14236         * svg/custom/script-tests/tearoffs-with-tearoffs.js: Copied from LayoutTests/svg/custom/resources/tearoffs-with-tearoffs.js.
14237         * svg/custom/selectSubString.html:
14238         * svg/custom/svg-fonts-in-text-controls.html:
14239         * svg/custom/svg-modify-currentTranslate.html:
14240         * svg/custom/svg-xml-dom-sync.html:
14241         * svg/custom/tearoffs-with-tearoffs.html:
14242         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Removed.
14243         * svg/dom/SVGStyleElement/resources/style-langspace.js: Removed.
14244         * svg/dom/SVGStyleElement/script-tests: Added.
14245         * svg/dom/SVGStyleElement/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/TEMPLATE.html.
14246         * svg/dom/SVGStyleElement/script-tests/style-langspace.js: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/style-langspace.js.
14247         * svg/dom/SVGStyleElement/style-langspace.html:
14248         * svg/dom/path-parser.html:
14249         * svg/dom/path-segments.html:
14250         * svg/dom/resources/TEMPLATE.html: Removed.
14251         * svg/dom/resources/path-parser.js: Removed.
14252         * svg/dom/resources/path-segments.js: Removed.
14253         * svg/dom/resources/style-reflect.js: Removed.
14254         * svg/dom/resources/text-rotate-live.js: Removed.
14255         * svg/dom/script-tests: Added.
14256         * svg/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/resources/TEMPLATE.html.
14257         * svg/dom/script-tests/path-parser.js: Copied from LayoutTests/svg/dom/resources/path-parser.js.
14258         * svg/dom/script-tests/path-segments.js: Copied from LayoutTests/svg/dom/resources/path-segments.js.
14259         * svg/dom/script-tests/style-reflect.js: Copied from LayoutTests/svg/dom/resources/style-reflect.js.
14260         * svg/dom/script-tests/text-rotate-live.js: Copied from LayoutTests/svg/dom/resources/text-rotate-live.js.
14261         * svg/dom/style-reflect.html:
14262         * svg/dom/text-rotate-live.html:
14263         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
14264         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
14265         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
14266         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
14267         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
14268         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
14269         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
14270         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
14271         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
14272         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
14273         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
14274         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
14275         * svg/dynamic-updates/SVGCursorElement-dom-x-attr.html:
14276         * svg/dynamic-updates/SVGCursorElement-dom-y-attr.html:
14277         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html:
14278         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html:
14279         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
14280         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
14281         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
14282         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
14283         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
14284         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
14285         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
14286         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
14287         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
14288         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
14289         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
14290         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
14291         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
14292         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
14293         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
14294         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
14295         * svg/dynamic-updates/SVGImageElement-dom-height-attr.html:
14296         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html:
14297         * svg/dynamic-updates/SVGImageElement-dom-width-attr.html:
14298         * svg/dynamic-updates/SVGImageElement-dom-x-attr.html:
14299         * svg/dynamic-updates/SVGImageElement-dom-y-attr.html:
14300         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html:
14301         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html:
14302         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html:
14303         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html:
14304         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html:
14305         * svg/dynamic-updates/SVGLineElement-dom-x1-attr.html:
14306         * svg/dynamic-updates/SVGLineElement-dom-x2-attr.html:
14307         * svg/dynamic-updates/SVGLineElement-dom-y1-attr.html:
14308         * svg/dynamic-updates/SVGLineElement-dom-y2-attr.html:
14309         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html:
14310         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html:
14311         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html:
14312         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html:
14313         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html:
14314         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html:
14315         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html:
14316         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html:
14317         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html:
14318         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html:
14319         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html:
14320         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html:
14321         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html:
14322         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html:
14323         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html:
14324         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html:
14325         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html:
14326         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html:
14327         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html:
14328         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html:
14329         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html:
14330         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html:
14331         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html:
14332         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html:
14333         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html:
14334         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html:
14335         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html:
14336         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html:
14337         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html:
14338         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html:
14339         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html:
14340         * svg/dynamic-updates/SVGMaskElement-dom-height-attr.html:
14341         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html:
14342         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html:
14343         * svg/dynamic-updates/SVGMaskElement-dom-width-attr.html:
14344         * svg/dynamic-updates/SVGMaskElement-dom-x-attr.html:
14345         * svg/dynamic-updates/SVGMaskElement-dom-y-attr.html:
14346         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html:
14347         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html:
14348         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html:
14349         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html:
14350         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html:
14351         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html:
14352         * svg/dynamic-updates/SVGPatternElement-dom-height-attr.html:
14353         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html:
14354         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html:
14355         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html:
14356         * svg/dynamic-updates/SVGPatternElement-dom-width-attr.html:
14357         * svg/dynamic-updates/SVGPatternElement-dom-x-attr.html:
14358         * svg/dynamic-updates/SVGPatternElement-dom-y-attr.html:
14359         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html:
14360         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html:
14361         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html:
14362         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html:
14363         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html:
14364         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html:
14365         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html:
14366         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html:
14367         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html:
14368         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html:
14369         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html:
14370         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html:
14371         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html:
14372         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html:
14373         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html:
14374         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html:
14375         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html:
14376         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html:
14377         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html:
14378         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html:
14379         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html:
14380         * svg/dynamic-updates/SVGRectElement-dom-height-attr.html:
14381         * svg/dynamic-updates/SVGRectElement-dom-width-attr.html:
14382         * svg/dynamic-updates/SVGRectElement-dom-x-attr.html:
14383         * svg/dynamic-updates/SVGRectElement-dom-y-attr.html:
14384         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html:
14385         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html:
14386         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html:
14387         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html:
14388         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js: Removed.
14389         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js: Removed.
14390         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js: Removed.
14391         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js: Removed.
14392         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js: Removed.
14393         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js: Removed.
14394         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js: Removed.
14395         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js: Removed.
14396         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js: Removed.
14397         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js: Removed.
14398         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js: Removed.
14399         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Removed.
14400         * svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js: Removed.
14401         * svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js: Removed.
14402         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js: Removed.
14403         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js: Removed.
14404         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js: Removed.
14405         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js: Removed.
14406         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js: Removed.
14407         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js: Removed.
14408         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js: Removed.
14409         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js: Removed.
14410         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js: Removed.
14411         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js: Removed.
14412         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Removed.
14413         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Removed.
14414         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Removed.
14415         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Removed.
14416         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Removed.
14417         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Removed.
14418         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Removed.
14419         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Removed.
14420         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js: Removed.
14421         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js: Removed.
14422         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js: Removed.
14423         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js: Removed.
14424         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js: Removed.
14425         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js: Removed.
14426         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Removed.
14427         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js: Removed.
14428         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js: Removed.
14429         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js: Removed.
14430         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js: Removed.
14431         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js: Removed.
14432         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js: Removed.
14433         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js: Removed.
14434         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js: Removed.
14435         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js: Removed.
14436         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js: Removed.
14437         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js: Removed.
14438         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Removed.
14439         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Removed.
14440         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Removed.
14441         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Removed.
14442         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Removed.
14443         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Removed.
14444         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Removed.
14445         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Removed.
14446         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Removed.
14447         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Removed.
14448         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Removed.
14449         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Removed.
14450         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js: Removed.
14451         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js: Removed.
14452         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js: Removed.
14453         * svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js: Removed.
14454         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js: Removed.
14455         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js: Removed.
14456         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js: Removed.
14457         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js: Removed.
14458         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js: Removed.
14459         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js: Removed.
14460         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js: Removed.
14461         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js: Removed.
14462         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js: Removed.
14463         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Removed.
14464         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Removed.
14465         * svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js: Removed.
14466         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js: Removed.
14467         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js: Removed.
14468         * svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js: Removed.
14469         * svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js: Removed.
14470         * svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js: Removed.
14471         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js: Removed.
14472         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js: Removed.
14473         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js: Removed.
14474         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js: Removed.
14475         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js: Removed.
14476         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js: Removed.
14477         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js: Removed.
14478         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js: Removed.
14479         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js: Removed.
14480         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js: Removed.
14481         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js: Removed.
14482         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js: Removed.
14483         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js: Removed.
14484         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js: Removed.
14485         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js: Removed.
14486         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js: Removed.
14487         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js: Removed.
14488         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js: Removed.
14489         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js: Removed.
14490         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js: Removed.
14491         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js: Removed.
14492         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js: Removed.
14493         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js: Removed.
14494         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js: Removed.
14495         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js: Removed.
14496         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js: Removed.
14497         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js: Removed.
14498         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js: Removed.
14499         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js: Removed.
14500         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js: Removed.
14501         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js: Removed.
14502         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Removed.
14503         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Removed.
14504         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js: Removed.
14505         * svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js: Removed.
14506         * svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js: Removed.
14507         * svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js: Removed.
14508         * svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js: Removed.
14509         * svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js: Removed.
14510         * svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js: Removed.
14511         * svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js: Removed.
14512         * svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js: Removed.
14513         * svg/dynamic-updates/resources/TEMPLATE.html: Removed.
14514         * svg/dynamic-updates/script-tests: Added.
14515         * svg/dynamic-updates/script-tests/SVGAElement-dom-href-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js.
14516         * svg/dynamic-updates/script-tests/SVGAElement-dom-target-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js.
14517         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-href-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js.
14518         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-target-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js.
14519         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js.
14520         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js.
14521         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js.
14522         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js.
14523         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js.
14524         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js.
14525         * svg/dynamic-updates/script-tests/SVGClipPathElement-dom-clipPathUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js.
14526         * svg/dynamic-updates/script-tests/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js.
14527         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js.
14528         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js.
14529         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js.
14530         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js.
14531         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js.
14532         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js.
14533         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-rx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js.
14534         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-ry-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js.
14535         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js.
14536         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js.
14537         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-rx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js.
14538         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-ry-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js.
14539         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js.
14540         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js.
14541         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js.
14542         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js.
14543         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js.
14544         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js.
14545         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js.
14546         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js.
14547         * svg/dynamic-updates/script-tests/SVGImageElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js.
14548         * svg/dynamic-updates/script-tests/SVGImageElement-dom-preserveAspectRatio-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js.
14549         * svg/dynamic-updates/script-tests/SVGImageElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js.
14550         * svg/dynamic-updates/script-tests/SVGImageElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js.
14551         * svg/dynamic-updates/script-tests/SVGImageElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js.
14552         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js.
14553         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js.
14554         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js.
14555         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js.
14556         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js.
14557         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js.
14558         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js.
14559         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js.
14560         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js.
14561         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js.
14562         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js.
14563         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js.
14564         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js.
14565         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js.
14566         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js.
14567         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js.
14568         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js.
14569         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js.
14570         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js.
14571         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js.
14572         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js.
14573         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js.
14574         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js.
14575         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js.
14576         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js.
14577         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerHeight-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js.
14578         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js.
14579         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerWidth-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js.
14580         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-orient-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js.
14581         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refX-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js.
14582         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refY-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js.
14583         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerHeight-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js.
14584         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js.
14585         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerWidth-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js.
14586         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientAngle-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js.
14587         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientType-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js.
14588         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refX-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js.
14589         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refY-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js.
14590         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js.
14591         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js.
14592         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js.
14593         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js.
14594         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js.
14595         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js.
14596         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js.
14597         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js.
14598         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js.
14599         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js.
14600         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js.
14601         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js.
14602         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js.
14603         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js.
14604         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js.
14605         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js.
14606         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js.
14607         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js.
14608         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js.
14609         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js.
14610         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js.
14611         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js.
14612         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js.
14613         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js.
14614         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js.
14615         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js.
14616         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js.
14617         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js.
14618         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js.
14619         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js.
14620         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js.
14621         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js.
14622         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js.
14623         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js.
14624         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js.
14625         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js.
14626         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js.
14627         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js.
14628         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js.
14629         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js.
14630         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js.
14631         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js.
14632         * svg/dynamic-updates/script-tests/SVGRectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js.
14633         * svg/dynamic-updates/script-tests/SVGRectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js.
14634         * svg/dynamic-updates/script-tests/SVGRectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js.
14635         * svg/dynamic-updates/script-tests/SVGRectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js.
14636         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js.
14637         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js.
14638         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js.
14639         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js.
14640         * svg/dynamic-updates/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dynamic-updates/resources/TEMPLATE.html.
14642 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
14644         Rubber-stamped by Eric Seidel.
14646         js tests should move into jstests subdirectory instead of resources/
14647         https://bugs.webkit.org/show_bug.cgi?id=25880
14649         Migration for http, platform, plugins, traversal, and wml directories.
14651         * http/tests/cookies/double-quoted-value-with-semi-colon.html:
14652         * http/tests/cookies/multiple-cookies.html:
14653         * http/tests/cookies/resources/TEMPLATE.html: Removed.
14654         * http/tests/cookies/resources/double-quoted-value-with-semi-colon.js: Removed.
14655         * http/tests/cookies/resources/multiple-cookies.js: Removed.
14656         * http/tests/cookies/resources/simple-cookies-expired.js: Removed.
14657         * http/tests/cookies/resources/simple-cookies-max-age.js: Removed.
14658         * http/tests/cookies/script-tests: Added.
14659         * http/tests/cookies/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/cookies/resources/TEMPLATE.html.
14660         * http/tests/cookies/script-tests/double-quoted-value-with-semi-colon.js: Copied from LayoutTests/http/tests/cookies/resources/double-quoted-value-with-semi-colon.js.
14661         * http/tests/cookies/script-tests/multiple-cookies.js: Copied from LayoutTests/http/tests/cookies/resources/multiple-cookies.js.
14662         * http/tests/cookies/script-tests/simple-cookies-expired.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-expired.js.
14663         * http/tests/cookies/script-tests/simple-cookies-max-age.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-max-age.js.
14664         * http/tests/cookies/simple-cookies-expired.html:
14665         * http/tests/cookies/simple-cookies-max-age.html:
14666         * http/tests/security/clipboard/clipboard-file-access.html:
14667         * http/tests/security/clipboard/resources/TEMPLATE.html: Removed.
14668         * http/tests/security/clipboard/resources/clipboard-file-access.js: Removed.
14669         * http/tests/security/clipboard/script-tests: Added.
14670         * http/tests/security/clipboard/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/security/clipboard/resources/TEMPLATE.html.
14671         * http/tests/security/clipboard/script-tests/clipboard-file-access.js: Copied from LayoutTests/http/tests/security/clipboard/resources/clipboard-file-access.js.
14672         * http/tests/wml/access-target-domain-deny.html:
14673         * http/tests/wml/access-target-path-deny.html:
14674         * http/tests/wml/access-target.html:
14675         * http/tests/wml/go-task-get-method-accept-charset.html:
14676         * http/tests/wml/go-task-get-method.html:
14677         * http/tests/wml/go-task-post-method-accept-charset.html:
14678         * http/tests/wml/go-task-post-method.html:
14679         * http/tests/wml/post-data-to-server.html:
14680         * http/tests/wml/resources/TEMPLATE.html: Removed.
14681         * http/tests/wml/resources/access-target-domain-deny.js: Removed.
14682         * http/tests/wml/resources/access-target-path-deny.js: Removed.
14683         * http/tests/wml/resources/access-target.js: Removed.
14684         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Removed.
14685         * http/tests/wml/resources/go-task-get-method.js: Removed.
14686         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Removed.
14687         * http/tests/wml/resources/go-task-post-method.js: Removed.
14688         * http/tests/wml/resources/post-data-to-server.js: Removed.
14689         * http/tests/wml/script-tests: Added.
14690         * http/tests/wml/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/wml/resources/TEMPLATE.html.
14691         * http/tests/wml/script-tests/access-target-domain-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-domain-deny.js.
14692         * http/tests/wml/script-tests/access-target-path-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-path-deny.js.
14693         * http/tests/wml/script-tests/access-target.js: Copied from LayoutTests/http/tests/wml/resources/access-target.js.
14694         * http/tests/wml/script-tests/go-task-get-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method-accept-charset.js.
14695         * http/tests/wml/script-tests/go-task-get-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method.js.
14696         * http/tests/wml/script-tests/go-task-post-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method-accept-charset.js.
14697         * http/tests/wml/script-tests/go-task-post-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method.js.
14698         * http/tests/wml/script-tests/post-data-to-server.js: Copied from LayoutTests/http/tests/wml/resources/post-data-to-server.js.
14699         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Removed.
14700         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Removed.
14701         * platform/gtk/editing/pasteboard/script-tests: Added.
14702         * platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/TEMPLATE.html.
14703         * platform/gtk/editing/pasteboard/script-tests/middle-click-onpaste.js: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js.
14704         * platform/win/fast/events/context-click-events.html:
14705         * platform/win/fast/events/resources/TEMPLATE.html: Removed.
14706         * platform/win/fast/events/resources/context-click-events.js: Removed.
14707         * platform/win/fast/events/script-tests: Added.
14708         * platform/win/fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/win/fast/events/resources/TEMPLATE.html.
14709         * platform/win/fast/events/script-tests/context-click-events.js: Copied from LayoutTests/platform/win/fast/events/resources/context-click-events.js.
14710         * plugins/netscape-identifier-conversion.html:
14711         * plugins/resources/TEMPLATE.html: Removed.
14712         * plugins/resources/netscape-identifier-conversion.js: Removed.
14713         * plugins/script-tests: Added.
14714         * plugins/script-tests/TEMPLATE.html: Copied from LayoutTests/plugins/resources/TEMPLATE.html.
14715         * plugins/script-tests/netscape-identifier-conversion.js: Copied from LayoutTests/plugins/resources/netscape-identifier-conversion.js.
14716         * traversal/acid3-test-2.html:
14717         * traversal/exception-forwarding.html:
14718         * traversal/resources/TEMPLATE.html: Removed.
14719         * traversal/resources/acid3-test-2.js: Removed.
14720         * traversal/resources/exception-forwarding.js: Removed.
14721         * traversal/script-tests: Added.
14722         * traversal/script-tests/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
14723         * traversal/script-tests/acid3-test-2.js: Copied from LayoutTests/traversal/resources/acid3-test-2.js.
14724         * traversal/script-tests/exception-forwarding.js: Copied from LayoutTests/traversal/resources/exception-forwarding.js.
14725         * wml/access-target-deny.html:
14726         * wml/access-target.html:
14727         * wml/enter-card-with-events.html:
14728         * wml/enter-first-card-with-events.html:
14729         * wml/go-task-get-method-external-deck-with-href.html:
14730         * wml/go-task-get-method-external-deck.html:
14731         * wml/go-task-get-method-same-deck.html:
14732         * wml/input-format.html:
14733         * wml/newcontext-same-deck.html:
14734         * wml/onenterforward-event.html:
14735         * wml/onenterforward-inline-event.html:
14736         * wml/ontimer-event.html:
14737         * wml/ontimer-inline-event.html:
14738         * wml/option-element-onpick-recursion.html:
14739         * wml/option-element-onpick.html:
14740         * wml/resources/TEMPLATE.html: Removed.
14741         * wml/resources/access-target-deny.js: Removed.
14742         * wml/resources/access-target.js: Removed.
14743         * wml/resources/enter-card-with-events.js: Removed.
14744         * wml/resources/enter-first-card-with-events.js: Removed.
14745         * wml/resources/go-task-get-method-external-deck-with-href.js: Removed.
14746         * wml/resources/go-task-get-method-external-deck.js: Removed.
14747         * wml/resources/go-task-get-method-same-deck.js: Removed.
14748         * wml/resources/input-format.js: Removed.
14749         * wml/resources/newcontext-same-deck.js: Removed.
14750         * wml/resources/onenterforward-event.js: Removed.
14751         * wml/resources/onenterforward-inline-event.js: Removed.
14752         * wml/resources/ontimer-event.js: Removed.
14753         * wml/resources/ontimer-inline-event.js: Removed.
14754         * wml/resources/option-element-onpick-recursion.js: Removed.
14755         * wml/resources/option-element-onpick.js: Removed.
14756         * wml/resources/select-element-variables.js: Removed.
14757         * wml/resources/variable-reference-invalid-character.js: Removed.
14758         * wml/resources/variable-reference-valid.js: Removed.
14759         * wml/script-tests: Added.
14760         * wml/script-tests/TEMPLATE.html: Copied from LayoutTests/wml/resources/TEMPLATE.html.
14761         * wml/script-tests/access-target-deny.js: Copied from LayoutTests/wml/resources/access-target-deny.js.
14762         * wml/script-tests/access-target.js: Copied from LayoutTests/wml/resources/access-target.js.
14763         * wml/script-tests/enter-card-with-events.js: Copied from LayoutTests/wml/resources/enter-card-with-events.js.
14764         * wml/script-tests/enter-first-card-with-events.js: Copied from LayoutTests/wml/resources/enter-first-card-with-events.js.
14765         * wml/script-tests/go-task-get-method-external-deck-with-href.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck-with-href.js.
14766         * wml/script-tests/go-task-get-method-external-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck.js.
14767         * wml/script-tests/go-task-get-method-same-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-same-deck.js.
14768         * wml/script-tests/input-format.js: Copied from LayoutTests/wml/resources/input-format.js.
14769         * wml/script-tests/newcontext-same-deck.js: Copied from LayoutTests/wml/resources/newcontext-same-deck.js.
14770         * wml/script-tests/onenterforward-event.js: Copied from LayoutTests/wml/resources/onenterforward-event.js.
14771         * wml/script-tests/onenterforward-inline-event.js: Copied from LayoutTests/wml/resources/onenterforward-inline-event.js.
14772         * wml/script-tests/ontimer-event.js: Copied from LayoutTests/wml/resources/ontimer-event.js.
14773         * wml/script-tests/ontimer-inline-event.js: Copied from LayoutTests/wml/resources/ontimer-inline-event.js.
14774         * wml/script-tests/option-element-onpick-recursion.js: Copied from LayoutTests/wml/resources/option-element-onpick-recursion.js.
14775         * wml/script-tests/option-element-onpick.js: Copied from LayoutTests/wml/resources/option-element-onpick.js.
14776         * wml/script-tests/select-element-variables.js: Copied from LayoutTests/wml/resources/select-element-variables.js.
14777         * wml/script-tests/variable-reference-invalid-character.js: Copied from LayoutTests/wml/resources/variable-reference-invalid-character.js.
14778         * wml/script-tests/variable-reference-valid.js: Copied from LayoutTests/wml/resources/variable-reference-valid.js.
14779         * wml/select-element-variables.html:
14780         * wml/variable-reference-invalid-character.html:
14781         * wml/variable-reference-valid.html:
14783 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
14785         Rubber-stamped by Eric Seidel.
14787         js tests should move into jstests subdirectory instead of resources/
14788         https://bugs.webkit.org/show_bug.cgi?id=25880
14790         Migration for fast/* directories except fast js directory.
14792         * fast/events/blur-focus-window-should-blur-focus-element.html:
14793         * fast/events/create-document-crash-on-attach-event.html:
14794         * fast/events/event-function-toString.html:
14795         * fast/events/event-instanceof.html:
14796         * fast/events/event-listener-sharing.html:
14797         * fast/events/init-events.html:
14798         * fast/events/mouse-click-events.html:
14799         * fast/events/resources/TEMPLATE.html: Removed.
14800         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Removed.
14801         * fast/events/resources/create-document-crash-on-attach-event.js: Removed.
14802         * fast/events/resources/event-function-toString.js: Removed.
14803         * fast/events/resources/event-instanceof.js: Removed.
14804         * fast/events/resources/event-listener-sharing.js: Removed.
14805         * fast/events/resources/init-events.js: Removed.
14806         * fast/events/resources/mouse-click-events.js: Removed.
14807         * fast/events/resources/tab-is-focusable-assert.js: Removed.
14808         * fast/events/script-tests: Added.
14809         * fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/events/resources/TEMPLATE.html.
14810         * fast/events/script-tests/blur-focus-window-should-blur-focus-element.js: Copied from LayoutTests/fast/events/resources/blur-focus-window-should-blur-focus-element.js.
14811         * fast/events/script-tests/create-document-crash-on-attach-event.js: Copied from LayoutTests/fast/events/resources/create-document-crash-on-attach-event.js.
14812         * fast/events/script-tests/event-function-toString.js: Copied from LayoutTests/fast/events/resources/event-function-toString.js.
14813         * fast/events/script-tests/event-instanceof.js: Copied from LayoutTests/fast/events/resources/event-instanceof.js.
14814         * fast/events/script-tests/event-listener-sharing.js: Copied from LayoutTests/fast/events/resources/event-listener-sharing.js.
14815         * fast/events/script-tests/init-events.js: Copied from LayoutTests/fast/events/resources/init-events.js.
14816         * fast/events/script-tests/mouse-click-events.js: Copied from LayoutTests/fast/events/resources/mouse-click-events.js.
14817         * fast/events/script-tests/tab-is-focusable-assert.js: Copied from LayoutTests/fast/events/resources/tab-is-focusable-assert.js.
14818         * fast/events/tab-is-focusable-assert.html:
14819         * fast/forms/ValidityState-patternMismatch-unsupported.html:
14820         * fast/forms/ValidityState-typeMismatch-color.html:
14821         * fast/forms/ValidityState-typeMismatch-number.html:
14822         * fast/forms/ValidityState-typeMismatch-url.html:
14823         * fast/forms/formnovalidate-attribute.html:
14824         * fast/forms/input-maxlength-ime-completed.html:
14825         * fast/forms/input-maxlength-ime-preedit.html:
14826         * fast/forms/novalidate-attribute.html:
14827         * fast/forms/placeholder-dom-property.html:
14828         * fast/forms/resources/TEMPLATE.html: Removed.
14829         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Removed.
14830         * fast/forms/resources/ValidityState-typeMismatch-color.js: Removed.
14831         * fast/forms/resources/ValidityState-typeMismatch-number.js: Removed.
14832         * fast/forms/resources/ValidityState-typeMismatch-url.js: Removed.
14833         * fast/forms/resources/formnovalidate-attribute.js: Removed.
14834         * fast/forms/resources/input-maxlength-ime-completed.js: Removed.
14835         * fast/forms/resources/input-maxlength-ime-preedit.js: Removed.
14836         * fast/forms/resources/novalidate-attribute.js: Removed.
14837         * fast/forms/resources/placeholder-dom-property.js: Removed.
14838         * fast/forms/resources/shadow-tree-exposure.js: Removed.
14839         * fast/forms/resources/text-control-intrinsic-widths.js: Removed.
14840         * fast/forms/resources/textarea-metrics.js: Removed.
14841         * fast/forms/resources/textarea-placeholder-dom-property.js: Removed.
14842         * fast/forms/resources/textarea-textlength.js: Removed.
14843         * fast/forms/script-tests: Added.
14844         * fast/forms/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/forms/resources/TEMPLATE.html.
14845         * fast/forms/script-tests/ValidityState-patternMismatch-unsupported.js: Copied from LayoutTests/fast/forms/resources/ValidityState-patternMismatch-unsupported.js.
14846         * fast/forms/script-tests/ValidityState-typeMismatch-color.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-color.js.
14847         * fast/forms/script-tests/ValidityState-typeMismatch-number.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-number.js.
14848         * fast/forms/script-tests/ValidityState-typeMismatch-url.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-url.js.
14849         * fast/forms/script-tests/formnovalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/formnovalidate-attribute.js.
14850         * fast/forms/script-tests/input-maxlength-ime-completed.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-completed.js.
14851         * fast/forms/script-tests/input-maxlength-ime-preedit.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-preedit.js.
14852         * fast/forms/script-tests/novalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/novalidate-attribute.js.
14853         * fast/forms/script-tests/placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/placeholder-dom-property.js.
14854         * fast/forms/script-tests/shadow-tree-exposure.js: Copied from LayoutTests/fast/forms/resources/shadow-tree-exposure.js.
14855         * fast/forms/script-tests/text-control-intrinsic-widths.js: Copied from LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js.
14856         * fast/forms/script-tests/textarea-metrics.js: Copied from LayoutTests/fast/forms/resources/textarea-metrics.js.
14857         * fast/forms/script-tests/textarea-placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/textarea-placeholder-dom-property.js.
14858         * fast/forms/script-tests/textarea-textlength.js: Copied from LayoutTests/fast/forms/resources/textarea-textlength.js.
14859         * fast/forms/shadow-tree-exposure.html:
14860         * fast/forms/text-control-intrinsic-widths.html:
14861         * fast/forms/textarea-metrics.html:
14862         * fast/forms/textarea-placeholder-dom-property.html:
14863         * fast/forms/textarea-textlength.html:
14864         * fast/images/border.html:
14865         * fast/images/resources/TEMPLATE.html: Removed.
14866         * fast/images/resources/border.js: Removed.
14867         * fast/images/script-tests: Added.
14868         * fast/images/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/images/resources/TEMPLATE.html.
14869         * fast/images/script-tests/border.js: Copied from LayoutTests/fast/images/resources/border.js.
14870         * fast/parser/block-nesting-cap.html:
14871         * fast/parser/pre-first-line-break.html:
14872         * fast/parser/resources/TEMPLATE.html: Removed.
14873         * fast/parser/resources/block-nesting-cap.js: Removed.
14874         * fast/parser/resources/pre-first-line-break.js: Removed.
14875         * fast/parser/script-tests: Added.
14876         * fast/parser/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
14877         * fast/parser/script-tests/block-nesting-cap.js: Copied from LayoutTests/fast/parser/resources/block-nesting-cap.js.
14878         * fast/parser/script-tests/pre-first-line-break.js: Copied from LayoutTests/fast/parser/resources/pre-first-line-break.js.
14879         * fast/regex/alternative-length-miscalculation.html:
14880         * fast/regex/cross-frame-callable.html:
14881         * fast/regex/early-acid3-86.html:
14882         * fast/regex/malformed-escapes.html:
14883         * fast/regex/non-capturing-backtracking.html:
14884         * fast/regex/non-pattern-characters.html:
14885         * fast/regex/quantified-assertions.html:
14886         * fast/regex/resources/TEMPLATE.html: Removed.
14887         * fast/regex/resources/alternative-length-miscalculation.js: Removed.
14888         * fast/regex/resources/cross-frame-callable.js: Removed.
14889         * fast/regex/resources/early-acid3-86.js: Removed.
14890         * fast/regex/resources/malformed-escapes.js: Removed.
14891         * fast/regex/resources/non-capturing-backtracking.js: Removed.
14892         * fast/regex/resources/non-pattern-characters.js: Removed.
14893         * fast/regex/resources/quantified-assertions.js: Removed.
14894         * fast/regex/resources/slow.js: Removed.
14895         * fast/regex/script-tests: Added.
14896         * fast/regex/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/regex/resources/TEMPLATE.html.
14897         * fast/regex/script-tests/alternative-length-miscalculation.js: Copied from LayoutTests/fast/regex/resources/alternative-length-miscalculation.js.
14898         * fast/regex/script-tests/cross-frame-callable.js: Copied from LayoutTests/fast/regex/resources/cross-frame-callable.js.
14899         * fast/regex/script-tests/early-acid3-86.js: Copied from LayoutTests/fast/regex/resources/early-acid3-86.js.
14900         * fast/regex/script-tests/malformed-escapes.js: Copied from LayoutTests/fast/regex/resources/malformed-escapes.js.
14901         * fast/regex/script-tests/non-capturing-backtracking.js: Copied from LayoutTests/fast/regex/resources/non-capturing-backtracking.js.
14902         * fast/regex/script-tests/non-pattern-characters.js: Copied from LayoutTests/fast/regex/resources/non-pattern-characters.js.
14903         * fast/regex/script-tests/quantified-assertions.js: Copied from LayoutTests/fast/regex/resources/quantified-assertions.js.
14904         * fast/regex/script-tests/slow.js: Copied from LayoutTests/fast/regex/resources/slow.js.
14905         * fast/regex/slow.html:
14906         * fast/table/border-changes.html:
14907         * fast/table/resources/TEMPLATE.html: Removed.
14908         * fast/table/resources/border-changes.js: Removed.
14909         * fast/table/script-tests: Added.
14910         * fast/table/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/table/resources/TEMPLATE.html.
14911         * fast/table/script-tests/border-changes.js: Copied from LayoutTests/fast/table/resources/border-changes.js.
14912         * fast/text/find-backwards.html:
14913         * fast/text/resources/TEMPLATE.html: Removed.
14914         * fast/text/resources/find-backwards.js: Removed.
14915         * fast/text/script-tests: Added.
14916         * fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/text/resources/TEMPLATE.html.
14917         * fast/text/script-tests/find-backwards.js: Copied from LayoutTests/fast/text/resources/find-backwards.js.
14919 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
14921         Rubber-stamped by Eric Seidel.
14923         js tests should move into jstests subdirectory instead of resources/
14924         https://bugs.webkit.org/show_bug.cgi?id=25880
14926         Migration for fast/dom directories.
14928         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html:
14929         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Removed.
14930         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Removed.
14931         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Removed.
14932         * fast/dom/CSSStyleDeclaration/script-tests: Added.
14933         * fast/dom/CSSStyleDeclaration/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
14934         * fast/dom/CSSStyleDeclaration/script-tests/css-properties-case-sensitive.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js.
14935         * fast/dom/CSSStyleDeclaration/script-tests/transition-property-names.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/transition-property-names.js.
14936         * fast/dom/CSSStyleDeclaration/transition-property-names.html:
14937         * fast/dom/DOMImplementation/createDocument-namespace-err.html:
14938         * fast/dom/DOMImplementation/createDocumentType-err.html:
14939         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Removed.
14940         * fast/dom/DOMImplementation/resources/createDocument-namespace-err.js: Removed.
14941         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Removed.
14942         * fast/dom/DOMImplementation/script-tests: Added.
14943         * fast/dom/DOMImplementation/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/DOMImplementation/resources/TEMPLATE.html.
14944         * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocument-namespace-err.js.
14945         * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocumentType-err.js.
14946         * fast/dom/Document/createAttributeNS-namespace-err.html:
14947         * fast/dom/Document/createElementNS-namespace-err.html:
14948         * fast/dom/Document/document-write-doctype.html:
14949         * fast/dom/Document/replaceChild-null-oldChild.html:
14950         * fast/dom/Document/resources/TEMPLATE.html: Removed.
14951         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Removed.
14952         * fast/dom/Document/resources/createElementNS-namespace-err.js: Removed.
14953         * fast/dom/Document/resources/document-write-doctype.js: Removed.
14954         * fast/dom/Document/resources/replaceChild-null-oldChild.js: Removed.
14955         * fast/dom/Document/script-tests: Added.
14956         * fast/dom/Document/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
14957         * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createAttributeNS-namespace-err.js.
14958         * fast/dom/Document/script-tests/createElementNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createElementNS-namespace-err.js.
14959         * fast/dom/Document/script-tests/document-write-doctype.js: Copied from LayoutTests/fast/dom/Document/resources/document-write-doctype.js.
14960         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js: Copied from LayoutTests/fast/dom/Document/resources/replaceChild-null-oldChild.js.
14961         * fast/dom/Element/attr-param-typechecking.html:
14962         * fast/dom/Element/contains-method.html:
14963         * fast/dom/Element/dimension-properties-unrendered.html:
14964         * fast/dom/Element/element-traversal.html:
14965         * fast/dom/Element/getAttribute-check-case-sensitivity.html:
14966         * fast/dom/Element/resources/TEMPLATE.html: Removed.
14967         * fast/dom/Element/resources/attr-param-typechecking.js: Removed.
14968         * fast/dom/Element/resources/contains-method.js: Removed.
14969         * fast/dom/Element/resources/dimension-properties-unrendered.js: Removed.
14970         * fast/dom/Element/resources/element-traversal.js: Removed.
14971         * fast/dom/Element/resources/getAttribute-check-case-sensitivity.js: Removed.
14972         * fast/dom/Element/script-tests: Added.
14973         * fast/dom/Element/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
14974         * fast/dom/Element/script-tests/attr-param-typechecking.js: Copied from LayoutTests/fast/dom/Element/resources/attr-param-typechecking.js.
14975         * fast/dom/Element/script-tests/contains-method.js: Copied from LayoutTests/fast/dom/Element/resources/contains-method.js.
14976         * fast/dom/Element/script-tests/dimension-properties-unrendered.js: Copied from LayoutTests/fast/dom/Element/resources/dimension-properties-unrendered.js.
14977         * fast/dom/Element/script-tests/element-traversal.js: Copied from LayoutTests/fast/dom/Element/resources/element-traversal.js.
14978         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js: Copied from LayoutTests/fast/dom/Element/resources/getAttribute-check-case-sensitivity.js.
14979         * fast/dom/EntityReference/readonly-exceptions.html:
14980         * fast/dom/EntityReference/resources/TEMPLATE.html: Removed.
14981         * fast/dom/EntityReference/resources/readonly-exceptions.js: Removed.
14982         * fast/dom/EntityReference/script-tests: Added.
14983         * fast/dom/EntityReference/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/EntityReference/resources/TEMPLATE.html.
14984         * fast/dom/EntityReference/script-tests/readonly-exceptions.js: Copied from LayoutTests/fast/dom/EntityReference/resources/readonly-exceptions.js.
14985         * fast/dom/HTMLFontElement/resources/TEMPLATE.html: Removed.
14986         * fast/dom/HTMLFontElement/resources/size-attribute.js: Removed.
14987         * fast/dom/HTMLFontElement/script-tests: Added.
14988         * fast/dom/HTMLFontElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/TEMPLATE.html.
14989         * fast/dom/HTMLFontElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/size-attribute.js.
14990         * fast/dom/HTMLFontElement/size-attribute.html:
14991         * fast/dom/HTMLFormElement/elements-not-in-document.html:
14992         * fast/dom/HTMLFormElement/resources/TEMPLATE.html: Removed.
14993         * fast/dom/HTMLFormElement/resources/elements-not-in-document.js: Removed.
14994         * fast/dom/HTMLFormElement/script-tests: Added.
14995         * fast/dom/HTMLFormElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/TEMPLATE.html.
14996         * fast/dom/HTMLFormElement/script-tests/elements-not-in-document.js: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/elements-not-in-document.js.
14997         * fast/dom/HTMLInputElement/checked-pseudo-selector.html:
14998         * fast/dom/HTMLInputElement/resources/TEMPLATE.html: Removed.
14999         * fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js: Removed.
15000         * fast/dom/HTMLInputElement/resources/size-attribute.js: Removed.
15001         * fast/dom/HTMLInputElement/script-tests: Added.
15002         * fast/dom/HTMLInputElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/TEMPLATE.html.
15003         * fast/dom/HTMLInputElement/script-tests/checked-pseudo-selector.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js.
15004         * fast/dom/HTMLInputElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/size-attribute.js.
15005         * fast/dom/HTMLInputElement/size-attribute.html:
15006         * fast/dom/HTMLSelectElement/named-options.html:
15007         * fast/dom/HTMLSelectElement/resources/TEMPLATE.html: Removed.
15008         * fast/dom/HTMLSelectElement/resources/named-options.js: Removed.
15009         * fast/dom/HTMLSelectElement/script-tests: Added.
15010         * fast/dom/HTMLSelectElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/TEMPLATE.html.
15011         * fast/dom/HTMLSelectElement/script-tests/named-options.js: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/named-options.js.
15012         * fast/dom/HTMLTableElement/cellpadding-attribute.html:
15013         * fast/dom/HTMLTableElement/early-acid3-65-excerpt.html:
15014         * fast/dom/HTMLTableElement/early-acid3-66-excerpt.html:
15015         * fast/dom/HTMLTableElement/resources/TEMPLATE.html: Removed.
15016         * fast/dom/HTMLTableElement/resources/cellpadding-attribute.js: Removed.
15017         * fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js: Removed.
15018         * fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js: Removed.
15019         * fast/dom/HTMLTableElement/resources/rows.js: Removed.
15020         * fast/dom/HTMLTableElement/resources/tBodies.js: Removed.
15021         * fast/dom/HTMLTableElement/rows.html:
15022         * fast/dom/HTMLTableElement/script-tests: Added.
15023         * fast/dom/HTMLTableElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/TEMPLATE.html.
15024         * fast/dom/HTMLTableElement/script-tests/cellpadding-attribute.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/cellpadding-attribute.js.
15025         * fast/dom/HTMLTableElement/script-tests/early-acid3-65-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js.
15026         * fast/dom/HTMLTableElement/script-tests/early-acid3-66-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js.
15027         * fast/dom/HTMLTableElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/rows.js.
15028         * fast/dom/HTMLTableElement/script-tests/tBodies.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/tBodies.js.
15029         * fast/dom/HTMLTableElement/tBodies.html:
15030         * fast/dom/HTMLTableRowElement/cells.html:
15031         * fast/dom/HTMLTableRowElement/resources/TEMPLATE.html: Removed.
15032         * fast/dom/HTMLTableRowElement/resources/cells.js: Removed.
15033         * fast/dom/HTMLTableRowElement/script-tests: Added.
15034         * fast/dom/HTMLTableRowElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/TEMPLATE.html.
15035         * fast/dom/HTMLTableRowElement/script-tests/cells.js: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/cells.js.
15036         * fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html: Removed.
15037         * fast/dom/HTMLTableSectionElement/resources/rows.js: Removed.
15038         * fast/dom/HTMLTableSectionElement/rows.html:
15039         * fast/dom/HTMLTableSectionElement/script-tests: Added.
15040         * fast/dom/HTMLTableSectionElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html.
15041         * fast/dom/HTMLTableSectionElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/rows.js.
15042         * fast/dom/Node/DOMNodeRemovedEvent.html:
15043         * fast/dom/Node/initial-values.html:
15044         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Removed.
15045         * fast/dom/Node/resources/TEMPLATE.html: Removed.
15046         * fast/dom/Node/resources/initial-values.js: Removed.
15047         * fast/dom/Node/script-tests: Added.
15048         * fast/dom/Node/script-tests/DOMNodeRemovedEvent.js: Copied from LayoutTests/fast/dom/Node/resources/DOMNodeRemovedEvent.js.
15049         * fast/dom/Node/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/resources/TEMPLATE.html.
15050         * fast/dom/Node/script-tests/initial-values.js: Copied from LayoutTests/fast/dom/Node/resources/initial-values.js.
15051         * fast/dom/Range/mutation.html:
15052         * fast/dom/Range/range-clone-empty.html:
15053         * fast/dom/Range/range-exceptions.html:
15054         * fast/dom/Range/range-insertNode-separate-endContainer.html:
15055         * fast/dom/Range/range-insertNode-splittext.html:
15056         * fast/dom/Range/range-modifycontents.html:
15057         * fast/dom/Range/resources/TEMPLATE.html: Removed.
15058         * fast/dom/Range/resources/mutation.js: Removed.
15059         * fast/dom/Range/resources/range-clone-empty.js: Removed.
15060         * fast/dom/Range/resources/range-exceptions.js: Removed.
15061         * fast/dom/Range/resources/range-insertNode-separate-endContainer.js: Removed.
15062         * fast/dom/Range/resources/range-insertNode-splittext.js: Removed.
15063         * fast/dom/Range/resources/range-modifycontents.js: Removed.
15064         * fast/dom/Range/script-tests: Added.
15065         * fast/dom/Range/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Range/resources/TEMPLATE.html.
15066         * fast/dom/Range/script-tests/mutation.js: Copied from LayoutTests/fast/dom/Range/resources/mutation.js.
15067         * fast/dom/Range/script-tests/range-clone-empty.js: Copied from LayoutTests/fast/dom/Range/resources/range-clone-empty.js.
15068         * fast/dom/Range/script-tests/range-exceptions.js: Copied from LayoutTests/fast/dom/Range/resources/range-exceptions.js.
15069         * fast/dom/Range/script-tests/range-insertNode-separate-endContainer.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-separate-endContainer.js.
15070         * fast/dom/Range/script-tests/range-insertNode-splittext.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-splittext.js.
15071         * fast/dom/Range/script-tests/range-modifycontents.js: Copied from LayoutTests/fast/dom/Range/resources/range-modifycontents.js.
15072         * fast/dom/Selection/getRangeAt.html:
15073         * fast/dom/Selection/resources/TEMPLATE.html: Removed.
15074         * fast/dom/Selection/resources/getRangeAt.js: Removed.
15075         * fast/dom/Selection/script-tests: Added.
15076         * fast/dom/Selection/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Selection/resources/TEMPLATE.html.
15077         * fast/dom/Selection/script-tests/getRangeAt.js: Copied from LayoutTests/fast/dom/Selection/resources/getRangeAt.js.
15078         * fast/dom/SelectorAPI/detached-element.html:
15079         * fast/dom/SelectorAPI/elementRoot.html:
15080         * fast/dom/SelectorAPI/id-fastpath.html:
15081         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Removed.
15082         * fast/dom/SelectorAPI/resources/detached-element.js: Removed.
15083         * fast/dom/SelectorAPI/resources/elementRoot.js: Removed.
15084         * fast/dom/SelectorAPI/resources/id-fastpath.js: Removed.
15085         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Removed.
15086         * fast/dom/SelectorAPI/resources/viewless-document.js: Removed.
15087         * fast/dom/SelectorAPI/script-tests: Added.
15088         * fast/dom/SelectorAPI/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/SelectorAPI/resources/TEMPLATE.html.
15089         * fast/dom/SelectorAPI/script-tests/detached-element.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/detached-element.js.
15090         * fast/dom/SelectorAPI/script-tests/elementRoot.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/elementRoot.js.
15091         * fast/dom/SelectorAPI/script-tests/id-fastpath.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/id-fastpath.js.
15092         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/undefined-null-stringify.js.
15093         * fast/dom/SelectorAPI/script-tests/viewless-document.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/viewless-document.js.
15094         * fast/dom/SelectorAPI/undefined-null-stringify.html:
15095         * fast/dom/SelectorAPI/viewless-document.html:
15096         * fast/dom/Text/replaceWholeText.html:
15097         * fast/dom/Text/resources/TEMPLATE.html: Removed.
15098         * fast/dom/Text/resources/replaceWholeText.js: Removed.
15099         * fast/dom/Text/script-tests: Added.
15100         * fast/dom/Text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Text/resources/TEMPLATE.html.
15101         * fast/dom/Text/script-tests/replaceWholeText.js: Copied from LayoutTests/fast/dom/Text/resources/replaceWholeText.js.
15102         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html:
15103         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html:
15104         * fast/dom/Window/dispatchEvent.html:
15105         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Removed.
15106         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Removed.
15107         * fast/dom/Window/resources/TEMPLATE.html: Removed.
15108         * fast/dom/Window/resources/dispatchEvent.js: Removed.
15109         * fast/dom/Window/resources/window-custom-prototype.js: Removed.
15110         * fast/dom/Window/script-tests: Added.
15111         * fast/dom/Window/script-tests/HTMLBodyElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js.
15112         * fast/dom/Window/script-tests/HTMLFrameSetElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js.
15113         * fast/dom/Window/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Window/resources/TEMPLATE.html.
15114         * fast/dom/Window/script-tests/dispatchEvent.js: Copied from LayoutTests/fast/dom/Window/resources/dispatchEvent.js.
15115         * fast/dom/Window/script-tests/window-custom-prototype.js: Copied from LayoutTests/fast/dom/Window/resources/window-custom-prototype.js.
15116         * fast/dom/Window/window-custom-prototype.html:
15117         * fast/dom/constructed-objects-prototypes.html:
15118         * fast/dom/constructors-cached.html:
15119         * fast/dom/css-RGBValue.html:
15120         * fast/dom/domListEnumeration.html:
15121         * fast/dom/event-attribute-availability.html:
15122         * fast/dom/javascript-url-exception-isolation.html:
15123         * fast/dom/location-new-window-no-crash.html:
15124         * fast/dom/non-numeric-values-numeric-parameters.html:
15125         * fast/dom/prototype-inheritance-2.html:
15126         * fast/dom/prototype-inheritance.html:
15127         * fast/dom/resources/TEMPLATE.html: Removed.
15128         * fast/dom/resources/constructed-objects-prototypes.js: Removed.
15129         * fast/dom/resources/constructors-cached.js: Removed.
15130         * fast/dom/resources/css-RGBValue.js: Removed.
15131         * fast/dom/resources/domListEnumeration.js: Removed.
15132         * fast/dom/resources/event-attribute-availability.js: Removed.
15133         * fast/dom/resources/javascript-url-exception-isolation.js: Removed.
15134         * fast/dom/resources/location-new-window-no-crash.js: Removed.
15135         * fast/dom/resources/non-numeric-values-numeric-parameters.js: Removed.
15136         * fast/dom/resources/prototype-inheritance-2.js: Removed.
15137         * fast/dom/resources/prototype-inheritance.js: Removed.
15138         * fast/dom/script-tests: Added.
15139         * fast/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
15140         * fast/dom/script-tests/constructed-objects-prototypes.js: Copied from LayoutTests/fast/dom/resources/constructed-objects-prototypes.js.
15141         * fast/dom/script-tests/constructors-cached.js: Copied from LayoutTests/fast/dom/resources/constructors-cached.js.
15142         * fast/dom/script-tests/css-RGBValue.js: Copied from LayoutTests/fast/dom/resources/css-RGBValue.js.
15143         * fast/dom/script-tests/domListEnumeration.js: Copied from LayoutTests/fast/dom/resources/domListEnumeration.js.
15144         * fast/dom/script-tests/event-attribute-availability.js: Copied from LayoutTests/fast/dom/resources/event-attribute-availability.js.
15145         * fast/dom/script-tests/javascript-url-exception-isolation.js: Copied from LayoutTests/fast/dom/resources/javascript-url-exception-isolation.js.
15146         * fast/dom/script-tests/location-new-window-no-crash.js: Copied from LayoutTests/fast/dom/resources/location-new-window-no-crash.js.
15147         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js: Copied from LayoutTests/fast/dom/resources/non-numeric-values-numeric-parameters.js.
15148         * fast/dom/script-tests/prototype-inheritance-2.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance-2.js.
15149         * fast/dom/script-tests/prototype-inheritance.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance.js.
15151 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
15153         Rubber-stamped by Eric Seidel.
15155         js tests should move into jstests subdirectory instead of resources/
15156         https://bugs.webkit.org/show_bug.cgi?id=25880
15158         Migration for fast/canvas and fast/css directories.
15160         * fast/canvas/canvas-copyPixels.html:
15161         * fast/canvas/canvas-gradient-addStop-error.html:
15162         * fast/canvas/canvas-gradient-without-path.html:
15163         * fast/canvas/canvas-modify-emptyPath.html:
15164         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html:
15165         * fast/canvas/canvas-setTransform.html:
15166         * fast/canvas/canvas-strokeRect.html:
15167         * fast/canvas/canvas-transparency-and-composite.html:
15168         * fast/canvas/gradient-addColorStop-with-invalid-color.html:
15169         * fast/canvas/gradient-with-clip.html:
15170         * fast/canvas/linearGradient-infinite-values.html:
15171         * fast/canvas/pattern-with-transform.html:
15172         * fast/canvas/radialGradient-infinite-values.html:
15173         * fast/canvas/resources/TEMPLATE.html: Removed.
15174         * fast/canvas/resources/canvas-copyPixels.js: Removed.
15175         * fast/canvas/resources/canvas-gradient-addStop-error.js: Removed.
15176         * fast/canvas/resources/canvas-gradient-without-path.js: Removed.
15177         * fast/canvas/resources/canvas-modify-emptyPath.js: Removed.
15178         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Removed.
15179         * fast/canvas/resources/canvas-setTransform.js: Removed.
15180         * fast/canvas/resources/canvas-strokeRect.js: Removed.
15181         * fast/canvas/resources/canvas-transparency-and-composite.js: Removed.
15182         * fast/canvas/resources/gradient-addColorStop-with-invalid-color.js: Removed.
15183         * fast/canvas/resources/gradient-with-clip.js: Removed.
15184         * fast/canvas/resources/linearGradient-infinite-values.js: Removed.
15185         * fast/canvas/resources/pattern-with-transform.js: Removed.
15186         * fast/canvas/resources/radialGradient-infinite-values.js: Removed.
15187         * fast/canvas/resources/set-colors.js: Removed.
15188         * fast/canvas/resources/translate-text.js: Removed.
15189         * fast/canvas/script-tests: Added.
15190         * fast/canvas/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/resources/TEMPLATE.html.
15191         * fast/canvas/script-tests/canvas-copyPixels.js: Copied from LayoutTests/fast/canvas/resources/canvas-copyPixels.js.
15192         * fast/canvas/script-tests/canvas-gradient-addStop-error.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-addStop-error.js.
15193         * fast/canvas/script-tests/canvas-gradient-without-path.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-without-path.js.
15194         * fast/canvas/script-tests/canvas-modify-emptyPath.js: Copied from LayoutTests/fast/canvas/resources/canvas-modify-emptyPath.js.
15195         * fast/canvas/script-tests/canvas-set-properties-with-non-invertible-ctm.js: Copied from LayoutTests/fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js.
15196         * fast/canvas/script-tests/canvas-setTransform.js: Copied from LayoutTests/fast/canvas/resources/canvas-setTransform.js.
15197         * fast/canvas/script-tests/canvas-strokeRect.js: Copied from LayoutTests/fast/canvas/resources/canvas-strokeRect.js.
15198         * fast/canvas/script-tests/canvas-transparency-and-composite.js: Copied from LayoutTests/fast/canvas/resources/canvas-transparency-and-composite.js.
15199         * fast/canvas/script-tests/gradient-addColorStop-with-invalid-color.js: Copied from LayoutTests/fast/canvas/resources/gradient-addColorStop-with-invalid-color.js.
15200         * fast/canvas/script-tests/gradient-with-clip.js: Copied from LayoutTests/fast/canvas/resources/gradient-with-clip.js.
15201         * fast/canvas/script-tests/linearGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/linearGradient-infinite-values.js.
15202         * fast/canvas/script-tests/pattern-with-transform.js: Copied from LayoutTests/fast/canvas/resources/pattern-with-transform.js.
15203         * fast/canvas/script-tests/radialGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/radialGradient-infinite-values.js.
15204         * fast/canvas/script-tests/set-colors.js: Copied from LayoutTests/fast/canvas/resources/set-colors.js.
15205         * fast/canvas/script-tests/translate-text.js: Copied from LayoutTests/fast/canvas/resources/translate-text.js.
15206         * fast/canvas/set-colors.html:
15207         * fast/canvas/translate-text.html:
15208         * fast/css/getComputedStyle/computed-style-font-family-monospace.html:
15209         * fast/css/getComputedStyle/font-family-fallback-reset.html:
15210         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html:
15211         * fast/css/getComputedStyle/resources/TEMPLATE.html: Removed.
15212         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Removed.
15213         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Removed.
15214         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Removed.
15215         * fast/css/getComputedStyle/script-tests: Added.
15216         * fast/css/getComputedStyle/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/css/getComputedStyle/resources/TEMPLATE.html.
15217         * fast/css/getComputedStyle/script-tests/computed-style-font-family-monospace.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js.
15218         * fast/css/getComputedStyle/script-tests/font-family-fallback-reset.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/font-family-fallback-reset.js.
15219         * fast/css/getComputedStyle/script-tests/getComputedStyle-text-decoration.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js.
15221 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
15223         Rubber-stamped by Eric Seidel.
15225         js tests should move into jstests subdirectory instead of resources/
15226         https://bugs.webkit.org/show_bug.cgi?id=25880
15228         Migration for editing directory.
15230         * editing/inserting/font-size-clears-from-typing-style.html:
15231         * editing/inserting/resources/TEMPLATE.html: Removed.
15232         * editing/inserting/resources/font-size-clears-from-typing-style.js: Removed.
15233         * editing/inserting/script-tests: Added.
15234         * editing/inserting/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/inserting/resources/TEMPLATE.html.
15235         * editing/inserting/script-tests/font-size-clears-from-typing-style.js: Copied from LayoutTests/editing/inserting/resources/font-size-clears-from-typing-style.js.
15236         * editing/pasteboard/file-input-files-access.html:
15237         * editing/pasteboard/files-during-page-drags.html:
15238         * editing/pasteboard/get-data-text-plain-paste.html:
15239         * editing/pasteboard/resources/TEMPLATE.html: Removed.
15240         * editing/pasteboard/resources/file-input-files-access.js: Removed.
15241         * editing/pasteboard/resources/files-during-page-drags.js: Removed.
15242         * editing/pasteboard/resources/get-data-text-plain-paste.js: Removed.
15243         * editing/pasteboard/script-tests: Added.
15244         * editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/pasteboard/resources/TEMPLATE.html.
15245         * editing/pasteboard/script-tests/file-input-files-access.js: Copied from LayoutTests/editing/pasteboard/resources/file-input-files-access.js.
15246         * editing/pasteboard/script-tests/files-during-page-drags.js: Copied from LayoutTests/editing/pasteboard/resources/files-during-page-drags.js.
15247         * editing/pasteboard/script-tests/get-data-text-plain-paste.js: Copied from LayoutTests/editing/pasteboard/resources/get-data-text-plain-paste.js.
15248         * editing/selection/click-in-margins-inside-editable-div.html:
15249         * editing/selection/click-in-padding-with-multiple-line-boxes.html:
15250         * editing/selection/click-outside-editable-div.html:
15251         * editing/selection/resources/TEMPLATE.html: Removed.
15252         * editing/selection/resources/click-in-margins-inside-editable-div.js: Removed.
15253         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Removed.
15254         * editing/selection/resources/click-outside-editable-div.js: Removed.
15255         * editing/selection/script-tests: Added.
15256         * editing/selection/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/selection/resources/TEMPLATE.html.
15257         * editing/selection/script-tests/click-in-margins-inside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-in-margins-inside-editable-div.js.
15258         * editing/selection/script-tests/click-in-padding-with-multiple-line-boxes.js: Copied from LayoutTests/editing/selection/resources/click-in-padding-with-multiple-line-boxes.js.
15259         * editing/selection/script-tests/click-outside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-outside-editable-div.js.
15260         * editing/style/resources/TEMPLATE.html: Removed.
15261         * editing/style/resources/text-decoration-state.js: Removed.
15262         * editing/style/script-tests: Added.
15263         * editing/style/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/style/resources/TEMPLATE.html.
15264         * editing/style/script-tests/text-decoration-state.js: Copied from LayoutTests/editing/style/resources/text-decoration-state.js.
15265         * editing/style/text-decoration-state.html:
15266         * editing/text-iterator/basic-iteration.html:
15267         * editing/text-iterator/resources/TEMPLATE.html: Removed.
15268         * editing/text-iterator/resources/basic-iteration.js: Removed.
15269         * editing/text-iterator/script-tests: Added.
15270         * editing/text-iterator/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/text-iterator/resources/TEMPLATE.html.
15271         * editing/text-iterator/script-tests/basic-iteration.js: Copied from LayoutTests/editing/text-iterator/resources/basic-iteration.js.
15273 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
15275         Rubber-stamped by Eric Seidel.
15277         js tests should move into jstests subdirectory instead of resources/
15278         https://bugs.webkit.org/show_bug.cgi?id=25880
15280         Attempt to split the huge patch as I failed to commit it...
15282         * editing/execCommand/break-out-of-empty-list-item.html:
15283         * editing/execCommand/convert-style-elements-to-spans.html:
15284         * editing/execCommand/empty-span-removal.html:
15285         * editing/execCommand/enabling-and-selection-2.html:
15286         * editing/execCommand/enabling-and-selection.html:
15287         * editing/execCommand/inline-style-after-indentoutdent.html:
15288         * editing/execCommand/resources/TEMPLATE.html: Removed.
15289         * editing/execCommand/resources/break-out-of-empty-list-item.js: Removed.
15290         * editing/execCommand/resources/convert-style-elements-to-spans.js: Removed.
15291         * editing/execCommand/resources/empty-span-removal.js: Removed.
15292         * editing/execCommand/resources/enabling-and-selection-2.js: Removed.
15293         * editing/execCommand/resources/enabling-and-selection.js: Removed.
15294         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Removed.
15295         * editing/execCommand/resources/toggle-compound-styles.js: Removed.
15296         * editing/execCommand/resources/toggle-style-2.js: Removed.
15297         * editing/execCommand/resources/toggle-styles.js: Removed.
15298         * editing/execCommand/resources/toggle-text-decorations.js: Removed.
15299         * editing/execCommand/script-tests: Added.
15300         * editing/execCommand/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
15301         * editing/execCommand/script-tests/break-out-of-empty-list-item.js: Copied from LayoutTests/editing/execCommand/resources/break-out-of-empty-list-item.js.
15302         * editing/execCommand/script-tests/convert-style-elements-to-spans.js: Copied from LayoutTests/editing/execCommand/resources/convert-style-elements-to-spans.js.
15303         * editing/execCommand/script-tests/empty-span-removal.js: Copied from LayoutTests/editing/execCommand/resources/empty-span-removal.js.
15304         * editing/execCommand/script-tests/enabling-and-selection-2.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection-2.js.
15305         * editing/execCommand/script-tests/enabling-and-selection.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection.js.
15306         * editing/execCommand/script-tests/inline-style-after-indentoutdent.js: Copied from LayoutTests/editing/execCommand/resources/inline-style-after-indentoutdent.js.
15307         * editing/execCommand/script-tests/toggle-compound-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-compound-styles.js.
15308         * editing/execCommand/script-tests/toggle-style-2.js: Copied from LayoutTests/editing/execCommand/resources/toggle-style-2.js.
15309         * editing/execCommand/script-tests/toggle-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-styles.js.
15310         * editing/execCommand/script-tests/toggle-text-decorations.js: Copied from LayoutTests/editing/execCommand/resources/toggle-text-decorations.js.
15311         * editing/execCommand/toggle-compound-styles.html:
15312         * editing/execCommand/toggle-style-2.html:
15313         * editing/execCommand/toggle-styles.html:
15314         * editing/execCommand/toggle-text-decorations.html:
15316 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
15318         Reviewed by Dan Bernstein.
15320         Element is misplaced during opacity transition with certain configuration of transform-origin and clipping
15321         https://bugs.webkit.org/show_bug.cgi?id=29495
15322         
15323         Testcase that has a transform-origin on a layer with zero size.
15325         * compositing/geometry/transfrom-origin-on-zero-size-layer.html: Added.
15326         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum: Added.
15327         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
15328         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
15330 2009-09-18  Drew Wilson  <atwilson@google.com>
15332         Reviewed by Eric Seidel.
15334         REGRESSION: fast/workers/worker-cloneport.html failing intermttently on leopard bot
15335         https://bugs.webkit.org/show_bug.cgi?id=29341
15337         * fast/workers/worker-cloneport-expected.txt:
15338         Updated to reflect new output (lower clone count threshold).
15339         * fast/workers/worker-cloneport.html:
15340         Updated test to have a more lenient performance requirement and timeout, to address flakiness on Leopard and Chromium.
15342 2009-09-18  Oliver Hunt  <oliver@apple.com>
15344         Reviewed by Geoff Garen.
15346         Implement ES5 Object.defineProperty function
15347         https://bugs.webkit.org/show_bug.cgi?id=29503
15349         Add testcases for Object.defineProperty.
15351         * fast/js/Object-defineProperty-expected.txt: Added.
15352         * fast/js/Object-defineProperty.html: Added.
15353         * fast/js/resources/Object-defineProperty.js: Added.
15354         * http/tests/security/resources/xss-DENIED-defineProperty-attacker.html: Added.
15355         * http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
15356         * http/tests/security/xss-DENIED-defineProperty.html: Added.
15358 2009-09-18  Brady Eidson  <beidson@apple.com>
15360         Reviewed by Alexey Proskuryakov.
15362         Speculative fix for:
15363         https://bugs.webkit.org/show_bug.cgi?id=29322
15364         and
15365         https://bugs.webkit.org/show_bug.cgi?id=29505
15367         Adding a "Connection: close" header might make the tests work more reliably, 
15368         and doesn't seem to make anything worse: They all continue to pass on my machine!
15370         * http/tests/loading/resources/basic-auth-testing.php:
15371         * http/tests/loading/resources/othersubresources/protected-resource.php:
15372         * http/tests/loading/resources/protected-resource.php:
15373         * http/tests/loading/resources/subresources/protected-resource.php:
15374         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php:
15375         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php:
15376         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php:
15378 2009-09-18  Alpha Lam  <hclam@chromium.org>
15380         Reviewed by Eric Carlson.
15382         Media layout tests should have a way to provide test files in different formats
15383         https://bugs.webkit.org/show_bug.cgi?id=28327
15385         Updating 25 media layout tests to use media files based on supported codecs.
15387         * media/progress-event-at-least-one.html: Use findMediaFile() to locate a supported media file.
15388         * media/video-pause-empty-events.html: ditto.
15389         * media/video-play-empty-events.html: ditto.
15390         * media/video-play-pause-events.html: ditto.
15391         * media/video-played-collapse.html: ditto.
15392         * media/video-played-ranges-1.html: ditto.
15393         * media/video-played-reset.html: ditto.
15394         * media/video-played.js: ditto.
15395         (videoPlayedMain):
15396         * media/video-seek-past-end-paused.html: ditto.
15397         * media/video-seek-past-end-playing.html: ditto.
15398         * media/video-seekable.html: ditto.
15399         * media/video-seeking.html: ditto.
15400         * media/video-size.html: ditto.
15401         * media/video-source-error.html: ditto.
15402         * media/video-source-type-params.html: ditto.
15403         * media/video-source-type.html: ditto.
15404         * media/video-source.html: ditto.
15405         * media/video-src-change.html: ditto.
15406         * media/video-src-invalid-remove.html: ditto.
15407         * media/video-src-remove.html: ditto. Use counting.mp4 instead of silence.mpg.
15408         * media/video-src-remove-expected.txt: Updated results.
15409         * media/video-src-set.html: ditto.
15410         * media/video-src-source.html: ditto.
15411         * media/video-src.html: ditto.
15412         * media/video-timeupdate-during-playback.html: ditto.
15413         * media/video-volume.html: ditto.
15414         * media/video-zoom.html: ditto.
15416 2009-09-18  Anders Carlsson  <andersca@apple.com>
15418         Add failing tests to the skipped list.
15419         
15420         * platform/mac-snowleopard/Skipped:
15422 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
15424         Reviewed by Dave Hyatt.
15426         Compositing layers are incorrectly positioned after scrolling with position:fixed
15427         https://bugs.webkit.org/show_bug.cgi?id=29262
15428         
15429         Add testcase for scrolling a page with position:fixed composited content.
15431         * compositing/geometry/fixed-position.html: Added.
15432         * platform/mac/compositing/geometry/fixed-position-expected.checksum: Added.
15433         * platform/mac/compositing/geometry/fixed-position-expected.png: Added.
15434         * platform/mac/compositing/geometry/fixed-position-expected.txt: Added.
15436 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
15438         Reviewed by Dave Hyatt.
15440         Transformed elements inside position:fixed container are clipped incorrectly
15441         https://bugs.webkit.org/show_bug.cgi?id=29346
15442         
15443         Testcase for clipping a transformed element inside a position:fixed parent.
15445         * fast/overflow/position-fixed-transform-clipping.html: Added.
15446         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum: Added.
15447         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.png: Added.
15448         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
15450 2009-09-18  Dan Bernstein  <mitz@apple.com>
15452         Updated test result for <rdar://problem/7050773>
15454         * platform/mac/accessibility/document-attributes-expected.txt:
15456 2009-09-18  Dan Bernstein  <mitz@apple.com>
15458         Reviewed by Darin Adler.
15460         Test for <rdar://problem/7050773> REGRESSION (r40098) Crash at
15461         WebCore::RenderBlock::layoutBlock()
15462         https://bugs.webkit.org/show_bug.cgi?id=29498
15464         * accessibility/nested-layout-crash-expected.txt: Added.
15465         * accessibility/nested-layout-crash.html: Added.
15467 2009-09-18  Sam Weinig  <sam@webkit.org>
15469         Reviewed by Adele Peterson.
15471         Test for https://bugs.webkit.org/show_bug.cgi?id=29276
15472         REGRESSION(r48334): WebKit crashes on file select by drag
15474         * fast/events/drag-file-crash-expected.txt: Added.
15475         * fast/events/drag-file-crash.html: Added.
15477 2009-09-18  Steve Block  <steveblock@google.com>
15479         Reviewed by Dimitri Glazkov.
15481         Geolocation does not correctly handle Infinity for PositionOptions properties.
15482         https://bugs.webkit.org/show_bug.cgi?id=29099
15484         * fast/dom/Geolocation/resources/argument-types.js: Modified. Test passing positive and negative Infinity to Geolocation methods.
15485         * fast/dom/Geolocation/argument-types-expected.txt: Modified. Expected result for above test.
15487 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
15489         Rubber-stamped by Steve Falkenburg.
15491         Add failing test on both Windows Debug and Release to the
15492         Windows Skipped List.
15493         
15494         http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html is
15495         being tracked by <https://bugs.webkit.org/show_bug.cgi?id=29353>.
15497         * platform/win/Skipped:
15499 2009-09-17  Alpha Lam  <hclam@chromium.org>
15501         Reviewed by Eric Carlson.
15503         Media layout tests should have a way to provide test files in different formats
15504         https://bugs.webkit.org/show_bug.cgi?id=28327
15506         Updating 19 media layout tests to use media files based on supported codecs.
15508         * media/media-file.js: Prefer .wav over other formats as this is used the most in tests for mac port.
15509         Most of audio tests use media/content/test.wav as test file for mac, so this change would make sure
15510         findMediaFile() will return test.wav but not test.mp3 or other formats.
15511         (setSrcById): Fixing bug in code.
15512         * media/video-canvas-source.html: Use findMediaFile() to locate a media file based on supported types.
15513         * media/video-click-dblckick-standalone.html: ditto.
15514         * media/video-controls-transformed.html: ditto.
15515         * media/video-controls-visible-audio-only.html: ditto.
15516         * media/video-controls-zoomed.html: ditto.
15517         * media/video-controls.html: ditto.
15518         * media/video-currentTime-set.html: ditto.
15519         * media/video-currentTime-set2.html: ditto.
15520         * media/video-currentTime.html: ditto.
15521         * media/video-display-none-crash.html: ditto.
15522         * media/video-display-toggle.html: ditto.
15523         * media/video-dom-autoplay.html: ditto.
15524         * media/video-dom-src.html: ditto.
15525         * media/video-error-abort.html: ditto.
15526         * media/video-load-networkState.html: ditto.
15527         * media/video-load-readyState.html: ditto.
15528         * media/video-loop.html: ditto.
15529         * media/video-muted.html: ditto.
15530         * media/video-no-autoplay.html: ditto.
15532 2009-09-17  Simon Fraser  <simon.fraser@apple.com>
15534         Reviewed by Dave Hyatt.
15536         Hardware-accelerated opacity transition on inline asserts
15537         https://bugs.webkit.org/show_bug.cgi?id=29342
15539         Test that runs a hardware-accelerated opacity transition on an inline element.
15540         
15541         * compositing/transitions/opacity-on-inline-expected.txt: Added.
15542         * compositing/transitions/opacity-on-inline.html: Added.
15544 2009-09-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
15546         Rubber-stamped by Brady Eidson.
15548         Tiger fails test http/tests/loading/redirect-with-no-location-crash.html added in r48413
15549         https://bugs.webkit.org/show_bug.cgi?id=29329
15551         Skip test that fails on Tiger because of a bug in its version of
15552         CFNetwork.
15554         * platform/mac-tiger/Skipped:
15556 2009-09-17  Eric Seidel  <eric@webkit.org>
15558         Reviewed by Simon Fraser.
15560         REGRESSION: media/video-size-intrinsic-scale.html (and other media tests?) crashing/timing-out intermittently
15561         https://bugs.webkit.org/show_bug.cgi?id=28845
15563         Skip media/video-size-intrinsic-scale.html in hopes of stopping the crashers.
15564         I ran the media tests with --iterations 30 w/o seeing a crash.
15565         I also re-enabled media/video-source-add-src.html now that we know it is not at fault.
15567         * media/video-source-add-src.html: Renamed from LayoutTests/media/video-source-add-src.html-disabled.
15568         * platform/mac-leopard/Skipped:
15570 2009-09-17  Anton Muhin  <antonm@chromium.org>
15572         Reviewed by Adam Barth.
15574         Add layout tests to verify there is no security leaks if someone sets a prototype of top
15575         window to its child window.
15576         https://bugs.webkit.org/show_bug.cgi?id=29334
15578         * http/tests/security/resources/iframe-with-element.html: Added.
15579         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt: Added.
15580         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html: Added.
15581         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt: Added.
15582         * http/tests/security/xss-DENIED-method-with-iframe-proto.html: Added.
15583         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt: Added.
15584         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html: Added.
15585         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt: Added.
15586         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html: Added.
15588 2009-09-17  Chris Fleizach  <cfleizach@apple.com>
15590         Reviewed by Beth Dakin.
15592         AX: labels of checkboxes should, when hit-tested, return the checkbox
15593         https://bugs.webkit.org/show_bug.cgi?id=29335
15595         * accessibility/label-for-control-hittest-expected.txt: Added.
15596         * accessibility/label-for-control-hittest.html: Added.
15597         * platform/gtk/Skipped:
15598         * platform/win/Skipped:
15600 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
15602         Rubber-stamped by Adam Roben.
15604         Add a newline to the end of the expected file, should fix results.
15606         * platform/win/transforms/2d/hindi-rotated-expected.txt:
15608 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
15610         Rubber-stamped by Adam Roben.
15612         Updated Windows results on three failing tests, adding font-smoothing to computed-style,
15613         and udpated the hindi-rotated-expected to what it has been getting on the bots.
15615         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
15616         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15617         * platform/win/transforms/2d/hindi-rotated-expected.txt:
15619 2009-09-16  Simon Fraser  <simon.fraser@apple.com>
15621         Reviewed by Dan Bernstein.
15623         Elements appear behind <video> when they should be in front sometimes
15624         https://bugs.webkit.org/show_bug.cgi?id=29314
15625         
15626         Testcase for a div layered on top of a video element, with a particular configuration
15627         of position and opacity.
15629         * compositing/geometry/video-opacity-overlay.html: Added.
15630         * platform/mac/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
15631         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png: Added.
15632         * platform/mac/compositing/geometry/video-opacity-overlay-expected.txt: Added.
15634 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15636         Reviewed by Simon Hausmann.
15638         [Qt] Add expected file for passing font-smoothing test and update computed style tests since font smoothing is auto by default.
15640         * platform/qt/fast/css/font-smoothing-expected.txt: Added.
15641         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
15642         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15644 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15646         Reviewed by Simon Hausmann.
15648         [Qt] Skip failing tests for now to prepare default font size reconciliation.
15650         * platform/qt/Skipped:
15652 2009-09-16  Daniel Bates  <dbates@webkit.org>
15654         Reviewed by Darin Adler.
15656         https://bugs.webkit.org/show_bug.cgi?id=29306
15657         
15658         Tests that scripts with accented characters do not bypass the XSSAuditor.
15660         * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt: Added.
15661         * http/tests/security/xssAuditor/img-onerror-accented-char.html: Added.
15663 2009-09-16  Adam Barth  <abarth@webkit.org>
15665         Unreviewed.  Added new isolated world test to the skipped list.
15667         * platform/gtk/Skipped:
15668         * platform/mac/Skipped:
15669         * platform/qt/Skipped:
15670         * platform/win/Skipped:
15672 2009-09-16  Adam Barth  <abarth@webkit.org>
15674         Reviewed by Dimitri Glazkov.
15676         [V8] Teach ScheduledAction::execute about isolated worlds
15677         https://bugs.webkit.org/show_bug.cgi?id=27703
15679         Add test coverage for the interaction between setTimeout and isolated
15680         worlds.
15682         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
15683         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
15684         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
15685         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
15687 2009-09-15  Kent Tamura  <tkent@chromium.org>
15689         Reviewed by Eric Seidel.
15691         <input maxlength=> should restrict only values specified by users.
15692         https://bugs.webkit.org/show_bug.cgi?id=21271
15694         * fast/forms/input-appearance-maxlength-expected.txt:
15695         * fast/forms/input-appearance-maxlength.html:
15696         * fast/forms/input-maxlength-expected.txt:
15697         * fast/forms/input-maxlength.html:
15698         * fast/forms/input-text-maxlength-expected.txt: Added.
15699         * fast/forms/input-text-maxlength.html:
15700         * fast/forms/input-text-paste-maxlength-expected.txt: Added.
15701         * fast/forms/input-text-paste-maxlength.html:
15702         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum: Removed.
15703         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.png: Removed.
15704         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt: Removed.
15705         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum: Removed.
15706         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png: Removed.
15707         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
15708         * platform/mac/fast/forms/input-text-maxlength-expected.txt: Removed.
15709         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
15710         * platform/qt/fast/forms/input-text-maxlength-expected.txt: Removed.
15711         * platform/qt/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
15712         * platform/win/fast/forms/input-text-maxlength-expected.txt: Removed.
15713         * platform/win/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
15715 2009-09-16  Geoffrey Garen  <ggaren@apple.com>
15717         Reviewed by Sam Weinig.
15719         Added a test for a potential crash when adding an event listener to a
15720         doctype node.
15722         * fast/dom/doctype-event-listener-crash-expected.txt: Added.
15723         * fast/dom/doctype-event-listener-crash.html: Added.
15725 2009-09-16  Beth Dakin  <bdakin@apple.com>
15727         Reviewed by Darin Adler.
15729         Tests for <rdar://problem/7083741> Implement a CSS extension to 
15730         adjust sub-pixel anti-aliasing for text
15732         New tests:
15733         * fast/css/font-smoothing.html: Added.
15734         * fast/css/parsing-webkit-font-smoothing-expected.txt: Added.
15735         * fast/css/parsing-webkit-font-smoothing.html: Added.
15736         * fast/css/resources/parsing-webkit-font-smoothing.js: Added.
15737         (test):
15738         * platform/mac/fast/css/font-smoothing-expected.checksum: Added.
15739         * platform/mac/fast/css/font-smoothing-expected.png: Added.
15740         * platform/mac/fast/css/font-smoothing-expected.txt: Added.
15742         These tests have updated results now that -webkit-font-smoothing is 
15743         reported with computed style.
15744         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
15745         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15746         * svg/css/getComputedStyle-basic-expected.txt:
15748 2009-09-16  Yury Semikhatsky  <yurys@chromium.org>
15750         Reviewed by Timothy Hatcher.
15752         Added a test that checks that margin property shorthand has correct value
15753         when there is background-repeat property in the style declaration. 
15755         https://bugs.webkit.org/show_bug.cgi?id=28973
15757         * fast/backgrounds/repeat/margin-shorthand-expected.txt: Added.
15758         * fast/backgrounds/repeat/margin-shorthand.html: Added.
15759         * fast/backgrounds/repeat/resources/TEMPLATE.html: Added.
15760         * fast/backgrounds/repeat/resources/margin-shorthand.css: Added.
15761         * fast/backgrounds/repeat/resources/margin-shorthand.js: Added.
15762         (iconMarginValue):
15764 2009-09-16  Carol Szabo  <carol.szabo@nokia.com>
15766         Reviewed by Alexey Proskuryakov.
15768         Incorrect behavior of XMLHttpRequest::getAllResponseHeaders and XMLHttpRequest::getResponseHeader in the
15769         HEADERS_RECEIVED readyState.
15770         https://bugs.webkit.org/show_bug.cgi?id=29121
15772         * http/tests/xmlhttprequest/getAllResponseHeaders-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt.
15773         * http/tests/xmlhttprequest/getAllResponseHeaders.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html.
15774         * http/tests/xmlhttprequest/getResponseHeader-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt.
15775         * http/tests/xmlhttprequest/getResponseHeader.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html.
15776         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt: Removed.
15777         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html: Removed.
15778         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt: Removed.
15779         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html: Removed.
15780         Modified xmlhttprequest-InvalidStateException-getAllRequestHeaders and xmlhttprequest-InvalidStateException-getRequestHeader to match the current spec and code behavior.
15781         Extended the first test to cover other aspects of the getAllResponseHeaders method and planning the same extension for the second test.
15782         The extension for the second test is to be submitted with the patch for bug 29140.
15783         Renamed the 2 tests to a shorter more accurate name, given their new intended scope.
15785 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
15787         One more try at rebaselining the tests for those who dump frame
15788         loader delegates.
15790         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
15792 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
15794         Unreviewed. Rebaseline for those who support dumping of frame
15795         loader delegates, add specific expected result to GTK+
15797         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
15798         * platform/gtk/http/tests/loading/redirect-with-no-location-crash-expected.txt: Copied from LayoutTests/http/tests/loading/redirect-with-no-location-crash-expected.txt.
15800 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
15802         Reviewed by Xan Lopez.
15804         [GTK] Crash when visiting http://flipper.googlelabs.com/
15805         https://bugs.webkit.org/show_bug.cgi?id=29293
15807         * http/tests/loading/redirect-with-no-location-crash.html: Added.
15808         * http/tests/loading/redirect-with-no-location-crash-expected.html: Added.
15809         * http/tests/loading/resources/redirect-with-no-location-crash.php: Added.
15811 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
15813         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
15814         https://bugs.webkit.org/show_bug.cgi?id=28841
15816         Layout test fix redux. 
15817         The paths to the fast/js resources needed to be updated.
15819         * platform/mac/accessibility/aria-slider-value-change.html:
15821 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
15823         Layout test fix. 
15824         This test should only be for Mac, since the other platforms don't support the necessary features.
15826         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
15827         https://bugs.webkit.org/show_bug.cgi?id=28841
15829         * accessibility/aria-slider-value-change-expected.txt: Removed.
15830         * accessibility/aria-slider-value-change.html: Removed.
15831         * platform/mac/accessibility/aria-slider-value-change-expected.txt: Copied from LayoutTests/accessibility/aria-slider-value-change-expected.txt.
15832         * platform/mac/accessibility/aria-slider-value-change.html: Copied from LayoutTests/accessibility/aria-slider-value-change.html.
15834 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
15836         Reviewed by Beth Dakin.
15838         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
15839         https://bugs.webkit.org/show_bug.cgi?id=28841
15841         * accessibility/aria-slider-value-change-expected.txt: Added.
15842         * accessibility/aria-slider-value-change.html: Added.
15844 2009-09-15  Brian Weinstein  <bweinstein@apple.com>
15846         Rubber-stamped by Steve Falkenburg.
15848         Add four currently failing tests to the Skipped list so we can figure out what's wrong
15849         with them and try to get the bot closer to green. Bugs have been filed for each test.
15851         * platform/win/Skipped:
15853 2009-09-14  Andrew Richards  <randrew@gmail.com>
15855         Reviewed by Sam Weinig.
15857         Document.elementFromPoint() and Document.caretRangeFromPoint() returning null at points visible only after scrolling.
15858         https://bugs.webkit.org/show_bug.cgi?id=29245
15860         Extend tests to include hits in areas that are not in the initial containing block of the page.
15862         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
15863         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
15864         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
15865         * fast/dom/elementFromPoint-relative-to-viewport.html:
15867 2009-09-15  Jungshik Shin  <jshin@chromium.org>
15869         Reviewed by Eric Seidel
15871         http://bugs.webkit.org/show_bug.cgi?id=26660
15873         Chromium Windows: When rotated, the baseline for a span of complex
15874         script is completely misaligned with that of the adjacent simple
15875         script text.
15877         * transforms/2d/hindi-rotated.html: Added.
15878         * platform/mac/transforms/2d/hindi-rotated-expected.checksum: Added.
15879         * platform/mac/transforms/2d/hindi-rotated-expected.png: Added.
15880         * platform/mac/transforms/2d/hindi-rotated-expected.txt: Added.
15881         * platform/win/transforms: Added.
15882         * platform/win/transforms/2d: Added.
15883         * platform/win/transforms/2d/hindi-rotated-expected.checksum: Added.
15884         * platform/win/transforms/2d/hindi-rotated-expected.png: Added.
15885         * platform/win/transforms/2d/hindi-rotated-expected.txt: Added.
15887 2009-09-15  Drew Wilson  <atwilson@google.com>
15889         Reviewed by Darin Adler.
15891         MessageEvent should not be cancelable by default
15892         https://bugs.webkit.org/show_bug.cgi?id=27846
15894         * fast/events/message-port-expected.txt:
15895         * fast/events/message-port.html:
15896         Added test case to check state of MessageEvent.cancelable attribute.
15898 2009-09-15  Charles Wei  <charles.wei@torchmobile.com.cn>
15900         Reviewed by George Staikos.
15902         Add a new test case for SVG Path parsing with a default command and starts with dot '.'
15903         https://bugs.webkit.org/show_bug.cgi?id=29123
15905         * svg/dom/path-parser-expected.txt:
15906         * svg/dom/resources/path-parser.js:
15908 2009-09-14  Brady Eidson  <beidson@apple.com>
15910         Reviewed by Darin Adler.
15912         Page cache should support pages with unload handlers as an experiment.
15913         <rdar://problem/7196485> and https://bugs.webkit.org/show_bug.cgi?id=29021
15915         Disable fast/loader/frames-with-unload-handlers-in-page-cache.html as it doesn't
15916         make sense in the context of this experiment.
15918         * platform/mac/Skipped: 
15919         * platform/win/Skipped:
15921 2009-09-14  Chris Marrin  <cmarrin@apple.com>
15923         Reviewed by Oliver Hunt.
15925         Add a sample webgl test
15926         https://bugs.webkit.org/show_bug.cgi?id=29254
15928         * fast/canvas/webgl: Added.
15929         * fast/canvas/webgl/gl-get-calls-expected.txt: Added.
15930         * fast/canvas/webgl/gl-get-calls.html: Added.
15932 2009-09-14  Brady Eidson  <beidson@apple.com>
15934         Rubberstamped by Alexey Proskuryakov.
15936         <rdar://problem/7223068> - Tiger NSURLConnection sometimes doesn't send a credential you told it to.
15938         * platform/mac-tiger/Skipped:
15940 2009-09-14  Simon Fraser  <simon.fraser@apple.com>
15942         Reviewed by Dan Bernstein.
15944         <rdar://problem/7047282> Safari crashes at WebCore::RenderMenuList::adjustInnerStyle() 436
15946         Test that changes the <select> from a popup to a list inside a mouse event handler.
15948         * fast/forms/select-change-popup-to-listbox-in-event-handler-expected.txt: Added.
15949         * fast/forms/select-change-popup-to-listbox-in-event-handler.html: Added.
15951 2009-09-11  Jon Honeycutt  <jhoneycutt@apple.com>
15953         DRT/test part of
15954         <rdar://problem/7197644> WebKit should broadcast an MSAA event when
15955         jumping to a named anchor
15957         https://bugs.webkit.org/show_bug.cgi?id=28899
15959         Reviewed by Adam Roben.
15961         * platform/win/accessibility/scroll-to-anchor-expected.txt: Added.
15962         * platform/win/accessibility/scroll-to-anchor.html:
15963         Added. Turns on scrolling start event logging, then jumps to an
15964         anchor at the bottom of the page.
15966 2009-09-14  Brady Eidson  <beidson@apple.com>
15968         Reviewed by Alexey Proskuryakov.
15970         Safari 4 cannot be used to update firmware on Linksys routers.
15971         <rdar://problem/7174050> and https://bugs.webkit.org/show_bug.cgi?id=29160
15973         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Added.
15974         * http/tests/loading/basic-auth-resend-wrong-credentials.html: Added.
15975         * http/tests/loading/basic-credentials-sent-automatically-expected.txt: Added.
15976         * http/tests/loading/basic-credentials-sent-automatically.html: Added.
15977         * http/tests/loading/resources/basic-auth-testing.php: Added.
15978         * http/tests/loading/resources/othersubresources: Added.
15979         * http/tests/loading/resources/othersubresources/protected-resource.php: Added.
15980         * http/tests/loading/resources/protected-resource.php: Added.
15981         * http/tests/loading/resources/subresources: Added.
15982         * http/tests/loading/resources/subresources/protected-resource.php: Added.
15983         * http/tests/loading/resources/test2: Added.
15984         * http/tests/loading/resources/test2/basic-auth-testing.php: Added.
15985         * http/tests/loading/resources/test2/protected-resource.php: Added.
15986         * platform/gtk/Skipped:
15987         * platform/qt/Skipped:
15989 2009-09-14  Zan Dobersek  <zandobersek@gmail.com>
15991         Reviewed by Gustavo Noronha.
15993         Add some tests that fail to the skipped list and rebaseline two tests
15994         to pass them.
15996         * platform/gtk/Skipped: Populate with more failing tests.
15997         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Rebaseline.
15998         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Ditto.
16000 2009-09-12  Mark Rowe  <mrowe@apple.com>
16002         Reviewed by Dan Bernstein.
16004         Test for <rdar://problem/6954546> and <rdar://problem/7090444>.
16006         * plugins/destroy-during-npp-new-expected.txt: Added.
16007         * plugins/destroy-during-npp-new.html: Added.
16009 2009-09-12  Oliver Hunt  <oliver@apple.com>
16011         Reviewed by Maciej Stachowiak.
16013         [ES5] Implement Object.keys
16014         https://bugs.webkit.org/show_bug.cgi?id=29170
16016         Add tests for Object.keys(o), both standard usage and cross origin.
16018         * fast/js/Object-keys-expected.txt: Added.
16019         * fast/js/Object-keys.html: Added.
16020         * fast/js/resources/Object-keys.js: Added.
16021         * http/tests/security/cross-frame-access-enumeration-expected.txt:
16022         * http/tests/security/cross-frame-access-enumeration.html:
16024 2009-09-12  Sam Weinig  <sam@webkit.org>
16026         Reviewed by Anders Carlsson.
16028         Test for https://bugs.webkit.org/show_bug.cgi?id=29219
16029         Document.elementFromPoint() should take page scroll into consideration
16031         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Added.
16032         * fast/dom/elementFromPoint-relative-to-viewport.html: Added.
16033         * fast/events/offsetX-offsetY.html: Change to use clientX/Y instead of pageX/Y.
16034         * fast/forms/slider-transformed.html: Ditto.
16035         * fast/forms/slider-zoomed.html: Ditto.
16037 2009-09-12  Sam Weinig  <sam@webkit.org>
16039         Reviewed by Maciej Stachowiak.
16041         Test for https://bugs.webkit.org/show_bug.cgi?id=29217
16042         Document.caretRangeFromPoint should take the scroll offset into account before hit testing
16044         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
16045         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html: Added.
16047 2009-09-11  Oliver Hunt  <oliver@apple.com>
16049         Reviewed by Sam Weinig.
16051         getPropertyNames caching is invalid when the prototype chain contains objects with custom getPropertyNames
16052         https://bugs.webkit.org/show_bug.cgi?id=29214
16054         Add test case for for-in caching.
16056         * fast/js/for-in-cached-expected.txt:
16057         * fast/js/resources/for-in-cached.js:
16058         (forIn4):
16060 2009-09-10  Chris Fleizach  <cfleizach@apple.com>
16062         Reviewed by Darin Adler.
16064         aria definition role spelled wrong "defintion"
16065         https://bugs.webkit.org/show_bug.cgi?id=28840
16067         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
16068         * platform/mac/accessibility/aria-grouping-roles.html:
16070 2009-09-11  Erik Arvidsson  <arv@chromium.org>
16072         Reviewed by Eric Seidel.
16074         Fixes an assert in Node::isFocusable which was causing crashes in certain cases.
16075         https://bugs.webkit.org/show_bug.cgi?id=29210
16077         * fast/events/resources/tab-is-focusable-assert.js:
16078         * fast/events/tab-is-focusable-assert-expected.txt: Added.
16080 2009-09-11  Brian Weinstein  <bweinstein@apple.com>
16082         Rubber-stamped by Mark Rowe.
16084         Add the http/tests/security/mixedContent to the Skipped list while
16085         test failures are being investigated.
16087         * platform/win/Skipped:
16089 2009-09-11  Eric Seidel  <eric@webkit.org>
16091         No review, rolling out r48229.
16092         http://trac.webkit.org/changeset/48229
16094         * fast/events/drag-dropeffect-expected.txt: Removed.
16095         * fast/events/drag-dropeffect.html: Removed.
16097 2009-09-11  Michelangelo De Simone  <micdesim@gmail.com>
16099         Reviewed by Antti Koivisto.
16101         https://bugs.webkit.org/show_bug.cgi?id=27456
16102         Test case for url validation in ValidityState.
16104         * fast/forms/ValidityState-typeMismatch-url-expected.txt: Added.
16105         * fast/forms/ValidityState-typeMismatch-url.html: Added.
16106         * fast/forms/resources/ValidityState-typeMismatch-url.js: Added.
16107         (check):
16109 2009-09-11  Cameron McCormack  <cam@mcc.id.au>
16111         Reviewed by Eric Seidel.
16113         Make ElementTimeControl methods return void and not throw.
16114         https://bugs.webkit.org/show_bug.cgi?id=28831
16116         SVG 1.1 erratum:
16117         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#elementtimecontrol-interface
16119         * svg/dom/smil-methods-expected.txt: Added.
16120         * svg/dom/smil-methods.svg: Added.
16122 2009-09-11  Adam Roben  <aroben@apple.com>
16124         Get user script/stylesheet tests running on Windows
16126         Fixes <http://webkit.org/b/29181> User script/stylesheet tests are
16127         skipped on Windows
16129         Reviewed by John Sullivan.
16131         * platform/win/Skipped: Removed the userscripts directory.
16133 2009-09-10  Adam Barth  <abarth@webkit.org>
16135         Reviewed by Sam Weinig.
16137         Detect mixed content
16138         https://bugs.webkit.org/show_bug.cgi?id=29003
16140         Add some tests for mixed content.  All but one of these tests pass
16141         currently.  The one that fails is pretty tricky, but I wanted to get it
16142         into the tree with a FIXME so we won't forget it.  I'll file a followup
16143         bug about fixing it.
16145         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt: Added.
16146         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html: Added.
16147         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt: Added.
16148         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html: Added.
16149         * http/tests/security/mixedContent/data-url-script-in-iframe-expected.txt: Added.
16150         * http/tests/security/mixedContent/data-url-script-in-iframe.html: Added.
16151         * http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt: Added.
16152         * http/tests/security/mixedContent/insecure-css-in-iframe.html: Added.
16153         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt: Added.
16154         * http/tests/security/mixedContent/insecure-css-in-main-frame.html: Added.
16155         * http/tests/security/mixedContent/insecure-iframe-in-iframe-expected.txt: Added.
16156         * http/tests/security/mixedContent/insecure-iframe-in-iframe.html: Added.
16157         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt: Added.
16158         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html: Added.
16159         * http/tests/security/mixedContent/insecure-image-in-iframe-expected.txt: Added.
16160         * http/tests/security/mixedContent/insecure-image-in-iframe.html: Added.
16161         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt: Added.
16162         * http/tests/security/mixedContent/insecure-image-in-main-frame.html: Added.
16163         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt: Added.
16164         * http/tests/security/mixedContent/insecure-script-in-iframe.html: Added.
16165         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt: Added.
16166         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html: Added.
16167         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt: Added.
16168         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe.html: Added.
16169         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt: Added.
16170         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html: Added.
16171         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt: Added.
16172         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html: Added.
16173         * http/tests/security/mixedContent/resources/boring.html: Added.
16174         * http/tests/security/mixedContent/resources/frame-with-about-blank-frame.html: Added.
16175         * http/tests/security/mixedContent/resources/frame-with-data-url-frame.html: Added.
16176         * http/tests/security/mixedContent/resources/frame-with-data-url-script.html: Added.
16177         * http/tests/security/mixedContent/resources/frame-with-insecure-css.html: Added.
16178         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html: Added.
16179         * http/tests/security/mixedContent/resources/frame-with-insecure-image.html: Added.
16180         * http/tests/security/mixedContent/resources/frame-with-insecure-script.html: Added.
16181         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html: Added.
16182         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-script.html: Added.
16183         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html: Added.
16184         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-script.html: Added.
16185         * http/tests/security/mixedContent/resources/script.js: Added.
16186         * http/tests/security/mixedContent/resources/style.css: Added.
16188 2009-09-10  Xiaomei Ji  <xji@chromium.org>
16190         Reviewed by Eric Seidel.
16192         Implement Range.expand().
16193         https://bugs.webkit.org/show_bug.cgi?id=27632
16195         * fast/dom/Range/range-expand-expected.txt: Added.
16196         * fast/dom/Range/range-expand.html: Added.
16197         * fast/dom/Window/window-properties-expected.txt:
16199 2009-09-10  Fumitoshi Ukai  <ukai@chromium.org>
16201         Reviewed by Alexey Proskuryakov.
16203         Add WebSocket API.
16204         https://bugs.webkit.org/show_bug.cgi?id=28038
16205         
16206         WebSocket constructor is available in window object.
16208         * fast/dom/Window/window-properties-expected.txt:
16209         * fast/dom/prototype-inheritance-2-expected.txt:
16210         * fast/dom/prototype-inheritance-expected.txt:
16211         * fast/js/global-constructors-expected.txt:
16213 2009-09-10  Jian Li  <jianli@chromium.org>
16215         Reviewed by Eric Seidel.
16217         [V8] Make XMLHttpRequest.send handle File object.
16218         https://bugs.webkit.org/show_bug.cgi?id=28924
16220         Add a new layout test.
16222         * http/tests/local/resources/file-for-drag-to-send.txt: Added.
16223         * http/tests/local/resources/send-dragged-file.js: Added.
16224         * http/tests/local/send-dragged-file-expected.txt: Added.
16225         * http/tests/local/send-dragged-file.html: Added.
16227 2009-09-09  Steve Block  <steveblock@google.com>
16229         Reviewed by Darin Adler.
16231         Geolocation does not correctly handle reentrant calls from callbacks.
16232         https://bugs.webkit.org/show_bug.cgi?id=29040
16234         * fast/dom/Geolocation/resources/reentrant-error.js: Added. Tests that reentrant calls from the error callback are OK.
16235         * fast/dom/Geolocation/reentrant-error.html: Added. Wrapper for above test.
16236         * fast/dom/Geolocation/reentrant-error-expected.txt: Added. Expected result for above test.
16237         * fast/dom/Geolocation/resources/reentrant-success.js: Added. Tests that reentrant calls from the success callback are OK.
16238         * fast/dom/Geolocation/reentrant-success.html: Added. Wrapper for above test.
16239         * fast/dom/Geolocation/reentrant-success-expected.txt: Added. Expected result for above test.
16240         * platform/gtk/Skipped: Modified. Skips above tests.
16242 2009-09-10  Erik Arvidsson  <arv@chromium.org>
16244         Reviewed by Eric Seidel.
16246         Fixes issue where focused elements did not get blur and focus events when the window was blurred and focused.
16247         https://bugs.webkit.org/show_bug.cgi?id=27105
16249         * fast/events/blur-focus-window-should-blur-focus-element-expected.txt: Added.
16250         * fast/events/blur-focus-window-should-blur-focus-element.html: Added.
16251         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Added.
16252         (divElement.onfocus.divElement.onblur.window.onfocus.window.onblur.innerDiv.onfocus.innerDiv.onblur.iframe.onfocus.iframe.onblur):
16253         (testNextEvent):
16254         * fast/events/resources/tabindex-focus-blur-all.js:
16255         (test):
16256         * fast/events/tabindex-focus-blur-all-expected.txt:
16258 2009-09-10  Adam Barth  <abarth@webkit.org>
16260         Reviewed by Alexey Proskuryakov.
16262         https://bugs.webkit.org/show_bug.cgi?id=24205
16264         Added a test case for inserting a new line character into the
16265         request-uri.
16267         * http/tests/xmlhttprequest/newline-in-request-uri-expected.txt: Added.
16268         * http/tests/xmlhttprequest/newline-in-request-uri.html: Added.
16270 2009-09-09  Steve Block  <steveblock@google.com>
16272         Reviewed by Maciej Stachowiak.
16274         Geolocation Coordinates::toString() prints bogus values for unspecified properties.
16275         https://bugs.webkit.org/show_bug.cgi?id=29080
16277         * fast/dom/Geolocation/resources/position-string.js: Added. Tests output of position.toString().
16278         * fast/dom/Geolocation/position-string.html: Added. Wrapper for above test.
16279         * fast/dom/Geolocation/position-string-expected.txt: Added. Expected result for above test.
16280         * platform/gtk/Skipped: Modified. Skips above test.
16282 2009-09-09  Steve Block  <steveblock@google.com>
16284         Reviewed by Adam Barth.
16286         Correctly applies the Geolocation timeout property.
16287         https://bugs.webkit.org/show_bug.cgi?id=27256
16289         * fast/dom/Geolocation/resources/timeout.js: Added. Tests that when a non-zero timeout is used, the success callback is invoked as expected.
16290         * fast/dom/Geolocation/timeout.html: Added. Wrapper for above test.
16291         * fast/dom/Geolocation/timeout-expected.txt: Added. Expected result for above test.
16292         * fast/dom/Geolocation/resources/timeout-zero.js: Added. Tests that when a zero timeout is used, the error callback is invoked with code TIMEOUT.
16293         * fast/dom/Geolocation/timeout-zero.html: Added. Wrapper for above test.
16294         * fast/dom/Geolocation/timeout-zero-expected.txt: Added. Expected result for above test.
16295         * platform/gtk/Skipped: Modified. Skips the above tests.
16297 2009-09-08  Adam Barth  <abarth@webkit.org>
16299         Reviewed by Eric Seidel.
16301         Missing checkout for getSVGDocument()
16302         https://bugs.webkit.org/show_bug.cgi?id=29064
16304         Add tests that getSVGDocument() has the proper checks.
16306         * http/tests/security/resources/flag.php: Added.
16307         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt: Added.
16308         * http/tests/security/xss-DENIED-getSVGDocument-iframe.html: Added.
16309         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt: Added.
16310         * http/tests/security/xss-DENIED-getSVGDocument-object.html: Added.
16312 2009-09-09  Cameron McCormack  <cam@mcc.id.au>
16314         Reviewed by Eric Seidel.
16316         Make SVGStyleElement inherit from SVGLangSpace
16317         https://bugs.webkit.org/show_bug.cgi?id=29058
16319         Required by SVG 1.1 Second Edition:
16320         http://dev.w3.org/SVG/profiles/1.1F2/publish/styling.html#InterfaceSVGStyleElement
16322         * svg/dom/SVGStyleElement: Added.
16323         * svg/dom/SVGStyleElement/resources: Added.
16324         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Copied from
16325         LayoutTests/svg/dom/resources/TEMPLATE.html with some "../"s added.
16326         * svg/dom/SVGStyleElement/resources/style-langspace.js: Added.
16327         * svg/dom/SVGStyleElement/style-langspace-expected.txt: Added.
16328         * svg/dom/SVGStyleElement/style-langspace.html: Added.
16330 2009-09-09  Alpha Lam  <hclam@chromium.org>
16332         Reviewed by Eric Carlson.
16334         Media layout tests should have a way to provide test files in different formats
16335         https://bugs.webkit.org/show_bug.cgi?id=28327
16337         Added media-file.js which has a findMediaFile(type, name) method
16338         to find a proper media file to load according to supported codecs.
16340         Also changed 10 layout tests to use above method to locate the test file.
16342         * media/controls-strict.html: Use findMediaFile(type, name).
16343         * media/controls-styling.html: ditto.
16344         * media/media-file.js: Added. Provide findMediaFile(type, name).
16345         * media/video-append-source.html: Use findMediaFile(type, name).
16346         * media/video-aspect-ratio.html: ditto.
16347         * media/video-autoplay.html: ditto.
16348         * media/video-buffered.html: ditto.
16349         * media/video-controls-rendering.html: ditto.
16350         * media/video-layer-crash.html: ditto.
16351         * media/video-transformed.html: Use findMediaFile(type, name).
16352         * media/video-zoom-controls.html: ditto.
16354 2009-09-09  Jens Alfke  <snej@chromium.org>
16356         Reviewed by Eric Seidel.
16358         Initialize DataTransfer's effectAllowed and dropEffect properties correctly
16359         according to HTML5 spec (sec. 7.9.2-7.9.3).
16360         https://bugs.webkit.org/show_bug.cgi?id=26700
16362         * fast/events/drag-dropeffect-expected.txt: Added.
16363         * fast/events/drag-dropeffect.html: Added.
16365 2009-09-09  Zan Dobersek  <zandobersek@gmail.com>
16367         Reviewed by Gustavo Noronha.
16369         [GTK] DumpRenderTree needs eventSender object and implementation
16370         https://bugs.webkit.org/show_bug.cgi?id=25990
16372         Enable plenty of tests that now pass thanks to (only) partial
16373         EventSender implementation.
16375         * platform/gtk/Skipped:
16377 2009-09-09  Dumitru Daniliuc  <dumi@chromium.org>
16379         Reviewed by Dimitri Glazkov.
16381         Adding a test for the database authorizer.
16383         https://bugs.webkit.org/show_bug.cgi?id=28918
16385         * storage/test-authorizer-expected.txt: Added.
16386         * storage/test-authorizer.html: Added.
16388 2009-09-09  Dave Hyatt  <hyatt@apple.com>
16390         Reviewed by Adam Roben.
16392         https://bugs.webkit.org/show_bug.cgi?id=29102, add support for user stylesheet injection.  This is similar
16393         to user script injection but allows for user stylesheets to be added.  The stylesheets are applied immediately
16394         to all Frames in the PageGroup.
16396         Added userscripts/simple-stylesheet.html test case.
16398         * platform/mac/userscripts/simple-stylesheet-expected.checksum: Added.
16399         * platform/mac/userscripts/simple-stylesheet-expected.png: Added.
16400         * platform/mac/userscripts/simple-stylesheet-expected.txt: Added.
16401         * userscripts/simple-stylesheet.html: Added.
16403 2009-09-09  Carol Szabo  <carol.szabo@nokia.com>
16405         Reviewed by Ariya Hidayat.
16407         [Qt] -webkit-box-shadow CSS Style is not rendered correctly on
16408         Qt platform
16409         https://bugs.webkit.org/show_bug.cgi?id=23291
16411         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
16412         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
16413         * platform/qt/fast/box-shadow/inset-expected.checksum:
16414         * platform/qt/fast/box-shadow/inset-expected.png:
16415         * platform/qt/fast/box-shadow/spread-expected.checksum:
16416         * platform/qt/fast/box-shadow/spread-expected.png:
16417           Updated to show the new shadows.
16419 2009-09-09  Erik Arvidsson  <arv@chromium.org>
16421         Reviewed by David Levin.
16423         Fix preference name in layout test.
16424         https://bugs.webkit.org/show_bug.cgi?id=29038
16426         * fast/events/click-focus-anchor.html:
16427         * fast/events/tab-focus-anchor.html:
16429 2009-09-09  Steve Block  <steveblock@google.com>
16431         Reviewed by Adam Barth.
16433         Geolocation incorrectly calls error callback in case of exception in success callback.
16434         https://bugs.webkit.org/show_bug.cgi?id=27255
16436         * fast/dom/Geolocation/resources/callback-exception.js: Added. Tests that when an exception is thrown from the success callback, the error callback is not invoked.
16437         * fast/dom/Geolocation/callback-exception.html: Added. Wrapper for above test.
16438         * fast/dom/Geolocation/callback-exception-expected.txt: Added. Expected result for above test.
16439         * platform/gtk/Skipped: Modified. Adds the above tests to the skipped list.
16441 2009-09-09  Steve Block  <steveblock@google.com>
16443         Reviewed by Darin Adler.
16445         When Geolocation permission is denied, stops watches as well as one-shots.
16446         https://bugs.webkit.org/show_bug.cgi?id=28305.
16448         * fast/dom/Geolocation/resources/watch.js: Added. Tests that a watch correctly reports updates from the Geolocation service.
16449         * fast/dom/Geolocation/watch.html: Added. Wrapper for above test.
16450         * fast/dom/Geolocation/watch-expected.txt: Added. Expected result for above test.
16451         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Added. Tests that when Geolocation permission is denied, watches are stopped, as well as one-shots.
16452         * fast/dom/Geolocation/permission-denied-stops-watches.html: Added. Wrapper for above test.
16453         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Added. Expected result for above test.
16455 2009-09-08  Oliver Hunt  <oliver@apple.com>
16457         Reviewed by Maciej Stachowiak.
16459         JSON.stringify(Date) loses the milliseconds information
16460         https://bugs.webkit.org/show_bug.cgi?id=29063
16462         Update test results for Date.toISOString.
16464         * fast/js/date-toisostring-expected.txt:
16465         * fast/js/resources/date-toisostring.js:
16467 2009-09-08  Drew Wilson  <atwilson@google.com>
16469         Reviewed by Maciej Stachowiak.
16471         shared-worker-exception.html needs to pause to let console messages get written out
16472         https://bugs.webkit.org/show_bug.cgi?id=29043
16474         * fast/workers/resources/shared-worker-exception.js:
16475         (worker.onmessage):
16476         Now invokes layoutTestController.notifyDone() via a timer so any pending ReportException tasks get a chance to fire.
16478 2009-09-08  Sam Weinig  <sam@webkit.org>
16480         Reviewed by Timothy Hatcher.
16482         Test for https://bugs.webkit.org/show_bug.cgi?id=27046
16483         Implement CSSOM DocumentView.caretRangeFromPoint
16485         * fast/dom/Document/CaretRangeFromPoint: Added.
16486         * fast/dom/Document/CaretRangeFromPoint/basic-expected.txt: Added.
16487         * fast/dom/Document/CaretRangeFromPoint/basic.html: Added.
16488         * fast/dom/Document/CaretRangeFromPoint/replace-element-expected.txt: Added.
16489         * fast/dom/Document/CaretRangeFromPoint/replace-element.html: Added.
16490         * fast/dom/Window/window-properties-expected.txt:
16492 2009-09-08  Brian Weinstein  <bweinstein@apple.com>
16494         Rubber-stamped by Adam Roben.
16496         Updated results for media/audio-controls-rendering.html, and added 3 failing
16497         tests to the Skipped list to investigate further <http://webkit.org/b/29047>.
16499         * platform/win/Skipped:
16500         * platform/win/media/audio-controls-rendering-expected.txt:
16502 2009-09-08  Jian Li  <jianli@chromium.org>
16504         Reviewed by David Levin.
16506         dataTransfer.types() should not return Files if file list is empty in the clipboard.
16507         https://bugs.webkit.org/show_bug.cgi?id=28891
16509         Update the test script and expected result to reflect the behavior change.
16511         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
16512         * http/tests/security/clipboard/resources/clipboard-file-access.js:
16514 2009-09-08  Steve VanDeBogart  <vandebo@chromium.org>
16516         Reviewed by Eric Seidel.
16518         Check that middle click triggers an onpaste event in Linux.
16519         https://bugs.webkit.org/show_bug.cgi?id=28696
16521         * platform/gtk/editing/pasteboard: Added.
16522         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
16523         * platform/gtk/editing/pasteboard/resources: Added.
16524         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
16525         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
16526         (handlePaste):
16528 2009-09-08  Kent Tamura  <tkent@chromium.org>
16530         Reviewed by Eric Seidel.
16532         Tests for ValidityState::typeMismatch() for <input type=number>.
16533         https://bugs.webkit.org/show_bug.cgi?id=28934
16535         * fast/forms/ValidityState-typeMismatch-number-expected.txt: Added.
16536         * fast/forms/ValidityState-typeMismatch-number.html: Added.
16537         * fast/forms/resources/ValidityState-typeMismatch-number.js: Added.
16539 2009-09-08  Steve Block  <steveblock@google.com>
16541         Reviewed by Adam Barth.
16543         Adds a LayoutTestController method to set the permission state for Geolocation.
16544         This is required to use the mock Geolocation service for testing.
16545         https://bugs.webkit.org/show_bug.cgi?id=29027
16547         * fast/dom/Geolocation/resources/permission-denied.js: Added. Tests that the error callback is invoked with a permission error code when Geolocation permission is denied and the Geolocation service provides a good position fix.
16548         * fast/dom/Geolocation/permission-denied-expected.txt: Added.  Expected result for above test.
16549         * fast/dom/Geolocation/permission-denied.html: Added. Wrapper for above test.
16550         * fast/dom/Geolocation/resources/success.js: Added. Tests that the success callback is invoked when the Geolocation service provides a good position fix.
16551         * fast/dom/Geolocation/success-expected.txt: Added. Expected result for above test.
16552         * fast/dom/Geolocation/success.html: Added. Wrapper for above test.
16553         * platform/gtk/Skipped:
16555 2009-09-08 Andras Becsi <becsi.andras@stud.u-szeged.hu>
16557         Reviewed by Tor Arne Vestbø.
16559         [Qt] Add expected files for new tests since we pass them.
16561         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt: Added.
16562         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
16564 2009-09-07  Steve Block  <steveblock@google.com>
16566         Reviewed by Adam Barth.
16568         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
16569         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
16570         Geolocation service with DumpRenderTree.
16571         https://bugs.webkit.org/show_bug.cgi?id=28264
16573         * fast/dom/Geolocation/resources/error.js: Added. Tests that the error callback is called when the service reports an error.
16574         * fast/dom/Geolocation/error-expected.txt: Added. Expected result for above test.
16575         * fast/dom/Geolocation/error.html: Added. Wrapper for above test.
16577 2009-09-07  Jeremy Orlow  <jorlow@chromium.org>
16579         Reviewed by Eric Seidel.
16581         Clean up localStorage.clear() layout test.
16582         https://bugs.webkit.org/show_bug.cgi?id=28939
16584         This is the first step of https://bugs.webkit.org/show_bug.cgi?id=27897 which
16585         is a pretty major cleanup of all the dom storage layout tests.  I'm just
16586         changing this one to begin with to get buy-in on the approach.
16588         This also adds a new method to the fast/js/js-test-pre.js that runs a command
16589         and prints it to the screen.  This should really help with making the output of
16590         the tests readable without looking at the source code.
16592         * fast/js/resources/js-test-pre.js:
16593         (tryAndLog): Runs a command and logs it to the screen.
16594         * storage/domstorage/localstorage/clear-expected.txt:
16595         * storage/domstorage/localstorage/clear.html:
16596         * storage/domstorage/resources: Added.
16597         * storage/domstorage/resources/clear.js: Added.
16598             The meat of the test is now in this file.
16599         * storage/domstorage/sessionstorage/clear-expected.txt:
16600         * storage/domstorage/sessionstorage/clear.html:
16602 2009-09-07  Drew Wilson  <atwilson@google.com>
16604         Rubber-stamped by Sam Weinig.
16606         Rebaseline tests for GTK platform, and skipping shared worker XHR tests (worker XHR tests are already skipped).
16607         Tracked as https://bugs.webkit.org/show_bug.cgi?id=29020.
16609         * platform/gtk/Skipped:
16610         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
16611         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
16613 2009-09-07  Drew Wilson  <atwilson@google.com>
16615         Unreviewed test fixup.
16617         Added shared worker lifecycle tests to Skipped test list due to missing DRT functionality on Qt platform.
16619         * platform/qt/Skipped:
16621 2009-09-07  Drew Wilson  <atwilson@google.com>
16623         Reviewed by David Levin.
16625         Enable shared worker tests.
16626         https://bugs.webkit.org/show_bug.cgi?id=28977
16628         Just moved tests from shared-worker-xxxx.html-disabled to shared-worker-xxxx.html. No other changes.
16630         * fast/workers/shared-worker-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-constructor.html-disabled.
16631         * fast/workers/shared-worker-context-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-context-gc.html-disabled.
16632         * fast/workers/shared-worker-event-listener.html: Renamed from LayoutTests/fast/workers/shared-worker-event-listener.html-disabled.
16633         * fast/workers/shared-worker-exception.html: Renamed from LayoutTests/fast/workers/shared-worker-exception.html-disabled.
16634         * fast/workers/shared-worker-frame-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-frame-lifecycle.html-disabled.
16635         * fast/workers/shared-worker-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-gc.html-disabled.
16636         * fast/workers/shared-worker-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-lifecycle.html-disabled.
16637         * fast/workers/shared-worker-load-error.html: Renamed from LayoutTests/fast/workers/shared-worker-load-error.html-disabled.
16638         * fast/workers/shared-worker-location.html: Renamed from LayoutTests/fast/workers/shared-worker-location.html-disabled.
16639         * fast/workers/shared-worker-navigator.html: Renamed from LayoutTests/fast/workers/shared-worker-navigator.html-disabled.
16640         * fast/workers/shared-worker-replace-global-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-global-constructor.html-disabled.
16641         * fast/workers/shared-worker-replace-self.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-self.html-disabled.
16642         * fast/workers/shared-worker-script-error.html: Renamed from LayoutTests/fast/workers/shared-worker-script-error.html-disabled.
16643         * fast/workers/shared-worker-shared.html: Renamed from LayoutTests/fast/workers/shared-worker-shared.html-disabled.
16644         * fast/workers/shared-worker-simple.html: Renamed from LayoutTests/fast/workers/shared-worker-simple.html-disabled.
16645         * http/tests/workers/shared-worker-importScripts.html: Renamed from LayoutTests/http/tests/workers/shared-worker-importScripts.html-disabled.
16646         * http/tests/workers/shared-worker-redirect.html: Renamed from LayoutTests/http/tests/workers/shared-worker-redirect.html-disabled.
16647         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled.
16648         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled.
16649         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled.
16650         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled.
16652 2009-09-07  Drew Wilson  <atwilson@google.com>
16654         Unreviewed build fix.
16656         Reverting r48121 to fix Windows build errors.
16658         * fast/dom/Window/window-properties-expected.txt:
16659         * fast/dom/prototype-inheritance-2-expected.txt:
16660         * fast/dom/prototype-inheritance-expected.txt:
16661         * fast/js/global-constructors-expected.txt:
16663 2009-09-07  Drew Wilson  <atwilson@google.com>
16665         Reviewed by David Levin.
16667         Enable SHARED_WORKERS by default
16668         https://bugs.webkit.org/show_bug.cgi?id=28959
16670         Update test expectations to reflect the availability of the SharedWorker constructor.
16671         Fixup bitrot in disabled tests - now reflects new MessagePort API.
16673         * fast/dom/Window/window-properties-expected.txt:
16674         Updated expectations now that window.SharedWorkers is defined.
16675         * fast/dom/prototype-inheritance-2-expected.txt:
16676         Updated expectations now that window.SharedWorkers is defined.
16677         * fast/dom/prototype-inheritance-expected.txt:
16678         Updated expectations now that window.SharedWorkers is defined.
16679         * fast/workers/shared-worker-script-error-expected.txt
16680         Updated expectations to reflect current (correct) behavior (unhandled exceptions are logged to console).
16681         * fast/workers/shared-worker-script-error.html
16682         Pauses before exiting the test to allow pending console errors to get emitted (makes test less flaky).
16683         * fast/workers/resources/shared-worker-script-error.js
16684         (onerror):
16685         Now properly handles the exception (onerror function has to return false to swallow the exception).
16686         * fast/js/global-constructors-expected.txt:
16687         Updated expectations now that window.SharedWorkers is defined.
16688         * http/tests/workers/resources/worker-importScripts.js:
16689         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
16690         (handleConnect.self.postMessage):
16691         (handleConnect):
16692         * http/tests/workers/resources/worker-redirect-target.js:
16693         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
16694         (self.onconnect):
16695         * http/tests/xmlhttprequest/workers/resources/worker-pre.js:
16696         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
16698 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
16700         Skipping one more test affected by the libsoup issue, a new test,
16701         and tests that require eventSender.
16703         * platform/gtk/Skipped:
16705 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
16707         Unreviewed. Skipping tests that are failing because of a libsoup
16708         problem. Bug reported.
16710         * platform/gtk/Skipped:
16712 2009-09-07  Fumitoshi Ukai  <ukai@chromium.org>
16714         Reviewed by Alexey Proskuryakov.
16716         Add WebSocket API.
16717         https://bugs.webkit.org/show_bug.cgi?id=28038
16718         
16719         WebSocket constructor is available in window object.
16721         * fast/dom/Window/window-properties-expected.txt:
16722         * fast/dom/prototype-inheritance-2-expected.txt:
16723         * fast/dom/prototype-inheritance-expected.txt:
16724         * fast/js/global-constructors-expected.txt:
16726 2009-09-07 Andras Becsi <becsi.andras@stud.u-szeged.hu>
16728         Reviewed by Tor Arne Vestbø
16730         [Qt] Disable a few tests that require missing controller features
16732         * platform/qt/Skipped:
16734 2009-09-07  Michael Nordman  <michaeln@google.com>
16736         Reviewed by Alexey Proskuryakov.
16738         https://bugs.webkit.org/show_bug.cgi?id=28359
16739         Test to ensure the the window.applicationCache attribute is defined but non-functional
16740         with the feature disabled.
16742         * http/tests/appcache/disabled-expected.txt: Added.
16743         * http/tests/appcache/disabled.html: Added.
16745 2009-09-06  Yael Aharon  <yael.aharon@nokia.com>
16747         Reviewed by Darin Adler.
16749         hostname and host are mixed up when manipulating anchor elements.
16750         https://bugs.webkit.org/show_bug.cgi?id=28954
16752         Added test case for when port is 0.
16754         * fast/dom/Element/hostname-host-expected.txt:
16755         * fast/dom/Element/hostname-host.html:
16757 2009-09-06  Erik Arvidsson  <arv@chromium.org>
16759         Reviewed by Eric Seidel.
16761         Tests for https://bugs.webkit.org/show_bug.cgi?id=27099
16762         Make hidden elements not focusable. This is important becaue we should
16763         not allow tabbing to a hidden element.
16764         
16765         The patch also makes a element without href behave like generic elements
16766         when it comes to focus. Added tests that asserts that this works as
16767         expected.
16769         * fast/events/click-focus-anchor-expected.txt: Added.
16770         * fast/events/click-focus-anchor.html: Added.
16771         * fast/events/resources/tabindex-focus-blur-all.js:
16772         (test):
16773         (testProgrammaticFocus):
16774         * fast/events/tab-focus-anchor-expected.txt: Added.
16775         * fast/events/tab-focus-anchor.html: Added.
16776         * fast/events/tab-focus-hidden-expected.txt: Added.
16777         * fast/events/tab-focus-hidden.html: Added.
16778         * fast/events/tabindex-focus-blur-all-expected.txt:
16780 2009-09-06  Martin Robinson  <martin.james.robinson@gmail.com>
16782         Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
16784         [Gtk] Expose a database API
16785         https://bugs.webkit.org/show_bug.cgi?id=27899
16787         Expose an HTML5 database API for GTK+.
16789         * platform/gtk/Skipped:
16791 2009-09-06  Cameron McCormack  <cam@mcc.id.au>
16793         Reviewed by Eric Seidel.
16795         Drop <definition-src> support
16796         https://bugs.webkit.org/show_bug.cgi?id=28991
16798         Update test not to expect a <definition-src> element to be of type
16799         SVGDefinitionSrcElement.
16801         * svg/dom/font-face-elements-expected.txt:
16802         * svg/dom/font-face-elements.html:
16804 2009-09-05  Eric Seidel  <eric@webkit.org>
16806         No review, results update only.
16808         Update results after r48043.
16810         * fast/js/JSON-stringify-expected.txt:
16812 2009-09-04  Oliver Hunt  <oliver@apple.com>
16814         Reviewed by Gavin Barraclough.
16816         [[ToString]] conversion should use the actual toString function for String objects.
16818         Add test for toString conversion
16820         * fast/js/resources/JSON-stringify.js:
16821         (createTests.result.push):
16823 2009-09-04  Michelangelo De Simone  <micdesim@gmail.com>
16825         Reviewed by David Levin.
16827         https://bugs.webkit.org/show_bug.cgi?id=28988
16828         Minor fix: "novalidate" attribute renamed in "noValidate", according to
16829         HTML5 specs:
16830         http://www.whatwg.org/specs/web-apps/current-work/#dom-fs-novalidate
16832         * fast/forms/novalidate-attribute-expected.txt:
16833         * fast/forms/resources/novalidate-attribute.js:
16835 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
16837         Fix expected test output.
16839         * fast/dom/DOMImplementation/detached-doctype-expected.txt:
16841 2009-09-04  Yael Aharon  <yael.aharon@nokia.com>
16843         Reviewed by Darin Adler.
16845         hostname and host are mixed up when manipulating anchor elements.
16846         https://bugs.webkit.org/show_bug.cgi?id=28954
16848         * fast/dom/Element/hostname-host-expected.txt: Added.
16849         * fast/dom/Element/hostname-host.html: Added.
16851 2009-09-04  Dimitri Glazkov  <dglazkov@chromium.org>
16853         Unreviewed, build fix.
16855         [Chromium] Rolling out http://trac.webkit.org/changeset/48035, because it broke
16856         the build.
16857         https://bugs.webkit.org/show_bug.cgi?id=28696
16859 2009-09-03  Dave Hyatt  <hyatt@apple.com>
16861         Reviewed by Adam Roben.
16863         https://bugs.webkit.org/show_bug.cgi?id=28890, make simple user script injection work.
16864         
16865         This patch adds new API for adding and removing user scripts from page groups.  User scripts
16866         are bundled together in isolated worlds (you can have multiple scripts together in the same
16867         world).
16869         Added userscripts/ directory for holding new tests (along with a simple test of script injection).
16871         * platform/mac/userscripts: Added.
16872         * platform/mac/userscripts/script-run-at-end-expected.txt: Added.
16873         * userscripts: Added.
16874         * userscripts/script-run-at-end.html: Added.
16876 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
16878         Reviewed by Eric Seidel.
16880         https://bugs.webkit.org/show_bug.cgi?id=26402
16881         Crashes when using a detached DocumentType node
16883         * fast/dom/DOMImplementation/detached-doctype-expected.txt: Added.
16884         * fast/dom/DOMImplementation/detached-doctype.html: Added.
16886 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
16888         Rubber-stamped by Simon Hausmann.
16890         [Qt] Fix brainfart in r48050, tests should have paths
16892         * platform/qt/Skipped:
16894 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
16896         Rubber-stamped by Simon Hausmann.
16898         [Qt] Skip tests failing due to missing DRT features
16900         * platform/qt/Skipped:
16902 2009-09-04  Kent Tamura  <tkent@chromium.org>
16904         Reviewed by Eric Seidel.
16906         Tests for <input type=color> validation.
16907         https://bugs.webkit.org/show_bug.cgi?id=28966
16909         * fast/forms/ValidityState-patternMismatch-unsupported-expected.txt: Added.
16910         * fast/forms/ValidityState-patternMismatch-unsupported.html: Added.
16911         * fast/forms/ValidityState-typeMismatch-color-expected.txt: Added.
16912         * fast/forms/ValidityState-typeMismatch-color.html: Added.
16913         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Added.
16914         * fast/forms/resources/ValidityState-typeMismatch-color.js: Added.
16916 2009-09-04  Yaar Schnitman  <yaar@chromium.org>
16918         Reviewed by Eric Seidel.
16920         Two bugs:
16922         https://bugs.webkit.org/show_bug.cgi?id=25489
16923         CSS property background-position is now serialized in shorthand string as
16924         background-position-x background-position-y, as the specification requires
16925         (See http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-background-position).
16926         
16928         https://bugs.webkit.org/show_bug.cgi?id=26541
16929         CSS background-color is now be serialized before other background properties, 
16930         as CSS specification requires (See http://dev.w3.org/csswg/cssom/#css-value).  
16932         An existing layout test that accepted wrong order and skipped position test 
16933         had to be modified.
16935         * fast/dom/background-shorthand-csstext-expected.txt:
16936         * fast/dom/background-shorthand-csstext.html:
16938 2009-09-03  Kent Tamura  <tkent@chromium.org>
16940         Reviewed by David Levin.
16942         Test for HTMLTextAreaElement.textLength
16943         https://bugs.webkit.org/show_bug.cgi?id=28929
16945         * fast/forms/resources/textarea-textlength.js: Added.
16946         * fast/forms/textarea-textlength-expected.txt: Added.
16947         * fast/forms/textarea-textlength.html: Added.
16949 2009-09-03  Alexey Proskuryakov  <ap@apple.com>
16951         Reviewed by Darin Adler.
16953         <rdar://problem/7180197>, https://bugs.webkit.org/show_bug.cgi?id=28822
16954         REGRESSION(r31231): Creating document with current document's DOCTYPE causes crashes
16956         This bug demonstrates itself with a crash later on, not in the current test.
16958         * fast/dom/DOMImplementation/createDocument-with-used-doctype-expected.txt: Added.
16959         * fast/dom/DOMImplementation/createDocument-with-used-doctype.html: Added.
16960         * fast/dom/DOMImplementation/resources/createDocument-with-used-doctype-frame.html: Added.
16962 2009-09-03  Brady Eidson  <beidson@apple.com>
16964         Reviewed by Sam Weinig.
16966         Page Cache should support pages with Frames.
16967         https://bugs.webkit.org/show_bug.cgi?id=13631
16969         * fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Added.
16970         * fast/events/pageshow-pagehide-on-back-cached-with-frames.html: Added.
16971         * fast/events/resources/pageshow-pagehide-subframe-cachable.html: Added.
16972         * fast/events/resources/pageshow-pagehide-subsubframe-cachable.html: Added.
16973         * fast/loader/frames-with-unload-handlers-in-page-cache-expected.txt: Added.
16974         * fast/loader/frames-with-unload-handlers-in-page-cache.html: Added.
16975         * fast/loader/resources/notify-done.html: Added.
16976         * fast/loader/resources/subframe-with-subsubframe-with-unload-handler.html: Added.
16977         * fast/loader/resources/subframe-with-unload-handler.html: Added.
16979 2009-09-03  Steve VanDeBogart  <vandebo@chromium.org>
16981         Reviewed by Eric Seidel.
16983         Check that middle click triggers an onpaste event in Linux.
16984         https://bugs.webkit.org/show_bug.cgi?id=28696
16986         * platform/gtk/editing/pasteboard: Added.
16987         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
16988         * platform/gtk/editing/pasteboard/resources: Added.
16989         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
16990         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
16991         (handlePaste):
16993 2009-09-03  Drew Wilson  <atwilson@google.com>
16995         Reviewed by Dave Levin.
16997         Exception.toString() on Qt seems to print out a different value than other platforms.
16998         https://bugs.webkit.org/show_bug.cgi?id=28952
17000         * platform/qt/Skipped:
17001         Disabled new worker tests that rely on the string format of DOM exceptions until bug #28952 is resolved.
17003 2009-09-03  Drew Wilson  <atwilson@google.com>
17005         Reviewed by Sam Weinig.
17007         Need to update JS bindings and IDL files to support multiple message ports in postMessage()
17008         https://bugs.webkit.org/show_bug.cgi?id=28460
17010         Updated layout tests to match new postMessage() and MessageEvent APIs.
17012         Added new layout tests to test sending/receiving multiple ports.
17014         * fast/dom/Window/window-postmessage-args-expected.txt:
17015         * fast/dom/Window/window-postmessage-args.html:
17016         Updated to match new postMessage API.
17017         * fast/events/init-events-expected.txt:
17018         * fast/events/message-channel-gc-4.html:
17019         Updated to match new postMessage API.
17020         * fast/events/message-port-clone.html:
17021         Updated to match new postMessage API.
17022         * fast/events/message-port-deleted-document.html:
17023         Updated to match new postMessage API.
17024         * fast/events/message-port-deleted-frame.html:
17025         Updated to match new postMessage API.
17026         * fast/events/message-port-inactive-document.html:
17027         Updated to match new postMessage API.
17028         * fast/events/message-port-multi-expected.txt: Added.
17029         * fast/events/message-port-multi.html: Added.
17030         Added tests for various cases of sending multiple ports.
17031         * fast/events/message-port.html:
17032         Updated to match new postMessage API.
17033         * fast/events/resources/init-events.js:
17034         Added tests for sending ports to initMessageEvent()
17035         * fast/events/resources/message-port-iframe.html:
17036         * fast/events/resources/message-port-multi.js: Added.
17037         Added tests for various cases of sending multiple ports.
17038         * fast/workers/resources/shared-worker-common.js:
17039         (onconnect):
17040         Updated to reflect new MessageEvent API.
17041         * fast/workers/resources/shared-worker-script-error.js:
17042         (onconnect):
17043         Updated to reflect new MessageEvent API.
17044         * fast/workers/resources/worker-cloneport.js:
17045         (onmessage):
17046         Updated to reflect new MessageEvent API.
17047         * fast/workers/resources/worker-context-multi-port.js: Added.
17048         (worker.onmessage):
17049         Added tests for various cases of sending multiple ports.
17050         * fast/workers/resources/worker-context-thread-multi-port.js: Added.
17051         Added tests for various cases of sending multiple ports.
17052         * fast/workers/resources/worker-messageport.js:
17053         (onmessage):
17054         Updated to reflect new MessageEvent API.
17055         * fast/workers/resources/worker-multi-port.js: Added.
17056         (worker.onmessage):
17057         Added tests for various cases of sending multiple ports.
17058         * fast/workers/resources/worker-thread-multi-port.js: Added.
17059         (onmessage):
17060         Worker-thread side of multiple port layout test.
17061         (testPassed):
17062         (testFailed):
17063         * fast/workers/worker-cloneport.html:
17064         * fast/workers/worker-context-multi-port-expected.txt: Added.
17065         * fast/workers/worker-context-multi-port.html: Added.
17066         Added tests for sending multiple ports from the worker thread.
17067         * fast/workers/worker-messageport-expected.txt:
17068         * fast/workers/worker-messageport-gc.html:
17069         * fast/workers/worker-messageport.html:
17070         * fast/workers/worker-multi-port-expected.txt: Added.
17071         * fast/workers/worker-multi-port.html: Added.
17073 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17075         Reviewed by Ariya Hidayat.
17077         [Qt] Update outdated metrics in css2.1/t170602-bdr-conflct-w-* (50 files).
17078         Remove these files from Skipped.
17080         * platform/qt/Skipped:
17081         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
17082         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
17083         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
17084         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
17085         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
17086         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
17087         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
17088         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
17089         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
17090         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
17091         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
17092         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
17093         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
17094         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
17095         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
17096         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
17097         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
17098         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
17099         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
17100         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
17101         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
17102         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
17103         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
17104         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
17105         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
17106         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
17107         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
17108         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
17109         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
17110         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
17111         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
17112         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
17113         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
17114         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
17115         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
17116         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
17117         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
17118         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
17119         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
17120         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
17121         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
17122         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
17123         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
17124         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
17125         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
17126         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
17127         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
17128         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
17129         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
17130         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
17132 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17134         Reviewed by Ariya Hidayat.
17136         [Qt] Update outdated metrics in css2.1/t1202-counters-* (17 files).
17137         Remove these files from Skipped.
17139         * platform/qt/Skipped:
17140         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
17141         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
17142         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
17143         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
17144         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
17145         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
17146         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
17147         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
17148         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
17149         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
17150         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
17151         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
17152         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
17153         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
17154         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
17155         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
17156         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
17158 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
17160         Rubber-stamped by Ariya Hidayat.
17162         [Qt] Skip a couple of failing layout-tests
17164         We skip most of the D&D tests already, and the animation test
17165         seems to be flakey on our platform since the commit that triggered
17166         it only touched V8 bindings.
17168         * platform/qt/Skipped:
17170 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
17172         Reviewed by Ariya Hidayat.
17174         [Qt] Disable a few tests that require new controller features
17176         * platform/qt/Skipped:
17178 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
17180         Rubber-stamped by Simon Hausmann.
17182         [Qt/Linux] Add platform-spesific result for plugin-javascript-access
17184         * platform/qt-linux/plugins/plugin-javascript-access-expected.txt: Added.
17186 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17188         Reviewed by Ariya Hidayat.
17190         [Qt] Update outdated metrics in css2.1/t140201* (16 files).
17191         Remove these files from Skipped.
17193         * platform/qt/Skipped:
17194         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
17195         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
17196         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
17197         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
17198         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
17199         * platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
17200         * platform/qt/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt:
17201         * platform/qt/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt:
17202         * platform/qt/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt:
17203         * platform/qt/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt:
17204         * platform/qt/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt:
17205         * platform/qt/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt:
17206         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
17207         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
17208         * platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
17209         * platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
17211 2009-09-03  Kent Tamura  <tkent@chromium.org>
17213         Reviewed by Eric Seidel.
17215         Tests for maxLength and IME input.
17216         https://bugs.webkit.org/show_bug.cgi?id=25253
17218         * fast/forms/input-maxlength-ime-completed-expected.txt: Added.
17219         * fast/forms/input-maxlength-ime-completed.html: Added.
17220         * fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
17221         * fast/forms/input-maxlength-ime-preedit.html: Added.
17222         * fast/forms/resources/input-maxlength-ime-completed.js: Added.
17223         * fast/forms/resources/input-maxlength-ime-preedit.js: Added.
17224         * platform/gtk/Skipped:
17225         * platform/win/Skipped:
17227 2009-09-03  Cameron McCormack  <cam@mcc.id.au>
17229         Reviewed by Eric Seidel.
17231         Make SVGStyleElement title/media/type setters do something
17232         https://bugs.webkit.org/show_bug.cgi?id=28828
17234         * svg/dom/resources/style-reflect.js: Added.
17235         * svg/dom/style-reflect-expected.txt: Added.
17236         * svg/dom/style-reflect.html: Added.
17238 2009-09-03  Ben Murdoch  <benm@google.com>
17240         https://bugs.webkit.org/show_bug.cgi?id=28872
17241         Test to verify statement error callbacks behave as expected when they return true or throw an exception.
17243         * storage/statement-error-callback-expected.txt: Added with properties svn:eol-style.
17244         * storage/statement-error-callback.html: Added with properties svn:eol-style.
17246 2009-09-02  Ryosuke Niwa  <rniwa@webkit.org>
17248         Reviewed by Eric Seidel.
17250         Cannot press Enter to escape from bulleted list when <ul> is a child of <li>.
17251         https://bugs.webkit.org/show_bug.cgi?id=24866
17253         This patch adds a test to make sure WebKit break out of an empty list item.
17255         * editing/execCommand/break-out-of-empty-list-item-expected.txt: Added.
17256         * editing/execCommand/break-out-of-empty-list-item.html: Added.
17257         * editing/execCommand/resources/break-out-of-empty-list-item.js: Added.
17258         (pressKey):
17259         (enterAtTarget):
17260         (testBreakOutOfEmptyListItem):
17262 2009-09-02  Alexey Proskuryakov  <ap@apple.com>
17264         Reviewed by Brady Eidson.
17266         Fix the test to pass on Tiger.
17268         Tiger's ICU decodes the invalid text differently. Moved it inside the comment - this also
17269         matches the original from the Web better.
17271         * fast/encoding/japanese-encoding-mix-expected.txt:
17272         * fast/encoding/japanese-encoding-mix.html:
17274 2009-09-02  Ben Murdoch  <benm@google.com>
17276         https://bugs.webkit.org/show_bug.cgi?id=28737
17277         
17278         Update the execute-sql-args.html to be agnostic to exception message formatting between JSC
17279         and V8 and throw an exception when no parameters are passed to the executeSql() function.
17281         * storage/execute-sql-args-expected.txt:
17282         * storage/execute-sql-args.html:
17284 2009-09-01  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
17286         Rubber-stamped by Simon Hausmann.
17288         [Qt] Fix layout-test plugins/plugin-javascript-access.html
17290         * platform/qt/Skipped:
17292 2009-09-02  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17294         Reviewed by Ariya Hidayat.
17296         [Qt] Update css2.1/t1202-counter-* and css2.1/t1205* tests after new metrics.
17297         Remove these files from Skipped (and fixed Skipped according to Changeset 47815).
17299         * platform/qt/Skipped:
17300         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
17301         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
17302         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
17303         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
17304         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
17305         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
17306         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
17307         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
17308         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
17309         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
17310         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
17311         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
17312         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
17313         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
17314         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
17315         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
17316         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
17317         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
17318         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
17319         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
17320         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
17321         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
17323 2009-09-02  Shinichiro Hamaji  <hamaji@chromium.org>
17325         Reviewed by Eric Seidel.
17327         js tests should move into jstests subdirectory instead of resources/
17328         https://bugs.webkit.org/show_bug.cgi?id=25880
17330         make-script-wrappers supports both resources and script-tests directories.
17331         run-webkit-tests ignores files in script-tests.
17332         Move script tests of animations to check the new script is working.
17334         * animations/animation-css-rule-types.html:
17335         * animations/resources/TEMPLATE.html: Removed.
17336         * animations/resources/animation-css-rule-types.js: Removed.
17337         * animations/script-tests: Added.
17338         * animations/script-tests/TEMPLATE.html: Copied from LayoutTests/animations/resources/TEMPLATE.html.
17339         * animations/script-tests/animation-css-rule-types.js: Copied from LayoutTests/animations/resources/animation-css-rule-types.js.
17341 2009-09-01  Brian Weinstein  <bweinstein@apple.com>
17343         Reviewed by John Sullivan.
17345         Added a new case to aria-readonly.html to account for textareas instead of just input fields.
17347         * accessibility/aria-readonly-expected.txt:
17348         * accessibility/aria-readonly.html:
17350 2009-09-01  Eric Seidel  <eric@webkit.org>
17352         Rubber stamped by Simon Fraser.
17354         REGRESSION: media/video-source-add-src.html (and other media tests?) crashing/timing-out intermittently
17355         https://bugs.webkit.org/show_bug.cgi?id=28845
17357         Disabling this test on all platforms until
17358         a media expert can have a chance to look at it.
17359         See bug 28845 for further discussion.
17361         * media/video-source-add-src.html-disabled: Renamed from LayoutTests/media/video-source-add-src.html.
17363 2009-09-01  Alexey Proskuryakov  <ap@apple.com>
17365         Reviewed by Darin Adler.
17367         https://bugs.webkit.org/show_bug.cgi?id=21990
17368         When a rare EUC-JP character is present, explicitly (and correctly) labelled EUC-JP document
17369         is mistreated as Shift_JIS
17371         <rdar://problem/5828506> Safari should not try auto-detecting if charset information exists
17373         This test isn't supposed to be displayed "properly", as it has a mix of charsets (which usually
17374         happens in comments). An explicit charset declaration is what we should use.
17376         * fast/encoding/japanese-encoding-mix-expected.txt: Added with properties svn:eol-style and svn:mime-type.
17377         * fast/encoding/japanese-encoding-mix.html: Added with property svn:mime-type.
17379 2009-09-01  Victor Wang  <victorw@chromium.org>
17381         Reviewed by Darin Adler.
17383         https://bugs.webkit.org/show_bug.cgi?id=28879
17385         Fix fast/dom/StyleSheet/ownerNode-lifetime-2.html
17386         The problem is WebKit <link> nodes will only have a
17387         style sheet created if they have href attribute.
17388         The src attribute to non-existant css doesn't work.
17389         Change src to href to make this test works in WebKit.
17391         Also update the expectation result.
17393         * fast/dom/StyleSheet/ownerNode-lifetime-2-expected.txt:
17394         * fast/dom/StyleSheet/ownerNode-lifetime-2.html:
17396 2009-09-01  Xan Lopez  <xlopez@igalia.com>
17398         Reviewed by Gustavo Noronha.
17400         Add support for Fedora distros in the http tests
17401         https://bugs.webkit.org/show_bug.cgi?id=28263
17403         Add httpd conf file for Fedora.
17405         * http/conf/fedora-httpd.conf: Added.
17407 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
17409         Reviewed by Eric Seidel.
17411         [Gtk] DRT needs implementation of overridePreference
17412         https://bugs.webkit.org/show_bug.cgi?id=28830
17414         Unskip tests that are now working.
17416         * platform/gtk/Skipped:
17418 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
17420         Reviewed by Mark Rowe.
17422         [Gtk] Fix DATALIST build
17423         https://bugs.webkit.org/show_bug.cgi?id=28826
17425         Unskip now working fast/forms/input-list.html.
17427         * platform/gtk/Skipped:
17429 2009-08-31  Brian Weinstein  <bweinstein@apple.com>
17431         Reviewed by Darin Adler.
17433         Added a case to check for readonly and non-readonly set through the readonly attribute
17434         instead of through aria-readonly. This tests our new case in AccessibilityRenderObject::isReadOnly.
17436         * accessibility/aria-readonly-expected.txt:
17437         * accessibility/aria-readonly.html:
17439 2009-08-31  Drew Wilson  <atwilson@google.com>
17441         Reviewed by Alexey Proskuryakov.
17443         fast/workers/worker-lifecycle.html crashes intermittently on snowleopard
17444         https://bugs.webkit.org/show_bug.cgi?id=28795
17446         Removed worker-lifecycle.html from the list of Skipped tests since it no longer crashes.
17447         Added test for case where we capture script errors via an event listener added via addEventListener().
17449         * fast/workers/worker-script-error.html
17450         * fast/workers/worker-script-error-expected.txt
17451         Added testScriptErrorAddEventListener to test catching script errors via addEventListener().
17452         * platform/mac-snowleopard/Skipped:
17454 2009-08-31  Beth Dakin  <bdakin@apple.com>
17456         Rubber-stamped by Mark Rowe.
17458         Meant to update these results with my earlier check-in, but I 
17459         forgot!
17461         * platform/mac/fast/inspector/style-expected.txt:
17463 2009-08-31  Alexey Proskuryakov  <ap@webkit.org>
17465         Reviewed by Darin Adler.
17467         https://bugs.webkit.org/show_bug.cgi?id=28858
17468         Element.baseURI parses xml:base attribute incorrectly
17470         * fast/dom/base-attribute-parsing-expected.txt: Added.
17471         * fast/dom/base-attribute-parsing.xhtml: Added.
17473 2009-08-31  Beth Dakin  <bdakin@apple.com>
17475         Reviewed by Darin Adler.
17477         Tests for https://bugs.webkit.org/show_bug.cgi?id=28635 [CSS3 
17478         Backgrounds and Borders] Add support for 2-keyword values for 
17479         background-repeat
17481         This test is updated to test for two values.
17482         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
17483         * fast/backgrounds/repeat/resources/parsing-background-repeat.js:
17485         These tests are updated to reflect new order.
17486         * fast/css/background-position-serialize-expected.txt:
17487         * fast/css/remove-shorthand-expected.txt:
17489         Reflect new order in results, and make the test dump as text.
17490         * fast/inspector/style.html:
17491         * platform/mac/fast/inspector/style-expected.checksum: Removed.
17492         * platform/mac/fast/inspector/style-expected.png: Removed.
17493         * platform/mac/fast/inspector/style-expected.txt:
17495 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
17497         Reviewed by Dan Bernstein.
17499         Compositing layer size needs to take into account software reflections on children.
17500         https://bugs.webkit.org/show_bug.cgi?id=28837
17501         
17502         Test for a composited element with a reflected child that projects outside of it.
17504         * compositing/reflections/reflection-in-composited.html: Added.
17505         * platform/mac/compositing/reflections/reflection-in-composited-expected.checksum: Added.
17506         * platform/mac/compositing/reflections/reflection-in-composited-expected.png: Added.
17507         * platform/mac/compositing/reflections/reflection-in-composited-expected.txt: Added.
17509 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
17511         Followup from r47877; add test for the Obj-C wrapper class for WebkitCSSTransformValue
17512         https://bugs.webkit.org/show_bug.cgi?id=27727
17514         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
17515         * platform/mac/fast/dom/wrapper-classes-objc.html:
17517 2009-08-28  Simon Fraser  <simon.fraser@apple.com>
17519         Reviewed by Dan Bernstein.
17521         Fix positioning error when a compositing, absolutely-positioned element has an ancestor with opacity.
17522         https://bugs.webkit.org/show_bug.cgi?id=28754
17523         
17524         For absolutely-positioned layers, convertToLayerCoords() jumps to the positioned
17526         New tests for absolutely-positioned element inside a composited layer with opacity,
17527         and in a reflection.
17528         
17529         * compositing/geometry/abs-position-inside-opacity.html: Added.
17530         * fast/reflections/abs-position-in-reflection.html: Added.
17531         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
17532         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
17533         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
17534         * platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum: Added.
17535         * platform/mac/fast/reflections/abs-position-in-reflection-expected.png: Added.
17536         * platform/mac/fast/reflections/abs-position-in-reflection-expected.txt: Added.
17538 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17540         Reviewed by Ariya Hidayat.
17542         [Qt] Update outdated font metrics in the remaining css1 tests. All tests pass.
17544         * platform/qt/Skipped:
17545         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
17546         * platform/qt/css1/text_properties/line_height-expected.txt:
17547         * platform/qt/css1/text_properties/text_align-expected.txt:
17548         * platform/qt/css1/text_properties/text_decoration-expected.txt:
17549         * platform/qt/css1/text_properties/text_indent-expected.txt:
17550         * platform/qt/css1/text_properties/text_transform-expected.txt:
17551         * platform/qt/css1/text_properties/vertical_align-expected.txt:
17552         * platform/qt/css1/text_properties/word_spacing-expected.txt:
17553         * platform/qt/css1/units/color_units-expected.txt:
17554         * platform/qt/css1/units/length_units-expected.txt:
17555         * platform/qt/css1/units/percentage_units-expected.txt:
17556         * platform/qt/css1/units/urls-expected.txt:
17558 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17560         Reviewed by Ariya Hidayat.
17562         [Qt] Update font metrics for these css1 tests.
17564         * platform/qt/Skipped:
17565         * platform/qt/css1/formatting_model/canvas-expected.txt:
17566         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
17567         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
17568         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
17569         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
17570         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
17571         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
17572         * platform/qt/css1/pseudo/anchor-expected.txt:
17573         * platform/qt/css1/pseudo/firstletter-expected.txt:
17574         * platform/qt/css1/pseudo/firstline-expected.txt:
17575         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
17576         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
17578 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17580         Reviewed by Ariya Hidayat.
17582         [Qt] Update outdated font metrics for these css1 tests.
17584         * platform/qt/Skipped:
17585         * platform/qt/css1/color_and_background/background-expected.txt:
17586         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
17587         * platform/qt/css1/color_and_background/background_color-expected.txt:
17588         * platform/qt/css1/color_and_background/background_image-expected.txt:
17589         * platform/qt/css1/color_and_background/background_position-expected.txt:
17590         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
17591         * platform/qt/css1/color_and_background/color-expected.txt:
17592         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
17594 2009-08-31  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17596         Reviewed by Ariya Hidayat.
17598         [Qt] Update outdated metrics in css2.1/t040*. (19 files)
17599         Fix relative path in .css files.
17601         * css2.1/support/css1test64a.css:
17602         * css2.1/support/css1test64b.css:
17603         * platform/qt/Skipped:
17604         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
17605         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
17606         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
17607         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
17608         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
17609         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
17610         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
17611         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
17612         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
17613         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
17614         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
17615         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
17616         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
17617         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
17618         * platform/qt/css2.1/t040303-c62-percent-00-b-ag-expected.txt:
17619         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
17620         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
17621         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
17622         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
17624 2009-08-29  Adele Peterson  <adele@apple.com>
17626         Reviewed by Dan Bernstein.
17628         Test for https://bugs.webkit.org/show_bug.cgi?id=28829
17629         Crash in AccessibilityRenderObject::activeDescendant when trying to set aria-activedescendant to something without a renderer
17631         * accessibility/aria-activedescendant-crash-expected.txt: Added.
17632         * accessibility/aria-activedescendant-crash.html: Added.
17634 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
17636         Re-skipping tests that still fail on the bot.
17638         * platform/gtk/Skipped:
17640 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
17642         Unskip some passing tests, skip new tests that are failing.
17644         * platform/gtk/Skipped:
17646 2009-08-28  Julie Parent  <jparent@chromium.org>
17648         Reviewed by Alexey Proskuryakov.
17650         set-dangerous-headers.html shouldn't set allowed header to same value
17651         as forbidden headers.  AUTHORIZATION is an allowed header, and the
17652         value is being set to "foobar" like the forbidden headers, which causes
17653         the test to fail when run using http server that doesn't strip the
17654         AUTHORIZATION header.
17655         https://bugs.webkit.org/show_bug.cgi?id=28818
17657         * http/tests/xmlhttprequest/set-dangerous-headers.html:
17659 2009-08-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
17661         Reviewed by Gustavo Noronha.
17663         [GTK] Geolocation needs permission API before being enabled by default
17665         Unskip the Geolocation tests and rebaseline three DOM tests.
17667         * platform/gtk/Skipped:
17668         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Added.
17669         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Added.
17670         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Added.
17672 2009-08-28  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17674         Reviewed by Ariya Hidayat.
17676         [Qt] Adapt expecteds of css2.1/t0401* to new metrics. Remove these files from Skipped. (39 files)
17678         * platform/qt/Skipped:
17679         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
17680         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
17681         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
17682         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
17683         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
17684         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
17685         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
17686         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
17687         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
17688         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
17689         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
17690         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
17691         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
17692         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
17693         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
17694         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
17695         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
17696         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
17697         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
17698         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
17699         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
17700         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
17701         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
17702         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
17703         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
17704         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
17705         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
17706         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
17707         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
17708         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
17709         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
17710         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
17711         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
17712         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
17713         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
17714         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
17715         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
17716         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
17717         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
17719 2009-08-27  Oliver Hunt  <oliver@apple.com>
17721         Reviewed by Maciej Stachowiak.
17723         JSON Stringifier does not follow ES5 spec for handling of Number, String and Boolean objects
17724         https://bugs.webkit.org/show_bug.cgi?id=28797
17726         Added new tests to cover type conversions
17728         * fast/js/JSON-stringify-expected.txt:
17729         * fast/js/resources/JSON-stringify.js:
17730         (createTests):
17732 2009-08-27  Drew Wilson  <atwilson@google.com>
17734         Unreviewed.
17736         Skipping worker-lifecycle.html test since it generates a deadlock on snowleopard.
17737         Tracked as https://bugs.webkit.org/show_bug.cgi?id=28795.
17739         * platform/mac-snowleopard/Skipped:
17741 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
17743         Reviewed by Eric Seidel.
17745         dataTransfer.types() should include type "Files" when files are present in the clipboard.
17746         https://bugs.webkit.org/show_bug.cgi?id=28780
17748         Test dataTransfer.types "Files" access for all ports.
17750         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
17751         * http/tests/security/clipboard/resources/clipboard-file-access.js:
17753 2009-08-27  Oliver Hunt  <oliver@apple.com>
17755         Reviewed by Adam Roben.
17757         JSON.stringify replacer array does not accept values that are not string primitives.
17758         https://bugs.webkit.org/show_bug.cgi?id=28788
17760         Update to test current expected behaviour.
17762         * fast/js/JSON-stringify-expected.txt:
17763         * fast/js/resources/JSON-stringify.js:
17765 2009-08-27  Chris Marrin  <cmarrin@apple.com>
17767         Reviewed by Simon Fraser.
17769         Modified tests to work when 3D-CANVAS flag is on and added a test for crashing when context is changed
17770         https://bugs.webkit.org/show_bug.cgi?id=28018
17772         * fast/canvas/change-context-expected.txt: Added.
17773         * fast/canvas/change-context.html: Added.
17774         * fast/dom/Window/window-properties.html:
17775         * fast/dom/resources/prototype-inheritance-2.js:
17776         (constructorNamesForWindow):
17777         * fast/dom/resources/prototype-inheritance.js:
17779 2009-08-27  Drew Wilson  <atwilson@google.com>
17781         Reviewed by Oliver Hunt.
17783         Tweak to force worker object to get GC'd.
17785         * fast/workers/resources/dedicated-worker-lifecycle.js:
17787 2009-08-27  Drew Wilson  <atwilson@google.com>
17789         Unreviewed.
17791         [Qt] Skip HTML5 worker lifecycle test added in r47837 as it depends on unimplemented functionality in DRT.
17793         * platform/qt/Skipped:
17795 2009-08-27  Drew Wilson  <atwilson@google.com>
17797         Reviewed by David Levin.
17799         Need to write tests for worker lifecycle mechanisms.
17800         https://bugs.webkit.org/show_bug.cgi?id=28714
17802         * fast/workers/dedicated-worker-lifecycle-expected.txt: Added.
17803         * fast/workers/dedicated-worker-lifecycle.html: Added.
17804         * fast/workers/resources/create-shared-worker-frame.html: Added.
17805         * fast/workers/resources/dedicated-worker-lifecycle.js: Added.
17806         Broke out "orphaned worker" lifecycle tests because they only apply to dedicated workers.
17807         (runTests.worker.onmessage):
17808         (runTests):
17809         (orphanedWorkerExited.worker.onmessage):
17810         (orphanedWorkerExited):
17811         (orphanedTimeoutWorkerExited):
17812         * fast/workers/resources/shared-worker-lifecycle.js: Added.
17813         Added tests for the various shared worker lifecycle cases (makes sure that refcounts are properly updated when documents close).
17814         (runTests):
17815         (createWorkerFrame):
17816         (closeFrame):
17817         (closeFrame1):
17818         (closeFrame2):
17819         (closeFrame3):
17820         (closeFrame4):
17821         (complete):
17822         * fast/workers/resources/worker-lifecycle.js:
17823         Updated test so it can run in a browser (with incorrect output) to aid in debugging.
17824         (runTests.worker.onmessage):
17825         (runTests):
17826         (workerExited):
17827         * fast/workers/resources/worker-util.js: Added.
17828         Moved some common utilities out of worker-lifecycle.js and into this file so they can be shared with other tests.
17829         (log):
17830         (gc):
17831         (waitUntilWorkerThreadsExit):
17832         (waitUntilThreadCountMatches.return):
17833         (waitUntilThreadCountMatches):
17834         (ensureThreadCountMatches):
17835         (done):
17836         * fast/workers/shared-worker-frame-lifecycle-expected.txt: Added.
17837         * fast/workers/shared-worker-frame-lifecycle.html-disabled: Added.
17838         * fast/workers/shared-worker-lifecycle.html-disabled:
17839         * fast/workers/worker-lifecycle.html:
17841 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
17843         Reviewed by Eric Seidel.
17845         clipboard file access tests use "dragentered" instead of "dragenter"
17846         https://bugs.webkit.org/show_bug.cgi?id=28761
17847         
17848         Use dragenter and log these events.  Add a dragleave test to check
17849         that drag files are not visible in dragleave events.
17851         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
17852         * http/tests/security/clipboard/resources/clipboard-file-access.js:
17854 2009-08-27  Eric Seidel  <eric@webkit.org>
17856         Reviewed by Adam Barth.
17858         Add a test to make sure that image/link drags don't contain junk file arrays.
17859         https://bugs.webkit.org/show_bug.cgi?id=28755
17861         * editing/pasteboard/files-during-page-drags-expected.txt: Added.
17862         * editing/pasteboard/files-during-page-drags.html: Added.
17863         * editing/pasteboard/resources/files-during-page-drags.js: Added.
17865 2009-08-27  Oliver Hunt  <oliver@apple.com>
17867         Reviewed by Alexey Proskuryakov.
17869         JSON parser accepts trailing comma in array literals
17870         https://bugs.webkit.org/show_bug.cgi?id=28779
17872         Correct the JSON.parse test to expect "[1,]" to throw.
17874         * fast/js/JSON-parse-expected.txt:
17875         * fast/js/resources/JSON-parse.js:
17876         (createTests.result):
17878 2009-08-26  Alexey Proskuryakov  <ap@apple.com>
17880         Reviewed by Adele Peterson.
17882         https://bugs.webkit.org/show_bug.cgi?id=28758
17883         <rdar://problem/6440869> Implement pageshow and pagehide events for b/f cache (28758)
17885         * fast/dom/Window/window-properties-expected.txt:
17886         * fast/dom/prototype-inheritance-expected.txt:
17887         * fast/js/global-constructors-expected.txt:
17888         Updated results for new event type.
17890         * fast/events/pageshow-pagehide-expected.txt: Added.
17891         * fast/events/pageshow-pagehide-on-back-cached-expected.txt: Added.
17892         * fast/events/pageshow-pagehide-on-back-cached.html: Added.
17893         * fast/events/pageshow-pagehide-on-back-uncached-expected.txt: Added.
17894         * fast/events/pageshow-pagehide-on-back-uncached.html: Added.
17895         * fast/events/pageshow-pagehide.html: Added.
17896         * fast/events/resources/pageshow-pagehide-subframe-2.html: Added.
17897         * fast/events/resources/pageshow-pagehide-subframe.html: Added.
17898         * fast/events/resources/pageshow-pagehide-subsubframe-2.html: Added.
17899         * fast/events/resources/pageshow-pagehide-subsubframe.html: Added.
17901 2009-08-27  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
17903         Reviewed by Ariya Hidayat.
17905         [Qt]Update expecteds (t150*) in css2.1 and remove from Skipped. This affects 20 files.
17907         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
17908         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
17909         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
17910         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
17911         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
17912         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
17913         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
17914         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
17915         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
17916         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
17917         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
17918         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
17919         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
17920         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
17921         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
17922         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
17923         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
17924         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
17925         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
17926         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
17928 2009-08-27  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17930         Reviewed by Ariya Hidayat.
17932         [Qt] Update outdated font metrics in these css1 tests since we pass them.
17934         * platform/qt/Skipped:
17935         * platform/qt/css1/box_properties/clear-expected.txt:
17936         * platform/qt/css1/box_properties/clear_float-expected.txt:
17937         * platform/qt/css1/box_properties/float-expected.txt:
17938         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
17939         * platform/qt/css1/box_properties/float_margin-expected.txt:
17940         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
17941         * platform/qt/css1/box_properties/height-expected.txt:
17942         * platform/qt/css1/box_properties/width-expected.txt:
17943         * platform/qt/css1/cascade/cascade_order-expected.txt:
17944         * platform/qt/css1/cascade/important-expected.txt:
17945         * platform/qt/css1/classification/display-expected.txt:
17946         * platform/qt/css1/classification/list_style-expected.txt:
17947         * platform/qt/css1/classification/list_style_image-expected.txt:
17948         * platform/qt/css1/classification/list_style_position-expected.txt:
17949         * platform/qt/css1/classification/list_style_type-expected.txt:
17950         * platform/qt/css1/classification/white_space-expected.txt:
17952 2009-08-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17954         Reviewed by Ariya Hidayat.
17956         [Qt] Skip HTML5 input-list tests added in r47767.
17958         * platform/qt/Skipped:
17960 2009-08-26  Oliver Hunt  <oliver@apple.com>
17962         Reviewed by Gavin Barraclough.
17964         this in JSON.parse reviver is the global object
17965         https://bugs.webkit.org/show_bug.cgi?id=28752
17967         Add tests for JSON.parse with a reviver function that modifies
17968         the holder object provided during filtering.
17970         * fast/js/JSON-parse-reviver-expected.txt: Added.
17971         * fast/js/JSON-parse-reviver.html: Added.
17972         * fast/js/resources/JSON-parse-reviver.js: Added.
17973         (description.Array.isArray):
17974         (arrayReviver):
17975         (objectReviver):
17976         (reviveAddsCycle):
17977         (reviveIntroducesNewArrayLikeObject):
17979 2009-08-26  Yaar Schnitman  <yaar@chromium.org>
17981         Reviewed by Adam Barth.
17983         Re-baselined and created new isolatedWorld tests to play nice with localStorage & sessionStorage.
17984         https://bugs.webkit.org/show_bug.cgi?id=27992
17986         * http/tests/security/isolatedWorld/all-window-properties.html: Re-baselined.
17987         * http/tests/security/isolatedWorld/storage-properties-expected.txt: Added.
17988         * http/tests/security/isolatedWorld/storage-properties.html: Added.
17989         * http/tests/security/isolatedWorld/storage-prototype-expected.txt: Added.
17990         * http/tests/security/isolatedWorld/storage-prototype.html: Added.
17991         * platform/qtk/Skipped: Added new tests.
17992         * platform/mac/Skipped: Added new tests.
17993         * platform/qt/Skipped: Added new tests.
17994         * platform/win/Skipped: Added new tests.
17996 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
17998         Reviewed by NOBODY (Build fix).
18000         Fixup test after r47801: skip the first 'waiting' event because it is fired  
18001         when we call play() and there isn't enough media to begin playback immediately,
18002         but we are interested in the 'waiting' event fired when the movie runs 
18003         out of loaded media.
18005         * http/tests/media/video-play-stall-seek.html:
18007 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
18009         Reviewed by Simon Fraser.
18011         HTMLMediaElement sometimes loses events
18012         https://bugs.webkit.org/show_bug.cgi?id=28762
18013         <rdar://problem/7172437>
18015         * media/audio-play-event.html:
18016         * media/audio-play-event-expected.txt:
18017              Added.
18019         * media/video-play-empty-events-expected.txt:
18020             Updated results for previously missed events.
18022         * media/video-src-remove.html:
18023         * media/video-timeupdate-during-playback-expected.txt:
18024             Restructured to make results less timing dependent.
18026 2009-08-26  Dave Hyatt  <hyatt@apple.com>
18028         Add layout test for relpositioned inline regression.
18030         Reviewed by Dan Bernstein.
18032         * fast/repaint/rel-positioned-inline-with-overflow.html: Added.
18033         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum: Added.
18034         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Added.
18035         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
18037 2009-08-26  Dan Bernstein  <mitz@apple.com>
18039         Reviewed by Dave Hyatt.
18041         Test that RenderInline::clippedOverflowRectForRepaint() actually
18042         includes overflow.
18044         * fast/repaint/inline-overflow-expected.checksum: Added.
18045         * fast/repaint/inline-overflow-expected.png: Added.
18046         * fast/repaint/inline-overflow-expected.txt: Added.
18047         * fast/repaint/inline-overflow.html: Added.
18049 2009-08-26  Julie Parent  <jparent@chromium.org>
18051         Reviewed by Maciej Stachowiak.
18053         Follow-up to http://trac.webkit.org/changeset/47790.  Add windows
18054         specific results that are the same as the results next to the test,
18055         since windows falls back on platform/mac.
18057         * platform/win/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
18059 2009-08-26  David Levin  <levin@chromium.org>
18061         Reviewed by Alexey Proskuryakov.
18063         XMLHttpRequest.withCredentials=false shouldn't save cookies.
18064         https://bugs.webkit.org/show_bug.cgi?id=28743
18066         Added a test to verify that XMLHttpRequest.withCredentials=false doesn't
18067         save cookies.
18069         * http/tests/xmlhttprequest/cross-origin-cookie-storage-expected.txt: Added.
18070         * http/tests/xmlhttprequest/cross-origin-cookie-storage.html: Added.
18071         * http/tests/xmlhttprequest/resources/cross-origin-set-cookies.php: Added.
18072         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added the ability
18073         to check for a cookie by name.
18074         * platform/gtk/Skipped: Skip the new test.
18075         * platform/qt/Skipped: Ditto.
18077 2009-08-26  Julie Parent  <jparent@chromium.org>
18079         Reviewed by Alex Proskuryakov.
18081         Add Mac specific results for xhr-missing-file-expection test since it
18082         incorrectly always has statusText of "OK" due to
18083         https://bugs.webkit.org/show_bug.cgi?id=24572 and update the results
18084         that are next to the file to use "Not Found" since that is more correct
18085         and matches IE, FF, Chrome.
18086         
18087         https://bugs.webkit.org/show_bug.cgi?id=28723
18089         * http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt:
18090         * platform/mac/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
18091         * platform/win/Skipped: Stop skipping the test.
18093 2009-08-25  Oliver Hunt  <oliver@apple.com>
18095         Reviewed by Gavin Barraclough.
18097         [ES5] Implement getOwnPropertyDescriptor
18098         https://bugs.webkit.org/show_bug.cgi?id=28724
18100         Add tests for getOwnProeprtyDescriptor
18102         * fast/js/getOwnPropertyDescriptor-expected.txt: Added.
18103         * fast/js/getOwnPropertyDescriptor.html: Added.
18104         * fast/js/resources/getOwnPropertyDescriptor.js: Added.
18105         ():
18107 2009-08-25  Dmitry Titov  <dimich@chromium.org>
18109         Unreviewed. Skip the new test fast/dom/Window/timer-resume-on-navigation-back.html
18110         on gtk and qt - their DRT does not yet implement overridePreference.
18112         * platform/gtk/Skipped:
18113         * platform/qt/Skipped:
18115 2009-08-25  Dmitry Titov  <dimich@chromium.org>
18117         Reviewed by Brady Eidson.
18119         Timers from cached pages fire instantly rather than the specified timeout delay
18120         https://bugs.webkit.org/show_bug.cgi?id=28683
18122         Added test to verify the fix - it uses page cache and measures the timer callback fire time.
18124         * fast/dom/Window/timer-resume-on-navigation-back-expected.txt: Added.
18125         * fast/dom/Window/timer-resume-on-navigation-back.html: Added.
18127 2009-08-25  Kent Tamura  <tkent@chromium.org>
18129         Reviewed by Eric Seidel.
18131         Support for HTMLInputElement::list and HTMLInputElement::selectedOption.
18132         https://bugs.webkit.org/show_bug.cgi?id=27756
18134         * fast/forms/input-list-expected.txt: Added.
18135         * fast/forms/input-list.html: Added.
18136         * fast/forms/input-selectedoption-expected.txt: Added.
18137         * fast/forms/input-selectedoption.html: Added.
18139 2009-08-25  Eric Carlson  <eric.carlson@apple.com>
18141         Reviewed by Oliver Hunt.
18143         <video> and <audio> controller should be accessible
18144         https://bugs.webkit.org/show_bug.cgi?id=28081
18146         * accessibility/media-element.html: Added.
18147         * platform/mac/accessibility/media-element-expected.txt: Added.
18148         * media/video-controls-visible-audio-only.html:
18149         * platform/mac-leopard/accessibility/media-element-expected.txt: Added.
18150         * platform/mac-leopard/media/controls-drag-timebar-expected.txt: Added.
18151         * platform/mac-leopard/media/controls-strict-expected.txt: Added.
18152         * platform/mac-leopard/media/video-controls-rendering-expected.txt: Added.
18153         * platform/mac-leopard/media/video-display-toggle-expected.txt: Added.
18154         * platform/win/media/controls-strict-expected.txt: Added.
18155         * platform/win/media/video-controls-rendering-expected.txt: Added.
18156         * platform/win/media/video-display-toggle-expected.txt: Added.
18157             Added.
18159         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
18160         * platform/mac-leopard/media/controls-after-reload-expected.txt:
18161         * platform/mac-leopard/media/controls-styling-expected.txt:
18162         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
18163         * platform/mac/media/audio-controls-rendering-expected.txt:
18164         * platform/mac/media/controls-after-reload-expected.txt:
18165         * platform/mac/media/controls-styling-expected.txt:
18166         * platform/mac/media/video-zoom-controls-expected.txt:
18167         * platform/win/media/audio-controls-rendering-expected.txt:
18168         * platform/win/media/controls-after-reload-expected.txt:
18169         * platform/win/media/controls-drag-timebar-expected.txt:
18170         * platform/win/media/controls-styling-expected.txt:
18171             Update for controller element tab order change.
18173         * platform/gtk/Skipped:
18174         * platform/win/Skipped:
18175             Skip new test.
18177 2009-08-25  Mads Ager  <ager@chromium.org>
18179         Reviewed by Adam Barth.
18181         [V8] Exception from JavaScript propagates to main script
18182         https://bugs.webkit.org/show_bug.cgi?id=26433
18184         Test that both compile time and runtime exceptions thrown in
18185         javascript URLs are isolated from the main script.
18187         * fast/dom/javascript-url-exception-isolation-expected.txt: Added.
18188         * fast/dom/javascript-url-exception-isolation.html: Added.
18189         * fast/dom/resources/javascript-url-exception-isolation.js: Added.
18191 2009-08-25  Chris Marrin  <cmarrin@apple.com>
18193         Reviewed by Simon Fraser.
18195         Fixed one test which changed due to different inheritance of CanvasRenderingContext2D
18196         https://bugs.webkit.org/show_bug.cgi?id=28018
18198         * fast/dom/prototype-inheritance-2-expected.txt:
18200 2009-08-25  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
18202         Reviewed by Ariya Hidayat.
18204         [Qt] Update outdated metrics in css1/font_properties. All tests pass.
18206         * platform/qt/Skipped:
18207         * platform/qt/css1/font_properties/font-expected.txt:
18208         * platform/qt/css1/font_properties/font_family-expected.txt:
18209         * platform/qt/css1/font_properties/font_size-expected.txt:
18210         * platform/qt/css1/font_properties/font_style-expected.txt:
18211         * platform/qt/css1/font_properties/font_variant-expected.txt:
18212         * platform/qt/css1/font_properties/font_weight-expected.txt:
18214 2009-08-25  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18216         Reviewed by Ariya Hidayat.
18218         [Qt] Update outdated font metrics and add expected files for new tests.
18220         * platform/qt/Skipped:
18221         * platform/qt/fast/backgrounds/001-expected.txt:
18222         * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
18223         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
18224         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
18225         * platform/qt/fast/backgrounds/background-clip-text-expected.txt: Added.
18226         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
18227         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt: Added.
18228         * platform/qt/fast/backgrounds/background-position-1-expected.txt: Added.
18229         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt: Added.
18230         * platform/qt/fast/backgrounds/mask-composite-expected.txt: Added.
18231         * platform/qt/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
18232         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added.
18233         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
18234         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
18235         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
18236         * platform/qt/fast/backgrounds/size/zero-expected.txt: Added.
18237         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
18238         * platform/qt/fast/backgrounds/svg-as-mask-expected.txt: Added.
18240 2009-08-24  Hironori Bono  <hbono@chromium.org>
18242         Reviewed by Adam Barth.
18244         Fix Bug 27827 "[Chromium] Functions Keys don't work in google spreadsheet".
18245         <https://bugs.webkit.org/show_bug.cgi?id=27827>.
18247         Because of the lack of mappings from GDK key-codes to WebKit key-codes,
18248         Chromium cannot send valid key-codes to JavaScript when a user types
18249         function keys. This change just copies the mappings from 'KeyEventGtk.cpp'.
18251         To write layout tests for this issue, added mappings from function-key
18252         names to platform-specific key-codes to EventSendingController objects
18253         so that eventSender.keyDown() can send function-key events without using
18254         platform-specific key codes. (Unfortunately, this eventSender.keyDown() change
18255         is only for Mac. So this change adds this new test to Skipped tests for other
18256         platforms to prevent this change from crashing the build trees.)
18258         * fast/events/keydown-function-keys-expected.txt: Added.
18259         * fast/events/keydown-function-keys.html: Added.
18260         * platform/gtk/Skipped:
18261         * platform/qt/Skipped:
18262         * platform/win/Skipped:
18264 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
18266         Reviewed by Darin Adler.
18268         https://bugs.webkit.org/show_bug.cgi?id=28374
18269         Cross-scheme requests should not be blocked by appcache rules
18271         * http/tests/appcache/different-scheme-expected.txt: Added.
18272         * http/tests/appcache/different-scheme.html: Added.
18273         * http/tests/appcache/resources/different-scheme.manifest: Added.
18275 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
18277         Reviewed by Darin Adler and Sam Weinig.
18279         https://bugs.webkit.org/show_bug.cgi?id=28688
18280         REGRESSION(r24994): Cannot create a frame with a javascript URL
18282         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe-expected.txt: Added.
18283         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe.html: Added.
18285 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
18287         Skip the correct test (media/video-currentTime-set.html, not
18288         media/video-currentTime-set2.html).
18290         * platform/gtk/Skipped:
18292 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
18294         Skip 3 new tests, and reenable some of the media tests, now that
18295         the bot it fixed to handle the fact that it doesn't have a sound
18296         card.
18298         * platform/gtk/Skipped:
18300 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
18302         Unreviewed. Skip again tests that we enabled, since they are
18303         failing on the bot. The tests do pass, but there is an environment
18304         configuration problem with GStreamer on the bot (possibly related
18305         to the fact that it has no sound card).
18307         * platform/gtk/Skipped:
18309 2009-08-24  Ada Chan  <adachan@apple.com>
18311         Reviewed by Mark Rowe.
18312         
18313         Skip loader/go-back-to-different-window-size.html for qt and gtk.
18315         * platform/gtk/Skipped:
18316         * platform/qt/Skipped:
18318 2009-08-24  Ada Chan  <adachan@apple.com>
18320         Reviewed by Brady Eidson.
18322         Add test for https://bugs.webkit.org/show_bug.cgi?id=28659.
18323         Cached page should be formatted according to the current window size, not the cached frame's size.
18325         * loader: Added.
18326         * loader/go-back-to-different-window-size-expected.txt: Added.
18327         * loader/go-back-to-different-window-size.html: Added.
18329 2009-08-24  Eric Seidel  <eric@webkit.org>
18331         No review, just updating results.
18333         Support placeholder on textarea
18334         https://bugs.webkit.org/show_bug.cgi?id=21248
18336         Update expected test results form windows bot.
18338         * platform/win/fast/forms/basic-textareas-expected.txt:
18339         * platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
18340         * platform/win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
18341         * platform/win/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
18343 2009-08-24  Cameron McCormack  <cam@mcc.id.au>
18345         Reviewed by Darin Adler.
18347         Modifying <text rotate=""> doesn't clear the corresponding SVGAnimatedNumberList
18348         https://bugs.webkit.org/show_bug.cgi?id=28673
18350         * svg/dom/resources/text-rotate-live.js: Added.
18351         (getRotate):
18352         (getAndSetRotate):
18353         * svg/dom/text-rotate-live-expected.txt: Added.
18354         * svg/dom/text-rotate-live.html: Added.
18356 2009-08-24  Dan Bernstein  <mitz@apple.com>
18358         Reviewed by Simon Fraser.
18360         background-size fails to parse if a single length/percentage/auto is followed by a comma
18361         https://bugs.webkit.org/show_bug.cgi?id=28674
18363         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
18364         * fast/backgrounds/size/resources/parsing-background-size-values.js:
18366 2009-08-24  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18368         Unreviewed. Add missing files from former commit 47709.
18370         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
18371         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
18372         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
18373         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
18374         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
18375         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
18377 2009-08-24  Zan Dobersek  <zandobersek@gmail.com>
18379         Reviewed by Gustavo Noronha.
18381         [GTK] Integrate GStreamer video with the graphics backend
18382         https://bugs.webkit.org/show_bug.cgi?id=16356
18384         Enable media tests that now pass.
18386         * platform/gtk/Skipped:
18388 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18390         Reviewed by Ariya Hidayat.
18392         [Qt] Add results with updated font metrics for passing tests added in
18393         r28637 and remove them from Skipped.
18395         * platform/qt/Skipped:
18396         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
18397         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
18398         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
18399         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
18400         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
18401         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
18403 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18405         Reviewed by Ariya Hidayat.
18407         [Qt] Add results for new tests added in r47590 and r47702.
18409         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
18410         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
18411         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
18412         * platform/qt/fast/repaint/inline-block-resize-expected.txt: Added.
18414 2009-08-24  Ariya Hidayat  <ariya.hidayat@nokia.com>
18416         Rubber-stamped by Simon Hausmann.
18418         [Qt] Skip new test added in r47360
18420         * platform/qt/Skipped: Skip fast/backgrounds/size/parsing-inherit.html.
18422 2009-08-24  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
18424         Reviewed by Ariya Hidayat.
18426         [Qt] Update the outdated metrics for doctype tests. All tests pass.
18428         * platform/qt/Skipped:
18429         * platform/qt/fast/doctypes/001-expected.txt:
18430         * platform/qt/fast/doctypes/002-expected.txt:
18431         * platform/qt/fast/doctypes/004-expected.txt:
18433 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18435         Reviewed by Ariya Hidayat.
18437         [Qt] Add results for new tests added in r47678.
18439         * platform/qt/fast/block/margin-collapse/block-inside-inline: Added.
18440         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
18441         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
18442         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
18443         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
18444         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
18445         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
18446         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
18447         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
18448         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
18449         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
18450         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
18451         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
18452         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
18453         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
18454         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
18455         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
18456         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
18457         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
18459 2009-08-24  Kent Tamura  <tkent@chromium.org>
18461         Reviewed by Eric Seidel.
18463         - Add tests for the placeholder attribute and DOM property of the textarea element.
18464         - Correct the results for input-text-maxlength.html
18465         https://bugs.webkit.org/show_bug.cgi?id=21248
18467         * fast/forms/resources/textarea-placeholder-dom-property.js: Added.
18468         * fast/forms/textarea-placeholder-dom-property-expected.txt: Added.
18469         * fast/forms/textarea-placeholder-dom-property.html: Added.
18470         * fast/forms/textarea-placeholder-pseudo-style.html: Added.
18471         * fast/forms/textarea-placeholder-set-attribute.html: Added.
18472         * fast/forms/textarea-placeholder-set-value.html: Added.
18473         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt:
18474         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
18475         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
18476         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
18477         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
18478         * platform/qt/fast/forms/input-text-maxlength-expected.txt:
18479         * platform/win/fast/forms/input-text-maxlength-expected.txt:
18481 2009-08-23  Xan Lopez  <xlopez@igalia.com>
18483         Reviewed by Gustavo Noronha.
18485         Fix regression in editing tests by changing expected file to the
18486         Mac one, since we now default to Mac in the EditingBehavior
18487         setting.
18489         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
18491 2009-08-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
18493         Not reviewed. Skip new tests from
18494         http://trac.webkit.org/changeset/47678 and the appcache HTTP
18495         authentication tests (https://bugs.webkit.org/show_bug.cgi?id=28668)
18497         * platform/gtk/Skipped:
18499 2009-08-22  David Hyatt  <hyatt@apple.com>
18501         Reviewed by Dan Bernstein.
18503         Add a bunch of tests for the block-inside-inline cases of margin-collapsing.  The same test
18504         suite but converted to wrap all the blocks inside inlines to make sure they still collapse
18505         the same way.
18507         * fast/block/margin-collapse/block-inside-inline: Added.
18508         * fast/block/margin-collapse/block-inside-inline/001.html: Added.
18509         * fast/block/margin-collapse/block-inside-inline/002.html: Added.
18510         * fast/block/margin-collapse/block-inside-inline/003.html: Added.
18511         * fast/block/margin-collapse/block-inside-inline/004.html: Added.
18512         * fast/block/margin-collapse/block-inside-inline/005.html: Added.
18513         * fast/block/margin-collapse/block-inside-inline/006.html: Added.
18514         * fast/block/margin-collapse/block-inside-inline/010.html: Added.
18515         * fast/block/margin-collapse/block-inside-inline/011.html: Added.
18516         * fast/block/margin-collapse/block-inside-inline/012.html: Added.
18517         * fast/block/margin-collapse/block-inside-inline/015.html: Added.
18518         * fast/block/margin-collapse/block-inside-inline/016.html: Added.
18519         * fast/block/margin-collapse/block-inside-inline/017.html: Added.
18520         * fast/block/margin-collapse/block-inside-inline/018.html: Added.
18521         * fast/block/margin-collapse/block-inside-inline/019.html: Added.
18522         * fast/block/margin-collapse/block-inside-inline/020.html: Added.
18523         * fast/block/margin-collapse/block-inside-inline/021.html: Added.
18524         * fast/block/margin-collapse/block-inside-inline/022.html: Added.
18525         * fast/block/margin-collapse/block-inside-inline/025.html: Added.
18526         * platform/mac/fast/block/margin-collapse/block-inside-inline: Added.
18527         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.checksum: Added.
18528         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.png: Added.
18529         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
18530         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.checksum: Added.
18531         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.png: Added.
18532         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
18533         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.checksum: Added.
18534         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.png: Added.
18535         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
18536         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.checksum: Added.
18537         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.png: Added.
18538         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
18539         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.checksum: Added.
18540         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.png: Added.
18541         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
18542         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.checksum: Added.
18543         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.png: Added.
18544         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
18545         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.checksum: Added.
18546         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.png: Added.
18547         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
18548         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.checksum: Added.
18549         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.png: Added.
18550         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
18551         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.checksum: Added.
18552         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.png: Added.
18553         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
18554         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.checksum: Added.
18555         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.png: Added.
18556         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
18557         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.checksum: Added.
18558         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.png: Added.
18559         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
18560         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.checksum: Added.
18561         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.png: Added.
18562         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
18563         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.checksum: Added.
18564         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.png: Added.
18565         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
18566         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.checksum: Added.
18567         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.png: Added.
18568         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
18569         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.checksum: Added.
18570         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.png: Added.
18571         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
18572         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.checksum: Added.
18573         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.png: Added.
18574         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
18575         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.checksum: Added.
18576         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.png: Added.
18577         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
18578         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.checksum: Added.
18579         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.png: Added.
18580         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
18582 2009-08-22  chris fleizach  <cfleizach@apple.com>
18584         Need to implement ARIA role="listitem" and role="list"
18585         https://bugs.webkit.org/show_bug.cgi?id=28606
18587         Fixing LayoutTest bustage.
18589         The SnowLeopard results are the latest, so they need to move to platform/mac
18590         The Tiger/Leopard results will default to the SnowLeopard results, so we need to move
18591         the current test from platform/mac to platform/mac-leopard         
18593         * platform/mac-leopard/accessibility/aria-roles-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-roles-expected.txt.
18594         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Removed.
18595         * platform/mac/accessibility/aria-roles-expected.txt: Replaced with LayoutTests/platform/mac-snowleopard/accessibility/aria-roles-expected.txt.
18597 2009-08-22  Chris Fleizach  <cfleizach@apple.com>
18599         Reviewed by Darin Adler.
18601         Need to implement ARIA role="listitem" and role="list"
18602         https://bugs.webkit.org/show_bug.cgi?id=28606
18604         Also added a SnowLeopard specific result for aria-roles-expected.
18606         * platform/mac-snowleopard/accessibility: Added.
18607         * platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt: Added.
18608         * platform/mac-snowleopard/accessibility/aria-list-and-listitem.html: Added.
18609         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Added.
18611 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
18613         Reviewed by Adele Peterson.
18615         https://bugs.webkit.org/show_bug.cgi?id=28145
18616         Tests for novalidate/formnovalidate attribute, from HTML5 specs:
18617         http://www.whatwg.org/specs/web-apps/current-work/#attr-fs-novalidate
18619         * fast/dom/domListEnumeration-expected.txt:
18620         * fast/dom/resources/domListEnumeration.js:
18621         * fast/forms/formnovalidate-attribute-expected.txt: Added.
18622         * fast/forms/formnovalidate-attribute.html: Added.
18623         * fast/forms/novalidate-attribute-expected.txt: Added.
18624         * fast/forms/novalidate-attribute.html: Added.
18625         * fast/forms/resources/formnovalidate-attribute.js: Added.
18626         * fast/forms/resources/novalidate-attribute.js: Added.
18628 2009-08-21  Dan Bernstein  <mitz@apple.com>
18630         Rubber-stamped by Anders Carlsson.
18632         Tweaked the test to make everything fit in a 800-by-600 view.
18634         * fast/backgrounds/size/contain-and-cover-expected.checksum:
18635         * fast/backgrounds/size/contain-and-cover-expected.png:
18636         * fast/backgrounds/size/contain-and-cover-expected.txt:
18637         * fast/backgrounds/size/contain-and-cover.html:
18639 2009-08-21  Dan Bernstein  <mitz@apple.com>
18641         Reviewed by Beth Dakin.
18643         Rendering tests for
18644         [CSS3 Backgrounds and Borders] Add support for the "contain" value for
18645         background-size
18646         https://bugs.webkit.org/show_bug.cgi?id=27573
18647         and
18648         [CSS3 Backgrounds and Borders] Add support for the "cover" value for
18649         background-size
18650         https://bugs.webkit.org/show_bug.cgi?id=27574
18652         * fast/backgrounds/size/contain-and-cover-expected.checksum: Added.
18653         * fast/backgrounds/size/contain-and-cover-expected.png: Added.
18654         * fast/backgrounds/size/contain-and-cover-expected.txt: Added.
18655         * fast/backgrounds/size/contain-and-cover.html: Added.
18656         * fast/backgrounds/size/resources/SquirrelFish.svg: Added!!!
18658 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
18660         Reviewed by Adele Peterson.
18662         https://bugs.webkit.org/show_bug.cgi?id=27452
18663         Tests for checkValidity() method and invalid event, from HTML5
18664         specs:
18665         http://www.whatwg.org/specs/web-apps/current-work/#dom-form-checkvalidity
18667         * fast/events/invalid-001-expected.txt: Added.
18668         * fast/events/invalid-001.html: Added.
18669         * fast/events/invalid-002-expected.txt: Added.
18670         * fast/events/invalid-002.html: Added.
18671         * fast/events/invalid-003-expected.txt: Added.
18672         * fast/events/invalid-003.html: Added.
18673         * fast/events/invalid-004-expected.txt: Added.
18674         * fast/events/invalid-004.html: Added.
18675         * fast/events/invalid-005-expected.txt: Added.
18676         * fast/events/invalid-005.html: Added.
18677         * fast/forms/checkValidity-001-expected.txt: Added.
18678         * fast/forms/checkValidity-001.html: Added.
18679         * fast/forms/checkValidity-002-expected.txt: Added.
18680         * fast/forms/checkValidity-002.html: Added.
18681         * fast/forms/checkValidity-003-expected.txt: Added.
18682         * fast/forms/checkValidity-003.html: Added.
18683         * fast/forms/checkValidity-004-expected.txt: Added.
18684         * fast/forms/checkValidity-004.html: Added.
18685         * fast/dom/Window/window-properties-expected.txt:
18686         * fast/dom/domListEnumeration-expected.txt:
18687         * fast/dom/resources/domListEnumeration.js:
18689 2009-08-21  Beth Dakin  <bdakin@apple.com>
18691         Reviewed by Dan Bernstein.
18693         Test for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27571 [CSS3 Backgrounds and Borders] Add support for the "round" value 
18694         for background-repeat
18695         -and-
18696         https://bugs.webkit.org/show_bug.cgi?id=27570 [CSS3 Backgrounds and 
18697         Borders] Add support for the "space" value for background-repeat
18699         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt: Added.
18700         * fast/backgrounds/repeat/parsing-background-repeat.html: Added.
18701         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Added.
18702         (test):
18704 2009-08-21  Christian Plesner Hansen  <christian.plesner.hansen@gmail.com>
18706         Reviewed by Eric Seidel.
18708         Regression test for bug fixed in
18709         http://codereview.chromium.org/171039.  Regexps created in one
18710         frame were not callable outside that frame.
18711         https://bugs.webkit.org/show_bug.cgi?id=28387
18713         * fast/regex/cross-frame-callable-expected.txt: Added.
18714         * fast/regex/cross-frame-callable.html: Added.
18715         * fast/regex/resources/cross-frame-callable.js: Added.
18716         (doTest):
18718 2009-08-21  Ryosuke Niwa  <rniwa@webkit.org>
18720         Reviewed by Eric Seidel.
18722         execCommand("Underline") uses CSS even when styleWithCSS has been turned off
18723         https://bugs.webkit.org/show_bug.cgi?id=23892
18725         This patch rebaselines tests contained spans to decorate texts even though styleWithCSS is turned off.
18726         It replaces those spans with either u or s accordingly.
18728         It modifies the order in which tag appear in toggle-style-2 to match the actual result
18729         since the original ordering was rather arbitrary.
18731         This patch breaks /editing/style/font-family-with-space.html for Qt platform.
18732         Manual rebaseline is required once the patch is landed.
18734         * editing/execCommand/resources/toggle-style-2.js: Modified the order in which tag appear
18735         * editing/execCommand/resources/toggle-text-decorations.js: execCommand('styleWithCSS') is called after selection is set
18736         (testSingleToggle):
18737         * editing/execCommand/strikethroughSelection-expected.txt: span with line-through was replaced by s
18738         * editing/execCommand/toggle-style-2-expected.txt: Passes all but the last two tests.
18739         * editing/style/remove-underline-across-paragraph-expected.txt: Underline is added by u instead of CSS.
18740         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Ditto.
18741         * editing/style/remove-underline-after-paragraph-expected.txt: Ditto.
18742         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Ditto.
18743         * editing/style/remove-underline-expected.txt: Ditto.
18744         * editing/style/remove-underline-in-bold-expected.txt: Ditto.
18745         * editing/style/underline-expected.txt: Ditto.
18746         * platform/mac/editing/execCommand/5190926-expected.txt: Ditto.
18747         * platform/mac/editing/pasteboard/5075944-expected.txt: Ditto.
18748         * platform/mac/editing/style/font-family-with-space-expected.txt: Ditto.
18749         * platform/qt/editing/execCommand/5190926-expected.txt: Ditto.
18750         * platform/qt/editing/pasteboard/5075944-expected.txt: Ditto.
18752 2009-08-21  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
18754         Skipping a new test, a test that requires geolocation support (we
18755         do not enable it yet), and a test which needs font sizing to be
18756         properly setup.
18758         * platform/gtk/Skipped:
18760 2009-08-21  Oliver Hunt  <oliver@apple.com>
18762         Reviewed by Tim Hatcher.
18764         Add test to ensure JSON parser does not accept comments.
18766         * fast/js/JSON-parse-expected.txt:
18767         * fast/js/resources/JSON-parse.js:
18768         (createTests.result):
18770 2009-08-21  Beth Dakin  <bdakin@apple.com>
18772         Reviewed by Dan Bernstein.
18774         Tests for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27574 [CSS3 Backgrounds and Borders] Add support for the "contain" value 
18775         for background-size
18776         -and-
18777         https://bugs.webkit.org/show_bug.cgi?id=27573 [CSS3 Backgrounds and 
18778         Borders] Add support for the "cover" value for background-size
18780         * fast/backgrounds/size/parsing-background-size-values-expected.txt: Added.
18781         * fast/backgrounds/size/parsing-background-size-values.html: Added.
18782         * fast/backgrounds/size/parsing-inherit-expected.txt: Added.
18783         * fast/backgrounds/size/parsing-inherit.html: Added.
18784         * fast/backgrounds/size/resources/parsing-background-size-values.js: Added.
18785         (test):
18786         * fast/backgrounds/size/resources/parsing-inherit.js: Added.
18787         (test):
18789 2009-08-21  Jan Michael Alonzo  <jmalonzo@webkit.org>
18791         Reviewed by Gustavo Noronha.
18793         [Gtk] Check-in result for http://trac.webkit.org/changeset/47590.
18795         * platform/gtk/fast/repaint/inline-block-resize-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/inline-block-resize-expected.txt.
18797 2009-08-20  Chris Fleizach  <cfleizach@apple.com>
18799         Reviewed by Darin Adler.
18801         Enable various "grouping" ARIA roles
18802         https://bugs.webkit.org/show_bug.cgi?id=28486
18804         * platform/mac/accessibility/aria-grouping-roles-expected.txt: Added.
18805         * platform/mac/accessibility/aria-grouping-roles.html: Added.
18807 2009-08-20  Oliver Hunt  <oliver@apple.com>
18809         Reviewed by Gavin Barraclough.
18811         REGRESSION: fast/profiler/call.html is crashing occasionally
18812         https://bugs.webkit.org/show_bug.cgi?id=28476
18814         Re-enable the test now that the crash has been fixed.
18816         * fast/profiler/call.html: Renamed from LayoutTests/fast/profiler/call.html-disabled.
18818 2009-08-20  Albert J. Wong  <ajwong@chromium.org>
18820         Reviewed by David Levin.
18822         HTML5 media elements do not fire waiting events correctly
18823         https://bugs.webkit.org/show_bug.cgi?id=28335
18825         New manual test to check if waiting/seeking events are fired
18826         when seeking into a non-buffered region.
18828         * http/tests/media/video-throttled-load.cgi: Added.
18829         * media/video-test.js:
18830         (isInTimeRanges):
18832 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
18834         Reviewed by Eric Seidel.
18836         underline tests in /editing/style/ need not to be pixel tests but need to print markup
18837         https://bugs.webkit.org/show_bug.cgi?id=28471
18839         This patch modifies remove-underline-in-bold.html to use runDumpAsTextEditingTest.
18841         * editing/style/remove-underline-in-bold-expected.txt:
18842         * editing/style/remove-underline-in-bold.html:
18844 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
18846         Reviewed by Eric Seidel.
18848         Some tests using editing.js in editing/execCommand should use runDumpAsTextEditingTest
18849         https://bugs.webkit.org/show_bug.cgi?id=28494
18851         This patch modifies the following tests to use runDumpAsTextEditingTest
18853         * editing/editing.js: Fixed typo and added foreColorCommand.
18854         (execBackColorCommand):
18855         * editing/execCommand/italicizeByCharacter-expected.txt: Added.
18856         * editing/execCommand/italicizeByCharacter.html:
18857         * editing/execCommand/modifyForeColorByCharacter-expected.txt: Added.
18858         * editing/execCommand/modifyForeColorByCharacter.html:
18859         * editing/execCommand/strikethroughSelection-expected.txt: Added.
18860         * editing/execCommand/strikethroughSelection.html:
18862 2009-08-20  Eric Seidel  <eric@webkit.org>
18864         No review, just disabling a crashing test.
18866         REGRESSION: fast/profiler/call.html is crashing occasionally
18867         https://bugs.webkit.org/show_bug.cgi?id=28476
18869         Disable this test until one of the JSC folks can find a fix.
18870         This test will occasionally crash and cause patches to be rejected
18871         from the commit-queue which are otherwise fine.
18873         * fast/profiler/call.html-disabled: Renamed from LayoutTests/fast/profiler/call.html.
18875 2009-08-20  David Hyatt  <hyatt@apple.com>
18877         Reviewed by Dan Bernstein.
18879         https://bugs.webkit.org/show_bug.cgi?id=28497, images don't propagate overflow properly when they change
18880         size on a line.
18881         
18882         Add a new layout test and update an existing layout test.
18884         * fast/repaint/inline-block-resize.html: Added.
18885         * platform/mac/fast/repaint/inline-block-resize-expected.checksum: Added.
18886         * platform/mac/fast/repaint/inline-block-resize-expected.png: Added.
18887         * platform/mac/fast/repaint/inline-block-resize-expected.txt: Added.
18888         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
18890 2009-08-20  Eric Carlson  <eric.carlson@apple.com>
18892         Reviewed by Anders Carlsson.
18894         HTML5 media elements must fire 'loadend' progress event
18895         https://bugs.webkit.org/show_bug.cgi?id=28419
18897         Add 'loadend' to existing tests.
18899         * media/event-attributes-expected.txt:
18900         * media/event-attributes.html:
18901         * media/media-load-event-expected.txt:
18902         * media/media-load-event.html:
18903         * media/progress-event-at-least-one-expected.txt:
18904         * media/progress-event-at-least-one.html:
18906 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
18908         Reviewed by Darin Adler.
18910         REGESSION(r45316), Crash: WebKit crashes in Google Sites when indenting a table
18911         https://bugs.webkit.org/show_bug.cgi?id=28474
18913         This patch adds a test to make sure WebKit does not crash when indenting immediately right to a table.
18915         * editing/execCommand/indent-right-after-table-expected.txt: Added.
18916         * editing/execCommand/indent-right-after-table.html: Added.
18918 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
18920         Rubber-stamped by Simon Hausmann.
18922         [Qt] Update the (outdated) metrics for css1 padding and margin tests. All tests pass.
18924         * platform/qt/Skipped: Excluded passed tests.
18925         * platform/qt/css1/box_properties/margin-expected.txt:
18926         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
18927         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
18928         * platform/qt/css1/box_properties/margin_inline-expected.txt:
18929         * platform/qt/css1/box_properties/margin_left-expected.txt:
18930         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
18931         * platform/qt/css1/box_properties/margin_right-expected.txt:
18932         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
18933         * platform/qt/css1/box_properties/margin_top-expected.txt:
18934         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
18935         * platform/qt/css1/box_properties/padding-expected.txt:
18936         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
18937         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
18938         * platform/qt/css1/box_properties/padding_inline-expected.txt:
18939         * platform/qt/css1/box_properties/padding_left-expected.txt:
18940         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
18941         * platform/qt/css1/box_properties/padding_right-expected.txt:
18942         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
18943         * platform/qt/css1/box_properties/padding_top-expected.txt:
18944         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
18946 2009-08-20  Dan Bernstein  <mitz@apple.com>
18948         Reviewed by Darin Adler.
18950         Updated results after fixing
18951         <rdar://problem/7154605> Loading page with 1px wide <select> makes the
18952         toolbar go blank
18953         and
18954         <rdar://problem/7154521> Lots of "<Error>: doClip: empty path." spew in
18955         the console with certain content
18957         * platform/mac/fast/forms/001-expected.checksum:
18958         * platform/mac/fast/forms/001-expected.png:
18959         * platform/mac/fast/forms/menulist-narrow-width-expected.checksum:
18960         * platform/mac/fast/forms/menulist-narrow-width-expected.png:
18962 2009-08-20  Jan Michael Alonzo  <jmalonzo@webkit.org>
18964         Reviewed by Gustavo Noronha.
18966         [Gtk][REGRESSION] XHR test failures after r45558
18967         https://bugs.webkit.org/show_bug.cgi?id=27143
18969         http/tests/xmlhttprequest/small-chunks-response-text.html
18970         - Enable test fixed by this patch.
18972         http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
18973         http/tests/xmlhttprequest/cache-override.html
18974         - Enable tests already passing.
18976         Updated patch originally by Gustavo Noronha.
18978         * platform/gtk/Skipped:
18980 2009-08-20  Dirk Schulze  <krit@webkit.org>
18982         Reviewed by Ariya Hidayat.
18984         Check if the combination of getImageData and the afterward use of putImageData 
18985         still gives the right result.
18987         * fast/canvas/canvas-copyPixels-expected.txt: Added.
18988         * fast/canvas/canvas-copyPixels.html: Added.
18989         * fast/canvas/resources/canvas-copyPixels.js: Added.
18991 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
18993         Rubber-stamped by Simon Hausmann.
18995         [Qt] Of course we pass ACID1 tests. Update the metrics.
18997         * platform/qt/Skipped:
18998         * platform/qt/css1/box_properties/acid_test-expected.txt:
19000 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
19002         Rubber-stamped by Simon Hausmann.
19004         [Qt] Update the (outdated) metrics for css1 borders tests. All tests pass.
19006         * platform/qt/Skipped: Excluded passed tests.
19007         * platform/qt/css1/box_properties/border-expected.txt:
19008         * platform/qt/css1/box_properties/border_bottom-expected.txt:
19009         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
19010         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
19011         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
19012         * platform/qt/css1/box_properties/border_color-expected.txt:
19013         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
19014         * platform/qt/css1/box_properties/border_inline-expected.txt:
19015         * platform/qt/css1/box_properties/border_left-expected.txt:
19016         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
19017         * platform/qt/css1/box_properties/border_left_width-expected.txt:
19018         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
19019         * platform/qt/css1/box_properties/border_right-expected.txt:
19020         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
19021         * platform/qt/css1/box_properties/border_right_width-expected.txt:
19022         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
19023         * platform/qt/css1/box_properties/border_style-expected.txt:
19024         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
19025         * platform/qt/css1/box_properties/border_top-expected.txt:
19026         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
19027         * platform/qt/css1/box_properties/border_top_width-expected.txt:
19028         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
19029         * platform/qt/css1/box_properties/border_width-expected.txt:
19030         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
19032 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
19034         Rubber-stamped by Simon Hausmann.
19036         [Qt] Update the (outdated) metrics for css1/basic tests. All tests pass.
19038         * platform/qt/Skipped: Excluded passed tests.
19039         * platform/qt/css1/basic/class_as_selector-expected.txt:
19040         * platform/qt/css1/basic/comments-expected.txt:
19041         * platform/qt/css1/basic/containment-expected.txt:
19042         * platform/qt/css1/basic/contextual_selectors-expected.txt:
19043         * platform/qt/css1/basic/grouping-expected.txt:
19044         * platform/qt/css1/basic/id_as_selector-expected.txt:
19045         * platform/qt/css1/basic/inheritance-expected.txt:
19047 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
19049         Rubber-stamped by Simon Hausmann.
19051         [Qt] Update the metrics after recent refactoring. All tests pass.
19053         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
19054         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
19055         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
19056         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
19057         * platform/qt/fast/images/image-in-map-expected.txt:
19058         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
19059         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
19061 2009-08-19  Aaron Boodman  <aa@chromium.org>
19063         Reviewed by David Levin.
19065         https://bugs.webkit.org/show_bug.cgi?id=24853: Provide a way for WebKit clients to
19066         specify a more granular policy for cross-origin XHR access.
19068         * http/tests/xmlhttprequest/origin-whitelisting-all-expected.txt: Added.
19069         * http/tests/xmlhttprequest/origin-whitelisting-all.html: Added.
19070         * http/tests/xmlhttprequest/origin-whitelisting-exact-match-expected.txt: Added.
19071         * http/tests/xmlhttprequest/origin-whitelisting-exact-match.html: Added.
19072         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt: Added.
19073         * http/tests/xmlhttprequest/origin-whitelisting-https.html: Added.
19074         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-expected.txt: Added.
19075         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt: Added.
19076         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html: Added.
19077         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html: Added.
19078         * http/tests/xmlhttprequest/origin-whitelisting-subdomains-expected.txt: Added.
19079         * http/tests/xmlhttprequest/origin-whitelisting-subdomains.html: Added.
19080         * http/tests/xmlhttprequest/resources/origin-whitelisting-ip-address-test.html: Added.
19082 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
19084         No review.
19086         Delete files that should have been deleted in http://trac.webkit.org/changeset/47542.
19088         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
19089         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
19090         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
19091         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
19092         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
19093         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
19095 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
19097         Reviewed by Eric Seidel.
19099         underline tests in /editing/style/ need not to be pixel tests but need to print markup
19100         https://bugs.webkit.org/show_bug.cgi?id=28471
19102         * editing/style/remove-underline-across-paragraph-expected.txt: Added.
19103         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Added.
19104         * editing/style/remove-underline-across-paragraph-in-bold.html:
19105         * editing/style/remove-underline-across-paragraph.html:
19106         * platform/mac/editing/style/remove-underline-across-paragraph-expected.checksum: Removed.
19107         * platform/mac/editing/style/remove-underline-across-paragraph-expected.png: Removed.
19108         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
19109         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Removed.
19110         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Removed.
19111         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
19112         * platform/qt/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
19113         * platform/qt/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
19115 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
19117         Reviewed by Eric Seidel.
19119         underline tests in /editing/style/ need not to be pixel tests but need to print markup
19120         https://bugs.webkit.org/show_bug.cgi?id=28471
19122         This patch converts the following tests to dumpAsText tests using runDumpAsTextEditingTest
19124         * editing/style/remove-underline-after-paragraph-expected.txt: Added.
19125         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Added.
19126         * editing/style/remove-underline-after-paragraph-in-bold.html:
19127         * editing/style/remove-underline-after-paragraph.html:
19128         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
19129         * platform/mac/editing/style/remove-underline-after-paragraph-expected.png: Removed.
19130         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
19131         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
19132         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Removed.
19133         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
19134         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
19135         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
19137 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
19139         Reviewed by Darin Adler.
19141         queryCommandState('underline') returns false if the selected text is also bold and italic
19142         https://bugs.webkit.org/show_bug.cgi?id=11022
19144         This patch adds a test to make sure queryCommandState returns correct boolean value for underline and strikethrough.
19146         * editing/style/resources: Added.
19147         * editing/style/resources/TEMPLATE.html: Added.
19148         * editing/style/resources/text-decoration-state.js: Added.
19149         (textdecorationState):
19150         * editing/style/text-decoration-state-expected.txt: Added.
19151         * editing/style/text-decoration-state.html: Added.
19153 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
19155         Reviewed by Eric Seidel.
19157         underline tests in /editing/style/ need not to be pixel tests but need to print markup
19158         https://bugs.webkit.org/show_bug.cgi?id=28471
19160         This patch converts editing/style/underline.html and editing/style/remove-underline.html to a dumpAsText test.
19162         It also adds runDumpAsTextEditingTest which invokes a new testing mode.
19163         runDumpAsTextEditingTest calls user-defined editingTest just like runEditingTest but does not enable editing delegates by default.
19164         It logs innerHTML of the node with id "root" whenever the DOM is changed by exec* functions with the name of function in front.
19165         It should be used in tests where logging of selection and caret positions is not required but logging
19166         of how DOM changed over editing operations is required.
19168         * editing/editing.js:
19169         (debugForDumpAsText): logs innerHTML of the node with id "root" when using runDumpAsTextEditingTest
19170         (execBoldCommand): Calls debugForDumpAsText
19171         (execUnderlineCommand): ditto
19172         (execFontNameCommand): ditto
19173         (execFontSizeCommand): ditto
19174         (execFontSizeDeltaCommand): ditto
19175         (execItalicCommand): ditto
19176         (execJustifyCenterCommand): ditto
19177         (execJustifyLeftCommand): ditto
19178         (execJustifyRightCommand): ditto
19179         (execInsertHTMLCommand): ditto
19180         (execInsertImageCommand): ditto
19181         (execInsertLineBreakCommand): ditto
19182         (execInsertParagraphCommand): ditto
19183         (execInsertNewlineInQuotedContentCommand): ditto
19184         (execTypeCharacterCommand): ditto
19185         (execStrikethroughCommand): ditto
19186         (execUndoCommand): ditto
19187         (execRedoCommand): ditto
19188         (execCutCommand): ditto
19189         (execPasteCommand): ditto
19190         (execPasteAndMatchStyleCommand): ditto
19191         (execCreateLinkCommand): ditto
19192         (execUnlinkCommand): ditto
19193         (execDeleteCommand): ditto
19194         (execForwardDeleteCommand): ditto
19195         (execBackColorCommand): ditto
19196         (runDumpAsTextEditingTest): Added.
19197         * editing/style/remove-underline-expected.txt: Added.
19198         * editing/style/remove-underline.html:
19199         * editing/style/underline-expected.txt: Added.
19200         * editing/style/underline.html:
19202 2009-08-19  Dan Bernstein  <mitz@apple.com>
19204         Reviewed by Dave Hyatt.
19206         Test and updated results for
19207         <rdar://problem/7141522> Incorrect layout of product table at henry.com
19209         * fast/block/basic/quirk-percent-height-table-cell-expected.checksum: Added.
19210         * fast/block/basic/quirk-percent-height-table-cell-expected.png: Added.
19211         * fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
19212         * fast/block/basic/quirk-percent-height-table-cell.html: Added.
19213         * fast/replaced/table-percent-height-text-controls-expected.txt:
19214         * fast/replaced/table-percent-height-text-controls.html:
19216 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
19218         Reviewed by NOBODY (Build fix).
19220         Disable new media tests.
19222         * platform/gtk/Skipped:
19224 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
19226         Reviewed by NOBODY (Build fix).
19228         Generate new results for fast/layers/video-layer.html after r47515.
19230         * platform/mac-leopard/fast/layers/video-layer-expected.txt:
19231         * platform/mac/fast/layers/video-layer-expected.txt:
19232         * platform/win/fast/layers/video-layer-expected.txt:
19234 2009-08-19  Adam Roben  <aroben@apple.com>
19236         Skip a failing test on Windows
19238         See <http://webkit.org/b/28467>.
19240         * platform/win/Skipped: Added
19241         http/tests/loading/preload-img-test.html.
19243 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
19245         Reviewed by Simon Fraser.
19247         Make media layout test video-source-add-src.html less timing dependent
19248         https://bugs.webkit.org/show_bug.cgi?id=28465
19249         
19250         Trigger test on 'canplaythrough' instead of 'loadstart' so it is less
19251         likely to fail on a slow machine.
19253         * media/video-source-add-src-expected.txt:
19254         * media/video-source-add-src.html:
19256 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
19258         Reviewed by Eric Seidel.
19260         Sound button appears in controller with movies that have no audio
19261         https://bugs.webkit.org/show_bug.cgi?id=28464
19263         * media/video-controls-visible-audio-only.html:
19264         * media/video-no-audio.html: Added.
19265         * platform/mac-leopard/media/video-empty-source-expected.txt:
19266         * platform/mac-leopard/media/video-no-audio-expected.txt: Added.
19267         * platform/mac/media/video-empty-source-expected.txt:
19268         * platform/mac/media/video-no-audio-expected.txt: Added.
19269         * platform/win/media/video-empty-source-expected.txt: Added.
19270         * platform/win/media/video-no-audio-expected.txt: Added.
19272 2009-08-19  Alexey Proskuryakov  <ap@apple.com>
19274         Reviewed by Anders Carlsson.
19276         https://bugs.webkit.org/show_bug.cgi?id=27464
19277         Implement application cache online whitelist wildcard flag
19279         * http/tests/appcache/resources/whitelist-wildcard.manifest: Added.
19280         * http/tests/appcache/whitelist-wildcard-expected.txt: Added.
19281         * http/tests/appcache/whitelist-wildcard.html: Added.
19283 2009-08-19  Yuta Kitamura  <yutak@chromium.org>
19285         Reviewed by Eric Seidel.
19287         Convert two layout tests so that they use dumpAsText().
19288         
19289         These tests check if the renderer crashes or not. Hence, we do not need to
19290         dump the entire render tree. I verified DumpRenderTree at r24513 still crashed
19291         when it opened the updated test cases.
19292         
19293         See bug 14714 for details about these test cases.
19295         Two layout tests are convertible to dumpAsText
19296         https://bugs.webkit.org/show_bug.cgi?id=28423
19298         * fast/multicol/negativeColumnWidth-expected.txt: Added.
19299         * fast/multicol/negativeColumnWidth.html:
19300         * fast/multicol/zeroColumnCount-expected.txt: Added.
19301         * fast/multicol/zeroColumnCount.html:
19302         * platform/mac/fast/multicol/negativeColumnWidth-expected.checksum: Removed.
19303         * platform/mac/fast/multicol/negativeColumnWidth-expected.png: Removed.
19304         * platform/mac/fast/multicol/negativeColumnWidth-expected.txt: Removed.
19305         * platform/mac/fast/multicol/zeroColumnCount-expected.checksum: Removed.
19306         * platform/mac/fast/multicol/zeroColumnCount-expected.png: Removed.
19307         * platform/mac/fast/multicol/zeroColumnCount-expected.txt: Removed.
19308         * platform/qt/fast/multicol/negativeColumnWidth-expected.txt: Removed.
19309         * platform/qt/fast/multicol/zeroColumnCount-expected.txt: Removed.
19311 2009-08-19  David Hyatt  <hyatt@apple.com>
19313         Land updated results after my last change.
19315         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
19317 2009-08-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
19319         Reviewed by Ariya Hidayat.
19321         [Qt] Add a new expected file to the Qt port since we pass it.
19323         * platform/qt/fast/reflections: Added.
19324         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt: Added.
19326 2009-08-18  Alexey Proskuryakov  <ap@webkit.org>
19328         Reviewed by Maciej Stachowiak.
19330         https://bugs.webkit.org/show_bug.cgi?id=28446
19331         Custom request headers shouldn't be sent with cross-origin preflight request
19333         * http/tests/xmlhttprequest/access-control-preflight-headers-async-expected.txt: Added.
19334         * http/tests/xmlhttprequest/access-control-preflight-headers-async.html: Added.
19335         * http/tests/xmlhttprequest/access-control-preflight-headers-sync-expected.txt: Added.
19336         * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html: Added.
19337         * http/tests/xmlhttprequest/resources/no-custom-header.php: Added.
19339 2009-08-13  Maciej Stachowiak  <mjs@apple.com>
19341         Reviewed by Sam Weinig.
19343         - Tests for: Implement HTML5 nav element
19344         https://bugs.webkit.org/show_bug.cgi?id=27937
19346         Test aspects of <nav>, including residual style, <p> closing, and FormatBlock.
19347         
19348         * fast/html/nav-element-expected.txt: Added.
19349         * fast/html/nav-element.html: Added.
19351 2009-08-18  Oliver Hunt  <oliver@apple.com>
19353         Reviewed by NOBODY (Build fix).
19355         Remove accidentally committed logging
19357         * fast/js/resources/array-enumerators-functions.js:
19359 2009-08-18  Oliver Hunt  <oliver@apple.com>
19361         Reviewed by Mark Rowe.
19363         Make test faster so leaks bot won't time out.
19365         * fast/js/resources/array-enumerators-functions.js:
19367 2009-08-18  Dan Bernstein  <mitz@apple.com>
19369         Rubber-stamped by Mark Rowe
19371         Update Windows and Qt results after r47462.
19373         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
19374         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
19375         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
19376         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
19378 2009-08-18  Drew Wilson  <atwilson@google.com>
19380         Reviewed by David Levin.
19382         SharedWorkers need to support loading
19383         https://bugs.webkit.org/show_bug.cgi?id=28342
19385         Refactored worker network tests to also test SharedWorkers.
19387         * http/tests/workers/resources/worker-importScripts.js:
19388         Refactored to run in either a dedicated or shared worker.
19389         (handleConnect.self.postMessage):
19390         (handleConnect):
19391         (runTests.try.resetLoadFlags):
19392         (runTests):
19393         * http/tests/workers/resources/worker-redirect-target.js:
19394         Refactored to run in either a dedicated or shared worker.
19395         (else.self.onconnect):
19396         * http/tests/workers/resources/worker-redirect.js: Added.
19397         Moved test code out of worker-redirect.html so it can be shared with shared worker tests.
19398         (log):
19399         (runNextTest):
19400         (testCrossOriginLoad.try.worker.onerror):
19401         (testCrossOriginLoad.try.worker.onmessage):
19402         (testCrossOriginLoad):
19403         (testCrossOriginRedirectedLoad.try.worker.onerror):
19404         (testCrossOriginRedirectedLoad.try.worker.onmessage):
19405         (testCrossOriginRedirectedLoad):
19406         * http/tests/workers/shared-worker-importScripts-expected.txt: Added.
19407         * http/tests/workers/shared-worker-importScripts.html-disabled: Added.
19408         * http/tests/workers/shared-worker-redirect-expected.txt: Added
19409         * http/tests/workers/shared-worker-redirect.html-disabled: Added.
19410         * http/tests/workers/worker-redirect.html:
19411         Moved test code into worker-redirect.js.
19412         * http/tests/xmlhttprequest/workers/close.html:
19413         Moved test code into close-test.js.
19414         * http/tests/xmlhttprequest/workers/methods-async.html:
19415         Moved test code into methods-async-test.js.
19416         * http/tests/xmlhttprequest/workers/methods.html:
19417         Moved test code into methods.js.
19418         * http/tests/xmlhttprequest/workers/resources/close-test.js: Added.
19419         Contains test code moved from close.html, so tests can be shared with SharedWorkers.
19420         (log):
19421         (testAsync.worker.onmessage.else):
19422         (testAsync.worker.onmessage):
19423         (testAsync):
19424         (testSync.worker.onmessage.else):
19425         (testSync.worker.onmessage):
19426         (testSync):
19427         (done):
19428         (handleException):
19429         * http/tests/xmlhttprequest/workers/resources/close.js:
19430         Modified worker code so it runs in shared workers also.
19431         * http/tests/xmlhttprequest/workers/resources/file-not-found.js: Added.
19432         Contains test code moved from xmlhttprequest-file-not-found.html (now shared with shared worker tests).
19433         (log):
19434         (worker.onmessage):
19435         * http/tests/xmlhttprequest/workers/resources/methods-async-test.js: Added.
19436         Contains test code moved from methods-async.html (now shared with shared worker tests).
19437         (log):
19438         (worker.onmessage):
19439         * http/tests/xmlhttprequest/workers/resources/methods-async.js:
19440         Changed code to run in shared workers also.
19441         * http/tests/xmlhttprequest/workers/resources/methods-test.js: Added.
19442         Contains test code moved from methods.html (now shared with shared worker tests).
19443         (log):
19444         (worker.onmessage):
19445         * http/tests/xmlhttprequest/workers/resources/methods.js:
19446         Now can run in either dedicated or shared workers.
19447         (init):
19448         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Added.
19449         Utility code to allow shared workers to look like dedicated workers to enable sharing test code.
19450         (createWorker.worker.port.onmessage):
19451         (createWorker.worker.postMessage):
19452         (createWorker):
19453         * http/tests/xmlhttprequest/workers/resources/worker-create.js: Added.
19454         (createWorker):
19455         * http/tests/xmlhttprequest/workers/resources/worker-pre.js: Added.
19456         Utility code to make SharedWorkerGlobalScope look like DedicatedWorkerGlobalScope, to enable test code sharing.
19457         (else.self.onconnect.self.postMessage):
19458         (else.self.onconnect.event.messagePort.onmessage):
19459         (else.self.onconnect):
19460         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js:
19461         (init):
19462         Updated code so it runs in shared workers also.
19463         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Added.
19464         * http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled: Added.
19465         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added.
19466         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled: Added.
19467         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added.
19468         * http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled: Added.
19469         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Added.
19470         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled: Added.
19471         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html:
19472         Moved test code into file-not-found.js.
19474 2009-08-18  Beth Dakin  <bdakin@apple.com>
19476         Reviewed by Dan Bernstein.
19478         Test result changes for https://bugs.webkit.org/show_bug.cgi?id=27575 
19479         [CSS3 Backgrounds and Borders] Drop the prefix from background-size
19481         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
19482         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
19483         * svg/css/getComputedStyle-basic-expected.txt:
19485 2009-08-18  Drew Wilson  <atwilson@google.com>
19487         Reviewed by David Levin.
19489         SharedWorkers need to forward exceptions to parent documents
19490         https://bugs.webkit.org/show_bug.cgi?id=28320
19492         Wrote test to generate exception and make sure it gets logged to the console.
19493         Started switching over to using the same test utilities that the tests under fast/js use.
19495         * fast/workers/resources/shared-worker-common.js:
19496         (generateError):
19497         (handleMessage):
19498         * fast/workers/resources/shared-worker-exception.js: Added.
19499         (worker.onmessage):
19500         (done):
19501         * fast/workers/shared-worker-exception-expected.txt: Added.
19502         * fast/workers/shared-worker-exception.html-disabled: Added.
19504 2009-08-18  Dumitru Daniliuc  <dumi@chromium.org>
19506         Reviewed by Dimitri Glazkov.
19508         Adding a test to verify that openDatabase() does not execute
19509         SQL statements on the database it's trying to open, unless we're
19510         opening the first handle to that database.
19512         https://bugs.webkit.org/show_bug.cgi?id=28207
19514         * storage/open-database-while-transaction-in-progress-expected.txt: Added.
19515         * storage/open-database-while-transaction-in-progress.html: Added.
19517 2009-08-18  Mark Rowe  <mrowe@apple.com>
19519         Update SnowLeopard-specific layout test results after r47440.
19521         * platform/mac/media/audio-controls-rendering-expected.txt:
19522         * platform/mac/media/controls-after-reload-expected.txt:
19523         * platform/mac/media/controls-styling-expected.txt:
19525 2009-08-18  David Hyatt  <hyatt@apple.com>
19527         Land updated results after my last patch.
19529         * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
19530         * platform/mac/compositing/masks/masked-ancestor-expected.txt:
19531         * platform/mac/compositing/masks/multiple-masks-expected.txt:
19532         * platform/mac/compositing/masks/simple-composited-mask-expected.txt:
19533         * platform/mac/fast/clip/008-expected.txt:
19534         * platform/mac/fast/clip/011-expected.txt:
19535         * platform/mac/fast/clip/012-expected.txt:
19536         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
19538 2009-08-18  Brian Weinstein  <bweinstein@apple.com>
19540         Reviewed by Oliver Hunt.
19542         Removed now passing storage tests from the Skipped list, now we pass all storage tests on Windows.
19544         * platform/win/Skipped:
19546 2009-08-18  Michelangelo De Simone  <micdesim@gmail.com>
19548         Reviewed by Adele Peterson.
19550         https://bugs.webkit.org/show_bug.cgi?id=27357
19551         Tests for :valid and :invalid CSS selectors, from HTML5 specs.
19552         http://www.whatwg.org/specs/web-apps/current-work/#selector-valid
19554         * fast/css/pseudo-invalid-001-expected.txt: Added.
19555         * fast/css/pseudo-invalid-001.html: Added.
19556         * fast/css/pseudo-invalid-002-expected.txt: Added.
19557         * fast/css/pseudo-invalid-002.html: Added.
19558         * fast/css/pseudo-valid-001-expected.txt: Added.
19559         * fast/css/pseudo-valid-001.html: Added.
19560         * fast/css/pseudo-valid-002-expected.txt: Added.
19561         * fast/css/pseudo-valid-002.html: Added.
19562         * fast/css/pseudo-valid-003-expected.txt: Added.
19563         * fast/css/pseudo-valid-003.html: Added.
19564         * fast/css/pseudo-valid-004-expected.txt: Added.
19565         * fast/css/pseudo-valid-004.html: Added.
19566         * fast/css/pseudo-valid-005-expected.txt: Added.
19567         * fast/css/pseudo-valid-005.html: Added.
19568         * fast/css/pseudo-valid-006-expected.txt: Added.
19569         * fast/css/pseudo-valid-006.html: Added.
19570         * fast/css/pseudo-valid-007-expected.txt: Added.
19571         * fast/css/pseudo-valid-007.html: Added.
19572         * fast/dom/plugin-attributes-enumeration-expected.txt:
19574 2009-08-16  David Hyatt  <hyatt@apple.com>
19576         Reviewed by Dan Bernstein.
19578         https://bugs.webkit.org/show_bug.cgi?id=20329, shadows and reflections incorrectly being included
19579         as part of scrollable overflow.
19580         
19581         Update layout tests to account for all of the changes made to overflow to split it into two types.  Remove the layout
19582         tests that were recently added that assumed that shadows and reflections should be part of scrollable overflow.
19584         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Removed.
19585         * fast/box-shadow/box-shadow-overflow-scroll.html: Removed.
19586         * fast/reflections/reflection-overflow-scroll-expected.txt: Removed.
19587         * fast/reflections/reflection-overflow-scroll.html: Removed.
19588         * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
19589         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt:
19590         * platform/mac/editing/deleting/delete-br-011-expected.txt:
19591         * platform/mac/editing/deleting/delete-br-012-expected.txt:
19592         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
19593         * platform/mac/fast/block/positioning/relative-overflow-block-expected.txt:
19594         * platform/mac/fast/body-propagation/background-color/002-expected.txt:
19595         * platform/mac/fast/body-propagation/background-color/002-xhtml-expected.txt:
19596         * platform/mac/fast/body-propagation/background-image/002-expected.txt:
19597         * platform/mac/fast/body-propagation/background-image/002-xhtml-expected.txt:
19598         * platform/mac/fast/body-propagation/overflow/001-expected.txt:
19599         * platform/mac/fast/body-propagation/overflow/001-xhtml-expected.txt:
19600         * platform/mac/fast/body-propagation/overflow/005-declarative-expected.txt:
19601         * platform/mac/fast/body-propagation/overflow/005-expected.txt:
19602         * platform/mac/fast/body-propagation/overflow/005-xhtml-expected.txt:
19603         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
19604         * platform/mac/fast/box-shadow/transform-fringing-expected.txt:
19605         * platform/mac/fast/clip/008-expected.txt:
19606         * platform/mac/fast/clip/011-expected.txt:
19607         * platform/mac/fast/clip/012-expected.txt:
19608         * platform/mac/fast/dynamic/genContentDestroyChildren-expected.txt:
19609         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt:
19610         * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
19611         * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
19612         * platform/mac/fast/forms/form-element-geometry-expected.txt:
19613         * platform/mac/fast/images/image-in-map-expected.txt:
19614         * platform/mac/fast/inline-block/003-expected.txt:
19615         * platform/mac/fast/inline/inline-text-quirk-bpm-expected.txt:
19616         * platform/mac/fast/invalid/012-expected.txt:
19617         * platform/mac/fast/layers/normal-flow-hit-test-expected.txt:
19618         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
19619         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
19620         * platform/mac/fast/reflections/reflection-direction-expected.txt:
19621         * platform/mac/fast/reflections/reflection-masks-expected.checksum:
19622         * platform/mac/fast/reflections/reflection-masks-expected.png:
19623         * platform/mac/fast/reflections/reflection-masks-expected.txt:
19624         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum:
19625         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png:
19626         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt:
19627         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
19628         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png:
19629         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt:
19630         * platform/mac/fast/repaint/box-shadow-h-expected.txt:
19631         * platform/mac/fast/repaint/box-shadow-v-expected.txt:
19632         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
19633         * platform/mac/fast/repaint/reflection-repaint-test-expected.txt:
19634         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
19635         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt:
19636         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
19637         * platform/mac/fast/transforms/shadows-expected.txt:
19638         * platform/mac/fast/transforms/transforms-with-opacity-expected.txt:
19639         * platform/mac/media/video-layer-crash-expected.txt:
19640         * platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
19641         * platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
19642         * platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
19643         * platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
19644         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
19645         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
19646         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
19647         * platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
19648         * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
19649         * platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
19650         * platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
19651         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
19652         * platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
19653         * platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
19654         * platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
19655         * platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
19656         * platform/mac/tables/mozilla/core/bloomberg-expected.txt:
19657         * platform/mac/tables/mozilla/other/ms-expected.txt:
19658         * platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
19659         * platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
19660         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
19661         * platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
19662         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
19663         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
19664         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
19665         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
19666         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
19667         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
19668         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
19670 2009-08-18  Alexey Proskuryakov  <ap@apple.com>
19672         Reviewed by Darin Adler.
19674         https://bugs.webkit.org/show_bug.cgi?id=28431
19675         <rdar://problem/7137610> Application Cache doesn't work with HTTP authentication
19677         * http/tests/appcache/auth-expected.txt: Added.
19678         * http/tests/appcache/auth.html: Added.
19679         * http/tests/appcache/resources/auth: Added.
19680         * http/tests/appcache/resources/auth/iframe.php: Added.
19681         * http/tests/appcache/resources/auth/manifest.php: Added.
19682         * http/tests/appcache/resources/auth/setup.php: Added.
19683         * http/tests/appcache/resources/auth/subresource.php: Added.
19685 2009-08-18  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
19687         Not reviewed. Forgot to add pixel test results for html-fieldset-crash.html some time ago.
19689         * platform/mac/fast/wml/html-fieldset-crash-expected.checksum: Added.
19690         * platform/mac/fast/wml/html-fieldset-crash-expected.png: Added.
19692 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
19694         Reviewed by NOBODY (build fix).
19696         Update results added for https://bugs.webkit.org/show_bug.cgi?id=28314 to
19697         not log 'progress' event as the timing relative to other media events
19698         isn't important and varies according to the behavior of the media engine.
19700         * media/event-attributes-expected.txt:
19701         * media/event-attributes.html:
19702         * media/progress-event-at-least-one-expected.txt:
19703         * media/progress-event-at-least-one.html:
19705 2009-08-18  Drew Wilson  <atwilson@google.com>
19707         Unreviewed (Updating skipped tests).
19709         Re-enabled test on GTK platform (DRT supports layoutTestController.workerThreadCount on GTK).
19711         Disabled test on QT platform (DRT does not support workerThreadCount on QT).
19713         * platform/gtk/Skipped:
19714         * platform/qt/Skipped:
19716 2009-08-18  Drew Wilson  <atwilson@google.com>
19718         Unreviewed - skipping test on GTK.
19720         Added worker-lifecycle.html tests to skipped tests on GTK platform due to missing DRT functionality.
19722         * platform/gtk/Skipped:
19724 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
19726         Reviewed by Simon Fraser.
19728         HTMLMediaElement should fire 'progress' event before 'load'
19729         https://bugs.webkit.org/show_bug.cgi?id=28314
19731         * media/event-attributes-expected.txt:
19732             Update results to include 'progress' event fired before 'load'.
19734         * media/progress-event-at-least-one-expected.txt: Added.
19735         * media/progress-event-at-least-one.html: Added.
19737 2009-08-18  Drew Wilson  <atwilson@google.com>
19739         Reviewed by Eric Seidel.
19741         Need to extend DumpRenderTree to expose number of worker threads
19742         https://bugs.webkit.org/show_bug.cgi?id=28292
19744         Added simple layout tests that use the new layoutTestController.workerThreadCount() API
19746         * fast/workers/resources/shared-worker-common.js:
19747         Added support for "close" command to match worker-common.js.
19748         * fast/workers/resources/worker-lifecycle.js: Added.
19749         * fast/workers/shared-worker-lifecycle-expected.txt: Added.
19750         * fast/workers/shared-worker-lifecycle.html-disabled: Added.
19751         * fast/workers/worker-lifecycle-expected.txt: Added.
19752         * fast/workers/worker-lifecycle.html: Added.
19754 2009-08-18  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
19756         Reviewed by Ariya Hidayat.
19758         [Qt] These tests pass now. Fixed metrics related to default font size and added some expected files for new tests.
19760         * platform/qt/Skipped:
19761         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
19762         * platform/qt/fast/images/animated-svg-as-image-expected.txt: Added.
19763         * platform/qt/fast/images/embed-image-expected.txt: Added.
19764         * platform/qt/fast/images/favicon-as-image-expected.txt: Added.
19765         * platform/qt/fast/images/object-image-expected.txt: Added.
19766         * platform/qt/fast/images/svg-as-background-expected.txt:
19767         * platform/qt/fast/images/svg-as-image-expected.txt:
19768         * platform/qt/fast/images/svg-as-relative-image-expected.txt: Added.
19769         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt: Added.
19771 2009-08-18  Shinichiro Hamaji  <hamaji@chromium.org>
19773         Reviewed by Eric Seidel.
19775         Assertion failure in WebCore::RenderHTMLCanvas::layout
19776         https://bugs.webkit.org/show_bug.cgi?id=12052
19778         Remove string "foo" in <video> tag. This made Qt layout test fail.
19779         Qt doesn't support video yet and the string will be rendered.
19781         * fast/runin/nonblock-runin.html:
19783 2009-08-18  Kent Tamura  <tkent@chromium.org>
19785         Reviewed by Eric Seidel.
19787         Tests for <datalist> element.
19788         https://bugs.webkit.org/show_bug.cgi?id=26915
19790         * fast/forms/datalist-expected.txt: Added.
19791         * fast/forms/datalist-nonoption-child-expected.txt: Added.
19792         * fast/forms/datalist-nonoption-child.html: Added.
19793         * fast/forms/datalist.html: Added.
19795 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
19797         Reviewed by Darin Adler.
19799         Some HTMLs are modified by make-script-test-wrappers
19800         https://bugs.webkit.org/show_bug.cgi?id=28213
19802         Add fast/js/const.js and fast/canvas/canvas-2d-imageData-create-nonfinite.js into
19803         the exclude list, modified fast/dom/Geolocation/resources/TEMPLATE.html, and
19804         re-generated wml/* and Geolocation/* .
19806         * fast/dom/Geolocation/enabled.html:
19807         * fast/dom/Geolocation/resources/TEMPLATE.html:
19808         * http/tests/wml/access-target-domain-deny.html:
19809         * http/tests/wml/access-target-path-deny.html:
19810         * http/tests/wml/access-target.html:
19812 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
19814         Reviewed by Eric Seidel.
19816         -webkit-box-orient:horizontal doesn't work on <button> tag
19817         https://bugs.webkit.org/show_bug.cgi?id=34445
19819         Make a flexible button's anonymous child flexible and pass the
19820         parent's box-orient to the anonymous child.
19822         Also, added a renderName for anonymous flexible boxes.
19824         * fast/flexbox/box-orient-button-expected.txt: Added.
19825         * fast/flexbox/box-orient-button.html: Added.
19826         * fast/flexbox/resources/box-orient-button.js: Added.
19827         (setBoxOrient):
19828         (gebi):
19830 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
19832         Reviewed by Dave Hyatt.
19834         Render -webkit-mask via compositing layers when possible
19835         https://bugs.webkit.org/show_bug.cgi?id=28414
19836         
19837         Tests for masked, composited layers.
19839         * compositing/masks/masked-ancestor.html: Added.
19840         * compositing/masks/simple-composited-mask.html: Added.
19841         * platform/mac/compositing/masks/masked-ancestor-expected.checksum: Added.
19842         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
19843         * platform/mac/compositing/masks/masked-ancestor-expected.txt: Added.
19844         * platform/mac/compositing/masks/simple-composited-mask-expected.checksum: Added.
19845         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
19846         * platform/mac/compositing/masks/simple-composited-mask-expected.txt: Added.
19848 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
19850         Reviewed by Dave Hyatt.
19852         Layer content misplaced with compositing, z-index and overflow
19853         https://bugs.webkit.org/show_bug.cgi?id=28361
19854         
19855         Testcase with compositing layers, negative z-order children, and overflow:hidden.
19857         * compositing/geometry/clipping-foreground.html: Added.
19858         * platform/mac/compositing/geometry/clipping-foreground-expected.checksum: Added.
19859         * platform/mac/compositing/geometry/clipping-foreground-expected.png: Added.
19860         * platform/mac/compositing/geometry/clipping-foreground-expected.txt: Added.
19862 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
19864         Rubber-stamped by Adele Peterson.
19866         http/tests/misc/favicon-loads-with-images-disabled.html was passing on my machine
19867         (when I ran all http tests), but failed on the bot, so adding it back to the
19868         Skipped list.
19870         * platform/win/Skipped:
19872 2009-08-17  Oliver Hunt  <oliver@apple.com>
19874         RS=Mark Rowe.
19876         REGRESSION (r47291-r47308): MobileMe applications do not load data
19877         https://bugs.webkit.org/show_bug.cgi?id=28341
19879         Reverting r47292
19881         * fast/js/arguments-expected.txt:
19882         * fast/js/resources/arguments.js:
19884 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
19886         Rubber-stamped by Adele Peterson.
19888         http/tests/misc/favicon-loads-with-images-disabled.html is passing on my
19889         machine, trying to remove it from the Skipped list on Windows.
19891         * platform/win/Skipped:
19893 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
19895         Reviewed by Darin Adler.
19897         Assertion failure in WebCore::RenderHTMLCanvas::layout
19898         https://bugs.webkit.org/show_bug.cgi?id=12052
19900         Don't handle run-in if the element is not a block element.
19902         * fast/runin/canvas-runin-expected.txt: Added.
19903         * fast/runin/canvas-runin.html: Added.
19905 2009-08-17  Benjamin C Meyer  <benjamin.meyer@torchmobile.com>
19907         Reviewed by Darin Adler.
19909         Fix createImageData to raise the NOT_SUPPORTED_ERR exception when
19910         either of the arguments are not finite.
19912         According to
19913         http://www.whatwg.org/specs/web-apps/current-work/#pixel-manipulation:
19914         "If any of the arguments to createImageData() or getImageData() are
19915         infinite or NaN, or if the createImageData()  method is invoked with
19916         only one argument but that argument is null, the method must instead
19917         raise a NOT_SUPPORTED_ERR  exception."
19919         Test: http://philip.html5.org/tests/canvas/suite/tests/2d.imageData.create.nonfinite.html
19921         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt: Added.
19922         * fast/canvas/canvas-2d-imageData-create-nonfinite.html: Added.
19923         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js: Added.
19925 2009-08-17  Jeremy Orlow  <jorlow@chromium.org>
19927         Reviewed by Darin Fisher.
19929         Add a way to release the storage lock
19930         https://bugs.webkit.org/show_bug.cgi?id=28411
19932         Two scripts within the same origin that are accessing LocalStorage must not do
19933         it simultaneously, according to the spec.  There are some cases, however, where
19934         a script might want to override this behavior.  navigator.getStorageUpdates()
19935         was added for this reason:
19936         http://dev.w3.org/html5/spec/Overview.html#manually-releasing-the-storage-mutex
19938         Update the test expectations to include this new element.
19940         * fast/dom/Window/window-properties-expected.txt:
19941         * fast/dom/navigator-detached-no-crash-expected.txt:
19942         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
19944 2009-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
19946         Unreviewed. Skip new tests.
19948         * platform/gtk/Skipped:
19950 2009-08-17  Alexey Proskuryakov  <ap@apple.com>
19952         Rubber-stamped by Dan Bernstein.
19954         https://bugs.webkit.org/show_bug.cgi?id=28403
19955         Update Apache2 module list from Leopard defaults
19957         No change in functionality, only commented out modules needed an update.
19959         * http/conf/apache2-httpd.conf:
19961 2009-08-17  Aaron Boodman  <aa@chromium.org>
19963         Reviewed by Alexey Proskuryakov.
19965         https://bugs.webkit.org/show_bug.cgi?id=28313: Combine ThreadableLoaderOptions::crossOriginRequestPolicy and
19966         ThreadableLoaderOptions::crossOriginRedirectPolicy since they are always set the same way.
19968         Also, tightened up behavior of XMLHttpRequest with cross-origin redirects and access control. We have not implemented redirects
19969         for access control, so we should never redirect across origins. But in two edge cases, we were:
19971         * Asynchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
19972           authorization headers) to a resource on origin A.
19973         * Synchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
19974           authorization headers) to another resource on origin B (this time sending access control authorization headers).
19976         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
19977         * http/tests/xmlhttprequest/access-control-and-redirects.html: Added.
19979 2009-08-16  Darin Adler  <darin@apple.com>
19981         Reviewed by Dan Bernstein.
19983         execCommand("InsertHorizontalRule") inserts a broken <hr> element
19984         https://bugs.webkit.org/show_bug.cgi?id=28375
19986         * editing/execCommand/arguments-combinations-expected.txt: Updated.
19987         * editing/execCommand/arguments-combinations.html: Updated to expect
19988         the <hr> element to be self-closing rather than having a separate
19989         </hr> in the markup.
19991 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
19993         Reviewed by George Staikos.
19995         [WML] <option> element & 'onpick' events - history navigation is broken
19996         https://bugs.webkit.org/show_bug.cgi?id=28371
19998         Add new test covering history navigation & 'onpick' event handling.
20000         * wml/option-element-onpick-recursion-expected.txt: Added.
20001         * wml/option-element-onpick-recursion.html: Added.
20002         * wml/resources/WMLTestCase.js:
20003         (createStaticWMLTestCase):
20004         (createDynamicWMLTestCase):
20005         * wml/resources/option-element-onpick-recursion.js: Added.
20006         (setupTestDocument):
20007         (prepareTest):
20008         (executeTest):
20009         * wml/resources/option-element-onpick-recursion.wml: Added.
20010         * wml/resources/option-element-onpick.js:
20011         (prepareTest):
20013 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
20015         Not reviewed. Add missing WML specific layout test result.
20017         * platform/mac/fast/wml/html-fieldset-crash-expected.txt: Added.
20019 2009-08-15  Sam Weinig  <sam@webkit.org>
20021         Make Mark Rowe a bit less grumpy.
20023         * http/tests/history/back-to-post.php:
20025 2009-08-15  Sam Weinig  <sam@webkit.org>
20027         Make http/tests/history/back-to-post.php's output a bit more reliable.
20029         * http/tests/history/back-to-post-expected.txt:
20030         * http/tests/history/back-to-post.php:
20032 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
20034         Reviewed by Anders Carlsson.
20036         Animate multiple shadows
20037         https://bugs.webkit.org/show_bug.cgi?id=28266
20039         * transitions/multiple-shadow-transitions-expected.txt: Added.
20040         * transitions/multiple-shadow-transitions.html: Added.
20041         * transitions/transition-test-helpers.js:
20042         Add some special-case code for shadows so we can at least tell of the shadow
20043         position is changing.
20045 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
20047         Reviewed by Anders Carlsson.
20049         Make transitions work for position and size of multiple backgrounds and masks.
20050         https://bugs.webkit.org/show_bug.cgi?id=28266
20052         * transitions/multiple-background-size-transitions-expected.txt: Added.
20053         * transitions/multiple-background-size-transitions.html: Added.
20054         * transitions/multiple-background-transitions-expected.txt: Added.
20055         * transitions/multiple-background-transitions.html: Added.
20056         * transitions/multiple-mask-transitions-expected.txt: Added.
20057         * transitions/multiple-mask-transitions.html: Added.
20059 2009-08-15  George Staikos  <george.staikos@torchmobile.com>
20061         Reviewed by Jan Alonzo.
20063         Test to demonstrate crash in fieldset code when WML is enabled.
20064         Test provided by red47514f7@yandex.ru
20065         https://bugs.webkit.org/show_bug.cgi?id=28012
20067         * fast/wml/html-fieldset-crash.html: Added.
20069 2009-08-15  Sam Weinig  <sam@webkit.org>
20071         Remove no longer correct and now failing test.  document.body.onunload
20072         has now been spec'ed in HTML5. 
20074         * fast/events/onunload-body-property-expected.txt: Removed.
20075         * fast/events/onunload-body-property.html: Removed.
20077 2009-08-15  Sam Weinig  <sam@webkit.org>
20079         Reviewed by Dan Bernstein.
20081         Setting attribute event listeners to the body does not set them on the window
20082         https://bugs.webkit.org/show_bug.cgi?id=28343
20084         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes-expected.txt: Added.
20085         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html: Added.
20086         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes-expected.txt: Added.
20087         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html: Added.
20088         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Added.
20089         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Added.
20091 2009-08-14  Adam Bergkvist  <adam.bergkvist@ericsson.com>
20093         Reviewed by Sam Weinig.
20095         Tests for EventSource.
20096         https://bugs.webkit.org/show_bug.cgi?id=14997 
20098         * fast/eventsource: Added.
20099         * fast/eventsource/eventsource-attribute-listeners-expected.txt: Added.
20100         * fast/eventsource/eventsource-attribute-listeners.html: Added.
20101         * fast/eventsource/eventsource-constructor-expected.txt: Added.
20102         * fast/eventsource/eventsource-constructor.html: Added.
20103         * http/tests/eventsource: Added.
20104         * http/tests/eventsource/eventsource-bad-mime-type-expected.txt: Added.
20105         * http/tests/eventsource/eventsource-bad-mime-type.html: Added.
20106         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt: Added.
20107         * http/tests/eventsource/eventsource-parse-event-stream.html: Added.
20108         * http/tests/eventsource/eventsource-reconnect-expected.txt: Added.
20109         * http/tests/eventsource/eventsource-reconnect.html: Added.
20110         * http/tests/eventsource/eventsource-status-code-states-expected.txt: Added.
20111         * http/tests/eventsource/eventsource-status-code-states.html: Added.
20112         * http/tests/eventsource/resources: Added.
20113         * http/tests/eventsource/resources/bad-mime-type.asis: Added.
20114         * http/tests/eventsource/resources/event-stream.php: Added.
20115         * http/tests/eventsource/resources/reconnect.php: Added.
20116         * http/tests/eventsource/resources/simple-event-stream.asis: Added.
20117         * http/tests/eventsource/resources/status-codes.php: Added.
20118         * http/tests/eventsource/workers: Added.
20119         * http/tests/eventsource/workers/eventsource-simple-expected.txt: Added.
20120         * http/tests/eventsource/workers/eventsource-simple.html: Added.
20121         * http/tests/eventsource/workers/resources: Added.
20122         * http/tests/eventsource/workers/resources/simple-worker.js: Added.
20123         (es.onmessage):
20124         (es.onerror):
20126 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
20128         Remove two tests from the skipped list that don't exist.
20130         Rubber-stamped by Mark Rowe.
20132         * platform/win/Skipped:
20134 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
20136         Add a layout test for <rdar://problem/6218721> No MSAA focus events
20137         fired for Webkit nightly (20866)
20139         https://bugs.webkit.org/show_bug.cgi?id=20866
20141         Reviewed by Oliver Hunt.
20143         * platform/win/Skipped:
20144         Remove the blanket skipping of accessibility/, and add the individual
20145         tests.
20147         * platform/win/accessibility/focus-events-expected.txt: Added.
20148         * platform/win/accessibility/focus-events.html: Added.
20150 2009-08-14  Dmitry Titov  <dimich@chromium.org>
20152         Not reviewed, adding new test to Skipped on gtk and Qt.
20153         DRT on these ports does not yet support layoutTestController.overridePreference.
20155         * platform/gtk/Skipped: skip LayoutTests/fast/harness/use-page-cache.html 
20156         * platform/qt/Skipped: ditto.
20158 2009-08-14  Dmitry Titov  <dimich@chromium.org>
20160         Reviewed by Eric Seidel.
20162         https://bugs.webkit.org/show_bug.cgi?id=28324
20163         First ever test using page cache!
20164         The test verifies that override setting that enables page cache works correctly.
20165         It navigates forward and then back and checks that onload is not fired again
20166         but the timer continues firing.
20168         * fast/harness/resources/cached-page-1.html: Added.
20169         * fast/harness/resources/cached-page-2.html: Added.
20170         * fast/harness/use-page-cache-expected.txt: Added.
20171         * fast/harness/use-page-cache.html: Added.
20173 2009-08-14  Brady Eidson  <beidson@apple.com>
20175         Reviewed by Anders Carlsson.
20177         <rdar://problem/7091546> - Re-enable 3 plugins tests that now won't crash
20179         * platform/mac-snowleopard/Skipped:
20181 2009-08-14  Brady Eidson  <beidson@apple.com>
20183         Adding two more to the skipped list.
20184         Radars 7144571 and 7144583 track exploring them.
20186         * platform/mac-snowleopard/Skipped:
20188 2009-08-14  Brady Eidson  <beidson@apple.com>
20190         Disable media/controls-drag-timebar.html on SnowLeopard.
20191         <rdar://problem/7144385> tracks exploring the failure.
20193         * platform/mac-snowleopard/Skipped:
20195 2009-08-14  Oliver Hunt  <oliver@apple.com>
20197         Reviewed by Gavin Barraclough.
20199         [ES5] Arguments object should inherit from Array
20200         https://bugs.webkit.org/show_bug.cgi?id=28298
20202         Tests that an arguments object is created with the correct
20203         properties and prototype (per ES5), and that the are always
20204         the initial "pristine" versions.
20206         * fast/js/arguments-expected.txt:
20207         * fast/js/resources/arguments.js:
20208         (shouldBe.getArguments):
20209         (Object):
20210         (Array):
20211         (originalObject.prototype.toString):
20212         (originalObject.prototype.toLocaleString):
20213         (Array.prototype):
20215 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
20217         Reviewed by Adam Roben.
20219         Remove media/video-played.html from the Windows skipped list and add 
20220         media/video-played-collapse.html.
20221         
20222         https://bugs.webkit.org/show_bug.cgi?id=28275
20224         * platform/win/Skipped:
20226 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
20228         Reviewed by Simon Fraser.
20230         media/video-played.html always times out on Windows
20231         https://bugs.webkit.org/show_bug.cgi?id=28275
20233         * media/video-played-collapse.html:
20234             Make sub-test assumptions obvious for someone reading this later.
20236         * media/video-played.html: Removed.
20237         * media/video-played-expected.txt: Removed.
20238         * media/video-played-ranges-1-expected.txt: Copied from LayoutTests/media/video-played-expected.txt.
20239         * media/video-played-ranges-1.html: Copied from LayoutTests/media/video-played.html.
20240             Split video-played.html into video-played-ranges-1.html and video-played-ranges-2.html.
20242         * media/video-played-reset.html:
20243             Make sub-test assumptions obvious for someone reading this later.
20245         * media/video-played.js:
20246         (logRanges):
20247             New but not currently called. Allows all ranges to be logged for debugging.
20248         (testRanges):
20249             Log ranges and the amount of time each test takes when logTestTiming != 0.
20250         (nextTest):
20251             Record test start time when logTestTiming is true;
20252         (startPlaying):
20253             Run each sub-test for 100ms instead of 250ms to decrease overall test time.
20254         (playForMillisecs.callPauseIfTimeIsReached):
20255         (playForMillisecs):
20256             Make error conditions trigger immediate failure instead of just logging.
20258 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
20260         Rubber-stamped by Tor Arne Vestbø.
20262         [Qt] Add test result after r47255.
20264         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
20265         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
20267 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
20269         Reviewed by Tor Arne Vestbø.
20271         [Qt] Update test result after r47255.
20272         Also while I am at it, add pixel test result.
20274         * platform/qt/fast/block/float/035-expected.checksum: Added.
20275         * platform/qt/fast/block/float/035-expected.png: Added.
20276         * platform/qt/fast/block/float/035-expected.txt: Adjusted.
20278 2009-08-13  Oliver Hunt  <oliver@apple.com>
20280         Reviewed by Maciej Stachowiak.
20282         [ES5] Implement Array.isArray
20283         https://bugs.webkit.org/show_bug.cgi?id=28296
20285         Add tests for Array.isArray
20287         * fast/js/Array-isArray-expected.txt: Added.
20288         * fast/js/Array-isArray.html: Added.
20289         * fast/js/resources/Array-isArray.js: Added.
20291 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
20293         Reviewed by Dan Bernstein.
20295         Fix logic in RenderObject::updateFillImages() that led to incorrect client
20296         counts if an image was used twice in the background-image property.
20297         https://bugs.webkit.org/show_bug.cgi?id=28295
20298         
20299         Test that changes background-image from one reference to an image
20300         to two references to the same image.
20302         * fast/backgrounds/multiple-backgrounds-assert-expected.txt: Added.
20303         * fast/backgrounds/multiple-backgrounds-assert.html: Added.
20305 2009-08-13  Dan Bernstein  <mitz@apple.com>
20307         Reviewed by Eric Seidel.
20309         'box-orient: block-axis' behaves like 'box-orient: horizontal', causes
20310         an assertion failure in debug builds
20311         https://bugs.webkit.org/show_bug.cgi?id=28279
20313         * fast/flexbox/block-axis-expected.checksum: Added.
20314         * fast/flexbox/block-axis-expected.png: Added.
20315         * fast/flexbox/block-axis-expected.txt: Added.
20316         * fast/flexbox/block-axis.html: Added.
20318 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
20320         Reviewed by Dan Bernstein.
20322         Fix crash when removing reflection on an absolutely-positioned image.
20323         https://bugs.webkit.org/show_bug.cgi?id=28289
20324         
20325         Test removing reflection on positioned image.
20327         * fast/reflections/reflected-img-crash-expected.txt: Added.
20328         * fast/reflections/reflected-img-crash.html: Added.
20330 2009-08-13  Dan Bernstein  <mitz@apple.com>
20332         Reviewed by Simon Fraser.
20334         misalignment because of float:left of <div> tag
20335         https://bugs.webkit.org/show_bug.cgi?id=15869
20337         One section of http://edgar.sec.gov site draws to the right of the rest
20338         of the content
20339         <rdar://problem/7135951>
20341         * fast/block/float/avoidance-percent-width-compat.html: Added.
20342         * fast/block/float/avoidance-percent-width-strict.html: Added.
20343         * platform/mac/fast/block/float/035-expected.checksum:
20344         * platform/mac/fast/block/float/035-expected.png:
20345         * platform/mac/fast/block/float/035-expected.txt:
20346         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum: Added.
20347         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.png: Added.
20348         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
20349         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum: Added.
20350         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.png: Added.
20351         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
20352         * platform/mac/fast/block/float/float-avoidance-expected.checksum:
20353         * platform/mac/fast/block/float/float-avoidance-expected.png:
20354         * platform/mac/fast/block/float/float-avoidance-expected.txt:
20355         * platform/mac/fast/overflow/004-expected.checksum:
20356         * platform/mac/fast/overflow/004-expected.png:
20357         * platform/mac/fast/overflow/004-expected.txt:
20358         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum:
20359         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.png:
20360         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.txt:
20361         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum:
20362         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.png:
20363         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.txt:
20365 2009-08-13  Eric Seidel  <eric@webkit.org>
20367         No review, only skipping tests.
20369         Qt: Font Sizes are wrong for font families including monospace
20370         https://bugs.webkit.org/show_bug.cgi?id=28288
20372         * platform/qt/Skipped:
20374 2009-08-13  Steve Block  <steveblock@google.com>
20376         Reviewed by Darin Adler.
20378         Geolocation PositionOptions does not use correct default values.
20379         https://bugs.webkit.org/show_bug.cgi?id=27254
20381         Adds a layout test to check the acceptable types for arguments to Geolocation methods.
20383         * fast/dom/Geolocation/resources/argument-types.js: Added. Tests the types of the arguments that can be passed to Geolocation methods.
20384         * fast/dom/Geolocation/argument-types.html: Added. HTML wrapper for above JS test.
20385         * fast/dom/Geolocation/argument-types-expected.txt: Added. Expected output for above test.
20387 2009-08-13  Eric Seidel  <eric@webkit.org>
20389         Rubber-stamped by Mark Rowe.
20391         wrong font size when css font-family includes monospace
20392         https://bugs.webkit.org/show_bug.cgi?id=19161
20394         Removing results which are expected to change, but that I have no way to update.
20396         * platform/mac-tiger/fast/text/monospace-width-cache-expected.checksum: Removed.
20397         * platform/mac-tiger/fast/text/monospace-width-cache-expected.png: Removed.
20398         * platform/qt/fast/text/monospace-width-cache-expected.txt: Removed.
20400 2009-08-13  Eric Seidel  <eric@webkit.org>
20402         No review, it is expected that this would change.
20404         wrong font size when css font-family includes monospace
20405         https://bugs.webkit.org/show_bug.cgi?id=19161
20407         Update Tiger results from the bot.  I have no way to update the pixel results.
20409         * platform/mac-tiger/fast/text/monospace-width-cache-expected.txt:
20411 2009-08-13  Eric Seidel  <eric@webkit.org>
20413         Rubber-stamped by Adam Roben.
20415         REGRESSION: 6 media tests regressed while the windows bot was broken
20416         https://bugs.webkit.org/show_bug.cgi?id=28281
20418         * platform/win/Skipped:
20420 2009-08-13  Brady Eidson  <beidson@apple.com>
20422         Reviewed by Eric Seidel.
20424         <rdar://problem/7138591> and https://bugs.webkit.org/show_bug.cgi?id=28260
20425         onhashchange property cannot be set from javascript.
20427         * fast/dom/Window/window-properties-expected.txt:
20428         * fast/loader/onhashchange-attribute-listeners-expected.txt: Added.
20429         * fast/loader/onhashchange-attribute-listeners.html: Added.
20431 2009-08-13  Eric Seidel  <eric@webkit.org>
20433         Reviewed by David Hyatt.
20435         wrong font size when css font-family includes monospace
20436         https://bugs.webkit.org/show_bug.cgi?id=19161
20438         Update test results now that only "font-family: monospace" is 13px.
20439         All other combinations of font-family are 16px default size.
20441         Add two tests:
20442         font-family-fallback-reset: catches a bug in inheriting font-family fallback.
20443         computed-style-font-family-monospace: tests this bug, that only "font-family: monospace" is 13px.
20445         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
20446         * fast/css/getComputedStyle/computed-style-font-family-monospace-expected.txt: Added.
20447         * fast/css/getComputedStyle/computed-style-font-family-monospace.html: Added.
20448         * fast/css/getComputedStyle/font-family-fallback-reset-expected.txt: Added.
20449         * fast/css/getComputedStyle/font-family-fallback-reset.html: Added.
20450         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Added.
20451         (fontSizeForFamilies):
20452         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Added.
20453         * fast/js/method-check.html:
20454         * platform/mac/css1/font_properties/font_family-expected.txt:
20455         * platform/mac/css2.1/t1503-c522-font-family-00-b-expected.txt:
20456         * platform/mac/fast/text/monospace-width-cache-expected.txt:
20458 2009-08-13  Adam Roben  <aroben@apple.com>
20460         Remove media/video-test.js's redundant hang timer
20462         DRT already has a timer that does the same thing.
20464         Reviewed by Mark Rowe.
20466         * media/video-test.js: Remove the hang timer, since DRT does the same
20467         thing.
20469 2009-08-13  Brian Weinstein  <bweinstein@apple.com>
20471         Rubber-stamped by Adam Roben.
20473         Due to fixes in http://trac.webkit.org/changeset/47038 and http://trac.webkit.org/changeset/47163,
20474         fast/events/mouse-click-events.html now passes, removing it from Skipped List.
20476         * platform/win/Skipped:
20478 2009-08-13  Steve Block  <steveblock@google.com>
20480         Reviewed by David Levin.
20482         Disables Geolocation 'enabled' test for GTK port, as the GTK Geolocation implementation is incomplete.
20483         https://bugs.webkit.org/show_bug.cgi?id=27716
20485         * platform/gtk/Skipped: Modified. Disables Geolocation 'enabled' test.
20487 2009-08-13  Shinichiro Hamaji  <hamaji@chromium.org>
20489         Reviewed by Eric Seidel.
20491         wrong calculation of overflow size for flexbox and table
20492         https://bugs.webkit.org/show_bug.cgi?id=28064
20494         RenderFlexibleBox and RenderTable were using the width of overflow
20495         to update height of overflow, so height became wrong value and
20496         width was not updated. As the corresponding code of RenderBlock
20497         was sane, I factored it out and used from RenderFlexibleBox and
20498         RenderTable.
20500         * fast/reflections/reflection-overflow-scroll-expected.txt:
20501         * fast/reflections/reflection-overflow-scroll.html:
20502         * fast/reflections/resources/reflection-overflow-scroll.js:
20504 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
20506         Rubber-stamped by George Staikos.
20508         [Qt] These tests pass, update the metrics and exclude from Skipped.
20510         * platform/qt/Skipped:
20511         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
20512         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
20513         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
20514         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
20515         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
20516         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
20517         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
20519 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
20521         Rubber-stamped by Simon Hausmann.
20523         [Qt] Test result for quadraticCurveTo.
20525         * platform/qt/Skipped: Exclude quadraticCurveTo test.
20526         * platform/qt/fast/canvas/quadraticCurveTo-expected.checksum: Added.
20527         * platform/qt/fast/canvas/quadraticCurveTo-expected.png: Added.
20528         * platform/qt/fast/canvas/quadraticCurveTo-expected.txt: Added.
20530 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
20532         Rubber-stamped by Simon Hausmann.
20534         [Qt] Fix test result and add pixel test.
20536         * platform/qt/fast/canvas/canvas-zoom-expected.checksum: Added.
20537         * platform/qt/fast/canvas/canvas-zoom-expected.png: Added.
20538         * platform/qt/fast/canvas/canvas-zoom-expected.txt: Added.
20540 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
20542         Reviewed by Simon Hausmann.
20544         [Qt] Add pixel tests result for canvas shadow support.
20546         * platform/qt/Skipped: Exclude new passing tests.
20547         * platform/qt/fast/canvas/shadow-offset-1-expected.checksum: Added.
20548         * platform/qt/fast/canvas/shadow-offset-1-expected.png: Added.
20549         * platform/qt/fast/canvas/shadow-offset-1-expected.txt: Added.
20550         * platform/qt/fast/canvas/shadow-offset-2-expected.checksum: Added.
20551         * platform/qt/fast/canvas/shadow-offset-2-expected.png: Added.
20552         * platform/qt/fast/canvas/shadow-offset-2-expected.txt: Added.
20553         * platform/qt/fast/canvas/shadow-offset-3-expected.checksum: Added.
20554         * platform/qt/fast/canvas/shadow-offset-3-expected.png: Added.
20555         * platform/qt/fast/canvas/shadow-offset-3-expected.txt: Added.
20556         * platform/qt/fast/canvas/shadow-offset-4-expected.checksum: Added.
20557         * platform/qt/fast/canvas/shadow-offset-4-expected.png: Added.
20558         * platform/qt/fast/canvas/shadow-offset-4-expected.txt: Added.
20559         * platform/qt/fast/canvas/shadow-offset-5-expected.checksum: Added.
20560         * platform/qt/fast/canvas/shadow-offset-5-expected.png: Added.
20561         * platform/qt/fast/canvas/shadow-offset-5-expected.txt: Added.
20562         * platform/qt/fast/canvas/shadow-offset-6-expected.checksum: Added.
20563         * platform/qt/fast/canvas/shadow-offset-6-expected.png: Added.
20564         * platform/qt/fast/canvas/shadow-offset-6-expected.txt: Added.
20565         * platform/qt/fast/canvas/shadow-offset-7-expected.checksum: Added.
20566         * platform/qt/fast/canvas/shadow-offset-7-expected.png: Added.
20567         * platform/qt/fast/canvas/shadow-offset-7-expected.txt: Added.
20569 2009-08-12  Alpha Lam < hclam@chromium.org>
20571         Not reviewed, Windows test fix after http://trac.webkit.org/changeset/47171.
20573         This splits the expected result file into mac and Windows
20574         versions since the result is different on Windows.
20576         * platform/mac/media/controls-drag-timebar-expected.txt: Renamed from LayoutTests/media/controls-drag-timebar-expected.txt.
20577         * platform/win/media/controls-drag-timebar-expected.txt: Added.
20579 2009-08-12  Eric Seidel  <eric@webkit.org>
20581         No review, just adding missing results.
20583         <canvas> without CSS width/height is unaffected by full page zoom
20584         https://bugs.webkit.org/show_bug.cgi?id=26908
20586         Adding missing test results.  Unsure why run-webkit-tests didn't fail.
20588         * fast/canvas/canvas-zoom-expected.checksum: Added.
20589         * fast/canvas/canvas-zoom-expected.png: Added.
20590         * fast/canvas/canvas-zoom-expected.txt: Added.
20592 2009-08-12  George Wright  <george.wright@torchmobile.com>
20594         Reviewed by David Hyatt.
20596         Test the four cases of width and height being declared or not for a
20597         canvas element with CSS zooming enabled.
20599         https://bugs.webkit.org/show_bug.cgi?id=26908
20601         * fast/canvas/canvas-zoom.html: Added.
20603 2009-08-12  Alpha Lam  <hclam@chromium.org>
20605         Reviewed by Simon Fraser.
20607         Fix regression for dragging the media controller thumb.
20608         https://bugs.webkit.org/show_bug.cgi?id=28211
20610         Add a layout test to make sure dragging the timebar thumb of media
20611         controls causes seeks.
20613         * media/controls-drag-timebar-expected.txt: Added.
20614         * media/controls-drag-timebar.html: Added.
20616 2009-08-12  Dumitru Daniliuc  <dumi@chromium.org>
20618         Reviewed by Eric Seidel.
20620         Regression test. Tests that two transactions that run on two
20621         different handles for the same DB do not cause a deadlock.
20623         https://bugs.webkit.org/show_bug.cgi?id=27966
20625         * storage/multiple-transactions-on-different-handles-expected.txt: Added.
20626         * storage/multiple-transactions-on-different-handles.html: Added.
20628 2009-08-12  Eric Seidel  <eric@webkit.org>
20630         No review, finishing previous commit.
20632         Add Geolocation layout tests.
20633         https://bugs.webkit.org/show_bug.cgi?id=27716
20635         Add changes missed in http://trac.webkit.org/changeset/47168
20637         * platform/qt/Skipped:
20638         * platform/win/Skipped:
20640 2009-08-12  Steve Block  <steveblock@google.com>
20642         Reviewed by Eric Seidel.
20644         Bug 27716: Add Geolocation layout tests.
20645         https://bugs.webkit.org/show_bug.cgi?id=27716
20647         Adds the first, basic Geolocation layout test. This simply tests that
20648         navigator.geolocation is present when it should be.
20650         * fast/dom/Geolocation: Added. Directory for Geolocation layout tests.
20651         * fast/dom/Geolocation/enabled.html: Added. HTML wrapper for enabled.js test.
20652         * fast/dom/Geolocation/resources: Added. Directory for Geolocation layout tests JS source.
20653         * fast/dom/Geolocation/resources/enabled.js: Added. Tests that navigator.geolocation is present.
20654         * fast/dom/Geolocation/resources/TEMPLATE.html: Added. Template for creating HTML wrapper files for JS tests with make-js-test-wrappers.
20655         * fast/dom/Geolocation/enabled-expected.txt: Added. Expected result for above test.
20656         * platform/mac/Skipped: Modified. Skip Geolocation tests.
20657         * platform/qt/Skipped: Modified. Skip Geolocation tests.
20658         * platform/win/Skipped: Modified. Skip Geolocation tests.
20660 2009-08-12  Darin Adler  <darin@apple.com>
20662         Reviewed by Geoff Garen.
20664         Custom properties on DOM objects are lost after GC (as demonstrated by the gc-9.html test)
20665         https://bugs.webkit.org/show_bug.cgi?id=28194
20667         * fast/dom/gc-9-expected.txt: Regenerated.
20668         * fast/dom/gc-9.html: Updated to expect correct behavior instead of failures.
20670 2009-08-12  Brian Weinstein  <bweinstein@apple.com>
20672         Reviewed by Eric Seidel.
20674         Added a Windows test for https://bugs.webkit.org/show_bug.cgi?id=28023.
20676         * platform/win/fast/events/panScroll-nested-divs-expected.txt: Added.
20677         * platform/win/fast/events/panScroll-nested-divs.html: Added.
20679 2009-08-12  Michelangelo De Simone  <micdesim@gmail.com>
20681         Reviewed by Darin Adler.
20683         https://bugs.webkit.org/show_bug.cgi?id=27458
20684         Test suite for the :default CSS pseudoclass.
20686         * fast/css/pseudo-default-001-expected.txt: Added.
20687         * fast/css/pseudo-default-001.html: Added.
20688         * fast/css/pseudo-default-002-expected.txt: Added.
20689         * fast/css/pseudo-default-002.html: Added.
20690         * fast/css/pseudo-default-003-expected.txt: Added.
20691         * fast/css/pseudo-default-003.html: Added.
20692         * fast/css/pseudo-default-004-expected.txt: Added.
20693         * fast/css/pseudo-default-004.html: Added.
20695 2009-08-12  Eric Seidel  <eric@webkit.org>
20697         No review, just fixing line-endings.
20699         Change from DOS to unix line endings on tests from
20700         http://trac.webkit.org/changeset/47130
20702         * fast/events/set-event-in-another-frame-expected.txt:
20703         * fast/events/set-event-to-null-expected.txt:
20705 2009-08-12  Nate Chapin  <japhet@chromium.org>
20707         Reviewed by Adam Barth.
20709         Add a layout test to ensure that window.event can be properly accessed
20710         after it has been nulled by a script on a page.
20712         https://bugs.webkit.org/show_bug.cgi?id=27719
20714         * fast/events/set-event-in-another-frame-expected.txt: Added.
20715         * fast/events/set-event-in-another-frame.html: Added.
20716         * fast/events/set-event-to-null-expected.txt: Added.
20717         * fast/events/set-event-to-null.html: Added.
20719 2009-08-12  Eric Seidel  <eric@webkit.org>
20721         No review, just skipping tests to make the bots green.
20723         REGRESSION (r47110): 4 media regressions on the bots
20724         https://bugs.webkit.org/show_bug.cgi?id=28221
20726         Skipping these until Eric Carlson has a fix.
20728         * platform/mac/Skipped:
20730 2009-08-12  Chris Fleizach  <cfleizach@apple.com>
20732         Reviewed by Eric Seidel.
20734         Bug 28219: platform/mac/accessibility/string-range-contains-listmarker.html fails on SnowLeopard
20735         https://bugs.webkit.org/show_bug.cgi?id=28219
20737         * platform/mac-snowleopard/Skipped:
20738         * platform/mac/accessibility/string-range-contains-listmarker.html:
20740 2009-08-12  Brady Eidson  <beidson@apple.com>
20742         (no review) Disabling a failing test.
20744         <rdar://problem/7136851> platform/mac/accessibility/string-range-contains-listmarker.html fails.
20746         * platform/mac-snowleopard/Skipped:
20748 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
20750         Reviewed by Holger Hans Peter Freyther.
20752         [Qt] Update the pixel tests for shadow edge fix.
20754         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
20755         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
20757 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
20759         Reviewed by Simon Hausmann.
20761         [Qt] Pixel tests for (partial) -webkit-box-shadow support.
20763         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum: Added.
20764         * platform/qt/fast/box-shadow/basic-shadows-expected.png: Added.
20765         * platform/qt/fast/box-shadow/basic-shadows-expected.txt: Adjusted.
20767 2009-08-11  Oliver Hunt  <oliver@apple.com>
20769         Reviewed by Gavin Barraclough.
20771         Native JSON.stringify does not omit functions
20772         https://bugs.webkit.org/show_bug.cgi?id=28117
20774         Test serialisation of function objects.
20776         * fast/js/JSON-stringify-expected.txt:
20777         * fast/js/JSON-stringify-replacer-expected.txt:
20778         * fast/js/resources/JSON-stringify-replacer.js:
20779         * fast/js/resources/JSON-stringify.js:
20780         (createTests.result.push.):
20782 2009-08-11  Brady Eidson  <beidson@apple.com>
20784         Rubberstamped by Mark Rowe.
20786         <rdar://problem/7135864> fast/dom/frame-loading-via-document-write.html fails intermittently.
20788         * platform/mac-snowleopard/Skipped: Skip for now.
20790 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
20792         Reviewed by Adam Treat.
20794         Remove tests from Skipped that now pass correctly after the addition
20795         of keyDown named event handling to Qt's DumpRenderTree.
20797         https://bugs.webkit.org/show_bug.cgi?id=28161
20799         * platform/qt/Skipped:
20801 2009-08-11  Drew Wilson  <atwilson@google.com>
20803         Reviewed by David Levin.
20805         SharedWorkers do not exit when the last parent document exits.
20806         https://bugs.webkit.org/show_bug.cgi?id=28170
20808         Added more tests to check that previous incarnations of the SharedWorker "name" are shut down.
20810         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
20811         Fixed incorrect path to common script.
20812         * fast/workers/shared-worker-shared-expected.txt:
20813         * fast/workers/shared-worker-shared.html-disabled:
20814         Added more tests for sharing, including initial test to make sure previous incarnations of shared worker were closed.
20815         * fast/workers/worker-replace-global-constructor.html:
20816         Removed extraneous closing HTML tag.
20818 2009-08-11  Chris Fleizach  <cfleizach@apple.com>
20820         Reviewed by Darin Adler.
20822         Bug 28200 - ListMarker should be included as part of the text value to parse
20823         https://bugs.webkit.org/show_bug.cgi?id=28200
20825         Tests for checking that the list marker text is included when asking for text 
20826         through accessibility.
20828         * platform/mac/accessibility/bounds-for-range-expected.txt.
20829         * platform/mac/accessibility/string-range-contains-listmarker-expected.txt: Added.
20830         * platform/mac/accessibility/string-range-contains-listmarker.html: Added.
20832 2009-08-11  Brady Eidson  <beidson@apple.com>
20834         Rubberstamped by Mark Rowe.
20836         <rdar://problem/7135553> plugins/root-object-premature-delete-crash.html crashes intermittently.
20838         * platform/mac-snowleopard/Skipped: Skip for now.
20840 2009-08-11  Eric Seidel  <eric@webkit.org>
20842         No review, just adding results.
20844         Cross-platform ICO decoder gets wrong bit depth for icons w/o color count
20845         https://bugs.webkit.org/show_bug.cgi?id=28073
20847         Land test results (as pkasting asked me to do hours ago, sorry).
20849         * fast/images/icon-0colors-expected.checksum: Added.
20850         * fast/images/icon-0colors-expected.png: Added.
20851         * fast/images/icon-0colors-expected.txt: Added.
20853 2009-08-11  Oliver Hunt  <oliver@apple.com>
20855         Reviewed by Geoff Garen.
20857         REGRESSION: Hang/crash in BytecodeGenerator::constRegisterFor loading simple page
20858         https://bugs.webkit.org/show_bug.cgi?id=28169
20860         Ensure that const declarations work correctly when attempting to shadow a
20861         property on the global object.
20863         * fast/js/const-expected.txt:
20864         * fast/js/const.html:
20865         * fast/js/resources/const.js:
20867 2009-08-11  John Gregg  <johnnyg@google.com>
20869         Reviewed by Maciej Stachowiak.
20871         Desktop Notifications API
20872         https://bugs.webkit.org/show_bug.cgi?id=25463
20874         Adding layout tests for desktop notifications.  Currently these
20875         are all disabled because the flag for this feature is set to 0.
20877         * fast/notifications: Added.
20878         * fast/notifications/notifications-check-permission-expected.txt: Added.
20879         * fast/notifications/notifications-check-permission.html-disabled: Added.
20880          - Validates that checking permission for notifications works correctly.
20881         * fast/notifications/notifications-display-close-events-expected.txt: Added.
20882         * fast/notifications/notifications-display-close-events.html-disabled: Added.
20883          - Validates that the display and close events are fired correctly.
20884         * fast/notifications/notifications-double-show-expected.txt: Added.
20885         * fast/notifications/notifications-double-show.html-disabled: Added.
20886          - Validates that the same notification object cannot be shown twice.
20887         * fast/notifications/notifications-request-permission-expected.txt: Added.
20888         * fast/notifications/notifications-request-permission.html-disabled: Added.
20889          - Validates that requesting permission works correctly.
20890         * fast/notifications/notifications-with-permission-expected.txt: Added.
20891         * fast/notifications/notifications-with-permission.html-disabled: Added.
20892          - Validates that, with permission, showing a notification works correctly.
20893         * fast/notifications/notifications-without-permission-expected.txt: Added.
20894         * fast/notifications/notifications-without-permission.html-disabled: Added.
20895          - Validates that, without permission, showing a notification fails.
20897 2009-08-11  Brady Eidson  <beidson@apple.com>
20899         Rubberstamped by Mark Rowe.
20901         -Stop skipping platform/mac/fast/text/myanmar-shaping.html on SnowLeopard.
20902         -Move the previous results aside for Tiger and Leopard only.
20903         -Generate new results for SnowLeopard.
20905         * platform/mac-snowleopard/Skipped: Remove platform/mac/fast/text/myanmar-shaping.html
20906         * platform/mac-leopard/fast/text/myanmar-shaping-expected.checksum: Copied from platform/mac/fast/text/myanmar-shaping-expected.checksum.
20907         * platform/mac-leopard/fast/text/myanmar-shaping-expected.png: Copied from platform/mac/fast/text/myanmar-shaping-expected.png.
20908         * platform/mac-leopard/fast/text/myanmar-shaping-expected.txt: Copied from platform/mac/fast/text/myanmar-shaping-expected.txt.
20909         * platform/mac/fast/text/myanmar-shaping-expected.checksum: Replaced.
20910         * platform/mac/fast/text/myanmar-shaping-expected.png: Replaced.
20911         * platform/mac/fast/text/myanmar-shaping-expected.txt: Replaced.
20913 2009-08-11  Brady Eidson  <beidson@apple.com>
20915         Rubber-stamped by Anders Carlsson.
20917         Resolve <rdar://problem/6733642>.
20919         * platform/mac-snowleopard/Skipped: Re-enable plugins/netscape-plugin-setwindow-size.html and
20920           plugins/netscape-plugin-setwindow-size-2.html, as they now reliably pass.
20922 2009-08-11  Brady Eidson  <beidson@apple.com>
20924         Rubber-stamped by Mark Rowe.
20926         Resolve <rdar://problem/6877291>.
20928         * platform/mac-snowleopard/Skipped: media/video-size-intrinsic-scale.html no longer fails - stop skipping it!
20930 2009-08-11  Brady Eidson  <beidson@apple.com>
20932         Rubber-stamped by Mark Rowe.
20934         * platform/mac-snowleopard/Skipped: Remove http/tests/navigation/post-goback-repost-policy.html,
20935           as it has already been disabled globally, and re-enabling is tracked by <rdar://problem/6778137>
20937 2009-08-07  Peter Kasting  <pkasting@google.com>
20939         Reviewed by Eric Seidel.
20941         https://bugs.webkit.org/show_bug.cgi?id=28073
20942         Treat icons with no bit count and no color count as 256-color for
20943         purposes of quality ranking.
20945         * fast/images/icon-0colors.html: Added.
20946         * fast/images/resources/0colors.ico: Added.
20948 2009-08-11  Dmitry Titov  <dimich@chromium.org>
20950         Reviewed by Adam Roben.
20952         Originally implemented by Glenn Wilson  <gwilson@chromium.org>.
20954         Added tests to verify that default preferences can be overridden per-test
20955         and that overridden values are reset between each test.
20956         See https://bugs.webkit.org/show_bug.cgi?id=20534
20958         * fast/harness/override-preferences-2-expected.txt: Added.
20959         * fast/harness/override-preferences-2.html: Added. Verifies overridePreverence("WebKitDefaultFontSize", "24").
20960         * fast/harness/override-preferences-expected.txt: Added.
20961         * fast/harness/override-preferences.html: Added. Verifies overridePreference("WebKitJavaScriptEnabled", false).
20962         * fast/harness/override-zzz-reset-expected.txt: Added.
20963         * fast/harness/override-zzz-reset.html: Added. Because of 'zzz' this test will run after the tests above and
20964         verify that override of preferences does not 'spill' to the subsequent tests in a batch.
20965         * platform/gtk/Skipped: Tests above disabled for GTK until GTK DRT implements preference override.
20967 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
20969         Reviewed by Adam Treat.
20971         Add results for fast/borders/border-radius-split-inline and remove from platform/qt/Skipped
20972         Note: Results will wrap to 4 lines even though it indicates 3 lines.  This is due to font
20973         size differences in Qt, and matches the output of FireFox.
20975         https://bugs.webkit.org/show_bug.cgi?id=28147
20977         * platform/qt/Skipped:
20978         * platform/qt/fast/borders/border-radius-split-inline-expected.txt: Added.
20980 2009-08-07  Oliver Hunt  <oliver@apple.com>
20982         Reviewed by Sam Weinig.
20984         Stack overflow crash in JavaScript garbage collector mark pass
20985         https://bugs.webkit.org/show_bug.cgi?id=12216
20987         Add a testcase that requires marking of a deeply nested object.
20989         * fast/js/nested-object-gc-expected.txt: Added.
20990         * fast/js/nested-object-gc.html: Added.
20991         * fast/js/resources/js-test-pre.js:
20992             Add a gc() function that triggers a gc or calls the gc controller if it's present
20993         * fast/js/resources/nested-object-gc.js: Added.
20995 2009-08-10  Jeremy Orlow  <jorlow@chromium.org>
20997         Reviewed by Brady Eidson.
20999         ___Storage.key() changed to match new spec behavior; update layout tests.
21000         https://bugs.webkit.org/show_bug.cgi?id=28112
21002         The current WebStorage spec says that ___Storage.key() should return null when
21003         the index is out of bounds, rather than an exception.  Change the one layout
21004         test that verified this behavior.
21006         * storage/domstorage/localstorage/simple-usage-expected.txt:
21007         * storage/domstorage/localstorage/simple-usage.html:
21008         * storage/domstorage/sessionstorage/simple-usage-expected.txt:
21009         * storage/domstorage/sessionstorage/simple-usage.html:
21011 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
21013         Reviewed by Justin Garcia.
21015         Background color formatting lost on enter
21016         https://bugs.webkit.org/show_bug.cgi?id=20348
21018         This patch adds a test to make sure WebKit preserves background color when inserting a new paragraph.
21020         * editing/inserting/5994480-2-expected.txt: Because input element has explicit white background and the enclosing div has
21021         transparent background, WebKit adds white background color in DeleteSelectionCommand::calculateTypingStyleAfterDelete upon deletion.
21022         * editing/style/highlight-insert-paragraph-expected.txt: Added.
21023         * editing/style/highlight-insert-paragraph.html: Added.
21024         * platform/mac/editing/pasteboard/select-element-1-expected.txt: Because select element has explicit white background color
21025         and div has transparent background, WebKit adds white background color in calculateTypingStyleAfterDelete upon cut.
21027 2009-08-10  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
21029         Rubber-stamped by George Staikos.
21031         Forgot to update pixel test result in my last commit.
21033         * platform/mac/fast/wml/text-emphasis-expected.checksum:
21034         * platform/mac/fast/wml/text-emphasis-expected.png:
21036 2009-08-07  Darin Adler  <darin@apple.com>
21038         Reviewed by Dan Bernstein.
21040         When empty <input> is focused, getSelection() exposes shadow tree nodes
21041         https://bugs.webkit.org/show_bug.cgi?id=15903
21043         Also updated a recently introduced non-standard test to work in a more
21044         standard way.
21046         * fast/forms/resources/shadow-tree-exposure.js: Added.
21047         * fast/forms/shadow-tree-exposure-expected.txt: Added.
21048         * fast/forms/shadow-tree-exposure.html: Added.
21050         * fast/js/method-check-expected.txt: Updated.
21051         * fast/js/method-check.html: Regenerated using the make-js-test-wrappers script.
21052         * fast/js/resources/method-check.js: Replaced a comment talking about the lack
21053         of a gc() function with a call to GCController.collect(). Also removed the
21054         shouldBeTrue call at the end of the fiel that wasn't needed.
21056 2009-08-10  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
21058         Reviewed by Simon Hausmann.
21060          [Qt] After ChangeSet https://bugs.webkit.org/show_bug.cgi?id=26896, the
21061          DefaultFontSize was changed in Qt DumpRenderTree from 14 to 13. But
21062          any expected file works with the original value. The expected values
21063          should follow this change. This patch contains the new expected
21064          files.
21066         * platform/qt/Skipped:
21067         * platform/qt/editing/pasteboard/5780697-2-expected.txt: Add.
21068         * platform/qt/fast/block/float/009-expected.txt:
21069         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
21070         * platform/qt/fast/images/image-in-map-expected.txt:
21071         * platform/qt/fast/inline-block/004-expected.txt:
21072         * platform/qt/fast/inline-block/005-expected.txt:
21073         * platform/qt/fast/table/giantRowspan-expected.txt:
21074         * platform/qt/fast/table/height-percent-test-expected.txt:
21075         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
21076         * platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
21077         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
21079 2009-08-10  Simon Hausmann  <simon.hausmann@nokia.com>
21081         Reviewed by Ariya Hidayat.
21083         Rebase Qt letter spacing DRT result after r46936
21085         * platform/qt/fast/text/text-letter-spacing-expected.txt:
21087 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
21089         Reviewed by George Staikos.
21091         [WML] wml.css lacks <pre> support
21092         https://bugs.webkit.org/show_bug.cgi?id=28135
21094         Extend fast/wml/text-emphasis.wml test, to cover <pre> formatting.
21096         * fast/wml/text-emphasis.wml:
21097         * platform/mac/fast/wml/text-emphasis-expected.txt:
21099 2009-08-09  Oliver Hunt  <oliver@apple.com>
21101         Reviewed by George Staikos.
21103         JSON.stringify replacer returning undefined does not omit object properties
21104         https://bugs.webkit.org/show_bug.cgi?id=28118
21106         Add tests that cover the behaviour of JSON.stringify with a replacer
21107         function.  In addition to testing replacer function returning undefined,
21108         we test the replacer injecting a cycle, and that the replacer gets
21109         called when a property has the value undefined.
21111         * fast/js/JSON-stringify-expected.txt:
21112         * fast/js/JSON-stringify-replacer-expected.txt: Added.
21113         * fast/js/JSON-stringify-replacer.html: Added.
21114         * fast/js/resources/JSON-stringify-replacer.js: Added.
21115         (returnUndefined):
21116         (returnObjectFor1):
21117         (returnArrayFor1):
21118         (returnUndefinedFor1):
21119         (returnNullFor1):
21120         (returnCycleObjectFor1):
21121         (returnCycleArrayFor1):
21122         (returnStringForUndefined):
21124 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
21126         Reviewed by George Staikos.
21128         [WML] Deck access control is completly broken
21129         https://bugs.webkit.org/show_bug.cgi?id=27721
21131         Add several new tests covering WML deck-access control.
21132         Update variable-reference-invalid-character.html result, as console messages aren't dump to the results anymore.
21134         * http/tests/wml/access-target-domain-deny-expected.txt: Added.
21135         * http/tests/wml/access-target-domain-deny.html: Added.
21136         * http/tests/wml/access-target-expected.txt: Added.
21137         * http/tests/wml/access-target-path-deny-expected.txt: Added.
21138         * http/tests/wml/access-target-path-deny.html: Added.
21139         * http/tests/wml/access-target.html: Added.
21140         * http/tests/wml/resources/access-target-domain-deny.js: Added.
21141         (setupTestDocument):
21142         (prepareTest):
21143         (executeTest):
21144         * http/tests/wml/resources/access-target-domain-deny.wml: Added.
21145         * http/tests/wml/resources/access-target-path-deny.js: Added.
21146         (setupTestDocument):
21147         (prepareTest):
21148         (executeTest):
21149         * http/tests/wml/resources/access-target-path-deny.wml: Added.
21150         * http/tests/wml/resources/access-target.js: Added.
21151         (setupTestDocument):
21152         (prepareTest):
21153         (executeTest):
21154         * http/tests/wml/resources/access-target.wml: Added.
21155         * http/tests/wml/resources/locked-deck.wml: Added.
21156         * http/tests/wml/resources/unreachable-domain.wml: Added.
21157         * http/tests/wml/resources/unreachable-path.wml: Added.
21158         * wml/access-target-deny-expected.txt: Added.
21159         * wml/access-target-deny.html: Added.
21160         * wml/access-target-expected.txt: Added.
21161         * wml/access-target.html: Added.
21162         * wml/resources/access-target-deny.js: Added.
21163         (setupTestDocument):
21164         (prepareTest):
21165         (executeTest):
21166         * wml/resources/access-target-deny.wml: Added.
21167         * wml/resources/access-target.js: Added.
21168         (setupTestDocument):
21169         (prepareTest):
21170         (executeTest):
21171         * wml/resources/access-target.wml: Added.
21172         * wml/resources/locked-deck.wml: Added.
21173         * wml/variable-reference-invalid-character-expected.txt:
21175 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
21177         Reviewed by George Staikos.
21179         [WML] manual-tests/wml/onevent-prev.wml crashes
21180         https://bugs.webkit.org/show_bug.cgi?id=27722
21182         Reorganize WML testcases to not rely on the fact that intrinsic events are executed before the document finished parsing.
21184         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
21185         * http/tests/wml/resources/go-task-get-method.js:
21186         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
21187         * http/tests/wml/resources/go-task-post-method.js:
21188         * http/tests/wml/resources/post-data-to-server.js:
21189         * wml/resources/WMLTestCase.js:
21190         (onloadHandler):
21191         (createStaticWMLTestCase):
21192         (createDynamicWMLTestCase):
21193         (createWMLTestCase.iframeElement.onload):
21194         (createWMLTestCase):
21195         * wml/resources/enter-card-with-events.js:
21196         (executeTest):
21197         * wml/resources/enter-first-card-with-events.js:
21198         (setupTestDocument):
21199         (prepareTest):
21200         (executeTest):
21201         * wml/resources/go-task-get-method-external-deck-with-href.js:
21202         * wml/resources/go-task-get-method-external-deck.js:
21203         * wml/resources/go-task-get-method-same-deck.js:
21204         * wml/resources/input-format.js:
21205         * wml/resources/newcontext-same-deck.js:
21206         (setupTestDocument):
21207         (executeTest):
21208         * wml/resources/onenterforward-event.js:
21209         (executeTest):
21210         * wml/resources/onenterforward-inline-event.js:
21211         * wml/resources/ontimer-event.js:
21212         (executeTest):
21213         * wml/resources/ontimer-inline-event.js:
21214         (executeTest):
21215         * wml/resources/option-element-onpick.js:
21216         * wml/resources/select-element-variables.js:
21217         * wml/resources/variable-reference-invalid-character.js:
21218         * wml/resources/variable-reference-valid.js:
21220 2009-08-08  Oliver Hunt  <oliver@apple.com>
21222         Reviewed by Eric Seidel and Sam Weinig.
21224         [ES5] Implement Object.getPrototypeOf
21225         https://bugs.webkit.org/show_bug.cgi?id=28114
21227         Add tests for getPrototypeOf
21229         * fast/js/prototypes-expected.txt:
21230         * fast/js/resources/prototypes.js:
21232 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
21234         [Gtk] Skip media/controls-right-click-on-timebar.html as it needs
21235         eventSender which we don't have at the moment.
21237         * platform/gtk/Skipped:
21239 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
21241         Reviewed by Xan Lopez.
21243         [Gtk] Enable accessibility in Gtk DRT
21244         https://bugs.webkit.org/show_bug.cgi?id=25989
21246         Remove passing accessibility tests from the Skipped list
21248         * platform/gtk/Skipped:
21250 2009-08-07  Oliver Hunt  <oliver@apple.com>
21252         Reviewed by Cameron Zwarich.
21254         Test function declaration parsing
21256         * fast/js/function-declaration-expected.txt: Added.
21257         * fast/js/function-declaration.html: Added.
21258         * fast/js/resources/function-declaration.js: Added.
21260 2009-08-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
21262         [Gtk] Skip two new tests (from r46896) needing gtk-specific results.
21264         * platform/gtk/Skipped:
21266 2009-08-07  Darin Adler  <darin@apple.com>
21268         * platform/gtk/Skipped: Skip a newly-failing test. I filed a bug about it too.
21270 2009-08-07  Darin Adler  <darin@apple.com>
21272         * platform/gtk/Skipped: Updated since textarea-arrow-navigation.html moved.
21274 2009-08-07  Brian Weinstein  <bweinstein@apple.com>
21276         Rubber-stamped by Mark Rowe.
21278         Add http/tests/misc/favicon-loads-with-images-disabled.html to get the 
21279         Windows Debug bot back green.
21281         * platform/win/Skipped:
21283 2009-08-07  Darin Adler  <darin@apple.com>
21285         Reviewed by Adele Peterson.
21287         "Shadow tree" DOM nodes are being accidentally exposed to JavaScript
21288         https://bugs.webkit.org/show_bug.cgi?id=28086
21290         Rewrite tests that depend on selection inside <input> and <textarea> elements
21291         from showing up with getSelection(), since does not match Firefox and needs to
21292         change soon.
21294         * editing/deleting/delete-ligature-002-expected.txt: Updated.
21295         * editing/deleting/delete-ligature-002.html: Changed to use a contenteditable
21296         <div> element instead of a <textarea> element.
21298         * editing/deleting/delete-ligature-003-expected.txt: Updated.
21299         * editing/deleting/delete-ligature-003.html: Changed to use a contenteditable
21300         <div> element instead of a <textarea> element.
21302         * editing/deleting/skip-virama-001-expected.txt: Updated.
21303         * editing/deleting/skip-virama-001.html: Changed to use a contenteditable
21304         <div> element instead of a <textarea> element.
21306         * editing/input/textarea-arrow-navigation-expected.txt: Moved to fast/forms.
21307         * editing/input/textarea-arrow-navigation.html: Ditto.
21309         * editing/inserting/insert-thai-characters-001-expected.txt: Updated.
21310         * editing/inserting/insert-thai-characters-001.html: Changed to use a contenteditable
21311         <div> element instead of a <textarea> element.
21313         * editing/selection/5213963-expected.txt: Added. This is now a text-only test.
21314         * editing/selection/5213963.html: Added a call to dumpAsText(). Changed selection
21315         testing to use selectionEnd instead of getSelection().type.
21317         * editing/selection/find-in-text-control-expected.txt: Updated.
21318         * editing/selection/find-in-text-control.html: Changed test to distinguish the
21319         different text controls. Made it use activeElement to find out if the selection
21320         is inside a control.
21322         * editing/selection/move-begin-end-expected.txt: Updated.
21323         * editing/selection/move-begin-end.html: Changed to use a contenteditable
21324         <div> element instead of a <textarea> element.
21326         * editing/text-iterator/thai-cursor-movement-expected.txt: Updated.
21327         * editing/text-iterator/thai-cursor-movement.html: Changed to use a contenteditable
21328         <div> element instead of a <textarea> element.
21330         * fast/forms/textarea-arrow-navigation-expected.txt: Moved from editing/input since
21331         this is a <textarea> test, not a general editing test.
21332         * fast/forms/textarea-arrow-navigation.html: Ditto.
21333         Changed to use eventSender instead of the editing machinery to test the down arrow.
21335         * platform/mac/editing/selection/5213963-expected.checksum: Removed.
21336         This is now a text-only test.
21337         * platform/mac/editing/selection/5213963-expected.png: Ditto.
21338         * platform/mac/editing/selection/5213963-expected.txt: Ditto.
21339         * platform/qt/editing/selection/5213963-expected.txt: Ditto.
21340         * platform/win/editing/selection/5213963-expected.txt: Ditto.
21342 2009-08-07  Drew Wilson  <atwilson@google.com>
21344         Reviewed by David Levin.
21346         SharedWorkers should be shared
21347         https://bugs.webkit.org/show_bug.cgi?id=28058
21349         Added tracking to the SharedWorkerRepository so instances of SharedWorkers are shared across pages.
21351         * fast/workers/shared-worker-shared-expected.txt: Added.
21352         * fast/workers/shared-worker-shared.html-disabled: Added sharing test.
21354 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
21356         Reviewed by Justin Garcia.
21358         selectionHasStyle doesn't handle text-specific properties properly
21359         https://bugs.webkit.org/show_bug.cgi?id=27858
21361         This patch adds toggle-compound-styles to make sure WebKit can handle nested text styles
21362         such as <b><i>hello</i>world</b> (italicized) and <b><i>hello</i>world</b> (not italicized)
21363         on all platforms except on Mac (to match TextEdit's behavior).
21365         * editing/execCommand/resources/toggle-compound-styles.js: Added.
21366         (testSingleToggle):
21367         * editing/execCommand/toggle-compound-styles.html: Added.
21368         * platform/gtk/editing/execCommand: Added.
21369         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt: Added.
21370         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Added.
21371         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Added.
21372         * platform/win/editing/execCommand: Added.
21373         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Added.
21375 2009-08-07  Darin Adler  <darin@apple.com>
21377         Reviewed by Mark Rowe.
21379         Fix three tests so they are not dependent on the getSelection() result
21380         reflecting selections inside <input> and <textarea> elements.
21382         * fast/events/right-click-focus.html: Removed unneeded check of anchorNode.
21383         The test works fine by just testing the actual result of typing.
21385         * fast/forms/focus-style-pending.html: Detect focus with an onfocus
21386         attribute rather than by looking at getSelection().focusNode.
21388         * fast/forms/search-click-in-placeholder.html: Detect focus with an onfocus
21389         attribute rather than by looking at getSelection().baseNode.
21391 2009-08-07  Alpha Lam  <hclam@chromium.org>
21393         Reviewed by Eric Seidel.
21395         Right click on timeline of media controls panel cause seek
21396         https://bugs.webkit.org/show_bug.cgi?id=27920
21398         Add a test simulate the behavior of seeking by right clicking
21399         on the time bar of media controls while playing.
21401         * media/controls-right-click-on-timebar-expected.txt: Added.
21402         * media/controls-right-click-on-timebar.html: Added.
21404 2009-08-07  Darin Adler  <darin@apple.com>
21406         Reviewed by Mark Rowe.
21408         Another try at making the gc-9.html test less prone to intermittent failure.
21410         * fast/dom/gc-9.html: Changed this to do the "before garbage collection"
21411         test right after setting the properties. This practically eliminates the
21412         possibility that we will get unlucky and get a garbage collection between
21413         when theproperty is set and tested, which seems to have happened at least
21414         once on the buildbot.
21416 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
21418         Reviewed by Adam Treat.
21420         Move fast/forms/menulist-style-color.html to Skipped list for mac/win.
21421         Bug filed - https://bugs.webkit.org/show_bug.cgi?id=28079
21423         * platform/mac/Skipped:
21424         * platform/win/Skipped:
21426 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
21428         Reviewed by Adam Treat.
21430         Add Test results for mac and windows for new tests.
21432         https://bugs.webkit.org/show_bug.cgi?id=28050
21434         * platform/mac/fast/forms/text-style-color-expected.txt: Added.
21435         * platform/win/fast/forms/text-style-color-expected.txt: Added.
21437 2009-08-07  Peter Kasting  <pkasting@google.com>
21439         Reviewed by Adam Treat.
21441         https://bugs.webkit.org/show_bug.cgi?id=28076
21442         Add fast/images/icon-decoding.html to Qt skip list until it has
21443         results.
21445         * platform/qt/Skipped:
21447 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
21449         Reviewed by Eric Seidel.
21451         Prevent RenderThemeQt AdjustStyle based calls for TextField, MenuList and MenuListButton
21452         from discarding style colour.
21454         Add new tests and remove tests from platform/qt/Skipped that now pass.
21456         https://bugs.webkit.org/show_bug.cgi?id=28050
21458         * fast/forms/menulist-style-color.html: Added.
21459         * fast/forms/text-style-color.html: Added.
21460         * platform/qt/Skipped:
21461         * platform/qt/fast/forms/menulist-style-color-expected.txt: Added.
21462         * platform/qt/fast/forms/text-style-color-expected.txt: Added.
21464 2009-08-07  Brady Eidson  <beidson@apple.com>
21466         Reviewed by Darin Adler.
21468         Implement the HTML5 hashchange event.
21469         https://bugs.webkit.org/show_bug.cgi?id=21605
21471         * fast/loader/hashchange-event-expected.txt: Added.
21472         * fast/loader/hashchange-event.html: Added.
21474 2009-08-07  Shinichiro Hamaji  <hamaji@chromium.org>
21476         Reviewed by Adele Peterson.
21478         Cannot scroll for box-reflect:right
21479         https://bugs.webkit.org/show_bug.cgi?id=27979
21481         Update m_overflowLeft an m_overflowWidth for reflection just like
21482         m_overflowTop and m_overflowHeight.
21484         * fast/reflections/reflection-overflow-scroll-expected.txt: Added.
21485         * fast/reflections/reflection-overflow-scroll.html: Added.
21486         * fast/reflections/resources/reflection-overflow-scroll.js: Added.
21487         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
21488         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
21490 2009-08-06  Shinichiro Hamaji  <hamaji@chromium.org>
21492         Reviewed by Adam Barth.
21494         box-shadow's spread is ignored with <table>
21495         https://bugs.webkit.org/show_bug.cgi?id=28017
21497         Use RenderStyle::getBoxShadowExtent just like RenderBlock.
21499         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Added.
21500         * fast/box-shadow/box-shadow-overflow-scroll.html: Added.
21501         * fast/box-shadow/resources/box-shadow-overflow-scroll.js: Added.
21503 2009-08-06  Jan Michael Alonzo  <jmalonzo@webkit.org>
21505         Reviewed by Xan Lopez.
21507         [Gtk] Copy expected (txt only) result from Mac for
21508         fast/images/icon-decoding.html from r46871 since we seem to pass this
21509         test as well.
21511         * platform/gtk/fast/images/icon-decoding-expected.txt: Copied from LayoutTests/platform/mac/fast/images/icon-decoding-expected.txt.
21513 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
21515         Make the test a little more sloppy to try to fix sporadic failures on Windows.
21517         * animations/play-state.html:
21519 2009-08-05  Simon Fraser  <simon.fraser@apple.com>
21521         Reviewed by Darin Adler.
21523         Implement the matchMedium method on the Media interface described in the CSSOM View Module.
21524         https://bugs.webkit.org/show_bug.cgi?id=22495
21526         * fast/media/matchmedium-query-api-expected.txt: Added.
21527         * fast/media/matchmedium-query-api.html: Added.
21529 2009-08-06  Darin Adler  <darin@apple.com>
21531         Reviewed by Mark Rowe.
21533         * fast/dom/gc-9-expected.txt: Generated new results.
21534         * fast/dom/gc-9.html: Turned off tests that are unpredictable based
21535         on what happens during garbage collection. These do represent bugs,
21536         so we want to turn them back on again once the bugs are fixed.
21538 2009-08-06  Peter Kasting  <pkasting@google.com>
21540         Reviewed by Eric Seidel.
21542         https://bugs.webkit.org/show_bug.cgi?id=28025
21543         Add a test for .ico decoding.
21545         * fast/images/icon-decoding.html: Added.
21546         * fast/images/resources/1bit.ico: Added.
21547         * fast/images/resources/2entries.ico: Added.
21548         * fast/images/resources/32bit.ico: Added.
21549         * fast/images/resources/8bit.ico: Added.
21550         * platform/mac/fast/images/icon-decoding-expected.checksum: Added.
21551         * platform/mac/fast/images/icon-decoding-expected.png: Added.
21552         * platform/mac/fast/images/icon-decoding-expected.txt: Added.
21554 2009-08-06  Michelangelo De Simone  <micdesim@gmail.com>
21556         Reviewed by Darin Adler.
21558         https://bugs.webkit.org/show_bug.cgi?id=27455
21559         Test suite for form controls' custom validation message.
21561         * fast/dom/domListEnumeration-expected.txt: Corrected
21562         * fast/dom/resources/domListEnumeration.js: Corrected
21563         * fast/forms/ValidityState-customError-001-expected.txt: Added.
21564         * fast/forms/ValidityState-customError-001.html: Added.
21565         * fast/forms/ValidityState-customError-002-expected.txt: Added.
21566         * fast/forms/ValidityState-customError-002.html: Added.
21567         * fast/forms/ValidityState-customError-003-expected.txt: Added.
21568         * fast/forms/ValidityState-customError-003.html: Added.
21569         * fast/forms/ValidityState-customError-004-expected.txt: Added.
21570         * fast/forms/ValidityState-customError-004.html: Added.
21572 2009-08-06  Ryosuke Niwa  <rniwa@webkit.org>
21574         Reviewed by Eric Seidel.
21576         LayoutTests/editing/execCommand/boldSelection.html must be a dumpAsText test
21577         https://bugs.webkit.org/show_bug.cgi?id=28055
21579         This patch converts boldSelection.html to a dumpAsText and adds description on what it tests.
21580         Namely, it tests bolding the first 21 letters  of a sentence.
21581         Since bolding must be done by adding b tag instead of a style span, we print innerHTML of the result.
21583         * editing/execCommand/boldSelection-expected.txt: Added.
21584         * editing/execCommand/boldSelection.html:
21585         * platform/mac/editing/execCommand/boldSelection-expected.checksum: Removed.
21586         * platform/mac/editing/execCommand/boldSelection-expected.png: Removed.
21587         * platform/mac/editing/execCommand/boldSelection-expected.txt: Removed.
21588         * platform/qt/editing/execCommand/boldSelection-expected.txt: Removed.
21590 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
21592         Fix a test in http/tests/media that was missed in the earlier 'media' rename.
21594         * http/tests/media/video-play-stall.html:
21596 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
21598         Rubber-stamped by Dan Bernstein.
21600         Move a video test from fast/media to media/, since fast/media is all about
21601         CSS media queries.
21603         * media/video-controls-with-mutation-event-handler-expected.txt: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler-expected.txt.
21604         * media/video-controls-with-mutation-event-handler.html: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler.html.
21606 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
21607         
21608         Reviewed by Dan Bernstein.
21609         
21610         https://bugs.webkit.org/show_bug.cgi?id=28056
21611         Change media tests to not use a variable in global scope with the name
21612         'media', to avoid conflict with window.media.
21613         
21614         * media/audio-constructor-autobuffer-expected.txt:
21615         * media/audio-constructor-autobuffer.html:
21616         * media/audio-constructor-src.html:
21617         * media/audio-constructor.html:
21618         * media/audio-data-url-expected.txt:
21619         * media/audio-data-url.html:
21620         * media/audio-mpeg-supported-expected.txt:
21621         * media/audio-mpeg-supported.html:
21622         * media/media-load-event-expected.txt:
21623         * media/media-load-event.html:
21624         * media/video-can-play-type.html:
21625         * media/video-loop-expected.txt:
21626         * media/video-loop.html:
21627         * media/video-seek-past-end-paused-expected.txt:
21628         * media/video-seek-past-end-paused.html:
21629         * media/video-seek-past-end-playing-expected.txt:
21630         * media/video-seek-past-end-playing.html:
21631         * media/video-source-media.html:
21632         * media/video-source-type-params.html:
21633         * media/video-source-type.html:
21634         * media/video-source.html:
21635         * media/video-src-invalid-remove.html:
21636         * media/video-src-plus-source-expected.txt:
21637         * media/video-src-plus-source.html:
21638         * media/video-src-source.html:
21639         * media/video-src.html:
21640         * media/video-test.js:
21641         (findMediaElement):
21642         (waitForEvent):
21643         (waitForEventAndTest):
21644         (relativeURL):
21645         * media/video-timeupdate-during-playback.html:
21646         
21647 2009-08-06  Drew Wilson  <atwilson@google.com>
21649         Reviewed by David Levin.
21651         Refactored worker tests to share code with shared worker versions. Shared worker tests are currently disabled by default.
21653         Worker layout tests should be refactored to enable testing SharedWorkers also.
21654         https://bugs.webkit.org/show_bug.cgi?id=27963
21656         * fast/workers/resources/shared-worker-common.js:
21657         (onconnect):
21658         (gc):
21659         (handleMessage):
21660         * fast/workers/resources/shared-worker-create-common.js: Added.
21661         (createWorker.worker.port.onmessage):
21662         (createWorker.worker.postMessage):
21663         (createWorker):
21664         * fast/workers/resources/worker-context-gc.js: Added.
21665         (log):
21666         (worker.onmessage):
21667         * fast/workers/resources/worker-create-common.js: Added.
21668         (createWorker):
21669         * fast/workers/resources/worker-location.js: Added.
21670         (log):
21671         (gc):
21672         (worker.onmessage):
21673         * fast/workers/resources/worker-navigator.js: Added.
21674         (log):
21675         (worker.onmessage):
21676         * fast/workers/resources/worker-replace-global-constructor.js:
21677         * fast/workers/resources/worker-replace-self.js: Added.
21678         (log):
21679         (worker.onmessage):
21680         * fast/workers/shared-worker-context-gc-expected.txt: Added.
21681         * fast/workers/shared-worker-context-gc.html-disabled: Added.
21682         * fast/workers/shared-worker-location-expected.txt: Added.
21683         * fast/workers/shared-worker-location.html-disabled: Added.
21684         * fast/workers/shared-worker-navigator-expected.txt: Added.
21685         * fast/workers/shared-worker-navigator.html-disabled: Added.
21686         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
21687         * fast/workers/shared-worker-replace-self-expected.txt: Added.
21688         * fast/workers/shared-worker-replace-self.html-disabled: Added.
21689         * fast/workers/worker-context-gc.html:
21690         * fast/workers/worker-location.html:
21691         * fast/workers/worker-navigator.html:
21692         * fast/workers/worker-replace-global-constructor.html:
21693         * fast/workers/worker-replace-self.html:
21695 2009-08-06  Adam Barth  <abarth@webkit.org>
21697         Unreviewed rollout.
21699         Revert 46840 because it broke the reliability tests.
21701         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Removed.
21702         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Removed.
21703         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Removed.
21704         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Removed.
21705         * platform/gtk/Skipped:
21706         * platform/mac/Skipped:
21707         * platform/qt/Skipped:
21708         * platform/win/Skipped:
21710 2009-08-06  Drew Wilson  <atwilson@google.com>
21712         Reviewed by David Levin.
21714         SharedWorkers should instantiate a thread and a SharedWorkerContext
21715         https://bugs.webkit.org/show_bug.cgi?id=27927
21717         Added disabled tests for SharedWorker minimal functionality.
21719         Began refactoring of dedicated worker tests to allow sharing test cases between shared and dedicated worker (will continue in another patch).
21721         * fast/workers/resources/shared-worker-common.js: Added.
21722         * fast/workers/resources/shared-worker-script-error.js: Added.
21723         * fast/workers/resources/worker-replace-global-constructor.js: Moved common code into shared .js file.
21724         * fast/workers/shared-worker-constructor.html-disabled:
21725         * fast/workers/shared-worker-gc-expected.txt: Added.
21726         * fast/workers/shared-worker-gc.html-disabled: Added.
21727         * fast/workers/shared-worker-load-error-expected.txt: Added.
21728         * fast/workers/shared-worker-load-error.html-disabled: Added.
21729         * fast/workers/shared-worker-replace-global-constructor-expected.txt: Added.
21730         * fast/workers/shared-worker-replace-global-constructor.html-disabled: Added.
21731         * fast/workers/shared-worker-script-error-expected.txt: Added.
21732         * fast/workers/shared-worker-script-error.html-disabled: Added.
21733         * fast/workers/shared-worker-simple-expected.txt: Added.
21734         * fast/workers/shared-worker-simple.html-disabled: Added.
21735         * fast/workers/worker-replace-global-constructor.html:
21737 2009-08-06  Adam Barth  <abarth@webkit.org>
21739         Reviewed by Eric Seidel.
21741         [V8] Teach ScheduledAction::execute about isolated worlds
21742         https://bugs.webkit.org/show_bug.cgi?id=27703
21744         Add test coverage for the interaction between setTimeout and isolated
21745         worlds.
21747         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
21748         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
21749         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
21750         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
21752 2009-08-05  Xan Lopez  <xlopez@igalia.com>
21754         Skip new test using eventSender, since the GTKport does not have
21755         it yet.
21757         * platform/gtk/Skipped:
21759 2009-08-05  Drew Wilson  <atwilson@google.com>
21761         Reviewed by David Levin.
21763         Need to test throwing exceptions from Workers after calling close().
21764         https://bugs.webkit.org/show_bug.cgi?id=27924
21766         * fast/workers/resources/worker-close.js:
21767         * fast/workers/worker-close-expected.txt:
21768         * fast/workers/worker-close.html:
21770 2009-08-05  Darin Adler  <darin@apple.com>
21772         Reviewed by Dan Bernstein.
21774         Client side image maps did not handle zoom correctly.
21775         Client side image maps did not handle border and padding correctly.
21777         * fast/images/image-map-zoom-expected.txt: Added.
21778         * fast/images/image-map-zoom.html: Added.
21780 2009-08-05  Brady Eidson  <beidson@apple.com>
21782         Reviewed by Darin Adler.
21784         Win DRT's resource load delegate is missing didReceiveResponse
21785         https://bugs.webkit.org/show_bug.cgi?id=28033
21787         * platform/win/Skipped: 
21789 2009-08-05  Brady Eidson  <beidson@apple.com>
21791         Reviewed by Darin Adler.
21793         Win DRT's resource load delegate is missing didReceiveResponse
21794         https://bugs.webkit.org/show_bug.cgi?id=28033
21796         * platform/win/Skipped: Remove a test that now passes
21797         
21798         Remove platform specific results for the XFrameOptions suite which now matches cross platform results:
21799         * platform/win/http/tests/security: Removed.
21800         * platform/win/http/tests/security/XFrameOptions: Removed.
21801         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
21802         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
21803         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
21804         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
21805         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Removed.
21807 2009-08-05  Brady Eidson  <beidson@apple.com>
21809         Rubberstamped by Mark Rowe.
21811         As a followup to http://trac.webkit.org/changeset/46811, Windows-specific results *did* have some differences, so restoring those results.
21813         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt.
21814         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt.
21815         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt.
21816         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt.
21818 2009-08-05  Brady Eidson  <beidson@apple.com>
21820         Rubberstamped by Mark Rowe.
21822         Actually, for all 6 of these tests Tiger now matches the cross-platform results, so removing all the Tiger results.
21824         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Removed.
21825         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Removed.
21826         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
21827         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
21828         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
21829         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
21831 2009-08-05  Brady Eidson  <beidson@apple.com>
21833         Rubberstamped by Mark Rowe.
21835         As a followup to http://trac.webkit.org/changeset/46809, Windows-specific results now match the cross-platform results, 
21836         so I'm removing them.
21838         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
21839         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
21840         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
21841         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
21843 2009-08-05  Brady Eidson  <beidson@apple.com>
21845         Rubberstamped by Mark Rowe.
21847         As a followup to http://trac.webkit.org/changeset/46809, update Tiger platform specific results for these tests.
21849         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt:
21850         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt:
21852 2009-08-05  Darin Fisher  <darin@chromium.org>
21854         Reviewed by Darin Adler.
21856         Update test results to account for willCacheResponse logging now being
21857         an opt-in feature of layoutTestController.
21858         https://bugs.webkit.org/show_bug.cgi?id=28010
21860         * http/tests/loading/redirect-methods-expected.txt: Rebaselined
21861         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Rebaselined
21862         * http/tests/misc/willCacheResponse-delegate-callback.html: Calls dumpWillCacheResponse.
21863         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Rebaselined
21864         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Rebaselined
21865         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Rebaselined
21866         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Rebaselined
21868 2009-08-05  Mark Rowe  <mrowe@apple.com>
21870         Reviewed by Brady Eidson.
21872         Fix two tests to not load a resource that takes five seconds to load.
21874         We achieve this by making the delay in slow-resource.pl configurable in a query parameter.
21875         This drops the run time of each of the tests from over five seconds to less than a third
21876         of a second.
21878         * http/tests/misc/DOMContentLoaded-event.html:
21879         * http/tests/navigation/multiple-back-forward-entries.html:
21880         * http/tests/navigation/resources/slow-resource.pl:
21882 2009-08-05  Szabo Carol  <carol.szabo@nokia.com>
21884         Reviewed by Darin Adler.
21886         Test for https://bugs.webkit.org/show_bug.cgi?id=27942
21887         Form Reset does not work per w3c standard when single selection
21888         SELECT element has more than one option marked as selected.
21890         * fast/forms/select-reset-multiple-selections-4-single-selection-expected.txt: Added.
21891         * fast/forms/select-reset-multiple-selections-4-single-selection.html: Added.
21893 2009-08-04  Adam Barth  <abarth@webkit.org>
21895         Reviewed by Eric Seidel.
21897         [V8] Teach ScheduledAction::execute about isolated worlds
21898         https://bugs.webkit.org/show_bug.cgi?id=27703
21900         Rename queueScriptInIsolatedWorld to evaluateScriptInIsolatedWorld
21901         because I've changed this API to be synchronous instead of asynchronous
21902         to work around some strange behavior in the work_queue_.  Turns out we
21903         don't need the complexity of an asynchronous API to test this feature.
21905         * http/tests/security/isolatedWorld/all-window-properties.html:
21906         * http/tests/security/isolatedWorld/all-window-prototypes.html:
21907         * http/tests/security/isolatedWorld/body-properties.html:
21908         * http/tests/security/isolatedWorld/body-prototype.html:
21909         * http/tests/security/isolatedWorld/click-event.html:
21910         * http/tests/security/isolatedWorld/document-open.html:
21911         * http/tests/security/isolatedWorld/document-properties.html:
21912         * http/tests/security/isolatedWorld/document-prototype.html:
21913         * http/tests/security/isolatedWorld/global-variables.html:
21914         * http/tests/security/isolatedWorld/image-properties.html:
21915         * http/tests/security/isolatedWorld/image-prototype.html:
21916         * http/tests/security/isolatedWorld/location-properties.html:
21917         * http/tests/security/isolatedWorld/location-prototype.html:
21918         * http/tests/security/isolatedWorld/number-prototype.html:
21919         * http/tests/security/isolatedWorld/object-prototype.html:
21920         * http/tests/security/isolatedWorld/string-prototype.html:
21921         * http/tests/security/isolatedWorld/window-properties.html:
21923 2009-08-04  Eric Seidel  <eric@webkit.org>
21925         Reviewed by Simon Fraser.
21927         REGRESSION (r45064): Drop caret remains in text control after the mouse exits
21928         https://bugs.webkit.org/show_bug.cgi?id=26787
21930         Fix some bogus comments noticed during testing.
21932         * fast/forms/drag-into-textarea.html:
21933         * fast/forms/drag-out-of-textarea.html:
21935 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
21937         Reviewed by Darin Adler.
21939         Bug 27994 - WAI-ARIA: aria-valuetext needs to be implemented
21940         https://bugs.webkit.org/show_bug.cgi?id=27994
21942         * platform/mac/accessibility/aria-valuetext-expected.txt: Added.
21943         * platform/mac/accessibility/aria-valuetext.html: Added.
21945 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
21947         Reviewed by Darin Adler.
21949         Bug 27993 - AXSliders are missing required attributes and actions
21950         https://bugs.webkit.org/show_bug.cgi?id=27993
21952         Update tests to use more generic isActionSupported.
21954         * accessibility/aria-link-supports-press.html:
21955         * accessibility/button-press-action.html:
21956         * accessibility/onclick-handlers.html:
21957         * platform/mac/accessibility/slider-supports-actions-expected.txt: Added.
21958         * platform/mac/accessibility/slider-supports-actions.html: Added.
21960 2009-08-04  Eric Seidel  <eric@webkit.org>
21962         Reviewed by Simon Fraser.
21964         fast/forms/textfield-drag-into-disabled.html has a needless 5 second delay
21965         https://bugs.webkit.org/show_bug.cgi?id=28008
21967         Updated the test not to use a 5 second delay.
21968         Also made this dumpAsText.
21969         I verified I didn't break the test by removing the "disabled"
21970         from the <input> and validating that the drag completed correctly.
21972         * fast/forms/textfield-drag-into-disabled-expected.txt: Added.
21973         * fast/forms/textfield-drag-into-disabled.html:
21974         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum: Removed.
21975         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.png: Removed.
21976         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
21977         * platform/qt/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
21978         * platform/win/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
21980 2009-08-04  Eric Seidel  <eric@webkit.org>
21982         Reviewed by Simon Fraser.
21984         LayoutTests are too slow
21985         https://bugs.webkit.org/show_bug.cgi?id=27995
21987         Shave 5 seconds off of run-webkit-tests.
21989         * fast/events/click-count.html: use eventSender.leapForward instead of setTimeout
21991 2009-08-04  Mark Rowe  <mrowe@apple.com>
21993         Update test results after addition of AXRequired in r46768.
21995         * platform/mac/accessibility/lists-expected.txt:
21997 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
21999         Reviewed by Dave Hyatt.
22001         Add support for transitions/animations of text-indent.
22003         * transitions/text-indent-transition-expected.txt: Added.
22004         * transitions/text-indent-transition.html: Added.
22006 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
22008         Reviewed by Dave Hyatt.
22010         Add support for transitions of min- and max-width, and min- and max-height.
22011         https://bugs.webkit.org/show_bug.cgi?id=27990
22013         * transitions/min-max-width-height-transitions-expected.txt: Added.
22014         * transitions/min-max-width-height-transitions.html: Added.
22016 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
22018         Reviewed by Darin Adler.
22020         Added test for 
22021         Bug 27964 - WAI-ARIA: radio button does not determine its label from text content
22022         https://bugs.webkit.org/show_bug.cgi?id=27964
22024         Updated tests that expected the extra space at the end of some ARIA labels.
22026         * accessibility/aria-labelledby-stay-within.html:
22027         * platform/mac/accessibility/aria-describedby-on-input-expected.txt:
22028         * platform/mac/accessibility/aria-labelledby-on-input-expected.txt:
22029         * platform/mac/accessibility/aria-radiobutton-text-expected.txt: Added.
22030         * platform/mac/accessibility/aria-radiobutton-text.html: Added.
22032 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
22034         Reviewed by Jon Honeycutt.
22036         Bug 27958 - WAI-ARIA: Implement 'aria-required' attribute.
22037         https://bugs.webkit.org/show_bug.cgi?id=27958
22039         Tests for aria-required. Modified tests to accomodate new attribute.
22041         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
22042         * platform/mac/accessibility/aria-required-expected.txt: Added.
22043         * platform/mac/accessibility/aria-required.html: Added.
22044         * platform/mac/accessibility/legend-expected.txt:
22045         * platform/mac/accessibility/radio-button-group-members-expected.txt:
22046         * platform/mac/accessibility/table-with-aria-role-expected.txt:
22048 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
22050         Rubber-stamped by Simon Hausmann.
22052         [Qt] Add passed test results, with pixel tests.
22054         * platform/qt/Skipped:
22055         * platform/qt/fast/canvas/canvas-composite-expected.checksum: Added.
22056         * platform/qt/fast/canvas/canvas-composite-expected.png: Added.
22057         * platform/qt/fast/canvas/canvas-composite-expected.txt: Added.
22058         * platform/qt/fast/canvas/drawImage-expected.checksum: Added.
22059         * platform/qt/fast/canvas/drawImage-expected.png: Added.
22060         * platform/qt/fast/canvas/drawImage-expected.txt: Added.
22061         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.checksum: Added.
22062         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.png: Added.
22064 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
22066         Reviewed by Adam Treat.
22068         [Qt] Fix the metrics.
22070         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
22072 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
22074         Reviewed by Tor Arne Vestbø.
22076         [Qt] Add pixel tests result.
22078         * platform/qt/Skipped:
22079         * platform/qt/fast/canvas/canvas-as-image-expected.checksum: Added.
22080         * platform/qt/fast/canvas/canvas-as-image-expected.png: Added.
22081         * platform/qt/fast/canvas/canvas-as-image-expected.txt: Added.
22082         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
22083         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
22084         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
22085         * platform/qt/fast/canvas/canvas-before-css-expected.checksum: Added.
22086         * platform/qt/fast/canvas/canvas-before-css-expected.png: Added.
22087         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
22088         * platform/qt/fast/canvas/canvas-bg-expected.checksum: Added.
22089         * platform/qt/fast/canvas/canvas-bg-expected.png: Added.
22090         * platform/qt/fast/canvas/canvas-bg-expected.txt: Added.
22091         * platform/qt/fast/canvas/canvas-bg-zoom-expected.checksum: Added.
22092         * platform/qt/fast/canvas/canvas-bg-zoom-expected.png: Added.
22093         * platform/qt/fast/canvas/canvas-bg-zoom-expected.txt: Added.
22095 2009-08-04  Adam Treat  <adam.treat@torchmobile.com>
22097         Fix buildbot. This was supposed to be part of the last commit r46757, but the hunk never made it in.
22099         * platform/qt/fast/block/float/033-expected.txt:
22101 2009-08-04  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
22103         Reviewed by Simon Hausmann.
22105         Remove LayoutTests/fast/block/float/033.html from the Qt Skipped list
22107         The expected value was incorrect and it has been modified. The new expected value is similar to the MAC version as well.
22109         * platform/qt/Skipped:
22110         * platform/qt/fast/block/float/033-expected.txt:
22112 2009-08-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
22114         [Gtk] Skip accessibility/input-slider.html as it needs
22115         Accessibility support in DRT which the Gtk do not have an
22116         implementation at the moment.
22118         * platform/gtk/Skipped:
22120 2009-08-03  Dirk Pranke  <dpranke@chromium.org>
22122         Reviewed by Sam Weinig.
22124         Test for https://bugs.webkit.org/show_bug.cgi?id=27748
22125         crash w/ stack overflow when same CSS file loaded repeatedly
22127         Fix crash caused by a stack overflow when repeatedly loading very large
22128         CSS files. CSSRuleData in CSSStyleSelector.h destroyed itself 
22129         recursively rather than iteratively.
22131         * fast/css/large-list-of-rules-crash-expected.txt: Added.
22132         * fast/css/large-list-of-rules-crash.html: Added.
22133         * fast/css/resources/large-list-of-rules-crash.css: Added.
22135 2009-08-03  Simon Fraser  <simon.fraser@apple.com>
22137         Reviewed by Dan Bernstein.
22139         Make the DRT APIs to pause transitions and animations work for accelerated animations
22140         <https://bugs.webkit.org/show_bug.cgi?id=27627>
22141         <rdar://problem/6442932>
22143         Fix the 'pauseAnimationAtTimeOnElementWithId' and 'pauseTransitionAtTimeOnElementWithId' APIs
22144         available to LayoutTests to work with accelerated animations and transitions. Done by sending
22145         the pause time down to the GraphicsLayer, and using it to stop time on the layer.
22146         
22147         I also added an assertion to check that the animation has actually started when we
22148         try to pause it, to check that the pause time we compute is valid. This revealed a number
22149         of tests that tried to pause before animations started, required some amount of test fixing.
22151         * animations/animation-drt-api-multiple-keyframes.html:
22152         * animations/animation-drt-api.html:
22153         * animations/animation-hit-test-transform.html:
22154         * animations/animation-hit-test.html:
22155         * animations/animation-test-helpers.js:
22156         (isCloseEnough):
22157         (matrixStringToArray):
22158         (checkExpectedValue):
22159         (endTest):
22160         (startTest):
22161         (runAnimationTest.else):
22162         (runAnimationTest):
22163         (waitForAnimationToStart):
22164         * transitions/transition-drt-api-delay.html:
22165         * transitions/transition-hit-test-transform.html:
22166         * transitions/transition-shorthand-delay.html:
22167         * transitions/transition-test-helpers.js:
22168         (isCloseEnough):
22169         (checkExpectedValue):
22170         (endTest):
22171         (runTest):
22172         (waitForAnimationStart):
22173         (startTest):
22174         (runTransitionTest):
22176 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
22178         Reviewed by Darin Adler.
22180         Bug 27943: Need to implement ARIA role="radiogroup"
22181         https://bugs.webkit.org/show_bug.cgi?id=27943
22183         * platform/mac/accessibility/aria-radiogroup-expected.txt: Added.
22184         * platform/mac/accessibility/aria-radiogroup.html: Added.
22186 2009-08-03  Eric Carlson  <eric.carlson@apple.com>
22188         Reviewed by Eric Seidel.
22190         HTMLInputElement is not controllable by assistive technologies
22191         https://bugs.webkit.org/show_bug.cgi?id=27941
22192         
22193         Add test for <input type=range> accessibility .
22195         * accessibility/input-slider.html: Added.
22196         * platform/mac/accessibility/input-slider-expected.txt: Added.
22198 2009-08-02  Sam Weinig  <sam@webkit.org>
22200         Land updated expected result.
22202         * fast/js/array-filter-expected.txt:
22204 2009-08-02  Sam Weinig  <sam@webkit.org>
22206         Reviewed by Oliver Hunt.
22208         Speed up fast/js/array-filter.html by 10x in debug builds by not using an
22209         unnecessarily large sparse array.
22211         * fast/js/resources/array-filter.js:
22213 2009-08-01  Brian Weinstein  <bweinstein@apple.com>
22215         Rubber-stamped by Mark Rowe.
22217         Remove a non-existent test from the Windows Skipped List.
22219         * platform/win/Skipped:
22221 2009-08-01  Brady Eidson  <beidson@apple.com>
22223         For my new test I landed last night, check in Tiger-specific results, and skip on Windows.
22225         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
22226         * platform/win/Skipped: Add to the skipped list because the failure needs exploration.
22228 2009-08-01  John Abd-El-Malek  <jam@chromium.org>
22230         Reviewed by Eric Seidel.
22232         Update test to work with multi-process message ports.
22234         https://bugs.webkit.org/show_bug.cgi?id=27819
22236         * fast/events/message-channel-gc.html:
22238 2009-08-01  Evan Martin  <evan@chromium.org>
22240         Reviewed by Adam Barth.
22242         Add a regression test for a crash when a page has smart quotes in a
22243         mime type.
22245         * fast/parser/smart-quotes-in-tag-expected.txt: Added.
22246         * fast/parser/smart-quotes-in-tag.html: Added.
22248 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
22250         Reviewed by Holger Hans Peter Freyther.
22252         The reason these four tests fail is a mystery to me right, but placing
22253         them in the Skipped file and the Qt port is... for the first time ever,
22254         finally green!
22256         https://bugs.webkit.org/show_bug.cgi?id=27914
22258         * platform/qt/Skipped:
22260 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
22262         Reviewed by Eric Seidel.
22264         Printing related test needs to go in Skipped for now so we can
22265         get Qt buildbot green for first time.
22267         https://bugs.webkit.org/show_bug.cgi?id=27913
22269         * platform/qt/Skipped:
22271 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
22273         Reviewed by Eric Seidel.
22275         Sometimes they pass, sometimes they fail.  In attempt to get Qt buildbot
22276         completely green for first time I'm placing these two in the Skipped file.
22278         https://bugs.webkit.org/show_bug.cgi?id=27912
22280         * platform/qt/Skipped:
22282 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
22284         Reviewed by George Staikos and Eric Seidel.
22286         Place some audio related tests into the Skipped list in
22287         attempt to get Qt buildbot finally green.
22289         https://bugs.webkit.org/show_bug.cgi?id=27910
22291         * platform/qt/Skipped:
22293 2009-07-31  Jan Michael Alonzo  <jmalonzo@webkit.org>
22295         Skip http/tests/misc/favicon-loads-with-images-disabled.html as
22296         this requires resource load callbacks in Gtk DRT. I've raised bug
22297         #27905 to track this.
22299         * platform/gtk/Skipped:
22301 2009-07-31  Brady Eidson  <beidson@apple.com>
22303         Reviewed by John Sullivan.
22305         <rdar://problem/6973106> and https://bugs.webkit.org/show_bug.cgi?id=27896
22306         Favicons are still loaded when automatic image loading is disabled.
22308         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
22309         * http/tests/misc/favicon-loads-with-images-disabled.html: Added.
22311 2009-07-31  Jeremy Orlow  <jorlow@chromium.org>
22313         Reviewed by Adam Barth.
22315         Add new LocalStorage layout tests.
22316         https://bugs.webkit.org/show_bug.cgi?id=27778
22318         These test behavior that I don't think was very well verified earlier.
22320         * storage/domstorage/localstorage/complex-keys-expected.txt: Added.
22321         * storage/domstorage/localstorage/complex-keys.html: Added.
22322               A bunch of corner cases related to keys.
22323         * storage/domstorage/localstorage/complex-values-expected.txt: Added.
22324         * storage/domstorage/localstorage/complex-values.html: Added.
22325               A bunch of corner cases related to values.
22326         * storage/domstorage/localstorage/remove-item-expected.txt: Added.
22327         * storage/domstorage/localstorage/remove-item.html: Added.
22328               Test basic removeItem functionality.
22330 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
22332         Reviewed by Adam Treat.
22334         Re-Enable tests from Skipped that are passing correctly.
22336         https://bugs.webkit.org/show_bug.cgi?id=27890
22338         * platform/qt/Skipped:
22340 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
22342         Reviewed by Adam Treat.
22344         Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.
22346         https://bugs.webkit.org/show_bug.cgi?id=27882
22348         * platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
22349         * platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
22350         * platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
22351         * platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
22352         * platform/qt/fast/box-shadow/inset-expected.txt: Added.
22353         * platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
22354         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
22355         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
22356         * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
22357         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
22358         * platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
22359         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
22360         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
22361         * platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
22362         * platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
22363         * platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
22364         * platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
22365         * platform/qt/fast/frames/frame-navigation-expected.txt: Added.
22366         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
22367         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
22368         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
22369         * platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
22370         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
22371         * platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
22372         * platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
22373         * platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
22374         * platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
22375         * platform/qt/plugins/netscape-dom-access-expected.txt: Added.
22376         * platform/qt/svg/batik/filters/feTile-expected.txt: Added.
22377         * platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
22378         * platform/qt/svg/custom/createImageElement2-expected.txt: Added.
22379         * platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
22380         * platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
22381         * platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
22382         * platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
22383         * platform/qt/svg/filters/feMerge-expected.txt: Added.
22384         * platform/qt/svg/filters/feOffset-expected.txt: Added.
22385         * platform/qt/svg/filters/feTile-expected.txt: Added.
22386         * platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
22387         * platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.
22389 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
22391         Reviewed by Tor Arne Vestbo.
22393         Adding -webkit-animation-play-state back in following r46547.
22395         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
22396         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22398 2009-07-31  Mark Rowe  <mrowe@apple.com>
22400         Fix the test case that was landed in r46624.
22402         * http/tests/misc/meta-refresh-stray-single-quote.html:
22404 2009-07-30  Brady Eidson  <beidson@apple.com>
22406         Reviewed by Mark Rowe, but Dan Bernstein also reviewed and asked thoughtful questions.
22408         <rdar://problem/7106968> and https://bugs.webkit.org/show_bug.cgi?id=27868
22409         http://www.ruthhuntcandy.com/ goes into infinite refresh in WebKit, works in others.
22411         * http/tests/misc/meta-refresh-stray-single-quote-expected.txt: Added.
22412         * http/tests/misc/meta-refresh-stray-single-quote.html: Added.
22413         * http/tests/misc/resources/success-notify-done.html: Added.
22415 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
22417         Add expected results file for new test.
22419         * platform/gtk/fast/forms/button-style-color-expected.txt: Added.
22421 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
22423         Add expected results file for new test.
22425         * platform/mac/fast/forms/button-style-color-expected.txt: Added.
22427 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
22429         Reviewed by Mark Rowe.
22431         Revert previous commit to test out new functionality of buildbots and
22432         run-webkit-tests made possible by r46607.
22434         * platform/gtk/Skipped:
22435         * platform/mac/Skipped:
22436         * platform/win/Skipped:
22438 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
22440         Reviewed by George Staikos.
22442         Add new test with platform specific results to the Skipped files of ports
22443         that haven't generated them yet.  This is to make the buildbot green again.
22445         * platform/gtk/Skipped:
22446         * platform/mac/Skipped:
22447         * platform/win/Skipped:
22449 2009-07-30  Mike Fenton  <mike.fenton@torchmobile.com>
22451          Reviewed by Adam Treat.
22453          Add Button Colour style test and results for Qt based upon fix for bug.
22454          Unskip tables/mozilla/bugs/bug92647-2.html which passes with bug fix.
22455          Update expected results for qt for test fast/dom/HTMLTableColElement/resize-table-using-col-width-expected
22456          which also passes with the the bug fix.
22458          https://bugs.webkit.org/show_bug.cgi?id=27814
22460          * fast/forms/button-style-color.html: Added.
22461          * platform/qt/Skipped:
22462          * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
22463          * platform/qt/fast/forms/button-style-color-expected.txt: Added.
22465 2009-07-30  Eric Carlson  <eric.carlson@apple.com>
22467         Reviewed by Simon Fraser.
22469         Video elements fires another "load" event when attached to DOM
22470         https://bugs.webkit.org/show_bug.cgi?id=27623
22472         * media/media-load-event-expected.txt: Added.
22473         * media/media-load-event.html: Added.
22475 2009-07-29  Jian Li  <jianli@chromium.org>
22477         Reviewed by Darin Adler.
22479         Workers need to throw an exception when presented with invalid URLs.
22480         https://bugs.webkit.org/show_bug.cgi?id=27770
22482         Update worker-constructor.html and worker-redirect.html per the behavior change.
22484         * fast/workers/worker-constructor-expected.txt:
22485         * fast/workers/worker-constructor.html:
22486         * http/tests/workers/worker-redirect-expected.txt:
22487         * http/tests/workers/worker-redirect.html:
22489 2009-07-29  Ryosuke Niwa  <rniwa@webkit.org>
22491         Reviewed by Justin Garcia.
22493         REGRESSION(r46370-46426): /editing/style/remove-underline-from-stylesheet.html fails
22494         https://bugs.webkit.org/show_bug.cgi?id=27809
22496         Since new behavior is consistent with Firefox, we rebaseline the test cases.
22497         The patch converts remove-underline-from-stylesheet and remove-underline-in-bold to dumpAsText tests
22498         with markup printed explicitly because pixel tests did not detect the disappearance of underline.
22500         * editing/style/remove-underline-from-stylesheet-expected.txt: Added.
22501         * editing/style/remove-underline-from-stylesheet.html:
22502         * editing/style/remove-underline-in-bold-expected.txt: Added.
22503         * editing/style/remove-underline-in-bold.html:
22504         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.checksum: Removed.
22505         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.png: Removed.
22506         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
22507         * platform/mac/editing/style/remove-underline-in-bold-expected.checksum: Removed.
22508         * platform/mac/editing/style/remove-underline-in-bold-expected.png: Removed.
22509         * platform/mac/editing/style/remove-underline-in-bold-expected.txt: Removed.
22510         * platform/qt/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
22511         * platform/qt/editing/style/remove-underline-in-bold-expected.txt: Removed.
22513 2009-07-29  Darin Adler  <darin@apple.com>
22515         * platform/gtk/Skipped: Added ol-start-parsing.html since it has no result yet.
22517 2009-07-29  Darin Adler  <darin@apple.com>
22519         Reviewed by Dan Bernstein.
22521         Illegal values for <ol start> cause list numbering start at 0 (should start at 1)
22522         https://bugs.webkit.org/show_bug.cgi?id=27810
22524         Couldn't make a text-only test because list numbers do not show up in
22525         text dumps. This matches the other fast/lists tests.
22527         * fast/lists/ol-start-parsing.html: Added.
22528         * platform/mac/fast/lists/ol-start-parsing-expected.checksum: Added.
22529         * platform/mac/fast/lists/ol-start-parsing-expected.png: Added.
22530         * platform/mac/fast/lists/ol-start-parsing-expected.txt: Added.
22532 2009-07-29  Brian Weinstein  <bweinstein@apple.com>
22534         Rubber-stamped by Adam Roben.
22536         Update getComputedStyle expected results on Windows to match updated Mac results.
22538         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
22539         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22540         
22541 2009-07-29  Brady Eidson  <beidson@apple.com>
22543         Rubber-stamped by Mark Rowe
22545         * platform/gtk/Skipped: Disable the new test on GTK, as they don't dump resource load callbacks
22546           in their DumpRenderTree.
22548 2009-07-29  Brady Eidson  <beidson@apple.com>
22550         Rubber-stamped by Jon Honeycutt
22552         Check in Tiger-specific results for the new test, as it is known they send willCacheResponse 
22553         callbacks in a different order.
22555         * platform/mac-tiger/http/tests/loading: Added.
22556         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Added.
22558 2009-07-29  Brady Eidson  <beidson@apple.com>
22560         Adding my new test to the Windows skipped list until I can figure out what's going on.
22562         * platform/win/Skipped:
22564 2009-07-29  Simon Fraser  <simon.fraser@apple.com>
22566         Reviewed by Dan Bernstein.
22567         
22568         Fix crash when an element with display: table-row is composited (e.g. via a 3d-transform)
22569         https://bugs.webkit.org/show_bug.cgi?id=27796
22570         
22571         Add testcase that has display: table-row with a 3d transform.
22573         * fast/table/table-row-compositing-repaint-crash-expected.txt: Added.
22574         * fast/table/table-row-compositing-repaint-crash.html: Added.
22576 2009-07-29  Brady Eidson  <beidson@apple.com>
22578         Reviewed by Sam Weinig.
22580         https://bugs.webkit.org/show_bug.cgi?id=27791
22581         307 redirects of POSTs should use POST, not GET
22583         * http/tests/loading/redirect-methods-expected.txt: Added.
22584         * http/tests/loading/redirect-methods.html: Added.
22585         * http/tests/loading/resources/redirect-methods-form.html: Added.
22586         * http/tests/loading/resources/redirect-methods-result.php: Added.
22588 2009-07-29  Chris Marrin  <cmarrin@apple.com>
22590         Reviewed by Simon Fraser.
22592         Adding -webkit-animation-play-state back in
22593         https://bugs.webkit.org/show_bug.cgi?id=26867
22595         This tests play-state for both hardware and software animations. I also
22596         added the ability to disable the use of the pauseAnimation API because
22597         that API interferes with the operation of play-state. I also fixed some
22598         tests which now print out the -webkit-animation-play-state property
22600         * animations/animation-test-helpers.js:
22601         * animations/play-state-expected.txt: Added.
22602         * animations/play-state.html: Added.
22603         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
22604         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22605         * svg/css/getComputedStyle-basic-expected.txt:
22607 2009-07-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22609         Reviewed by Adam Treat.
22611         [WML] Running WML tests in random order multiple times exposes subtle bugs
22612         https://bugs.webkit.org/show_bug.cgi?id=27801
22614         Some changes to fix random order WML tests, simplilfy WMLTestCase.js and reset testDocument
22615         properly in enter-first-card-with-events.js. fast/wml/err-multi-access.wml still creates a layout
22616         test difference on consecutive runs, though that's related to bug 27721, which has to be fixed first.
22618         * wml/resources/WMLTestCase.js:
22619         * wml/resources/enter-first-card-with-events.js:
22620         (setupTestDocument):
22621         (prepareTest):
22622         (executeTest):
22624 2009-07-29  Jan Michael Alonzo  <jmalonzo@webkit.org>
22626         Reviewed by Eric Seidel and Xan Lopez.
22628         [Gtk] Enable http/tests/appcache tests
22629         https://bugs.webkit.org/show_bug.cgi?id=27674
22631         Enable passing http/tests/appcache tests.
22633         * platform/gtk/Skipped:
22635 2009-07-29  Simon Hausmann  <simon.hausmann@nokia.com>
22637         Update Qt-specific results for computed-style tests, like in r46512.
22639         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
22640         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22642 2009-07-29  Kent Tamura  <tkent@chromium.org>
22644         Reviewed by Nikolas Zimmermann.
22646         Fix a bug that HTMLOptionElement::value() returns an incorrect
22647         value in a case that the element has a label attribute and no
22648         value attribute.
22649         https://bugs.webkit.org/show_bug.cgi?id=27760
22651         * fast/forms/option-value-and-label-expected.txt: Added.
22652         * fast/forms/option-value-and-label.html: Added.
22654 2009-07-29  Adam Barth  <abarth@webkit.org>
22656         Reviewed by Dimitri Glazkov.
22658         [V8] Fix isolated world wrappers for event handlers
22659         https://bugs.webkit.org/show_bug.cgi?id=27533
22661         Test that we get the wrappers from the right world when handling
22662         events.
22664         * http/tests/security/isolatedWorld/click-event-expected.txt: Added.
22665         * http/tests/security/isolatedWorld/click-event.html: Added.
22667 2009-07-29  Adam Barth  <abarth@webkit.org>
22669         Reviewed by Dimitri Glazkov.
22671         [V8] Teach V8Proxy::context about isolated worlds
22672         https://bugs.webkit.org/show_bug.cgi?id=27701
22674         Test that calling document.open with more than two arguments calls the
22675         window.open method from the correct world.
22677         * http/tests/security/isolatedWorld/document-open-expected.txt: Added.
22678         * http/tests/security/isolatedWorld/document-open.html: Added.
22680 2009-07-28  Dan Bernstein  <mitz@apple.com>
22682         Update Window-specific results with the non-prefixed border-radius
22683         properties
22685         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
22686         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22688 2009-07-28  Dan Bernstein  <mitz@apple.com>
22690         Reviewed by Simon Fraser.
22692         New test, updated test, and updated test results for:
22694         [CSS3 Backgrounds and Borders] Drop the prefix from the border-radius
22695         properties
22696         https://bugs.webkit.org/show_bug.cgi?id=27578
22698         [CSS3 Backgrounds and Borders] Handle the / and 4 values in
22699         border-radius
22700         https://bugs.webkit.org/show_bug.cgi?id=27584
22702         * fast/borders/border-radius-parsing-expected.txt: Added.
22703         * fast/borders/border-radius-parsing.html: Added.
22704         * fast/css/remove-shorthand-expected.txt:
22705         * fast/css/remove-shorthand.html: Added a test for border-radius.
22706         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
22707         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22708         * svg/css/getComputedStyle-basic-expected.txt:
22710 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
22712         Rubber-stamped by Adam Roben.
22714         Add two tests that failed on release (not debug) back to skipped list.
22716         * platform/win/Skipped:
22718 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
22720         Rubber-stamped by Steve Falkenburg.
22722         Remove a lot of tests from Windows Skip list which now pass. Will watch buildbot
22723         to make sure there are no regressions/this commit doesn't cause failures.
22725         * platform/win/Skipped:
22726         
22727 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
22729         Reviewed by Adam Barth.
22731         Add some checks to existing SessionStorage LayoutTests.
22732         https://bugs.webkit.org/show_bug.cgi?id=27776
22734         This is a mixed bag of tweaks to existing tests.  This is the sessionStorage
22735         side of https://bugs.webkit.org/show_bug.cgi?id=27695
22737         * storage/domstorage/sessionstorage/delete-removal-expected.txt:
22738         * storage/domstorage/sessionstorage/delete-removal.html:
22739               Made output more readable, added redundant deletes, added deletes to
22740               keys with the same name in different case.
22741         * storage/domstorage/sessionstorage/enumerate-storage.html:
22742               Removed dead code.
22743         * storage/domstorage/sessionstorage/enumerate-with-length-and-key-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage-expected.txt.
22744         * storage/domstorage/sessionstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage.html.
22745               Test enumerating by hand (with length+key).
22746         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
22747         * storage/domstorage/sessionstorage/iframe-events.html:
22748               Test removeItem and clear in addition to setItem.
22749         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt.
22750         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html.
22751               Test using window.onstorage.
22753 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
22755         Reviewed by Adam Barth.
22757         Add some checks to existing DOM Storage LayoutTests.
22758         https://bugs.webkit.org/show_bug.cgi?id=27695
22760         This is really a mixed bag of tweaks to existing tests.
22762         * storage/domstorage/localstorage/delete-removal-expected.txt:
22763         * storage/domstorage/localstorage/delete-removal.html:
22764               Made output more readable, added redundant deletes, added deletes to
22765               keys with the same name in different case.
22766         * storage/domstorage/localstorage/enumerate-storage.html:
22767               Removed dead code.
22768         * storage/domstorage/localstorage/enumerate-with-length-and-key-expected.txt: Added.
22769         * storage/domstorage/localstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/localstorage/enumerate-storage.html.
22770               Test enumerating by hand (with length+key).
22771         * storage/domstorage/localstorage/iframe-events-expected.txt:
22772         * storage/domstorage/localstorage/iframe-events.html:
22773               Test removeItem and clear in addition to setItem.
22774         * storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt.
22775         * storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute.html.
22776               Test using window.onstorage.
22777         * storage/domstorage/window-attributes-exist-expected.txt:
22778         * storage/domstorage/window-attributes-exist.html:
22779               Verify that two consecutive calls to window.____Storage will equal each other.
22781 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22783         Reviewed by George Staikos.
22785         [WML] Variable substitution recursion seems to have bugs
22786         https://bugs.webkit.org/show_bug.cgi?id=27726
22788         Extend variable-reference-valid.html to test <setvar> attribute values depending on each other.
22790         * wml/resources/variable-reference-valid.js:
22791         (setupTestDocument):
22792         (prepareTest):
22793         (executeTest):
22794         * wml/variable-reference-valid-expected.txt:
22796 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22798         Reviewed by George Staikos.
22800         [WML] Page title doesn't update after variable substitution, if it contained variables
22801         https://bugs.webkit.org/show_bug.cgi?id=27725
22803         Extend variable-reference-valid.html test to include one-character variable tests.
22805         * wml/resources/variable-reference-valid.js:
22806         (setupTestDocument):
22807         (prepareTest):
22808         (executeTest):
22809         * wml/variable-reference-valid-expected.txt:
22811 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22813         Reviewed by George Staikos.
22815         [WML] <do> elements with a <noop> task shouldn't be exposed to the user
22816         https://bugs.webkit.org/show_bug.cgi?id=27724
22818         Add new layout test covering noop elements in do elements.
22820         * fast/wml/task-noop-in-do.wml: Copied from WebCore/manual-tests/wml/task-noop-in-do.wml.
22821         * platform/mac/fast/wml/task-noop-in-do-expected.checksum: Added.
22822         * platform/mac/fast/wml/task-noop-in-do-expected.png: Added.
22823         * platform/mac/fast/wml/task-noop-in-do-expected.txt: Added.
22825 2009-07-27  Antonio Gomes   <antonio.gomes@openbossa.org>
22827         Reviewed by Adam Treat.
22829         update qt expefic expected files for fast/css/getComputedStyle/ tests after r46274
22830         https://bugs.webkit.org/show_bug.cgi?id=27714
22832         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
22833         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
22835 2009-07-27  Brady Eidson  <beidson@apple.com>
22837         Update Tiger specific results for these 7 tests.
22839         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
22840         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
22841         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
22842         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
22843         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
22844         * platform/mac-tiger/security/block-test-expected.txt:
22845         * platform/mac-tiger/security/block-test-no-port-expected.txt:
22847 2009-07-27  Brady Eidson  <beidson@apple.com>
22849         Update Windows specific results for these 5 tests.
22851         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
22852         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
22853         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
22854         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
22855         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
22857 2009-07-27  Brady Eidson  <beidson@apple.com>
22859         Didn't mean to check this guy in.
22861         * http/tests/appcache/max-size-expected.txt:
22863 2009-07-27  Brady Eidson  <beidson@apple.com>
22865         Reviewed by Sam Weinig.
22867         https://bugs.webkit.org/show_bug.cgi?id=27755
22868         Layout tests that dump resource load delegate calls should dump the request method and the response status code.
22870         Update test results for the new info.
22872         * fast/loader/main-document-url-for-non-http-loads-expected.txt:
22873         * http/tests/appcache/max-size-expected.txt:
22874         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
22875         * http/tests/misc/window-dot-stop-expected.txt:
22876         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
22877         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
22878         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
22879         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
22880         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
22881         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
22882         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
22883         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
22884         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
22885         * platform/mac/security/block-test-expected.txt:
22886         * platform/mac/security/block-test-no-port-expected.txt:
22887         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
22888         * webarchive/loading/test-loading-archive-expected.txt:
22890 2009-07-27  Ryosuke Niwa  <rniwa@webkit.org>
22892         Reviewed by Justin Garcia.
22894         createMarkup does not handle CSS properly
22895         https://bugs.webkit.org/show_bug.cgi?id=27660
22896         
22897         inline-style-after-indentoutdent tests whether the original inline style is preserved after outdentation
22898         immediately after indentation.
22900         * editing/deleting/pruning-after-merge-2.html: Replaced b that contains div with a div with font-weight
22901         * editing/execCommand/inline-style-after-indentoutdent-expected.txt: Added.
22902         * editing/execCommand/inline-style-after-indentoutdent.html: Added.
22903         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Added.
22904         (testCreateMarkup):
22905         (shouldBeSameAfterCreateMarkup):
22906         * platform/mac/editing/deleting/delete-3857753-fix-expected.txt: extra i tag is added (still passes pixel tests)
22907         * platform/mac/editing/deleting/pruning-after-merge-2-expected.txt: extra div as explained above
22908         * platform/mac/editing/pasteboard/display-block-on-spans-expected.txt: bug 26483 appearing
22910 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22912         Rubber-stamped by George Staikos.
22914         Forgot to update pixel test results a while ago.
22916         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
22917         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
22918         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
22919         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
22920         * platform/mac/fast/wml/err-samename-do-expected.checksum:
22921         * platform/mac/fast/wml/err-samename-do-expected.png:
22923 2009-07-27  Eric Seidel  <eric@webkit.org>
22925         Reviewed by Adam Barth.
22927         prototypes-inheritance-2.html should crawl more types
22928         https://bugs.webkit.org/show_bug.cgi?id=27741
22930         Now we evaluate the crawl targets lazily so as not to skew any JS binding caching with our test ordering.
22931         We could get around all caching by always instantiating a new copy of the frame
22932         but that would be super-slow. :)
22934         We're now crawling a bunch more types, all of which we pass.
22936         * fast/dom/prototype-inheritance-2-expected.txt:
22937         * fast/dom/resources/prototype-inheritance-2.js:
22938         (evalToCrawlObject.LazyEvalCrawlObject):
22939         (evalToCrawlObject):
22940         (pushPropertyValuesWithUnseenTypes):
22941         (crawl):
22943 2009-07-27  Ojan Vafai  <ojan@chromium.org>
22945         Reviewed by Darin Adler.
22947         https://bugs.webkit.org/show_bug.cgi?id=27474
22948         Tests crashes when calling select, setSelectionRange or setting
22949         selectionStart/selectionEnd on a textarea/input immediately after
22950         setting display:none.
22952         * fast/dom/text-control-crash-on-select-expected.txt: Added.
22953         * fast/dom/text-control-crash-on-select.html: Added.
22955 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
22957         Reviewed by George Staikos.
22959         [WML] 'onpick' intrinsic event handling missing
22960         https://bugs.webkit.org/show_bug.cgi?id=27723
22962         Add a new WML layout test covering 'onpick' support.
22964         * wml/option-element-onpick-expected.txt: Added.
22965         * wml/option-element-onpick.html: Added.
22966         * wml/resources/option-element-onpick.js: Added.
22967         (setupTestDocument):
22968         (prepareTest):
22969         (executeTest):
22971 2009-07-27  Michelangelo De Simone  <micdesim@gmail.com>
22973         Reviewed by Darin Adler.
22975         https://bugs.webkit.org/show_bug.cgi?id=25552
22976         First series of tests for the "pattern" attribute and related validation
22977         code
22979         * fast/forms/ValidityState-002-expected.txt: Copied from LayoutTests/fast/forms/willvalidate-001-expected.txt.
22980         * fast/forms/ValidityState-002.html: Added.
22981         * fast/forms/ValidityState-patternMismatch-001-expected.txt: Added.
22982         * fast/forms/ValidityState-patternMismatch-001.html: Added.
22983         * fast/forms/ValidityState-patternMismatch-002-expected.txt: Added.
22984         * fast/forms/ValidityState-patternMismatch-002.html: Added.
22985         * fast/forms/ValidityState-patternMismatch-003-expected.txt: Added.
22986         * fast/forms/ValidityState-patternMismatch-003.html: Added.
22987         * fast/forms/ValidityState-patternMismatch-004-expected.txt: Added.
22988         * fast/forms/ValidityState-patternMismatch-004.html: Added.
22989         * fast/forms/ValidityState-patternMismatch-005-expected.txt: Added.
22990         * fast/forms/ValidityState-patternMismatch-005.html: Added.
22991         * fast/forms/ValidityState-patternMismatch-006-expected.txt: Added.
22992         * fast/forms/ValidityState-patternMismatch-006.html: Added.
22993         * fast/forms/ValidityState-patternMismatch-007-expected.txt: Added.
22994         * fast/forms/ValidityState-patternMismatch-007.html: Added.
22995         * fast/forms/pattern-attribute-001-expected.txt: Added.
22996         * fast/forms/pattern-attribute-001.html: Added.
22997         * fast/forms/pattern-attribute-002-expected.txt: Added.
22998         * fast/forms/pattern-attribute-002.html: Added.
22999         * fast/forms/pattern-attribute-003-expected.txt: Added.
23000         * fast/forms/pattern-attribute-003.html: Added.
23002 2009-07-27  Jian Li  <jianli@chromium.org>
23004         Reviewed by David Levin.
23006         Layout tests for fixing error handling in dedicated worker and worker
23007         context.
23008         https://bugs.webkit.org/show_bug.cgi?id=27525
23010         * fast/workers/resources/worker-error-in-handling-script-error.js: Added
23011         * fast/workers/resources/worker-invalid-syntax.js: Added.
23012         * fast/workers/resources/worker-script-error-bubbled.js: Added.
23013         * fast/workers/resources/worker-script-error-handled.js: Added.
23014         * fast/workers/resources/worker-script-error-unhandled.js: Added.
23015         * fast/workers/worker-constructor.html:
23016         * fast/workers/worker-script-error-expected.txt: Added.
23017         * fast/workers/worker-script-error.html: Added.
23018         Add test cases to cover different script error handling scenarios.
23020 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
23022         Reviewed by George Staikos.
23024         [WML] History handling / page cache / loading is buggy and depends on several hacks
23025         https://bugs.webkit.org/show_bug.cgi?id=27707
23027         Add two new WML layout tests after redesigning WML history/loading handling.
23029         * wml/enter-card-with-events-expected.txt: Added.
23030         * wml/enter-card-with-events.html: Added.
23031         * wml/enter-first-card-with-events-expected.txt: Added.
23032         * wml/enter-first-card-with-events.html: Added.
23033         * wml/resources/WMLTestCase.js:
23034         * wml/resources/enter-card-with-events.js: Added.
23035         (setupTestDocument):
23036         (prepareTest):
23037         (executeTest):
23038         * wml/resources/enter-card-with-events.wml: Added.
23039         * wml/resources/enter-first-card-with-events.js: Added.
23040         (setupTestDocument):
23041         (prepareTest):
23042         (executeTest):
23043         * wml/resources/enter-first-card-with-events.wml: Added.
23045 2009-07-27  Jan Michael Alonzo  <jmalonzo@webkit.org>
23047         Add fast/canvas/image-pattern-rotate.html to Skipped as it needs
23048         platform-specific expected results.
23050         * platform/gtk/Skipped:
23052 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
23054         Reviewed by Oliver Hunt.
23056         Canvas: rotation of 'no-repeat' pattern still has small error
23057         https://bugs.webkit.org/show_bug.cgi?id=26749
23059         Use 1<<22 as steps of no-repeat pattern to make the error less
23060         than 0.5.  The previous value may cause 1 pixel errors.
23062         Add another test to show this bug clearly.
23063         Also add png expected image which was missing in the previous patch.
23065         * fast/canvas/image-pattern-rotate.html: Added.
23066         * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
23067         * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
23068         * platform/mac/fast/canvas/image-pattern-rotate-expected.checksum: Added.
23069         * platform/mac/fast/canvas/image-pattern-rotate-expected.png: Added.
23070         * platform/mac/fast/canvas/image-pattern-rotate-expected.txt: Added.
23072 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
23074         Reviewed by George Staikos.
23076         [WML] Variable substitution is buggy
23077         https://bugs.webkit.org/show_bug.cgi?id=27677
23079         Always substitute variables regardless of their existance. If a variable doesn't exist, expand it to an empty string.
23080         Correct several testcases, relying on the old buggy behaviour.
23082         * wml/newcontext-same-deck-expected.txt: Added.
23083         * wml/newcontext-same-deck.html: Added.
23084         * wml/resources/WMLTestCase.js:
23085         (createWMLTestCase.iframeElement.onload):
23086         (createWMLTestCase):
23087         (assureLayout):
23088         (startTest):
23089         (triggerMouseEvent):
23090         * wml/resources/newcontext-same-deck.js: Added.
23091         (setupTestDocument):
23092         (prepareTest):
23093         (executeTest):
23094         * wml/resources/newcontext-same-deck.wml: Added.
23095         * wml/resources/select-element-variables.js:
23096         (prepareTest):
23097         * wml/select-element-variables-expected.txt:
23098         * wml/variable-reference-invalid-character-expected.txt:
23100 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
23102         Reviewed by George Staikos.
23104         [WML] WMLDoElement doesn't update its RenderButton object upon attach()
23105         https://bugs.webkit.org/show_bug.cgi?id=27676
23107         Update layout test results after fixing WMLDoElement::attach() not calling updateFromElement().
23109         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
23110         * platform/mac/fast/wml/do-shadow-expected.txt:
23111         * platform/mac/fast/wml/do-template-expected.txt:
23112         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
23113         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
23114         * platform/mac/fast/wml/err-samename-do-expected.txt:
23116 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
23118         Reviewed by George Staikos.
23120         [WML] Make http/tests/wml/post-data-to-server.* more understable
23121         https://bugs.webkit.org/show_bug.cgi?id=27675
23123         Slightly cleanup this patch so it's easier to figure out what the expected result for <select> element is.
23125         * http/tests/wml/post-data-to-server-expected.txt:
23126         * http/tests/wml/resources/post-data-to-server.js:
23127         (setupTestDocument):
23128         (prepareTest):
23130 2009-07-24  Mark Rowe  <mrowe@apple.com>
23132         Skip a test that is failing intermittently on the Windows build bot.
23134         * platform/win/Skipped:
23136 2009-07-24  Mark Rowe  <mrowe@apple.com>
23138         Skip a plug-in test that fails an assertion around 50% of the time.
23140         * platform/mac-snowleopard/Skipped:
23142 2009-07-24  Mark Rowe  <mrowe@apple.com>
23144         Skip two SVG tests that are giving unexpected results.
23146         * platform/mac-snowleopard/Skipped:
23148 2009-07-24  Mark Rowe  <mrowe@apple.com>
23150         Skip two plug-in tests that are failing.
23152         * platform/mac-snowleopard/Skipped:
23154 2009-07-24  Mark Rowe  <mrowe@apple.com>
23156         Land correct results for a SnowLeopard-only accessibility test.
23158         * platform/mac/accessibility/table-multi-bodies-expected.txt:
23160 2009-07-24  Ryosuke Niwa  <rniwa@webkit.org>
23162         Reviewed by Justin Garcia.
23164         execCommand('underline') can modify DOM outside of the contentEditable area
23165         https://bugs.webkit.org/show_bug.cgi?id=24333
23167         Tests to make sure we are not removing underline applied outside of root editable node or unsplittable element.
23169         * editing/style/textdecoration-outside-of-rooteditable-expected.txt: Added.
23170         * editing/style/textdecoration-outside-of-rooteditable.html: Added.
23171         * editing/style/textdecoration-outside-of-unsplittable-element-expected.txt: Added.
23172         * editing/style/textdecoration-outside-of-unsplittable-element.html: Added.
23174 2009-07-24  Daniel Bates  <dbates@intudata.com>
23176         Reviewed by Adam Barth.
23178         https://bugs.webkit.org/show_bug.cgi?id=27639
23179         
23180         Tests that XSSAuditor does not prevent evaluation of scripts that only contain 
23181         non-canonical characters.
23183         * http/tests/security/xssAuditor/script-tag-safe-expected.txt: Added.
23184         * http/tests/security/xssAuditor/script-tag-safe.html: Added.
23186 2009-07-24  Drew Wilson  <atwilson@google.com>
23188         Reviewed by Adam Barth.
23190        Added layout tests to exercise various use cases for calling functions defined on Worker global scope.
23192         Storing a reference to WorkerContext.postMessage() and calling it later yields a TypeError
23193         https://bugs.webkit.org/show_bug.cgi?id=27419
23195         * fast/workers/resources/worker-call.js: Added.
23196         * fast/workers/worker-call-expected.txt: Added.
23197         * fast/workers/worker-call.html: Added.
23199 2009-07-24  Eric Seidel  <eric@webkit.org>
23201         Reviewed by Adam Barth.
23203         Fix the last of the x-frame constructor calls to have the right prototype chains
23204         https://bugs.webkit.org/show_bug.cgi?id=27645
23206         I also had to add support for passing arguments to constructors
23207         in order to test the Worker constructor.
23209         * fast/dom/constructed-objects-prototypes-expected.txt:
23210         * fast/dom/resources/constructed-objects-prototypes.js:
23212 2009-07-24  Jan Michael Alonzo  <jmalonzo@webkit.org>
23214         Reviewed by Xan Lopez.
23216         ApplicationCache Layout test failing on GTK
23217         https://bugs.webkit.org/show_bug.cgi?id=27648
23219         Add http/tests/appcache/max-size.html to the Skipped file for now.
23221         * platform/gtk/Skipped:
23223 2009-07-24  Eric Seidel  <eric@webkit.org>
23225         Reviewed by Adam Barth.
23227         Update all CREATE_DOM_*_WRAPPER callers to pass globalObject
23228         https://bugs.webkit.org/show_bug.cgi?id=27644
23230         Make a bunch more tests pass.  Still not all of them.
23231         The rest will pass when the last bits of bug 27634 land.
23233         * fast/dom/constructed-objects-prototypes-expected.txt:
23234         * fast/dom/prototype-inheritance-2-expected.txt:
23236 2009-07-24  Andrei Popescu  <andreip@google.com>
23238         ApplicationCache should have size limit
23239         https://bugs.webkit.org/show_bug.cgi?id=22700
23241         Adds a unit test that ensures that the mechanism that
23242         enforces the maximum size of the application cache is
23243         working correctly.
23245         * http/tests/appcache/max-size-expected.txt: Added.
23246         * http/tests/appcache/max-size.html: Added.
23247         * http/tests/appcache/resources/maxsize.manifest: Added.
23249 2009-07-24  Eric Seidel  <eric@webkit.org>
23251         Reviewed by Adam Barth.
23253         Update CodeGeneratorJS.pm to support passing JSDOMGlobalObject* to toJS calls
23254         https://bugs.webkit.org/show_bug.cgi?id=27643
23256         Some of the tests are fixed, but not all yet.  Most of the rest
23257         of the tests will be fixed when the rest of bug 27634 lands.
23259         * fast/dom/constructed-objects-prototypes-expected.txt:
23260         * fast/dom/prototype-inheritance-2-expected.txt:
23261         * fast/dom/prototype-inheritance-expected.txt:
23263 2009-07-24  Eric Seidel  <eric@webkit.org>
23265         Reviewed by Adam Barth.
23267         x-frame constructor calls are instantiated with the wrong prototype chain
23268         https://bugs.webkit.org/show_bug.cgi?id=27566
23270         Add the test.  Soon to be fixed by bug 27634.
23272         * fast/dom/constructed-objects-prototypes-expected.txt: Added.
23273         * fast/dom/constructed-objects-prototypes.html: Added.
23274         * fast/dom/resources/constructed-objects-prototypes.js: Added.
23275         (classNameForObject):
23276         (constructorPropertiesOnWindow):
23278 2009-07-22  Eric Seidel  <eric@webkit.org>
23280         Reviewed by Adam Barth.
23282         Make most DOMObjects hold onto a JSDOMGlobalObject*
23283         https://bugs.webkit.org/show_bug.cgi?id=27588
23285         inner.document.constructor is fixed because all properties on the window
23286         object are created with the correct globalObject (instead of the lexical one).
23287         Since all objects now carry a globalObject pointer, when document creates
23288         HTMLDocumentConstructor it now has the right globalObject to use.
23290         * fast/dom/prototype-inheritance-2-expected.txt:
23291         * fast/dom/prototype-inheritance-expected.txt:
23293 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
23295         Reviewed by Eric Seidel.
23297         [Gtk] Add implementation of GCController for DRT
23298         https://bugs.webkit.org/show_bug.cgi?id=27636
23300         Enable tests that are now passing.
23302         * platform/gtk/Skipped:
23304 2009-07-23  Eric Seidel  <eric@webkit.org>
23306         Reviewed by Darin Adler.
23308         Add new test to cover more prototype/constructor inheritance cases
23309         https://bugs.webkit.org/show_bug.cgi?id=27622
23311         This new test tries hard not to duplicate testing done
23312         by other tests and instead test new objects and prototype chains
23313         which will be fixed as soon as toJS is passed through the globalObject.
23315         This test crawls the object tree under the inner window, finding
23316         one of each type of JavaScript object.  It depends on all objects having
23317         a valid prototype chain with a unique name (which is not always the case).
23318         The test tries to stress the cases where the objects would be lazily
23319         creating other objects or their prototypes or constructors which would
23320         require these objects to have a back-pointer to the globalObject to be
23321         able to correctly wire up the prototype chains.
23323         * fast/dom/prototype-inheritance-2-expected.txt: Added.
23324         * fast/dom/prototype-inheritance-2.html: Added.
23325         * fast/dom/resources/prototype-inheritance-2.js: Added.
23326         (propertiesOnObject):
23327         ():
23328         (constructorNamesForWindow):
23329         (makeCrawlObject):
23330         (evalToCrawlObject):
23331         (pushPropertyValuesWithUnseenTypes):
23332         (crawl):
23334 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
23336         Skip transitions/change-values-during-transition.html which
23337         pass/fails intermittently
23339         * platform/gtk/Skipped:
23341 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
23343         Skip tests that require expected outputs. Also skip failing tests,
23344         with bugs raised against the failures.
23346         * platform/gtk/Skipped:
23348 2009-07-23  Mark Rowe  <mrowe@apple.com>
23350         Skip two new tests for GTK that use eventSender.
23352         * platform/gtk/Skipped:
23354 2009-07-23  Mark Rowe  <mrowe@apple.com>
23356         Rubber-stamped by Brady Eidson.
23358         Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
23359         using "if (layoutTestController)".
23361         * editing/execCommand/25256.html:
23362         * editing/execCommand/25320.html:
23363         * fast/canvas/arc-crash.html:
23364         * fast/css/emptyStyleTag.html:
23365         * fast/events/js-keyboard-event-creation.html:
23366         * fast/events/scrollbar-double-click.html:
23367         * fast/forms/select-no-name.html:
23368         * fast/history/window-open.html:
23369         * platform/mac/fast/events/objc-event-api.html:
23370         * platform/mac/fast/events/objc-keyboard-event-creation.html:
23371         * scrollbars/scrollbar-miss-mousemove-disabled.html:
23372         * scrollbars/scrollbar-miss-mousemove.html:
23373         * storage/domstorage/localstorage/clear.html:
23374         * storage/domstorage/localstorage/delete-removal.html:
23375         * storage/domstorage/localstorage/enumerate-storage.html:
23376         * storage/domstorage/localstorage/index-get-and-set.html:
23377         * storage/domstorage/localstorage/onstorage-attribute-markup.html:
23378         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
23379         * storage/domstorage/localstorage/private-browsing-affects-storage.html:
23380         * storage/domstorage/localstorage/resources/window-open-second.html:
23381         * storage/domstorage/localstorage/simple-events.html:
23382         * storage/domstorage/localstorage/simple-usage.html:
23383         * storage/domstorage/localstorage/string-conversion.html:
23384         * storage/domstorage/localstorage/window-open.html:
23385         * storage/domstorage/sessionstorage/clear.html:
23386         * storage/domstorage/sessionstorage/delete-removal.html:
23387         * storage/domstorage/sessionstorage/enumerate-storage.html:
23388         * storage/domstorage/sessionstorage/index-get-and-set.html:
23389         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
23390         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
23391         * storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
23392         * storage/domstorage/sessionstorage/resources/window-open-second.html:
23393         * storage/domstorage/sessionstorage/simple-events.html:
23394         * storage/domstorage/sessionstorage/simple-usage.html:
23395         * storage/domstorage/sessionstorage/string-conversion.html:
23396         * storage/domstorage/sessionstorage/window-open.html:
23397         * storage/domstorage/window-attributes-exist.html:
23398         * svg/custom/stop-crash.svg:
23400 2009-07-23  Mark Rowe  <mrowe@apple.com>
23402         And now with some valid JavaScript syntax!
23404         * http/tests/misc/redirect-to-about-blank.html:
23406 2009-07-23  Mark Rowe  <mrowe@apple.com>
23408         Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
23410         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
23412 2009-07-23  Mark Rowe  <mrowe@apple.com>
23414         Reviewed by Brady Eidson.
23416         Add a workaround for <rdar://problem/6925892> to the test that it affects.
23418         * http/tests/misc/redirect-to-about-blank.html:
23420 2009-07-23  Brady Eidson  <beidson@apple.com>
23422         Reviewed by Geoff Garen.
23424         WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
23425         https://bugs.webkit.org/show_bug.cgi?id=27595
23427         * http/tests/misc/resources/redirect-to-http-url.php: Added.
23428         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
23429         * http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
23430         * platform/gtk/Skipped:
23431         * platform/qt/Skipped:
23433 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
23435         Fix layout tests, no review.
23437         Actually add the video-layer tests results for leopard, that were
23438         forgotten in r46302. Also add test results for windows.
23440         * platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
23441         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
23442         * platform/win/fast/layers/video-layer-expected.txt: Added.
23444 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
23446         Reviewed by Simon Fraser.
23448         Following changes on the video controls, video-layer tests results need to
23449         be updated in order to fix the layout tests.
23451         * platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
23452         * platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
23453         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
23454         * platform/mac/fast/layers/video-layer-expected.checksum: Removed.
23455         * platform/mac/fast/layers/video-layer-expected.png: Removed.
23456         * platform/mac/fast/layers/video-layer-expected.txt: Updated.
23458 2009-07-23  Mark Rowe  <mrowe@apple.com>
23460         Rubber-stamped by Dan Bernstein.
23462         Update layout test results for three tests related to text fields as their metrics
23463         have changed slightly since the results were last updated.
23465         * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
23466         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
23467         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
23468         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
23470 2009-07-23  Mark Rowe  <mrowe@apple.com>
23472         Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
23474         * platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
23475         * platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
23477 2009-07-23  Dan Bernstein  <mitz@apple.com>
23479         Reviewed by Dave Hyatt.
23481         [CSS3 Backgrounds and Borders] Add support for inset box shadows
23482         https://bugs.webkit.org/show_bug.cgi?id=27582
23484         * fast/box-shadow/inset.html: Added.
23485         * platform/mac/fast/box-shadow/inset-expected.checksum: Added.
23486         * platform/mac/fast/box-shadow/inset-expected.png: Added.
23487         * platform/mac/fast/box-shadow/inset-expected.txt: Added.
23489 2009-07-23  Mark Rowe  <mrowe@apple.com>
23491         Rubber-stamped by Dan Bernstein.
23493         Update layout test results for two international text tests that are failing due to font differences.
23495         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
23496         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
23497         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
23498         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
23499         * platform/mac/fast/text/international/thai-baht-space-expected.txt:
23501 2009-07-23  Mark Rowe  <mrowe@apple.com>
23503         Rubber-stamped by Dan Bernstein.
23505         Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
23507         * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
23508         * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
23509         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
23510         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
23512 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
23514         Layout test fix so no review.
23516         Add audio-controls-rendering layout test results for windows and leopard.
23518         * platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
23519         * platform/win/media/audio-controls-rendering-expected.txt: Added.
23521 2009-07-23  Mark Rowe  <mrowe@apple.com>
23523         Update layout test results for the addition of a new computed style property in r46285.
23525         * fast/css/getComputedStyle/computed-style-expected.txt:
23526         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23527         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
23528         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23529         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
23530         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23531         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
23532         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23533         * svg/css/getComputedStyle-basic-expected.txt:
23535 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
23537         Reviewed by Eric Seidel.
23539         execCommand('underline') can't remove <U> underlines
23540         https://bugs.webkit.org/show_bug.cgi?id=20215
23542         This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
23543         toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
23544         We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
23546         * editing/execCommand/resources/toggle-style-2.js: Added.
23547         (testSingleToggle):
23548         (testDoubleToggle):
23549         * editing/execCommand/toggle-style-2-expected.txt: Added.
23550         * editing/execCommand/toggle-style-2.html: Added.
23551         * editing/execCommand/toggle-styles-expected.txt: Passes all the tests
23553 2009-07-23  Jessie Berlin  <jberlin@apple.com>
23555         Reviewed by Dan Bernstein.
23557         https://bugs.webkit.org/show_bug.cgi?id=27554
23558         Expose the value of text-overflow in getComputedStyle.
23560         * fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
23561         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
23563 2009-07-23  Ryosuke Niwa  <rniwa@webkit.org>
23565         Reviewed by David Hyatt.
23567         Rebaseline for http://trac.webkit.org/changeset/46274
23568         (The changeset rebaselined the expected results for mac but not for windows)
23570         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
23571         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23573 2009-07-23  David Hyatt  <hyatt@apple.com>
23575         Reviewed by Dan Bernstein.
23577         https://bugs.webkit.org/show_bug.cgi?id=27572
23578         Implement support for background-attachment:local.
23580         Added new test fast/overflow/overflow-with-local-attachment.html.
23582         * fast/overflow/overflow-with-local-background-attachment.html: Added.
23583         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
23584         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
23585         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
23587 2009-07-22  Pierre d'Herbemont  <pdherbemont@apple.com>
23589         Reviewed by Simon Fraser.
23591         Audio element at default width shouldn't have time field.
23592         https://bugs.webkit.org/show_bug.cgi?id=27589
23594         * platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
23595         * platform/mac/media/audio-controls-rendering-expected.checksum:
23596         * platform/mac/media/audio-controls-rendering-expected.png:
23597         * platform/mac/media/audio-controls-rendering-expected.txt:
23599 2009-07-23  Kenneth Rohde Christiansen  <kenneth@webkit.org>
23601         Reviewed by Adam Treat.
23603         Added expected results for tests that we pass.
23605         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
23606         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
23607         * platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
23608         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
23609         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
23610         * platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
23611         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
23612         * platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
23613         * platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
23614         * platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
23615         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
23616         * platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
23617         * platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
23618         * platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
23619         * platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
23620         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
23622 2009-07-23  David Hyatt  <hyatt@apple.com>
23624         Reviewed by Dan Bernstein.
23625         
23626         https://bugs.webkit.org/show_bug.cgi?id=27581
23627         Drop the prefix from the box-shadow property.
23629         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
23630         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23631         * svg/css/getComputedStyle-basic-expected.txt:
23633 2009-07-22  Viet-Trung Luu  <viettrungluu@gmail.com>
23635         Reviewed by David Hyatt.
23637         https://bugs.webkit.org/show_bug.cgi?id=27289
23638         Tests that mouse clicks/releases are handled properly on scrollbars
23639         even when there is no mouse move onto the scrollbar (two cases: enabled
23640         and disabled controls).
23642         * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
23643         * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
23644         * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
23645         * scrollbars/scrollbar-miss-mousemove.html: Added.
23647 2009-07-23  Simon Hausmann  <simon.hausmann@nokia.com>
23649         Reviewed by Tor Arne Vestbø.
23651         Rebaseline the Qt results for computed-style.html and
23652         computed-style-without-rendered.html after r46240, similar to r46252.
23654         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
23655         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23657 2009-07-23  David Levin  <levin@chromium.org>
23659          Rubber-stamped by Oliver Hunt.
23661         Improve keyboard navigation of Select elements.
23662         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
23663         on non-Mac platforms.
23664         https://bugs.webkit.org/show_bug.cgi?id=22784
23666         One more round of speculative fixes:
23667          - Really fix the general and win expected results.  (They were missing a return.)
23668          - Disable the test for gtk (and remove the attempted workaround for that platform).
23670         * fast/forms/select-popup-pagekeys-expected.txt:
23671         * fast/forms/select-popup-pagekeys.html:
23672         * platform/gtk/Skipped:
23673         * platform/win/fast/forms/select-popup-pagekeys-expected.txt:
23675 2009-07-23  David Levin  <levin@chromium.org>
23677         Rubber-stamped by Oliver Hunt.
23679         Improve keyboard navigation of Select elements.
23680         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
23681         on non-Mac platforms.
23682         https://bugs.webkit.org/show_bug.cgi?id=22784
23684         3 (speculative) fixes for the new layout test: select-popup-pagekeys
23685          - Help Windows to pass by adding platform results.
23686          - Fix the general expected results.
23687          - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.
23689         * fast/forms/select-popup-pagekeys-expected.txt:
23690         * fast/forms/select-popup-pagekeys.html:
23691         * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.
23693 2009-07-22  Jens Alfke  <snej@chromium.org>
23695         Reviewed by David Levin.
23697         Bug 22784: Improve keyboard navigation of Select elements.
23698         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
23699         on non-Mac platforms.
23700         https://bugs.webkit.org/show_bug.cgi?id=22784
23701         http://code.google.com/p/chromium/issues/detail?id=4576
23703         * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
23704         * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
23705         * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.
23707 2009-07-22  Simon Hausmann  <simon.hausmann@nokia.com>
23709         Rubber-stamped by David Levin.
23711         Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.
23713         * platform/qt/Skipped:
23715 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
23717         Reviewed by Adam Barth.
23719         REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
23720         https://bugs.webkit.org/show_bug.cgi?id=27591
23722         Rebaselines the tests.
23724         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
23725         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23727 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
23729         Reviewed by Eric Seidel.
23731         execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
23732         https://bugs.webkit.org/show_bug.cgi?id=27476
23734         toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
23735         e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"
23737         getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
23738         both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.
23740         * editing/execCommand/resources/toggle-text-decorations.js: Added.
23741         (testSingleToggle):
23742         * editing/execCommand/toggle-text-decorations-expected.txt: Added.
23743         * editing/execCommand/toggle-text-decorations.html: Added.
23744         * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
23745         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
23746         * fast/css/getComputedStyle/resources: Added.
23747         * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
23748         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
23749         (expect):
23751 2009-07-22  Daniel Bates  <dbates@intudata.com>
23753         Reviewed by Adam Barth.
23755         https://bugs.webkit.org/show_bug.cgi?id=27174
23756         And
23757         https://bugs.webkit.org/show_bug.cgi?id=26938
23758         
23759         Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().
23761         * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
23762         * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
23763         * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
23764         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
23765         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
23766         * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
23767         * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
23768         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
23769         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.
23771 2009-07-22  David Hyatt  <hyatt@apple.com>
23773         Reviewed by Beth Dakin.
23775         https://bugs.webkit.org/show_bug.cgi?id=27562
23776         Add some new layout tests that drop the prefix from the background properties and use origin
23777         in a shorthand.  Update shorthand results and computed style results to account for new properties.
23779         * fast/backgrounds/size/backgroundSize20.html: Added.
23780         * fast/backgrounds/size/backgroundSize21.html: Added.
23781         * fast/backgrounds/size/backgroundSize22.html: Added.
23782         * fast/css/background-position-serialize-expected.txt:
23783         * fast/css/remove-shorthand-expected.txt:
23784         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
23785         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
23786         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
23787         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
23788         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
23789         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
23790         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
23791         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
23792         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
23793         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
23794         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23795         * platform/mac/fast/inspector/style-expected.txt:
23796         * svg/css/getComputedStyle-basic-expected.txt:
23798 2009-07-22  Jens Alfke  <snej@chromium.org>
23800         Reviewed by Darin Fisher.
23802         Hook up V8 bindings for DataGrid elements.
23803         https://bugs.webkit.org/show_bug.cgi?id=27383
23804         http://code.google.com/p/chromium/issues/detail?id=16730
23806         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
23807         to handle exceptions, check appropriate JS prototypes, and
23808         test column-list's item() method as well as array-indexing.
23810         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
23811         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
23812         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
23813         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
23814         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
23815         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
23817 2009-07-22  Eric Seidel  <eric@webkit.org>
23819         Reviewed by Darin Adler.
23821         expand prototype-inheritance test to cover constructors
23822         https://bugs.webkit.org/show_bug.cgi?id=27547
23824         * fast/dom/prototype-inheritance-expected.txt:
23825         * fast/dom/resources/prototype-inheritance.js:
23827 2009-07-21  Sam Weinig  <sam@webkit.org>
23829         Reviewed by Dan Bernstein.
23831         Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
23832         JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor
23834         * fast/dom/Window/window-properties-expected.txt:
23835         * fast/dom/dom-constructors-expected.txt:
23836         * fast/dom/prototype-inheritance-expected.txt:
23837         * fast/dom/wrapper-classes-expected.txt:
23838         * fast/js/global-constructors-expected.txt:
23840 2009-07-21  Zoltan Herczeg  <zherczeg@inf.u-szeged.hu>
23842         Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.
23844         Check whether a crash happens after the string
23845         prototype is overwritten twice. The JIT'ed code
23846         may crash if one of its already cached method
23847         called again. Note: This test is not necessary
23848         crash on all systems, because they use different
23849         memory allocators!
23850         https://bugs.webkit.org/show_bug.cgi?id=27077
23852         * fast/js/method-check-expected.txt: Added.
23853         * fast/js/method-check.html: Added.
23854         * fast/js/resources/method-check.js: Added.
23855         (func2):
23856         (func.String.prototype.a):
23857         (func.String.prototype.b):
23858         (func):
23860 2009-07-21  Dan Bernstein  <mitz@apple.com>
23862         Correct relative path in the test after moving it.
23864         * platform/mac/fast/loader/non-html-load-event.html:
23866 2009-07-21  Dan Bernstein  <mitz@apple.com>
23868         Rubber-stamped by Mark Rowe.
23870         Move fast/loader/non-html-load-event.html under platform/mac because
23871         non-HTML views exist only on Mac.
23873         * fast/loader/non-html-load-event-expected.txt: Removed.
23874         * fast/loader/non-html-load-event.html: Removed.
23875         * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
23876         * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
23877         * platform/qt/Skipped:
23879 2009-07-21  Simon Hausmann  <simon.hausmann@nokia.com>
23881         Reviewed by Tor Arne Vestbø.
23883         Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
23884         support for loading PDF documents.
23886         * platform/qt/Skipped:
23888 2009-07-20  Adam Langley  <agl@google.com>
23890         Reviewed by Eric Seidel.
23892         Check that we can play an empty audio file. In the case that
23893         we have audio/video tags enabled, but no engines installed,
23894         this previously triggered a crash.
23896         https://bugs.webkit.org/show_bug.cgi?id=27479
23898         * media/audio-no-installed-engines.html: Added.
23899         * media/content/empty.wav: Added
23901 2009-07-20  Dan Bernstein  <mitz@apple.com>
23903         Correct expected results from r46136, which accidentally included the
23904         DumpRenderTree header and trailer
23906         * fast/loader/non-html-load-event-expected.txt:
23908 2009-07-19  Ryosuke Niwa  <rniwa@webkit.org>
23910         Reviewed by Eric Seidel.
23912         Refactoring of indentRegion to fix bugs 26816 and 25317
23913         https://bugs.webkit.org/show_bug.cgi?id=26816
23914         https://bugs.webkit.org/show_bug.cgi?id=25317
23915         https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)
23917         This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
23918         and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.
23920         1. We try to indent as many wrapping nodes as possible.
23921            e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
23922         2. We do not delete any wrapping elements
23923            With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
23924            This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
23925            With appendParagraphIntoNode, we can preserve all wrapping nodes.
23926         3. We only split the tree until the closest block node instead of until the root editable node.
23927            This behavioral change fixes the bug 25317.
23928         4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
23929            e.g. when a list is a child node of a div, and the entire div is intended,
23930                 we enclose the div by a single blockquote.
23931         
23932         Note that new behavior is more consistent with that of Internet Explorer and Firefox.
23933         To demonstrate this, the following tests are added and rebaselined.
23935         * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
23936         * editing/execCommand/indent-div-inside-list-expected.txt: Added.
23937         * editing/execCommand/indent-div-inside-list.html: Added.
23938         * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
23939         * editing/execCommand/indent-nested-blockquotes.html: Added.
23940         * editing/execCommand/indent-nested-div-expected.txt: Added.
23941         * editing/execCommand/indent-nested-div.html: Added.
23942         * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
23943         * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
23944         * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
23945         * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
23946         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
23947         * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
23948         * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
23949         * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
23950         * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
23951         * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
23952         * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined
23954 2009-07-17  Pierre d'Herbemont  <pdherbemont@apple.com>
23956         Reviewed by Eric Seidel.
23958         Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
23959         https://bugs.webkit.org/show_bug.cgi?id=27380
23961         Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.
23963         * platform/mac/media/controls-after-reload-expected.txt:
23964         * platform/mac/media/controls-styling-expected.checksum: Removed.
23965         * platform/mac/media/controls-styling-expected.png: Removed.
23966         * platform/mac/media/controls-styling-expected.txt:
23967         * platform/mac/media/video-zoom-controls-expected.txt:
23969 2009-07-20  Eric Seidel  <eric@webkit.org>
23971         Reviewed by Sam Weinig.
23973         Fix failures seen on the bots
23974         https://bugs.webkit.org/show_bug.cgi?id=27463
23976         Ignore more global variables added by DumpRenderTree.
23977         Some platforms don't add all of the DRT controllers,
23978         thus causing this test to fail for those platforms.
23980         Also fix !value to value === null to handle not
23981         skip the cases where value == 0.
23983         * fast/dom/prototype-inheritance-expected.txt:
23984         * fast/dom/resources/prototype-inheritance.js:
23986 2009-07-20  Dan Bernstein  <mitz@apple.com>
23988         Reviewed by Anders Carlsson.
23990         Safari fires onload before PDF is loaded into the browser
23991         <rdar://problem/6618869>
23993         * fast/loader/non-html-load-event-expected.txt: Added.
23994         * fast/loader/non-html-load-event.html: Added.
23996 2009-07-19  Simon Hausmann  <hausmann@webkit.org>
23998         Rubber-stamped by Xan Lopez.
24000         Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
24001         due to missing features/properties in the window object.
24003         * platform/qt/Skipped:
24005 2009-07-19  Eric Carlson  <eric.carlson@apple.com>
24007         Reviewed by Dan Bernstein.
24009         HTMLAudioElement: constructor should set "autobuffer" attribute
24010         https://bugs.webkit.org/show_bug.cgi?id=27422
24012         * media/audio-constructor-autobuffer-expected.txt: Added.
24013         * media/audio-constructor-autobuffer.html: Added.
24015 2009-07-18  Dan Bernstein  <mitz@apple.com>
24017         Reviewed by Anders Carlsson.
24019         Test box-shadow spread radius
24020         https://bugs.webkit.org/show_bug.cgi?id=27417
24021         rdar://problem/7072267
24023         * fast/box-shadow/spread.html: Added.
24024         * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
24025         * platform/mac/fast/box-shadow/spread-expected.png: Added.
24026         * platform/mac/fast/box-shadow/spread-expected.txt: Added.
24028 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
24030         https://bugs.webkit.org/show_bug.cgi?id=27145
24031         [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615
24033         Reviewed by Gustavo Noronha.
24035         * platform/gtk/Skipped:
24037 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
24039         [Gtk] Skip tests that require new expected results, eventSender
24040         and editing callbacks DRT support. Unreviewed.
24042         * platform/gtk/Skipped:
24044 2009-07-18  Jeremy Orlow  <jorlow@chromium.org>
24046         Rubber stamped by Adam Barth.
24048         Revert https://bugs.webkit.org/show_bug.cgi?id=27383
24049         https://bugs.webkit.org/show_bug.cgi?id=27407
24051         Revert Jens' patch.  I believe he forgot to include a file.
24053         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
24054         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
24055         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
24056         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
24057         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
24058         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
24060 2009-07-17  Daniel Bates  <dbates@intudata.com>
24062         Reviewed by Adam Barth.
24063         
24064         https://bugs.webkit.org/show_bug.cgi?id=27405
24066         Tests that HTML entities that contain an invalid entity, such as an 
24067         unknown named entity, are properly handled.
24069         * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
24070         * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
24071         * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
24072         * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.
24074 2009-07-17  Mads Ager  <ager@chromium.org>
24076         Reviewed by Adam Barth.
24078         https://bugs.webkit.org/show_bug.cgi?id=27403
24079         Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
24080         properties on a window object should be accessible after the frame
24081         of the window object has navigated to another site.
24083         * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
24084         * fast/dom/Window/window-access-after-navigation.html: Added.
24086 2009-07-17  Jens Alfke  <snej@chromium.org>
24088         Reviewed by Dimitri Glazkov.
24090         Hook up V8 bindings for DataGrid elements.
24091         https://bugs.webkit.org/show_bug.cgi?id=27383
24092         http://code.google.com/p/chromium/issues/detail?id=16730
24094         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
24095         to handle exceptions, check appropriate JS prototypes, and
24096         test column-list's item() method as well as array-indexing.
24098         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
24099         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
24100         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
24101         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
24102         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
24103         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
24105 2009-07-17  Alexey Proskuryakov  <ap@webkit.org>
24107         Reviewed by Dan Bernstein.
24109         https://bugs.webkit.org/show_bug.cgi?id=27396
24110         Moving cursor in Thai text sometimes jumps over two characters
24112         * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
24113         * editing/text-iterator/thai-cursor-movement.html: Added.
24115 2009-07-14  Eric Seidel  <eric@webkit.org>
24117         Reviewed by Adam Barth.
24119         Some constructor objects exposed on Window have the wrong prototype chain
24120         https://bugs.webkit.org/show_bug.cgi?id=27276
24122         * fast/dom/prototype-inheritance-expected.txt: Added.
24123         * fast/dom/prototype-inheritance.html: Added.
24124         * fast/dom/resources/prototype-inheritance.js: Added.
24126 2009-07-17  Michelangelo De Simone  <micdesim@gmail.com>
24128         Reviewed by Darin Adler.
24130         https://bugs.webkit.org/show_bug.cgi?id=25551
24131         Test suite for the required attribute, the valueMissing flag and new
24132         :required and :optional CSS pseudoclasses.
24133         Part of the HTML5 sec. Forms.
24134         http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required
24136         * fast/css/pseudo-required-optional-001-expected.txt: Added.
24137         * fast/css/pseudo-required-optional-001.html: Added.
24138         * fast/css/pseudo-required-optional-002-expected.txt: Added.
24139         * fast/css/pseudo-required-optional-002.html: Added.
24140         * fast/css/pseudo-required-optional-003-expected.txt: Added.
24141         * fast/css/pseudo-required-optional-003.html: Added.
24142         * fast/css/pseudo-required-optional-004-expected.txt: Added.
24143         * fast/css/pseudo-required-optional-004.html: Added.
24144         * fast/css/pseudo-required-optional-005-expected.txt: Added.
24145         * fast/css/pseudo-required-optional-005.html: Added.
24146         * fast/css/pseudo-required-optional-006-expected.txt: Added.
24147         * fast/css/pseudo-required-optional-006.html: Added.
24148         * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
24149         * fast/forms/ValidityState-valueMissing-001.html: Added.
24150         * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
24151         * fast/forms/ValidityState-valueMissing-002.html: Added.
24152         * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
24153         * fast/forms/ValidityState-valueMissing-003.html: Added.
24154         * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
24155         * fast/forms/ValidityState-valueMissing-004.html: Added.
24156         * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
24157         * fast/forms/ValidityState-valueMissing-005.html: Added.
24158         * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
24159         * fast/forms/ValidityState-valueMissing-006.html: Added.
24160         * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
24161         * fast/forms/ValidityState-valueMissing-007.html: Added.
24162         * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
24163         * fast/forms/ValidityState-valueMissing-008.html: Added.
24164         * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
24165         * fast/forms/ValidityState-valueMissing-009.html: Added.
24166         * fast/forms/required-attribute-001-expected.txt: Added.
24167         * fast/forms/required-attribute-001.html: Added.
24168         * fast/forms/required-attribute-002-expected.txt: Added.
24169         * fast/forms/required-attribute-002.html: Added.
24171 2009-07-17  Drew Wilson  <atwilson@google.com>
24173         Reviewed by David Levin.
24175         Need to refactor Worker to derive from AbstractWorker
24176         https://bugs.webkit.org/show_bug.cgi?id=26948
24178         Added checks to make sure that Workers are properly constructed and Worker attributes
24179         are visible on the resulting object.
24181         * fast/workers/worker-constructor-expected.txt:
24182         * fast/workers/worker-constructor.html:
24183         Added explicit check for correct construction/postMessage visibility.
24185 2009-07-17  David Hyatt  <hyatt@apple.com>
24187         Reviewed by Dan Bernstein.
24189         https://bugs.webkit.org/show_bug.cgi?id=27379
24190         Absolutely-positioned elements with a scrollbar wrap prematurely.  Make sure to include
24191         the vertical scrollbar width for overflow:scroll elements.
24193         * fast/css/positioned-overflow-scroll.html: Added.
24194         * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
24195         * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
24196         * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.
24198 2009-07-17  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
24200         Reviewed by Simon Hausmann.
24202         Remove tests from Qt Skipped list that are actually working.
24203         https://bugs.webkit.org/show_bug.cgi?id=27316
24205         * platform/qt/Skipped:
24207 2009-07-16  Kent Tamura  <tkent@chromium.org>
24209         Reviewed by Eric Seidel and Adam Barth.
24211         A test for for non-multipart file upload form submission.
24212         This test is disabled for non-Mac platforms because of beginDragWithFiles().
24213         <https://bugs.webkit.org/show_bug.cgi?id=26505>
24215         * fast/forms/get-file-upload-expected.txt: Added.
24216         * fast/forms/get-file-upload.html: Added.
24217         * platform/gtk/Skipped:
24218         * platform/qt/Skipped:
24219         * platform/win/Skipped:
24221 2009-07-16  Dan Bernstein  <mitz@apple.com>
24223         Reviewed by Simon Fraser.
24225         REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
24226         https://bugs.webkit.org/show_bug.cgi?id=26747
24227         rdar://problem/7009243
24229         * fast/repaint/background-misaligned.html: Added.
24230         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
24231         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
24232         * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
24233         * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
24234         * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
24235         * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
24236         * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.
24238 2009-07-16  Adam Barth  <abarth@webkit.org>
24240         Unreviewed.
24242         Revert 45987.  Tests did not pass on Windows.
24244         * fast/forms/get-file-upload-expected.txt: Removed.
24245         * fast/forms/get-file-upload.html: Removed.
24247 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
24249         Reviewed by Oliver Hunt.
24251         [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
24252         https://bugs.webkit.org/show_bug.cgi?id=20578
24254         Copy pixel image in ImageBuffer::image() just like CG and Skia glue.
24256         * fast/canvas/canvas-pattern-modify-expected.txt: Added.
24257         * fast/canvas/canvas-pattern-modify.html: Added.
24258         * fast/canvas/canvas-pattern-modify.js: Added.
24259         (dataToArray):
24260         (getPixel):
24261         (pixelShouldBe):
24262         (createCanvasImage):
24264 2009-07-16  David Hyatt  <hyatt@apple.com>
24266         Reviewed by Beth Dakin.
24268         https://bugs.webkit.org/show_bug.cgi?id=27353
24269         Images mispositioned because of bug in percentage-based relative positioning.
24271         * fast/css/nested-floating-relative-position-percentages.html: Added.
24272         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
24273         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
24274         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
24276 2009-07-16  Kent Tamura  <tkent@chromium.org>
24278         Reviewed by Eric Seidel.
24280         A test for for non-multipart file upload form submission.
24281         <https://bugs.webkit.org/show_bug.cgi?id=26505>
24283         * fast/forms/get-file-upload-expected.txt: Added.
24284         * fast/forms/get-file-upload.html: Added.
24286 2009-07-15  Adam Barth  <abarth@webkit.org>
24288         Reviewed by Darin Fisher.
24290         Add tests for isolated worlds
24291         https://bugs.webkit.org/show_bug.cgi?id=27331
24293         These tests are currently disabled on JSC ports.
24295         * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
24296         * http/tests/security/isolatedWorld/all-window-properties.html: Added.
24297         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
24298         * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
24299         * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
24300         * http/tests/security/isolatedWorld/body-properties.html: Added.
24301         * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
24302         * http/tests/security/isolatedWorld/body-prototype.html: Added.
24303         * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
24304         * http/tests/security/isolatedWorld/document-properties.html: Added.
24305         * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
24306         * http/tests/security/isolatedWorld/document-prototype.html: Added.
24307         * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
24308         * http/tests/security/isolatedWorld/global-variables.html: Added.
24309         * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
24310         * http/tests/security/isolatedWorld/image-properties.html: Added.
24311         * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
24312         * http/tests/security/isolatedWorld/image-prototype.html: Added.
24313         * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
24314         * http/tests/security/isolatedWorld/location-properties.html: Added.
24315         * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
24316         * http/tests/security/isolatedWorld/location-prototype.html: Added.
24317         * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
24318         * http/tests/security/isolatedWorld/number-prototype.html: Added.
24319         * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
24320         * http/tests/security/isolatedWorld/object-prototype.html: Added.
24321         * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
24322         * http/tests/security/isolatedWorld/string-prototype.html: Added.
24323         * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
24324         * http/tests/security/isolatedWorld/window-properties.html: Added.
24325         * platform/gtk/Skipped:
24326         * platform/mac/Skipped:
24327         * platform/qt/Skipped:
24328         * platform/win/Skipped:
24330 2009-07-16  Dean McNamee  <deanm@chromium.org>
24332         Reviewed by Oliver Hunt.
24334         https://bugs.webkit.org/show_bug.cgi?id=27292
24335         Improve handling of <canvas> path operations on an empty path.
24336         Implement Skia's Path::hasCurrentPoint().
24338         * fast/canvas/canvas-modify-emptyPath-expected.txt:
24339         * fast/canvas/resources/canvas-modify-emptyPath.js:
24341 2009-07-16  Simon Hausmann  <simon.hausmann@nokia.com>
24343         Reviewed by Adam Treat.
24345         Skip two tests for the Qt DRT to keep the results green.
24347         fast/js/instanceof-operator.html because it requires XSLT support.
24349         editing/selection/extend-selection-after-double-click.html needs
24350         investigation for the Qt port after r45945
24352         * platform/qt/Skipped:
24354 2009-07-15  David Levin  <levin@chromium.org>
24356         Rubber-stamped by Oliver Hunt.
24358         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
24359         https://bugs.webkit.org/show_bug.cgi?id=26254
24361         Change the expected Windows result (similar to the mac result change).
24363         * platform/win/fast/forms/basic-textareas-expected.txt:
24365 2009-07-15  Shinichiro Hamaji  <hamaji@chromium.org>
24367         Reviewed by Eric Seidel.
24369         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
24370         https://bugs.webkit.org/show_bug.cgi?id=26254
24372         Make it so that setting white-space and word-wrap via CSS
24373         overrides the wrap attribute.
24375         This involves having the shadow div in the textarea inherit
24376         the CSS from its parent instead of hard-coding it in
24377         RenderTextControlMultiline.
24379         * fast/forms/basic-textareas.html:
24380         * platform/mac/fast/forms/basic-textareas-expected.checksum:
24381         * platform/mac/fast/forms/basic-textareas-expected.png:
24382         * platform/mac/fast/forms/basic-textareas-expected.txt:
24384 2009-07-15  David Levin  <levin@chromium.org>
24386         Layout test fix, reverting previous change.
24388         Reverting r45962 as it caused several layout test failures.
24390         * fast/forms/basic-textareas.html:
24391         * platform/mac/fast/forms/basic-textareas-expected.checksum:
24392         * platform/mac/fast/forms/basic-textareas-expected.png:
24393         * platform/mac/fast/forms/basic-textareas-expected.txt:
24395 2009-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
24397         Reviewed by Eric Seidel.
24399         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
24400         https://bugs.webkit.org/show_bug.cgi?id=26254
24402         Make it so that setting white-space and word-wrap via CSS
24403         overrides the wrap attribute.
24405         This involves having the shadow div in the textarea inherit
24406         the CSS from its parent instead of hard-coding it in
24407         RenderTextControlMultiline.
24409         * fast/forms/basic-textareas.html:
24410         * platform/mac/fast/forms/basic-textareas-expected.checksum:
24411         * platform/mac/fast/forms/basic-textareas-expected.png:
24412         * platform/mac/fast/forms/basic-textareas-expected.txt:
24414 2009-07-15  Jian Li  <jianli@chromium.org>
24416         Reviewed by David Levin.
24418         Bug 25151 - workers that fail to load scripts not firing error event.
24419         https://bugs.webkit.org/show_bug.cgi?id=25151
24421         Updates layout test cases for bug 25151.
24423         * fast/workers/worker-constructor-expected.txt:
24424         * fast/workers/worker-constructor.html:
24425         * http/tests/workers/worker-redirect-expected.txt:
24426         * http/tests/workers/worker-redirect.html:
24428 2009-07-15  Dan Bernstein  <mitz@apple.com>
24430         Reviewed by Dave Hyatt.
24432         text-shadow is not drawn for text with transparent colour
24433         https://bugs.webkit.org/show_bug.cgi?id=21374
24435         * fast/text/shadow-translucent-fill.html: Added.
24436         * platform/mac/fast/css/shadow-multiple-expected.checksum:
24437         * platform/mac/fast/css/shadow-multiple-expected.png:
24438         * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
24439         * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
24440         * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.
24442 2009-07-15  Chris Marrin  <cmarrin@apple.com>
24444         Reviewed by Simon Fraser.
24446         Incorrect animation when trying to duplicate effect of transform-origin
24447         https://bugs.webkit.org/show_bug.cgi?id=27310
24449         Test showing bug. This test actually passes LayoutTests with or
24450         without the bug fixed. This is because we snapshot at a keyframe
24451         at which point the value is always correct. And we can't do a
24452         LayoutTest which snapshots the wrong value because it is buried
24453         in the hardware renderer, which we can't get to. But if you
24454         visually inspect this test you can see the incorrect behavior.
24456         And this is a useful test to have in our arsenal in any case.
24458         * animations/transform-origin-vs-functions-expected.txt: Added.
24459         * animations/transform-origin-vs-functions.html: Added.
24461 2009-07-15  Darin Adler  <darin@apple.com>
24463         Reviewed by Dan Bernstein.
24465         CSSHelper.h's parseURL is a function that no one should ever call
24466         Part 1: Eliminate callers in the CSS parser.
24467         https://bugs.webkit.org/show_bug.cgi?id=26599
24469         * fast/css/uri-token-parsing-expected.txt: Added.
24470         * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
24471         were handled wrong before due to stripping quotes and URL() twice.
24473 2009-07-15  Darin Adler  <darin@apple.com>
24475         Reviewed by John Sullivan.
24477         After double-clicking a word, using Shift-arrow to select behaves unpredictably
24478         https://bugs.webkit.org/show_bug.cgi?id=27177
24479         rdar://problem/7034324
24481         * editing/selection/extend-selection-after-double-click-expected.txt: Added.
24482         * editing/selection/extend-selection-after-double-click.html:
24483         Copied from LayoutTests/editing/selection/word-granularity.html.
24484         Then turned it into a new test.
24486 2009-07-15  David Hyatt  <hyatt@apple.com>
24488         Reviewed by Adam Roben.
24490         https://bugs.webkit.org/show_bug.cgi?id=27193
24491         Don't let run-ins run in to anonymous blocks.
24493         * fast/runin/001.html:
24494         * fast/runin/generated.html:
24495         * platform/mac/fast/runin/001-expected.checksum:
24496         * platform/mac/fast/runin/001-expected.png:
24497         * platform/mac/fast/runin/001-expected.txt:
24498         * platform/mac/fast/runin/generated-expected.checksum:
24499         * platform/mac/fast/runin/generated-expected.png:
24500         * platform/mac/fast/runin/generated-expected.txt:
24502 2009-07-15  Yuzo Fujishima  <yuzo@google.com>
24504         Reviewed by Darin Adler.
24506         Fix for: Bug 25205 -  XMLHttpRequest instance is not an instanceof XMLHttpRequest
24507         https://bugs.webkit.org/show_bug.cgi?id=25205
24509         In addition to for XMLHttpRequest, this also fixes for:
24510         - Audio
24511         - Image
24512         - MessageChannel
24513         - Option
24514         - WebKitCSSMatrix
24515         - WebKitPoint
24516         - Worker
24517         - XSLTProcessor
24519         * fast/js/instanceof-operator-expected.txt: Added.
24520         * fast/js/instanceof-operator.html: Added.
24521         * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
24522         * fast/js/resources/instanceof-operator.js: Added.
24524 2009-07-15  Kai BrŸning  <kai@granus.net>
24526         Reviewed by Dave Hyatt.
24528         CSS21 attribute selectors not dynamic for xml.
24529         https://bugs.webkit.org/show_bug.cgi?id=25072
24531         Test that CSS21 attribute selectors take effect when the attribute is
24532         dynamically changed in an xml dom.
24534         * fast/css/attribute-selector-dynamic.xml: Added.
24535         * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
24536         * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
24537         * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.
24539 2009-07-14  David Hyatt  <hyatt@apple.com>
24541         Reviewed by Simon Fraser.
24543         Add layout tests for the new CSS3 'rem' unit type.
24545         * fast/css/rem-dynamic-scaling.html: Added.
24546         * fast/css/rem-units-on-root.html: Added.
24547         * fast/css/remove-shorthand-expected.checksum: Added.
24548         * fast/css/remove-shorthand-expected.png: Added.
24549         * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
24550         * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
24551         * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
24552         * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
24553         * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
24554         * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.
24556 2009-07-15  Brian Weinstein  <bweinstein@apple.com>
24558         Rubberstamped by Mark Rowe.
24560         Add one more test to Windows Skipped List to hopefully get it to stay green.
24562         * platform/win/Skipped:
24564 2009-07-14  Brian Weinstein  <bweinstein@apple.com>
24566         Rubberstamped by Mark Rowe.
24568         Add tests to Windows Skip list to get it back in green.
24570         * platform/win/Skipped:
24572 2009-07-14  Darin Fisher  <darin@chromium.org>
24574         Reviewed by Darin Adler.
24576         Fails to save document state when navigating away from a page with a
24577         reference fragment.
24578         https://bugs.webkit.org/show_bug.cgi?id=27281
24580         * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
24581         * fast/history/saves-state-after-fragment-nav.html: Added.
24583 2009-07-14  Michelangelo De Simone  <micdesim@gmail.com>
24585         Reviewed by Adele Peterson.
24587         https://bugs.webkit.org/show_bug.cgi?id=19562
24588         Minimal test case for ValidityState; more tests are going to be added
24589         along with specific validation routines.
24591         * fast/dom/domListEnumeration-expected.txt: increased expected value
24592         of 1 to match the new "validity" attribute
24593         * fast/dom/resources/domListEnumeration.js: ditto
24594         * fast/forms/ValidityState-001-expected.txt: Added.
24595         * fast/forms/ValidityState-001.html: Added.
24597 2009-07-14  Ryosuke Niwa  <rniwa@google.com>
24599         Reviewed by Eric Seidel.
24601         Outdenting a line inside a blockquote tag does nothing
24602         https://bugs.webkit.org/show_bug.cgi?id=25315
24603         https://bugs.webkit.org/show_bug.cgi?id=25316
24605         The expected result for /editing/execCommand/outdent-selection-expected.html
24606         was rebaselined since the original expected result was wrong (Bug 25315).
24607         Namely, "ipsum" moved to the same paragraph as "more Lorem!"
24608         ("ipsum" was in the blockblock immediately below "more Lorem!")
24609         and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".
24611         * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
24612         * editing/execCommand/outdent-regular-blockquote.html: Added.
24613         * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
24614         * platform/mac/editing/execCommand/outdent-selection-expected.png:
24615         * platform/mac/editing/execCommand/outdent-selection-expected.txt:
24617 2009-07-14  Darin Adler  <darin@apple.com>
24619         Reviewed by Dan Bernstein.
24621         Straight quotes should match fancy quotes in in-page search
24622         https://bugs.webkit.org/show_bug.cgi?id=27217
24624         * fast/text/find-quotes-expected.txt: Added.
24625         * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.
24627 2009-07-13  Brady Eidson  <beidson@apple.com>
24629         Fix Leopard regression I just introduced.
24631         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
24633 2009-07-13  Brady Eidson  <beidson@apple.com>
24635         Rubberstamped by Mark Rowe.
24637         Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.
24639         * platform/mac-leopard/platform/mac/fast/loader: Added.
24640         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
24641         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
24642         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
24643         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
24644         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
24645         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
24647 2009-07-13  Erik Arvidsson  <arv@chromium.org>
24649         Reviewed by Darin Adler and Maciej Stachowiak.
24651         Implement HTML5 draggable
24652         https://bugs.webkit.org/show_bug.cgi?id=26262
24654         This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
24655         to the CSS properties -webkit-user-drag and -webkit-user-select respectively.
24657         Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute
24659         * fast/html/draggable-expected.txt: Added.
24660         * fast/html/draggable.html: Added.
24661         * fast/html/resources: Added.
24662         * fast/html/resources/images: Added.
24663         * fast/html/resources/images/lime.png: Added.
24665         * fast/dom/resources/domListEnumeration.js: Updated.
24666         * fast/dom/domListEnumeration-expected.txt: Updated.
24668 2009-07-13  Simon Fraser  <simon.fraser@apple.com>
24670         Reviewed by Dan Bernstein.
24672         Image rendered as layer contents looks different from image rendered via CG.
24673         <rdar://problem/7048830> 
24674         
24675         Testcase which compares image colors between images rendered via CG, and those
24676         rendered as the contents of composited layers.
24678         * compositing/color-matching/image-color-matching.html: Added.
24679         * compositing/color-matching/resources/genericRGB.png: Added.
24680         * compositing/color-matching/resources/no-profile.png: Added.
24681         * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
24682         * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
24683         * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.
24685 2009-07-13  Alexey Proskuryakov  <ap@webkit.org>
24687         Reviewed by Darin Adler.
24689         https://bugs.webkit.org/show_bug.cgi?id=26925
24690         <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads
24692         * http/tests/appcache/main-resource-hash-expected.txt: Added.
24693         * http/tests/appcache/main-resource-hash.html: Added.
24694         * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
24695         * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.
24697 2009-07-13  Darin Adler  <darin@apple.com>
24699         Reviewed by Dan Bernstein.
24701         https://bugs.webkit.org/show_bug.cgi?id=27166
24702         rdar://problem/7015857
24703         Find for strings composed entirely of spaces doesn't work
24705         * fast/text/find-spaces-expected.txt: Added.
24706         * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.
24708 2009-07-13  Mark Rowe  <mrowe@apple.com>
24710         Add Leopard-specific results for fast/text/international/khmer-selection.html.
24712         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
24714 2009-07-13  Mark Rowe  <mrowe@apple.com>
24716         Add a missing layout test result to improve the quality of life of the Mac buildbots.
24718         * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.
24720 2009-07-13  Sam Weinig  <sam@webkit.org>
24722         Reviewed by Darin Adler.
24724         Test for https://bugs.webkit.org/show_bug.cgi?id=27234
24725         <rdar://problem/7054356>
24727         * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
24728         * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.
24730 2009-07-13  Adam Langley  <agl@google.com>
24732         Reviewed by Eric Seidel.
24734         Chromium Linux: fix assertion when rendering google.com.kh
24736         https://bugs.webkit.org/show_bug.cgi?id=26924
24738         Some shapers (i.e. Khmer) will produce cluster logs which report that
24739         /no/ code points contributed to certain glyphs. Because of this, we
24740         take any code point which contributed to the glyph in question, or any
24741         subsequent glyph.  If we run off the end, then we take the last code
24742         point.
24744         * fast/text/international/khmer-selection.html: Added.
24746 2009-07-13  Peter Kasting  <pkasting@google.com>
24748         https://bugs.webkit.org/show_bug.cgi?id=19562
24749         Back out previous patch for this bug (too many problems).
24750         This also re-enables fast/dom/domListEnumeration.html.
24752         * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
24753         * fast/dom/domListEnumeration.html-disabled: Removed.
24754         * fast/forms/ValidityState-001-expected.txt: Removed.
24755         * fast/forms/ValidityState-001.html: Removed.
24757 2009-07-13  Dimitri Glazkov  <dglazkov@chromium.org>
24759         Reviewed by Darin Fisher.
24761         Make sure that calling WebKitCSSMatrix as function does not result in crash.
24762         https://bugs.webkit.org/show_bug.cgi?id=27218
24764         * fast/css/matrix-as-function-crash-expected.txt: Added.
24765         * fast/css/matrix-as-function-crash.html: Added.
24767 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
24769         Rubber-stamped by Ariya Hidayat.
24771         Unskip three more fast/js tests that pass with the Qt DRT.
24773         * platform/qt/Skipped:
24775 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
24777         Reviewed by Ariya Hidayat.
24779         Removed Qt DRT specific result for canvas-getImageData as we pass this
24780         test with the raster graphicssystem.
24782         * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.
24784 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
24786         Reviewed by Ariya Hidayat.
24788         Enable a bunch of plugin layout tests for the Qt DRT.
24790         * platform/qt/Skipped:
24792 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24794         Reviewed by Ariya Hidayat.
24796         Removed two more storage tests from the Qt DRT skip list that relied on
24797         layoutTestController to be accessible in newly opened windows.
24799         * platform/qt/Skipped:
24801 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24803         Reviewed by Ariya Hidayat.
24805         Removed three tests from the Qt DRT Skip list that rely on
24806         LayoutTestController.setPrivateBrowsingEnabled and pass now.
24808         * platform/qt/Skipped:
24810 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24812         Reviewed by Ariya Hidayat.
24814         Enable a bunch of more storage layout tests for the Qt DRT, now that
24815         they pass.
24817         * platform/qt/Skipped:
24819 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24821         Reviewed by Ariya Hidayat.
24823         Enable some storage layout tests in the Qt DRT, as the pass now.
24825         * platform/qt/Skipped:
24827 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24829         Reviewed by Ariya Hidayat.
24831         Removed 20 more frame tests from the Qt skip list as they pass now
24832         after making sure we only dump after the main frame's loadFinished
24833         signal.
24835         * platform/qt/Skipped:
24837 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
24839         Reviewed by Ariya Hidayat.
24841         Remove fast/frames/removal-before-attach-crash.html and
24842         fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
24843         list, as they pass now with support for the GCController.
24845         * platform/qt/Skipped:
24847 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
24849         <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
24850         REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html
24852         Reviewed by Gustavo Noronha.
24854         Unskip fast/events/frame-programmatic-focus.html
24856         * platform/gtk/Skipped:
24858 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
24860         https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT
24862         Reviewed by Gustavo Noronha and Xan Lopez.
24864         Unskip tests that now pass due to support for JS windows in Gtk DRT.
24866         * platform/gtk/Skipped:
24868 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
24870         Rubber-stamped by Oliver Hunt.
24872         Tweak mouseout-dead-subframe.html to be more robust.
24874         The test calls notifyDone() and then dumpAsText(). The latter call has no effect
24875         as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
24876         of the .html file is detected as text/plain and therefore the text is dumped instead
24877         of the render tree.
24879         Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
24880         pass without relying on the mime type detection.
24882         That also makes the test pass in the Qt DRT.
24884         * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
24885         call the former before the latter.
24886         * platform/qt/Skipped: Removed skipped test.
24888 2009-07-13  Drew Wilson  <atwilson@google.com>
24890         Reviewed by David Levin.
24892         Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
24893         https://bugs.webkit.org/show_bug.cgi?id=26932
24895         Unit tests for new SharedWorker APIs (disabled by default).
24897         * fast/workers/shared-worker-constructor-expected.txt: Added.
24898         * fast/workers/shared-worker-constructor.html-disabled: Added.
24899         * fast/workers/shared-worker-event-listener-expected.txt: Added.
24900         * fast/workers/shared-worker-event-listener.html-disabled: Added.
24902 2009-07-12  Adam Barth  <abarth@webkit.org>
24904         Reviewed by Oliver Hunt.
24906         Facebook Chat is broken due to XSS auditor
24907         https://bugs.webkit.org/show_bug.cgi?id=27179
24909         Add some more test coverage to our handling of script tags with src
24910         attributes.  Also, ensure that we don't raise the alarm when a URL
24911         parameter is injected directly into the attribute value.
24913         * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
24914         * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
24915         * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
24916         * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
24917         * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
24918         * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
24919         * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.
24921 2009-07-12  Eric Carlson  <eric.carlson@apple.com>
24923         Reviewed by Dan Bernstein.
24925         https://bugs.webkit.org/show_bug.cgi?id=27197
24926         QuickTime supports data: urls, add a layout test.
24928         * media/audio-data-url-expected.txt: Added.
24929         * media/audio-data-url.html: Added.
24930             New test.
24932         * platform/gtk/Skipped:
24933             Skip the new test.
24935 2009-07-12  Daniel Bates  <dbates@intudata.com>
24937         Reviewed by Darin Adler.
24939         https://bugs.webkit.org/show_bug.cgi?id=27189
24940         
24941         Tests that XSSAuditor does not block HTML Base elements whose path has the 
24942         same host as the page.
24944         * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
24945         * http/tests/security/xssAuditor/base-href-safe3.html: Added.
24946         * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.
24948 2009-07-11  Oliver Hunt  <oliver@apple.com>
24950         Reviewed by Simon Fraser.
24952         Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
24953         <https://bugs.webkit.org/show_bug.cgi?id=27187>
24955         Add tests for the behaviour of effected APIs.
24957         * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
24958         * fast/canvas/canvas-modify-emptyPath.html: Added.
24959         * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
24960         (getColor):
24962 2009-07-11  Eric Carlson  <eric.carlson@apple.com>
24964         Reviewed by Antti Koivisto.
24966         HTMLMediaElement.canPlayType "maybe" and "probably" reversed
24967         https://bugs.webkit.org/show_bug.cgi?id=27186
24969         * media/video-can-play-type-expected.txt:
24970         * media/video-can-play-type.html:
24972 2009-07-11  Simon Fraser  <simon.fraser@apple.com>
24974         Enable support for accelerated compositing and 3d transforms on Leopard.
24975         <https://bugs.webkit.org/show_bug.cgi?id=20166>
24976         <rdar://problem/6120614>
24978         Reviewed by Oliver Hunt.
24979         
24980         Add Leopard-specific pixel results for compositing and 3d-transform tests, since
24981         there are gamma differences between Leopard and SnowLeopard. Also some layer
24982         intersection behavior differs betweeen the two.
24984         * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
24985         * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
24986         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
24987         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
24988         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
24989         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
24990         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
24991         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
24992         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
24993         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
24994         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
24995         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
24996         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
24997         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
24998         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
24999         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
25000         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
25001         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
25002         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
25003         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
25004         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
25005         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
25006         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
25007         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
25008         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
25009         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
25011         * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
25012         * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
25013         * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
25014         * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
25015         * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
25016         * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
25017         Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
25018         to the Tiger directory.
25020 2009-07-10  Daniel Bates  <dbates@intudata.com>
25022         Reviewed by Adam Barth.
25024         https://bugs.webkit.org/show_bug.cgi?id=26921
25026         Tests protection against HTML entities encoded attacks.
25028         * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
25029         * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
25030         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
25031         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
25032         * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
25033         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
25034         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
25035         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
25036         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
25037         * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
25038         * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
25039         * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
25040         * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
25041         * http/tests/security/xssAuditor/script-tag-entities.html: Added.
25042         * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
25043         * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.
25045 2009-07-10  Daniel Bates  <dbates@intudata.com>
25047         Reviewed by Adam Barth.
25049         https://bugs.webkit.org/show_bug.cgi?id=27151
25051         Tests prevention of JavaScript URLs that contain null- and non-null control characters.
25053         * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
25054         * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
25055         * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
25056         * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
25057         * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
25058         * http/tests/security/xssAuditor/javascript-link.html: Added.
25059         * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.
25061 2009-07-10  Jan Michael Alonzo  <jmalonzo@webkit.org>
25063         Skip tests in the Gtk port that
25064         - are dependent on eventSender
25065         - require platform-specific results
25066         - regressed (with links to the regression bug report)
25067         - failing (due to missing/incomplete implementation)
25069         * platform/gtk/Skipped:
25071 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
25073         Reviewed by Simon Fraser.
25075         <rdar://problem/7049066>.
25076         Update media tests for new SnowLeopard controller layout.
25078         * platform/mac/media/controls-after-reload-expected.txt:
25079         * platform/mac/media/controls-styling-expected.txt:
25080         * platform/mac/media/video-empty-source-expected.txt:
25081         * platform/mac/media/video-zoom-controls-expected.txt:
25083 2009-07-10  Peter Kasting  <pkasting@google.com>
25085         https://bugs.webkit.org/show_bug.cgi?id=19562
25086         Disable a failing layout test caused by the patch for this bug until
25087         I have time to determine that the obvious fix is correct.
25089         * fast/dom/domListEnumeration.html: Removed.
25090         * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.
25092 2009-07-10  Michelangelo De Simone  <micdesim@gmail.com>
25094         Reviewed by Adele Peterson.
25096         https://bugs.webkit.org/show_bug.cgi?id=19562
25097         Minimal test case for ValidityState; more tests are going to be added
25098         along with specific validation routines.
25100         * fast/forms/ValidityState-001-expected.txt: Added.
25101         * fast/forms/ValidityState-001.html: Added.
25103 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
25105         No Review, just re-ordering Qt DRT skip list.
25107         Moved skipped crash tests to the crash section.
25109         * platform/qt/Skipped:
25111 2009-07-10  Dirk Pranke  <dpranke@chromium.org>
25113         Reviewed by Darin Adler.
25115         Changing the test string from a platform-dependent file:/// to a more
25116         generic http://.
25118         https://bugs.webkit.org/show_bug.cgi?id=27138
25120         * fast/dom/anchor-toString-expected.txt:
25121         * fast/dom/anchor-toString.html:
25123 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
25125         No Review, just skipping a new test for Qt DRT.
25127         Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
25128         bits & pieces.
25130         * platform/qt/Skipped:
25132 2009-07-10  Dan Bernstein  <mitz@apple.com>
25134         Reviewed by Simon Fraser.
25136         - test for https://bugs.webkit.org/show_bug.cgi?id=27137
25137           <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
25138           to infinite recursion into FrameLoader::gotoAnchor() ->
25139           FrameView::layout()
25141         * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
25142         * fast/loader/goto-anchor-infinite-layout.html: Added.
25144 2009-07-09  Simon Hausmann  <hausmann@webkit.org>
25146         Reviewed by Holger Freyther.
25148         Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
25149         as there's now a cross-platform result and it passes.
25151         * platform/qt/Skipped:
25152         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
25153         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.
25155 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
25157         Reviewed by Holger Freyther.
25159         https://bugs.webkit.org/show_bug.cgi?id=27108
25161         Remove fast/loader/frame-creation-removal.html from the skip list, it
25162         passes now.
25164         * platform/qt/Skipped:
25166 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
25168         Reviewed by Holger Freyther.
25170         https://bugs.webkit.org/show_bug.cgi?id=27109
25172         Remove various tests from the Qt skip list that previously failed
25173         due to DRT side-effects.
25175         * platform/qt/Skipped:
25177 2009-07-09  Oliver Hunt  <oliver@apple.com>
25179         Reviewed by Maciej Stachowiak.
25181         Bug 27142 - canPlayType() should return empty string for unsupported content
25182         <https://bugs.webkit.org/show_bug.cgi?id=27142>
25184         Update test to check for the empty string rather than "no"        
25186         * media/video-can-play-type-expected.txt:
25187         * media/video-can-play-type.html:
25189 2009-07-09  Roland Steiner  <rolandsteiner@google.com>
25191         Reviewed by Maciej Stachowiak.
25193         Test proper parsing of HTML5 <rp> and <rt> tags.
25194         Both tags are optional if followed by another <rp>/<rt> tag.
25195         
25196         See also https://bugs.webkit.org/show_bug.cgi?id=26985
25198         * fast/ruby: Added.
25199         * fast/ruby/parse-rp-expected.txt: Added.
25200         * fast/ruby/parse-rp.html: Added.
25202 2009-07-09  Maciej Stachowiak  <mjs@apple.com>
25204         Reviewed by Darin Adler.
25205         
25206         REGRESSION: crash in edge cases of floating point parsing.
25207         <rdar://problem/7044458>
25208         https://bugs.webkit.org/show_bug.cgi?id=27110
25209         
25210         Test cases for both JavaScript and CSS use of dtoa.
25212         * fast/css/number-parsing-crash-2-expected.txt: Added.
25213         * fast/css/number-parsing-crash-2.html: Added.
25214         * fast/css/number-parsing-crash-expected.txt: Added.
25215         * fast/css/number-parsing-crash.html: Added.
25216         * fast/js/number-parsing-crash-expected.txt: Added.
25217         * fast/js/number-parsing-crash.html: Added.
25218         * fast/js/resources/number-parsing-crash.js: Added.
25220 2009-07-09  Drew Wilson  <atwilson@google.com>
25222         Reviewed by Alexey Proskuryakov.
25224         https://bugs.webkit.org/show_bug.cgi?id=26903
25226         Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.
25228         * fast/dom/Window/window-properties-expected.txt:
25229         * fast/dom/constructors-cached-navigate-expected.txt:
25230         * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
25231         * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
25232         * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
25233         * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
25234         * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
25235         * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
25236         * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
25237         * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
25238         * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
25239         * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
25240         * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
25241         * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
25242         * fast/js/global-constructors-expected.txt:
25243         * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
25244         * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
25245         * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
25246         * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled
25248 2009-07-09  Pierre d'Herbemont  <pdherbemont@apple.com>
25250         Reviewed by Simon Fraser.
25252         Full page zoom breaks remaining and elapsed time display in the
25253         <video> controller.
25254         https://bugs.webkit.org/show_bug.cgi?id=27123
25256         * media/video-zoom-controls.html: Remove duplicated code.
25257         * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
25258         * platform/mac-snowleopard/Skipped:
25259         * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
25260         * platform/mac/media/video-zoom-controls-expected.png: Removed.
25261         * platform/mac/media/video-zoom-controls-expected.txt: Updated
25263 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
25265         Reviewed by Darin Adler.
25267         Test for 
25268         Bug 27130 - Need to implement ARIA role="toolbar"
25269         https://bugs.webkit.org/show_bug.cgi?id=27130
25271         * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
25272         * platform/mac/accessibility/aria-toolbar.html: Added.
25274 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
25276         Reviewed by Darin Adler.
25278         Test for
25279         Bug 27129 - AX: possible assertion for a non-native image in accessibility
25280         https://bugs.webkit.org/show_bug.cgi?id=27129
25282         * accessibility/non-native-image-crash-expected.txt: Added.
25283         * accessibility/non-native-image-crash.html: Added.
25285 2009-07-09  Eric Carlson  <eric.carlson@apple.com>
25287         Reviewed by Adele Peterson.
25289         Possible crashes when mouse clicks not dispatched because range input destroyed while 
25290         thumb is being dragged (e.g. scrub to end of movie)
25291         <rdar://problem/7037494> 
25292         https://bugs.webkit.org/show_bug.cgi?id=27101
25294         Tests deleting a control while capturing mouse events.
25296         * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
25297         * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
25298         * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
25299         * fast/forms/slider-delete-while-dragging-thumb.html: Added.
25300         * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
25301         * media/audio-delete-while-slider-thumb-clicked.html: Added.
25302         * media/audio-delete-while-step-button-clicked-expected.txt: Added.
25303         * media/audio-delete-while-step-button-clicked.html: Added.
25305         * platform/mac-snowleopard/Skipped:
25306             Skip the new media controller tests until <rdar://problem/6502936> is fixed.
25308 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
25310         Reviewed by Simon Fraser.
25312         Make sure we can click outside the slider thumb and start dragging.
25313         https://bugs.webkit.org/show_bug.cgi?id=26229
25315         Along with the events chain, test that the slider value are correct,
25316         and that clicking outside the slider and dragging works as expected.
25318         * fast/forms/slider-mouse-events-expected.txt:
25319         * fast/forms/slider-mouse-events.html:
25321 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
25323         Reviewed by Simon Fraser.
25325         https://bugs.webkit.org/show_bug.cgi?id=27100
25327         Reenable media/video-empty-source.html. Test the controls
25328         look when there is no src specified in a <video> element.
25330         * platform/mac-leopard/media/video-empty-source-expected.checksum:
25331         * platform/mac-leopard/media/video-empty-source-expected.png:
25332         * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
25333         * platform/mac-snowleopard/Skipped:
25334         * platform/mac/media/video-empty-source-expected.checksum:
25335         * platform/mac/media/video-empty-source-expected.png:
25336         * platform/mac/media/video-empty-source-expected.txt:
25338 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
25340         Rubber-stamped by Holger Freyther a while ago.
25342         Add two more tests to the Qt skip list due to missing DRT
25343         features.
25345         * platform/qt/Skipped:
25347 2009-07-08  Daniel Bates  <dbates@intudata.com>
25349         Reviewed by Adam Barth.
25350         
25351         https://bugs.webkit.org/show_bug.cgi?id=26918
25352         
25353         Tests prevention of injected HTML Base tag.
25355         * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
25356         * http/tests/security/xssAuditor/base-href-control-char.html: Added.
25357         * http/tests/security/xssAuditor/base-href-expected.txt: Added.
25358         * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
25359         * http/tests/security/xssAuditor/base-href-null-char.html: Added.
25360         * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
25361         * http/tests/security/xssAuditor/base-href-safe.html: Added.
25362         * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
25363         * http/tests/security/xssAuditor/base-href-safe2.html: Added.
25364         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
25365         * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
25366         * http/tests/security/xssAuditor/base-href.html: Added.
25367         * http/tests/security/xssAuditor/resources/base-href: Added.
25368         * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
25369         * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
25370         * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
25371         * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
25372         * http/tests/security/xssAuditor/resources/safe-script.js: Added.
25374 2009-07-08  Daniel Bates  <dbates@intudata.com>
25376         Reviewed by Adam Barth.
25378         https://bugs.webkit.org/show_bug.cgi?id=27071
25380         Tests that HTTP parameters that contain null- and non-null-control characters are 
25381         properly handled by XSSAuditor.
25382         
25383         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
25384         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
25385         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
25386         * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
25387         * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
25388         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
25389         * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
25390         * http/tests/security/xssAuditor/embed-tag.html: Added.
25391         * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
25392         * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
25393         * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
25394         * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
25395         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
25396         * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
25397         * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
25398         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
25399         * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
25400         * http/tests/security/xssAuditor/object-embed-tag.html: Added.
25401         * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
25402         * http/tests/security/xssAuditor/object-tag.html: Added.
25403         * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
25404         * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
25405         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
25406         * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
25407         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
25408         * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
25409         * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
25410         * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
25411         * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.
25413 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
25415         Rubber-stamped by Simon Fraser.
25417         Fix the media/controls-after-reload.html and media/controls-styling.html
25418         on windows. (Needed a line at end of file)
25420         * platform/win/media/controls-after-reload-expected.txt:
25421         * platform/win/media/controls-styling-expected.txt:
25423 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
25425         Reviewed by Simon Fraser.
25427         Add special test results for media/controls-after-reload.html
25428         and media/controls-styling.html on Windows.
25430         * platform/win/media/controls-after-reload-expected.txt: Added.
25431         * platform/win/media/controls-styling-expected.txt: Added.
25433 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
25435         Fix the Leopard test result for media/controls-after-reload.txt.
25437         * platform/mac-leopard/media/controls-after-reload-expected.txt:
25439 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
25441         Reviewed by Dan Bernstein.
25443         -webkit-perspective should be a Length
25444         https://bugs.webkit.org/show_bug.cgi?id=27066
25446         * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
25447         * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
25448         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
25449         Add missing results for existing test.
25450         
25451         * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
25452         * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
25453         * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
25454         * transforms/3d/general/perspective-units.html: Added.
25456 2009-07-07  Brady Eidson  <beidson@apple.com>
25458         Reviewed by Mark Rowe.
25460         https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.
25462         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of 
25463           filesystem on the testing machine.
25465 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
25467         Reviewed by Dan Bernstein.
25469         Repaint issue after layer drops out of composited mode.
25470         <https://bugs.webkit.org/show_bug.cgi?id=27022>
25472         Test for repainting on the next style change after a layer stops being composited.
25474         * compositing/repaint/layer-repaint-rects.html: Added.
25475         * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
25476         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
25477         * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.
25479 2009-07-07  Dan Bernstein  <mitz@apple.com>
25481         Reviewed by Dave Hyatt and Darin Adler.
25483         - test for https://bugs.webkit.org/show_bug.cgi?id=26963
25484           <rdar://problem/7030998> Reproducible crash at
25485           FontCache::getFontData() when a custom font is used in a pseudo-style
25487         * fast/css/pseudo-cache-stale.html: Added.
25488         * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
25489         * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
25490         * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.
25492 2009-07-07  Dirk Pranke  <dpranke@chromium.org>
25494         Reviewed by Darin Fisher.
25496         revise test expectations for bug 26088
25497         http://bugs.webkit.org/show_bug.cgi?id=26088
25499         generate pixel expectations, move location of generic expected file
25500         for the crash test.
25502         * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
25503         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
25504         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
25505         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
25507 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
25509         Reviewed by Simon Fraser.
25511         https://bugs.webkit.org/show_bug.cgi?id=27047
25513         Make sure nothing changing the src and reloading doesn't
25514         change the look of the controller.
25516         * media/controls-after-reload.html: Added.
25517         * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
25518         * platform/mac/media/controls-after-reload-expected.txt: Added.
25520 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
25522         Reviewed by Simon Fraser.
25524         Add a specific leopard result for controls-styling.html, given that it doesn't
25525         use the new controller look.
25527         * platform/mac-leopard/media/controls-styling-expected.txt: Added.
25529 2009-07-07  Gavin Barraclough  <barraclough@apple.com>
25531         Reviewed by Geoff Garen.
25533         fast/js/global-recursion-on-full-stack.html is a little finicky.
25535         The test recurses down the JS stack to find the bottom (catching this with an exception),
25536         then tries to call a host function (document.write), switch writes new '<script>' code,
25537         and expects this code to be run, then expects this code to try to call 'f();' again,
25538         which it expects to fail, and it expects to catch that exception.  However it is possible
25539         that one of the earlier stages (the call to document.write, entering the interpreter to
25540         run the new global code) will fail, depending on exactly how much stack space was free at
25541         the point the last call to f() failed.
25543         Tweak the test to make it work.
25545         * fast/js/global-recursion-on-full-stack.html:
25547 2009-07-07  Dan Bernstein  <mitz@apple.com>
25549         Reviewed by Simon Fraser.
25551         - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
25552           <rdar://problem/7010981> Incomplete painting of newly created floats
25554         * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
25555         * fast/repaint/float-new-in-block.html: Added.
25556         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
25557         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
25558         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
25559         * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
25560         * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
25561         * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.
25563 2009-07-07  Brady Eidson  <beidson@apple.com>
25565         Reviewed by Darin Adler.
25567         <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com
25569         * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
25570         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
25571         * fast/loader/subframe-navigate-during-main-frame-load.html: Added.
25573         * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
25574           reflect the progression!
25575         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!
25577         * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.
25579 2009-07-06  Pierre d'Herbemont  <pdherbemont@apple.com>
25581         Reviewed by Simon Fraser.
25583         Make sure overriding properties won't affect the media controller.
25585         * media/controls-styling.html: Added.
25587 2009-07-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
25589         Reviewed by Gustavo Noronha.
25591         [GTK] textarea height property works only if other property are defined
25592         https://bugs.webkit.org/show_bug.cgi?id=18984
25594         Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.
25596         Test: fast/forms/textarea-metrics.html
25598         * platform/gtk/Skipped:
25600 2009-07-07  Ben Murdoch  <benm@google.com>
25602         Reviewed by Antti Koivisto.
25604         HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
25605         https://bugs.webkit.org/show_bug.cgi?id=25711
25607         Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
25608         web storage databases could become locked until the browser is
25609         shut down if the page is refreshed whilst a transaction is in
25610         progress.
25612         * storage/database-lock-after-reload-expected.txt: Added.
25613         * storage/database-lock-after-reload.html: Added.
25614         * storage/resources/database-lock-after-reload-2.html: Added.
25616 2009-07-08  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
25618         Rubber-stamped by Simon Hausmann.
25620         Remove non-existing tests from the Qt skipped list.
25622         * platform/qt/Skipped:
25624 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
25626         Reviewed by Holger Freyther.
25628         Removed subframe-self-close.html from the Qt skip list.
25630         * platform/qt/Skipped:
25632 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
25634         Reviewed by Holger Freyther.
25636         Added all current failing Qt DRT tests to the skip list, for a fresh start.
25638         * platform/qt/Skipped:
25640 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
25642         Reviewed by Simon Fraser.
25644         <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
25646         Disable media tests that depend on controller size/position on SnowLeopard until
25647         <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
25648         has been fixed
25650         * platform/mac-snowleopard/Skipped:
25652 2009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>
25654         Reviewed by David Hyatt.
25656         Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
25657         contents makes its container scroll to the top
25658         https://bugs.webkit.org/show_bug.cgi?id=15135
25660         Delay updateing scroll bar of descendants of flexbox until their
25661         positions are determined.  In this way we can prevent descendants
25662         of flexible boxes from changing positions of their scrollbars
25663         using tentative positions.
25665         * fast/flexbox/repaint-scrollbar-expected.txt: Added.
25666         * fast/flexbox/repaint-scrollbar.html: Added.
25667         * fast/flexbox/resources/repaint-scrollbar.js: Added.
25669 2009-07-06  Hironori Bono  <hbono@chromium.org>
25671         Reviewed by Maciej Stachowiak.
25673         Make unconfirmed IME text affect textarea's value.
25674         This matches input and contentEditable elements as well
25675         IE and Firefox.
25677         This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.
25679         Input elements would go down this code path because it
25680         would always get a null compositionNode from frame->editor().
25681         Special casing compositionNodes is wrong because we explicitly
25682         want unconfirmed IME input in the textarea's value (assuming we
25683         want to match IE and Firefox here).
25685         This change is originally created by Ojan Vafai <ojan@chromium.org> and
25686         I just changed its manual tests with an automated test on his behalf.
25688         * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
25689         * platform/mac/editing/input/text-control-ime-input.html: Added.
25691 2009-07-06  Ojan Vafai  <ojan@chromium.org>
25693         Reviewed by Eric Seidel.
25695         Fix crash when indenting in an empty table cell.
25696         https://bugs.webkit.org/show_bug.cgi?id=26872
25698         The crash is that we would call splitTreeToNode where the node
25699         and the nodeToSplitTo were the same node.
25701         * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
25702         * editing/execCommand/indent-empty-table-cell.html: Added.
25704 2009-07-05  Chris Marrin  <cmarrin@apple.com>
25706         Reviewed by Simon Fraser.
25708         https://bugs.webkit.org/show_bug.cgi?id=26943
25710         LayoutTest showing extra transition when the first one
25711         is finished.
25713         * transitions/extra-transition-expected.txt: Added.
25714         * transitions/extra-transition.html: Added.
25715         * transitions/resources: Added.
25716         * transitions/resources/Aurora.jpg: Added.
25718 2009-07-05  Simon Fraser  <simon.fraser@apple.com>
25720         Revert the previous commit because it broke the
25721         animations/transition-and-animation-1.html
25722         testcase.
25724         * transitions/extra-transition-expected.txt: Removed.
25725         * transitions/extra-transition.html: Removed.
25726         * transitions/resources/Aurora.jpg: Removed.
25728 2009-07-05  Chris Marrin  <cmarrin@apple.com>
25730         Reviewed by Simon Fraser.
25732         https://bugs.webkit.org/show_bug.cgi?id=26943
25734         LayoutTest showing extra transition when the first one
25735         is finished.
25737         * transitions/extra-transition-expected.txt: Added.
25738         * transitions/extra-transition.html: Added.
25739         * transitions/resources: Added.
25740         * transitions/resources/Aurora.jpg: Added.
25742 2009-07-05  Rob Buis  <rwlbuis@gmail.com>
25744         Reviewed by Maciej Stachowiak.
25746         Test for:
25747         Bug 26897 - Dynamic SVG images do not display correctly
25748         https://bugs.webkit.org/show_bug.cgi?id=26897
25750         * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
25751         * platform/mac/svg/custom/createImageElement2-expected.png: Added.
25752         * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
25753         * svg/custom/createImageElement2.xhtml: Added.
25755 2009-07-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
25757         Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.
25759         * wml/ontimer-inline-event-expected.txt: Test title changed, update results.
25761 2009-07-03  Dmitry Titov  <dimich@chromium.org>
25763         Reviewed by Darin Fisher.
25765         Increase delay in worker-terminate layout test to make it more reliable.
25766         https://bugs.webkit.org/show_bug.cgi?id=26917
25768         This test used time delay to see of terminated worker does not return
25769         messages (terminated). In some test conditions, the current delay (500ms)
25770         is too short and test fails. Move setting the delay to the end of initialization
25771         and increase it 2x to make test more reliable.
25773         * fast/workers/worker-terminate.html:
25775 2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
25777         Skip tests that require expected results that Gtk doesn't have.
25779         * platform/gtk/Skipped:
25781 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
25783         Added the test result of r45511 for platform/mac.
25785         * platform/mac/media/controls-strict-expected.txt: Added.
25787 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
25789         Reviewed by Simon Fraser. 
25791         https://bugs.webkit.org/show_bug.cgi?id=26939
25793         Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html
25795         Test that the controller renders correctly in strict mode as well.
25797         * media/controls-strict.html: Added.
25798         * platform/mac/media/controls-strict-mode-expected.txt: Added.
25800 2009-07-02  David Hyatt  <hyatt@apple.com>
25802         Reviewed by Mark Rowe.
25804         Land new results from my change to make replaced elements no longer be overflow:hidden by
25805         default.  This affected plaintext dumping, which is clearly a bug in and of itself.  For now
25806         I am just updating the results and will file a followup bug about the fact that text dumping actually
25807         does something different with overflow on replaced elements (when it clearly should not).
25809         * fast/block/float/crash-replaced-display-block-expected.txt:
25810         * fast/dom/Range/acid3-surround-contents-expected.txt:
25811         * fast/dom/object-embed-plugin-scripting-expected.txt:
25812         * fast/parser/badentity-expected.txt:
25813         * http/tests/security/local-video-poster-from-remote-expected.txt:
25815 2009-07-02  Brady Eidson  <beidson@apple.com>
25817         Rubberstamped by John Sullivan.
25819         Add Tiger-specific results for these tests.
25821         * platform/mac-tiger/Skipped:
25822         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
25823         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
25824         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
25826 2009-07-02  Brady Eidson  <beidson@apple.com>
25828         Skip the correct test names.
25830         * platform/mac-tiger/Skipped:
25832 2009-07-02  Brady Eidson  <beidson@apple.com>
25834         Rubberstamped by Sam Weinig
25836         Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
25838         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
25839         * platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
25840         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
25841         * platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
25842         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
25843         * platform/mac/fast/loader/file-url-mimetypes.html:
25844         * platform/mac-tiger/Skipped:
25846 2009-07-02  Brady Eidson  <beidson@apple.com>
25848         Resolve failing Tiger layout test until I can fix it.
25850         * platform/mac-tiger/Skipped:
25852 2009-07-02  Dirk Pranke  <dpranke@chromium.org>
25854         Reviewed by Darin Fisher.
25856         Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
25857         when a text run with a large negative letter-spacing attribute is
25858         layered on top of an opaque div. The patch makes TransparencyWin.cpp
25859         more resilient to failures.
25861         * fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
25862         * fast/text/text-letter-spacing.html: Added.
25863         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
25864         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
25865         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
25866         * platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
25868 2009-07-02  David Hyatt  <hyatt@apple.com>
25870         Reviewed by Simon Fraser.
25872         Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
25874         * platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
25875         * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
25876         * platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
25877         * platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
25879 2009-07-02  Dan Bernstein  <mitz@apple.com>
25881         Reviewed by Dave Hyatt and Simon Fraser.
25883         - test for part of <rdar://problem/6933052> SPOD playing video in a div
25884           with a box shadow
25886         * fast/box-shadow/transform-fringing.html: Added.
25887         * platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
25888         * platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
25889         * platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
25891 2009-07-02  Brady Eidson  <beidson@apple.com>
25893         Rubberstamped by Sam Weinig.
25895         Add more sample files for extensions we should know the MIME types for.
25897         * platform/mac/fast/loader/file-url-mimetypes.html:
25898         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
25899         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
25900         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
25901         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
25902         * platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
25903         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
25904         * platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
25905         * platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
25906         * platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
25907         * platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
25908         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
25909         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
25910         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
25911         * platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
25912         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
25913         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
25914         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
25915         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
25916         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
25917         * platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
25918         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
25919         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
25920         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
25921         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
25922         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
25923         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
25924         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
25925         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
25926         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
25927         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
25928         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
25929         * platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
25930         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
25931         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
25932         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
25933         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
25934         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
25935         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
25936         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
25937         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
25938         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
25939         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
25940         * platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
25941         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
25942         * platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
25943         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
25944         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
25945         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
25946         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
25947         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
25948         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
25949         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
25950         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
25951         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
25952         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
25953         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
25954         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
25955         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
25956         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
25957         * platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
25958         * platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
25959         * platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
25960         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
25961         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
25962         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
25963         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
25964         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
25965         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
25966         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
25967         * platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
25968         * platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
25969         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
25970         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
25971         * platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
25972         * platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
25973         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
25974         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
25975         * platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
25976         * platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
25977         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
25978         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
25979         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
25980         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
25981         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
25982         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
25983         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
25984         * platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
25985         * platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
25986         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
25987         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
25988         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
25989         * platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
25991 2009-07-02  Eric Carlson  <eric.carlson@apple.com>
25993         Reviewed by Simon Fraser.
25995         <rdar://problem/6518119>
25997         Delay dumping the render tree because the media controller may not be done with
25998         layout immediately.
26000         * media/video-empty-source.html:
26002 2009-07-02  Antonio Gomes   <antonio.gomes@openbossa.org>
26004         Reviewed by Simon Hausmann.
26006         https://bugs.webkit.org/show_bug.cgi?id=26896
26008         Updated computed-style-expected.txt and computed-style-without-renderer-expected.txt
26009         files according to the default font size value (13) set in DumpRenderTree/qt/DumpRenderTree.cpp .
26011         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
26012         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
26014 2009-07-01  Xan Lopez  <xlopez@igalia.com>
26016         Disable accessibility tests until we have the accessibility
26017         controller.
26019         * platform/gtk/Skipped:
26021 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
26023         Reviewed by Dan Bernstein.
26025         <video> fails to show on http://camendesign.com/code/video_for_everybody
26026         <rdar://problem/7026010> 
26027         https://bugs.webkit.org/show_bug.cgi?id=26919
26028         
26029         Testcase for changing the root layer size, and ensuring that all
26030         the compositing layers are correctly repositioned.
26032         * compositing/geometry/root-layer-update.html: Added.
26033         * platform/mac/compositing/geometry/root-layer-update-expected.checksum: Added.
26034         * platform/mac/compositing/geometry/root-layer-update-expected.png: Added.
26035         * platform/mac/compositing/geometry/root-layer-update-expected.txt: Added.
26037 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
26039         Reviewed by Dan Bernstein
26040         
26041         <rdar://problem/7026010> <video> fails to show on http://camendesign.com/code/video_for_everybody
26043         Test for outline width affecting compositing layer positions.
26044         
26045         * compositing/geometry/outline-change.html: Added.
26046         * platform/mac/compositing/geometry/outline-change-expected.checksum: Added.
26047         * platform/mac/compositing/geometry/outline-change-expected.png: Added.
26048         * platform/mac/compositing/geometry/outline-change-expected.txt: Added.
26050 2009-07-01  Daniel Bates  <dbates@intudata.com>
26052         Reviewed by Adam Barth.
26053         
26054         https://bugs.webkit.org/show_bug.cgi?id=26899
26055         
26056         Tests that XSSAuditor prevents injected scripts that contain control characters.
26058         * http/tests/security/xssAuditor/script-tag-control-char-expected.txt: Added.
26059         * http/tests/security/xssAuditor/script-tag-control-char.html: Added.
26060         * http/tests/security/xssAuditor/script-tag-null-char-expected.txt: Added.
26061         * http/tests/security/xssAuditor/script-tag-null-char.html: Added.
26063 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
26065         Reviewed by Oliver Hunt.
26067         Test for Bug 26909: aria-label needs to be supported
26068         https://bugs.webkit.org/show_bug.cgi?id=26909
26070         * accessibility/aria-label-expected.txt: Added.
26071         * accessibility/aria-label.html: Added.
26073 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
26075         Reviewed by Beth Dakin.
26077         Tests for Bug 26900: AX: Manual spell check with Command-; does not bring up suggestions
26078         https://bugs.webkit.org/show_bug.cgi?id=26900
26080         * accessibility/editable-webarea-context-menu-point-expected.txt: Added.
26081         * accessibility/editable-webarea-context-menu-point.html: Added.
26083 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26085         Reviewed by George Staikos.
26087         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26885
26089         Add new WML testcases covering onenterforward/ontimer support.
26091         * wml/onenterforward-event-expected.txt: Added.
26092         * wml/onenterforward-event.html: Added.
26093         * wml/onenterforward-inline-event-expected.txt: Added.
26094         * wml/onenterforward-inline-event.html: Added.
26095         * wml/ontimer-event-expected.txt: Added.
26096         * wml/ontimer-event.html: Added.
26097         * wml/resources/onenterforward-event.js: Added.
26098         (setupTestDocument):
26099         (prepareTest):
26100         (executeTest):
26101         * wml/resources/onenterforward-event.wml: Added.
26102         * wml/resources/onenterforward-inline-event.js: Added.
26103         (setupTestDocument):
26104         (prepareTest):
26105         (executeTest):
26106         * wml/resources/onenterforward-inline-event.wml: Added.
26107         * wml/resources/ontimer-event.js: Added.
26108         (setupTestDocument):
26109         (prepareTest):
26110         (executeTest):
26111         * wml/resources/ontimer-event.wml: Added.
26112         * wml/resources/ontimer-inline-event.js:
26114 2009-07-01  David Hyatt  <hyatt@apple.com>
26116         Reviewed by Simon Fraser.
26118         Add layout test for being able to set attributes on dcol elements.
26119         
26120         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes-expected.txt: Added.
26121         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Added.
26123 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
26125         Reviewed by Dimitri Glazkov.
26126         
26127         Add some missing pixel results for compositing tests.
26129         * platform/mac/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
26130         * platform/mac/compositing/layers-inside-overflow-scroll-expected.png: Added.
26131         * platform/mac/compositing/overflow/overflow-scroll-expected.checksum: Added.
26132         * platform/mac/compositing/overflow/overflow-scroll-expected.png: Added.
26134 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26136         Reviewed by George Staikos.
26138         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26884
26140         WMLTestCase.js relies on timing-dependant hacks, making it difficult to predict results on slower machines.
26141         Fix by rewriting and simplifying the testing procedure, which contained unnecessary quirks working around older WML bugs.
26143         * wml/resources/WMLTestCase.js:
26144         (createWMLTestCase.iframeElement.onload):
26145         (createWMLTestCase):
26146         (startTest):
26148 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26150         Reviewed by Holger Freyther.
26152         Apply same cleanup to WML testcases living in http/tests/wml/. Forgot about them in my last commit.
26154         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
26155         (setupTestDocument):
26156         * http/tests/wml/resources/go-task-get-method.js:
26157         (setupTestDocument):
26158         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
26159         (setupTestDocument):
26160         * http/tests/wml/resources/go-task-post-method.js:
26161         (setupTestDocument):
26162         * http/tests/wml/resources/post-data-to-server.js:
26163         (setupTestDocument):
26165 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26167         Reviewed by Holger Freyther.
26169         Slightly cleanup some WML testcases:
26170         Use "anchorElement.textContent = '...'" instead of "anchorElement.appendChild(document.createTextNode('...'))"
26172         * wml/resources/go-task-get-method-external-deck-with-href.js:
26173         (setupTestDocument):
26174         * wml/resources/go-task-get-method-external-deck.js:
26175         (setupTestDocument):
26176         * wml/resources/go-task-get-method-same-deck.js:
26177         (setupTestDocument):
26178         * wml/resources/input-format.js:
26179         (setupTestDocument):
26180         * wml/resources/variable-reference-invalid-character.js:
26181         (setupTestDocument):
26182         * wml/resources/variable-reference-valid.js:
26183         (setupTestDocument):
26185 2009-06-30  Xan Lopez  <xlopez@igalia.com>
26187         Disable test using eventSender.
26189         * platform/gtk/Skipped:
26191 2009-06-30  Xan Lopez  <xlopez@igalia.com>
26193         Disable new tests until we enable the accessibility controller.
26195         * platform/gtk/Skipped:
26197 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
26199         Rubber-stamped by Dan Bernstein.
26200         
26201         Update compositing pixel results now that DRT dumps them correctly.
26202         
26203         * compositing/overflow/overflow-scroll.html:
26204         Fixed typo in this testcase.
26205         
26206         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
26207         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
26208         * platform/mac/compositing/overflow/overflow-positioning-expected.checksum:
26209         * platform/mac/compositing/overflow/overflow-positioning-expected.png:
26210         * platform/mac/compositing/overflow/overflow-scroll-expected.txt:
26211         * platform/mac/compositing/overflow/parent-overflow-expected.checksum:
26212         * platform/mac/compositing/overflow/parent-overflow-expected.png:
26213         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
26214         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
26215         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
26216         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
26218 2009-06-30  Eric Seidel  <eric@webkit.org>
26220         No review, reverting r45396.  (George Staikos agrees the change was wrong.)
26221         http://trac.webkit.org/changeset/45396
26223         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
26225 2009-06-30  David Hyatt  <hyatt@apple.com>
26227         Reviewed by Beth Dakin.
26229         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=26858.
26231         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt: Added.
26232         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Added.
26234 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
26236         Reviewed by Simon Hausmann.
26238         Updated LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt
26239         according to the default font size value set in WebKit/qt/Api/qwebsettings.cpp (in
26240         this case '14').
26242         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
26244 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
26246         Reviewed by Simon Hausmann.
26248         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
26249         to some newly cross-platform CSS properties.
26251         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
26253 2009-06-30  David Levin  <levin@chromium.org>
26255         Reviewed by Oliver Hunt.
26257         Make media/video-document-types pass again.  It broke when the
26258         call to waitUntilDone was accidently made asynchronous in r45378.
26260         * media/video-document-types.html:
26262 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
26264         Reviewed by Dave Hyatt, Dan Bernstein.
26266         <rdar://problem/6191676> Redraw issues scrolling overflow:scroll div with compositing
26267         
26268         Testcase for various configurations of compositing and positioning with overflow.
26270         * compositing/overflow/overflow-scroll.html: Added.
26271         * platform/mac/compositing/overflow/overflow-scroll-expected.txt: Added.
26273 2009-06-30  Alexey Proskuryakov  <ap@webkit.org>
26275         Reviewed by Dan Bernstein.
26277         https://bugs.webkit.org/show_bug.cgi?id=26764
26278         Uncaught NOT_FOUND_ERR: DOMException 8 loading empty text file
26280         * fast/parser/empty-text-resource-expected.txt: Added.
26281         * fast/parser/empty-text-resource.html: Added.
26283 2009-06-30  Drew Wilson  <atwilson@google.com>
26285         Reviewed by David Levin.
26287         <https://bugs.webkit.org/show_bug.cgi?id=25435>
26289         Added tests for sending MessagePorts to/from workers.
26291         * fast/workers/resources/worker-cloneport.js: Added.
26292         (onmessage):
26293         * fast/workers/resources/worker-messageport.js: Added.
26294         (onmessage):
26295         (pingBack):
26296         * fast/workers/worker-cloneport-expected.txt: Added.
26297         * fast/workers/worker-cloneport.html-disabled: Added.
26298         Tests for cloning a port while messages are sent from another thread.
26299         * fast/workers/worker-messageport-expected.txt: Added.
26300         * fast/workers/worker-messageport.html-disabled: Added.
26301         General tests for sending messages to workers via message ports.
26302         * fast/workers/worker-messageport-gc-expected.txt: Added.
26303         * fast/workers/worker-messageport-gc.html-disabled: Added.
26304         Tests to ensure Workers don't shut down when reachable only via MessagePorts.
26306 2009-06-30  Eric Carlson  <eric.carlson@apple.com>
26308         Reviewed by Simon Fraser.
26309         
26310         <rdar://problem/7019799> Slow loading MediaDocument can fall back to plug-in unnecessarily
26311         
26312         Don't test iframe immediately, switch over from <video> to <embed> may not have
26313         happend when the document 'load' event fires.
26315         * media/video-document-types.html:
26317 2009-06-30  Xan Lopez  <xlopez@igalia.com>
26319         Skip new editing tests.
26321         They are failing because we don't have a dumpEditingCallbacks
26322         implementation.
26324         * platform/gtk/Skipped:
26326 2009-06-29  Oliver Hunt  <oliver@apple.com>
26328         Reviewed by Gavin Barraclough.
26330         <rdar://problem/7016214> JSON.parse fails to parse valid JSON with most Unicode characters
26331         <https://bugs.webkit.org/show_bug.cgi?id=26802>
26333         Add test of unicode parsing in JSON.
26335         * fast/js/JSON-parse-expected.txt:
26336         * fast/js/resources/JSON-parse.js:
26337         (createTests.result):
26338         (createTests):
26340 2009-06-29  Antonio Gomes   <antonio.gomes@openbossa.org>
26342         Reviewed by Simon Hausmann.
26344         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-expected.txt to some newly cross-platform CSS properties.
26346         The file has not been updated for a while.
26348         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
26350 2009-06-29  Sam Weinig  <sam@webkit.org>
26352         Reviewed by Dave Hyatt.
26354         Update for the change in DataGridDataSource API.
26356         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt:
26357         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
26359 2009-06-29  Chris Marrin  <cmarrin@apple.com>
26361         Reviewed by Simon Fraser  <simon.fraser@apple.com>.
26363         https://bugs.webkit.org/show_bug.cgi?id=26706
26365         Added tests for -webkit-text-fill-color and
26366         text-shadow, since these go through different
26367         paths.
26369         * transitions/override-transition-crash-expected.txt:
26370         * transitions/override-transition-crash.html:
26372 2009-06-29  David Hyatt  <hyatt@apple.com>
26374         Reviewed by Mark Rowe.
26376         Update layout tests for addition of HTMLDataGridCellElement constructor.
26378         * fast/dom/Window/window-properties-expected.txt:
26379         * fast/js/global-constructors-expected.txt:
26381 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26383         Reviewed by Adam Treat.
26385         Rename go-task-animation.* to ontimer-inline-event.* to reflect what it really tests.
26387         * wml/go-task-animation-expected.txt: Removed.
26388         * wml/go-task-animation.html: Removed.
26389         * wml/ontimer-inline-event-expected.txt: Copied from wml/go-task-animation-expected.txt.
26390         * wml/ontimer-inline-event.html: Copied from wml/go-task-animation.html.
26391         * wml/resources/animation.wml: Removed.
26392         * wml/resources/go-task-animation.js: Removed.
26393         * wml/resources/ontimer-inline-event.js: Copied from wml/resources/go-task-animation.js.
26394         * wml/resources/ontimer-inline-event.wml: Copied from wml/resources/animation.wml.
26396 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
26398         Reviewed by Adam Treat.
26400         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26246
26402         Implement most WML specific <select> element features.
26403         Add two tests covering most select/variable related functionality.
26405         * http/tests/wml/post-data-to-server-expected.txt: Added.
26406         * http/tests/wml/post-data-to-server.html: Added.
26407         * http/tests/wml/resources/dumpVariables.cgi: Added.
26408         * http/tests/wml/resources/post-data-to-server.js: Added.
26409         (setupTestDocument):
26410         (sendTextToControl):
26411         (prepareTest):
26412         (executeTest):
26413         * wml/resources/WMLTestCase.js:
26414         (createWMLTestCase.iframeElement.onload):
26415         (createWMLTestCase):
26416         (delayExecuteTest):
26417         * wml/resources/select-element-variables.js: Added.
26418         (setupTestDocument):
26419         (prepareTest):
26420         (executeTest):
26421         * wml/select-element-variables-expected.txt: Added.
26422         * wml/select-element-variables.html: Added.
26424 2009-06-28  Dan Bernstein  <mitz@apple.com>
26426         Reviewed by Simon Fraser.
26428         - add a test case for https://bugs.webkit.org/show_bug.cgi?id=26783
26429           <rdar://problem/7014543> REGRESSION (r45296): Subfolders not displayed
26430           in MobileMe iDisk Web App
26432         * fast/dom/Element/scrollWidth-expected.txt:
26433         * fast/dom/Element/scrollWidth.html:
26435 2009-06-27  Simon Fraser  <simon.fraser@apple.com>
26437         Reviewed by Eric Seidel.
26439         https://bugs.webkit.org/show_bug.cgi?id=26780
26440         
26441         Testcases for compositing and self-painting layers (for which we use
26442         video to make an element composited while being in the normal flow),
26443         and for moving layers inside an overflow:scroll div.
26445         * compositing/layers-inside-overflow-scroll.html: Added.
26446         * compositing/resources/video.mp4: Added.
26447         * compositing/self-painting-layers.html: Added.
26448         * platform/mac/compositing/layers-inside-overflow-scroll-expected.txt: Added.
26449         * platform/mac/compositing/self-painting-layers-expected.txt: Added.
26451 2009-06-28  John Abd-El-Malek  <jam@chromium.org>
26453         https://bugs.webkit.org/show_bug.cgi?id=15457
26455         Layout tests to ensure that "src" paramater is added when it's missing
26456         but "data" is present.
26458         * plugins/netscape-plugin-map-data-to-src-expected.txt: Added.
26459         * plugins/netscape-plugin-map-data-to-src.html: Added.
26461 2009-06-28  Eric Seidel  <eric@webkit.org>
26463         No review.  Just updating test results Kevin seems to have missed.
26465         Test failure started with:
26466         http://trac.webkit.org/changeset/45287
26467         The new results definitely look better.
26469         * fast/profiler/profile-with-no-title-expected.txt:
26471 2009-06-27  Ryosuke Niwa  <rniwa@google.com>
26473         Reviewed by Eric Seidel.
26475         https://bugs.webkit.org/show_bug.cgi?id=26762
26477         Clean up for IndentOutdentCommand::indentRegion, and solved most of problems related to the bug 21712.
26478         https://bugs.webkit.org/show_bug.cgi?id=21712
26479         
26480         The following test cases are intended for 21712, but included here
26481         since this patch already solved a lot of problems.
26483         * editing/execCommand/indent-nested-lists-1-expected.txt: Added.
26484         * editing/execCommand/indent-nested-lists-1.html: Added.
26485         * editing/execCommand/indent-nested-lists-2-expected.txt: Added.
26486         * editing/execCommand/indent-nested-lists-2.html: Added.
26487         * editing/execCommand/indent-nested-lists-3-expected.txt: Added.
26488         * editing/execCommand/indent-nested-lists-3.html: Added.
26489         * editing/execCommand/indent-nested-lists-4-expected.txt: Added.
26490         * editing/execCommand/indent-nested-lists-4.html: Added.
26491         * editing/execCommand/indent-nested-lists-5-expected.txt: Added.
26492         * editing/execCommand/indent-nested-lists-5.html: Added.
26493         * editing/execCommand/indent-nested-lists-6-expected.txt: Added.
26494         * editing/execCommand/indent-nested-lists-6.html: Added.
26495         * editing/execCommand/indent-nested-lists-7-expected.txt: Added.
26496         * editing/execCommand/indent-nested-lists-7.html: Added.
26497         * editing/execCommand/outdent-nested-lists-1-expected.txt: Added.
26498         * editing/execCommand/outdent-nested-lists-1.html: Added.
26499         * editing/execCommand/outdent-nested-lists-2-expected.txt: Added.
26500         * editing/execCommand/outdent-nested-lists-2.html: Added.
26501         * editing/execCommand/outdent-nested-lists-3-expected.txt: Added.
26502         * editing/execCommand/outdent-nested-lists-3.html: Added.
26503         * editing/execCommand/outdent-nested-lists-4-expected.txt: Added.
26504         * editing/execCommand/outdent-nested-lists-4.html: Added.
26506 2009-06-27  Daniel Bates  <dbates@intudata.com>
26508         Reviewed by Adam Barth.
26509         
26510         https://bugs.webkit.org/show_bug.cgi?id=26776
26511         
26512         More tests for the XSSAuditor.
26514         * http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt: Added.
26515         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt: Added.
26516         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event.html: Added.
26517         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt: Added.
26518         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL.html: Added.
26519         * http/tests/security/xssAuditor/anchor-url-dom-write-location.html: Added.
26520         * http/tests/security/xssAuditor/dom-write-URL-expected.txt: Added.
26521         * http/tests/security/xssAuditor/dom-write-URL.html: Added.
26522         * http/tests/security/xssAuditor/dom-write-innerHTML-expected.txt: Added.
26523         * http/tests/security/xssAuditor/dom-write-innerHTML.html: Added.
26524         * http/tests/security/xssAuditor/dom-write-location-expected.txt: Added.
26525         * http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt: Added.
26526         * http/tests/security/xssAuditor/dom-write-location-inline-event.html: Added.
26527         * http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt: Added.
26528         * http/tests/security/xssAuditor/dom-write-location-javascript-URL.html: Added.
26529         * http/tests/security/xssAuditor/dom-write-location.html: Added.
26530         * http/tests/security/xssAuditor/faux-script1-expected.txt: Added.
26531         * http/tests/security/xssAuditor/faux-script1.html: Added.
26532         * http/tests/security/xssAuditor/faux-script2-expected.txt: Added.
26533         * http/tests/security/xssAuditor/faux-script2.html: Added.
26534         * http/tests/security/xssAuditor/faux-script3-expected.txt: Added.
26535         * http/tests/security/xssAuditor/faux-script3.html: Added.
26536         * http/tests/security/xssAuditor/get-from-iframe-expected.txt: Added.
26537         * http/tests/security/xssAuditor/get-from-iframe.html: Added.
26538         * http/tests/security/xssAuditor/malformed-HTML-expected.txt: Added.
26539         * http/tests/security/xssAuditor/malformed-HTML.html: Added.
26540         * http/tests/security/xssAuditor/post-from-iframe-expected.txt: Added.
26541         * http/tests/security/xssAuditor/post-from-iframe.html: Added.
26542         * http/tests/security/xssAuditor/resources/anchor-url-dom-write-location-click.html: Added.
26543         * http/tests/security/xssAuditor/resources/echo-dom-write-URL.html: Added.
26544         * http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html: Added.
26545         * http/tests/security/xssAuditor/resources/echo-dom-write-location.html: Added.
26546         * http/tests/security/xssAuditor/resources/utilities.js: Added.
26547         (sendRequestFromIFrame):
26549 2009-06-27  Daniel Bates  <dbates@intudata.com>
26551         Reviewed by Adam Barth.
26553         Tests for https://bugs.webkit.org/show_bug.cgi?id=26708
26555         Tests prevention of injected scripts with scheme relative paths, iFrame JavaScript URLs, 
26556         and UTF-7 encoding.
26558         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Added.
26559         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Added.
26560         * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt: Added.
26561         * http/tests/security/xssAuditor/iframe-javascript-url.html: Added.
26562         * http/tests/security/xssAuditor/resources/echo-intertag-default-encode.pl: Added.
26563         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Added.
26564         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Added.
26565         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt: Added.
26566         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html: Added.
26568 2009-06-27  Oliver Hunt  <oliver@apple.com>
26570         Reviewed by Maciej Stachowiak.
26572         Bug 26771: Canvas is incorrectly tainted when drawing from a video element that uses <source> elements
26574         Add test to protect against incorrectly tainting the canvas.
26576         * media/video-canvas-source-expected.txt: Added.
26577         * media/video-canvas-source.html: Added.
26579 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
26581         Updating Tiger results for a recently modified test.
26583         * platform/mac-tiger/fast/encoding/idn-security-expected.txt:
26585 2009-06-26  Dan Bernstein  <mitz@apple.com>
26587         Reviewed by Oliver Hunt.
26589         * fast/dom/Element/scrollWidth-expected.txt: Added.
26590         * fast/dom/Element/scrollWidth.html: Added.
26592 2009-06-26  Chris Fleizach  <cfleizach@apple.com>
26594         Reviewed by Oliver Hunt.
26596         Tests for Bug 26725: aria-hidden, aria-disabled, aria-readonly need to be implemented
26598         * accessibility/aria-disabled-expected.txt: Added.
26599         * accessibility/aria-disabled.html: Added.
26600         * accessibility/aria-hidden-expected.txt: Added.
26601         * accessibility/aria-hidden.html: Added.
26602         * accessibility/aria-readonly-expected.txt: Added.
26603         * accessibility/aria-readonly.html: Added.
26605 2009-06-26  Brady Eidson  <beidson@apple.com>
26607         OMG.
26609         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Removed.
26610         * platform/mac-tiger/platform: Added.
26611         * platform/mac-tiger/platform/mac: Added.
26612         * platform/mac-tiger/platform/mac/fast: Added.
26613         * platform/mac-tiger/platform/mac/fast/loader: Added.
26614         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt.
26616 2009-06-26  Brady Eidson  <beidson@apple.com>
26618         Fix Tiger results for the new mime type layout test.
26620         * platform/mac-tiger/fast/loader: Added.
26621         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Added.
26623 2009-06-26  Jessie Berlin  <jberlin@apple.com>
26625         Reviewed by Mark Rowe.
26626         
26627         Fix the build bots.
26629         * editing/selection/drag-start-event-client-x-y-expected.txt:
26631 2009-06-26  Brady Eidson  <beidson@apple.com>
26633         Step 2 (new Mac results)
26635         * platform/mac/fast/images/favicon-as-image-expected.checksum: Added.
26636         * platform/mac/fast/images/favicon-as-image-expected.png: Added.
26637         * platform/mac/fast/images/favicon-as-image-expected.txt: Added.
26639 2009-06-26  Brady Eidson  <beidson@apple.com>
26641         1st step of fixing the layout test I broke on Mac platforms.
26643         * platform/mac-leopard/fast/images/favicon-as-image-expected.checksum: Removed.
26644         * platform/mac-leopard/fast/images/favicon-as-image-expected.png: Removed.
26645         * platform/mac-leopard/fast/images/favicon-as-image-expected.txt: Removed.
26646         * platform/mac-tiger/fast/images/favicon-as-image-expected.checksum: Removed.
26647         * platform/mac-tiger/fast/images/favicon-as-image-expected.png: Removed.
26648         * platform/mac-tiger/fast/images/favicon-as-image-expected.txt: Removed.
26649         * platform/mac/fast/images/favicon-as-image-expected.checksum: Removed.
26650         * platform/mac/fast/images/favicon-as-image-expected.png: Removed.
26651         * platform/mac/fast/images/favicon-as-image-expected.txt: Removed.
26652         * platform/win/fast/images: Added.
26653         * platform/win/fast/images/favicon-as-image-expected.checksum: Copied from platform/mac/fast/images/favicon-as-image-expected.checksum.
26654         * platform/win/fast/images/favicon-as-image-expected.png: Copied from platform/mac/fast/images/favicon-as-image-expected.png.
26655         * platform/win/fast/images/favicon-as-image-expected.txt: Copied from platform/mac/fast/images/favicon-as-image-expected.txt.
26657 2009-06-26  Mark Rowe  <mrowe@apple.com>
26659         Land updated results after the test change.
26661         * editing/selection/user-drag-element-and-user-select-none-expected.txt:
26663 2009-06-26  Jessie Berlin  <jberlin@apple.com>
26665         Reviewed by Mark Rowe.
26666         
26667         Layout test for making sure the client X Y coordinates of the event
26668         in a dragstart handler are correct.
26669         
26670         https://bugs.webkit.org/show_bug.cgi?id=26723
26672         * editing/selection/drag-start-event-client-x-y-expected.txt: Added.
26673         * editing/selection/drag-start-event-client-x-y.html: Added.
26675 2009-06-26  Mark Rowe  <mrowe@apple.com>
26677         Reviewed by Sam Weinig.
26679         Fix user-drag-element-and-user-select-none.html to not rely on a bug in Mac DRT.
26681         * editing/selection/user-drag-element-and-user-select-none.html:
26683 2009-06-25  Brady Eidson  <beidson@apple.com>
26685         Reviewed by Sam Weinig
26687         <rdar://problem/6961578> REGRESSION (r43511): Opening .fdf files from Acrobat Professional fails
26689         Add a test file for each of file extensions we think WebKit on Mac should know the MIME type for.
26691         * platform/mac/fast/loader/file-url-mimetypes-expected.txt: Added.
26692         * platform/mac/fast/loader/file-url-mimetypes.html: Added.
26693         * platform/mac/fast/loader/resources: Added.
26694         * platform/mac/fast/loader/resources/mimeTypeExamples: Added.
26695         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3g2.3g2: Added.
26696         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp.3gp: Added.
26697         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp2.3gp2: Added.
26698         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gpp.3gpp: Added.
26699         * platform/mac/fast/loader/resources/mimeTypeExamples/example-Z.Z: Added.
26700         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ac3.ac3: Added.
26701         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ai.ai: Added.
26702         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aif.aif: Added.
26703         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aifc.aifc: Added.
26704         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aiff.aiff: Added.
26705         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asc.asc: Added.
26706         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asf.asf: Added.
26707         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asx.asx: Added.
26708         * platform/mac/fast/loader/resources/mimeTypeExamples/example-au.au: Added.
26709         * platform/mac/fast/loader/resources/mimeTypeExamples/example-avi.avi: Added.
26710         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bcpio.bcpio: Added.
26711         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bin.bin: Added.
26712         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bmp.bmp: Added.
26713         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz.bz: Added.
26714         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz2.bz2: Added.
26715         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cdf.cdf: Added.
26716         * platform/mac/fast/loader/resources/mimeTypeExamples/example-class.class: Added.
26717         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpgz.cpgz: Added.
26718         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpio.cpio: Added.
26719         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpt.cpt: Added.
26720         * platform/mac/fast/loader/resources/mimeTypeExamples/example-crw.crw: Added.
26721         * platform/mac/fast/loader/resources/mimeTypeExamples/example-csh.csh: Added.
26722         * platform/mac/fast/loader/resources/mimeTypeExamples/example-css.css: Added.
26723         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dcr.dcr: Added.
26724         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dif.dif: Added.
26725         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dir.dir: Added.
26726         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dll.dll: Added.
26727         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dls.dls: Added.
26728         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dmg.dmg: Added.
26729         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dms.dms: Added.
26730         * platform/mac/fast/loader/resources/mimeTypeExamples/example-doc.doc: Added.
26731         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docm.docm: Added.
26732         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docx.docx: Added.
26733         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotm.dotm: Added.
26734         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotx.dotx: Added.
26735         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dv.dv: Added.
26736         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dvi.dvi: Added.
26737         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dxr.dxr: Added.
26738         * platform/mac/fast/loader/resources/mimeTypeExamples/example-efx.efx: Added.
26739         * platform/mac/fast/loader/resources/mimeTypeExamples/example-eps.eps: Added.
26740         * platform/mac/fast/loader/resources/mimeTypeExamples/example-etx.etx: Added.
26741         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exe.exe: Added.
26742         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ez.ez: Added.
26743         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fdf.fdf: Added.
26744         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fla.fla: Added.
26745         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp.fp: Added.
26746         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp2.fp2: Added.
26747         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp3.fp3: Added.
26748         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp4.fp4: Added.
26749         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp5.fp5: Added.
26750         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp6.fp6: Added.
26751         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fpx.fpx: Added.
26752         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gif.gif: Added.
26753         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gtar.gtar: Added.
26754         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gz.gz: Added.
26755         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gzip.gzip: Added.
26756         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hdf.hdf: Added.
26757         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hqx.hqx: Added.
26758         * platform/mac/fast/loader/resources/mimeTypeExamples/example-htm.htm: Added.
26759         * platform/mac/fast/loader/resources/mimeTypeExamples/example-html.html: Added.
26760         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ice.ice: Added.
26761         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ico.ico: Added.
26762         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ics.ics: Added.
26763         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ief.ief: Added.
26764         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iges.iges: Added.
26765         * platform/mac/fast/loader/resources/mimeTypeExamples/example-igs.igs: Added.
26766         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iso.iso: Added.
26767         * platform/mac/fast/loader/resources/mimeTypeExamples/example-j2k.j2k: Added.
26768         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jar.jar: Added.
26769         * platform/mac/fast/loader/resources/mimeTypeExamples/example-javascript.javascript: Added.
26770         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jhtml.jhtml: Added.
26771         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jnlp.jnlp: Added.
26772         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jp2.jp2: Added.
26773         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpe.jpe: Added.
26774         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpeg.jpeg: Added.
26775         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpf.jpf: Added.
26776         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpg.jpg: Added.
26777         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpx.jpx: Added.
26778         * platform/mac/fast/loader/resources/mimeTypeExamples/example-js.js: Added.
26779         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jscript.jscript: Added.
26780         * platform/mac/fast/loader/resources/mimeTypeExamples/example-kar.kar: Added.
26781         * platform/mac/fast/loader/resources/mimeTypeExamples/example-latex.latex: Added.
26782         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lha.lha: Added.
26783         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lzh.lzh: Added.
26784         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m15.m15: Added.
26785         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m2v.m2v: Added.
26786         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m3u.m3u: Added.
26787         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4p.m4p: Added.
26788         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m75.m75: Added.
26789         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mac.mac: Added.
26790         * platform/mac/fast/loader/resources/mimeTypeExamples/example-man.man: Added.
26791         * platform/mac/fast/loader/resources/mimeTypeExamples/example-me.me: Added.
26792         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mesh.mesh: Added.
26793         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mid.mid: Added.
26794         * platform/mac/fast/loader/resources/mimeTypeExamples/example-midi.midi: Added.
26795         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mif.mif: Added.
26796         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mov.mov: Added.
26797         * platform/mac/fast/loader/resources/mimeTypeExamples/example-movie.movie: Added.
26798         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp2.mp2: Added.
26799         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp3.mp3: Added.
26800         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp4.mp4: Added.
26801         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpe.mpe: Added.
26802         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpeg.mpeg: Added.
26803         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpg.mpg: Added.
26804         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpga.mpga: Added.
26805         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ms.ms: Added.
26806         * platform/mac/fast/loader/resources/mimeTypeExamples/example-msh.msh: Added.
26807         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mxu.mxu: Added.
26808         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nc.nc: Added.
26809         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oda.oda: Added.
26810         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odc.odc: Added.
26811         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odf.odf: Added.
26812         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odg.odg: Added.
26813         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odi.odi: Added.
26814         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odm.odm: Added.
26815         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odp.odp: Added.
26816         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ods.ods: Added.
26817         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odt.odt: Added.
26818         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otc.otc: Added.
26819         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otf.otf: Added.
26820         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otg.otg: Added.
26821         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oth.oth: Added.
26822         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oti.oti: Added.
26823         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otp.otp: Added.
26824         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ots.ots: Added.
26825         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ott.ott: Added.
26826         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pbm.pbm: Added.
26827         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pct.pct: Added.
26828         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pcx.pcx: Added.
26829         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdb.pdb: Added.
26830         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdf.pdf: Added.
26831         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgm.pgm: Added.
26832         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgn.pgn: Added.
26833         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph3.ph3: Added.
26834         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph4.ph4: Added.
26835         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php.php: Added.
26836         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php3.php3: Added.
26837         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php4.php4: Added.
26838         * platform/mac/fast/loader/resources/mimeTypeExamples/example-phtml.phtml: Added.
26839         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pic.pic: Added.
26840         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pict.pict: Added.
26841         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pl.pl: Added.
26842         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pls.pls: Added.
26843         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pm.pm: Added.
26844         * platform/mac/fast/loader/resources/mimeTypeExamples/example-png.png: Added.
26845         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnm.pnm: Added.
26846         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnt.pnt: Added.
26847         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pntg.pntg: Added.
26848         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potm.potm: Added.
26849         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potx.potx: Added.
26850         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppm.ppm: Added.
26851         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsm.ppsm: Added.
26852         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsx.ppsx: Added.
26853         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppt.ppt: Added.
26854         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptm.pptm: Added.
26855         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptx.pptx: Added.
26856         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ps.ps: Added.
26857         * platform/mac/fast/loader/resources/mimeTypeExamples/example-psd.psd: Added.
26858         * platform/mac/fast/loader/resources/mimeTypeExamples/example-py.py: Added.
26859         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qif.qif: Added.
26860         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qt.qt: Added.
26861         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qti.qti: Added.
26862         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtif.qtif: Added.
26863         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtz.qtz: Added.
26864         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ra.ra: Added.
26865         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ram.ram: Added.
26866         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ras.ras: Added.
26867         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rb.rb: Added.
26868         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rbw.rbw: Added.
26869         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rgb.rgb: Added.
26870         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rm.rm: Added.
26871         * platform/mac/fast/loader/resources/mimeTypeExamples/example-roff.roff: Added.
26872         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rpm.rpm: Added.
26873         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtf.rtf: Added.
26874         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtx.rtx: Added.
26875         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgi.sgi: Added.
26876         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgm.sgm: Added.
26877         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgml.sgml: Added.
26878         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sh.sh: Added.
26879         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shar.shar: Added.
26880         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtm.shtm: Added.
26881         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtml.shtml: Added.
26882         * platform/mac/fast/loader/resources/mimeTypeExamples/example-silo.silo: Added.
26883         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sit.sit: Added.
26884         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sitx.sitx: Added.
26885         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skd.skd: Added.
26886         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skm.skm: Added.
26887         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skp.skp: Added.
26888         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skt.skt: Added.
26889         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smf.smf: Added.
26890         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smi.smi: Added.
26891         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smil.smil: Added.
26892         * platform/mac/fast/loader/resources/mimeTypeExamples/example-snd.snd: Added.
26893         * platform/mac/fast/loader/resources/mimeTypeExamples/example-so.so: Added.
26894         * platform/mac/fast/loader/resources/mimeTypeExamples/example-spl.spl: Added.
26895         * platform/mac/fast/loader/resources/mimeTypeExamples/example-src.src: Added.
26896         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4cpio.sv4cpio: Added.
26897         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4crc.sv4crc: Added.
26898         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svg.svg: Added.
26899         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svgz.svgz: Added.
26900         * platform/mac/fast/loader/resources/mimeTypeExamples/example-swf.swf: Added.
26901         * platform/mac/fast/loader/resources/mimeTypeExamples/example-t.t: Added.
26902         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tar.tar: Added.
26903         * platform/mac/fast/loader/resources/mimeTypeExamples/example-targa.targa: Added.
26904         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tcl.tcl: Added.
26905         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tex.tex: Added.
26906         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texi.texi: Added.
26907         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texinfo.texinfo: Added.
26908         * platform/mac/fast/loader/resources/mimeTypeExamples/example-text.text: Added.
26909         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tga.tga: Added.
26910         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tgz.tgz: Added.
26911         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tif.tif: Added.
26912         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tiff.tiff: Added.
26913         * platform/mac/fast/loader/resources/mimeTypeExamples/example-torrent.torrent: Added.
26914         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tr.tr: Added.
26915         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tsv.tsv: Added.
26916         * platform/mac/fast/loader/resources/mimeTypeExamples/example-txt.txt: Added.
26917         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ustar.ustar: Added.
26918         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcard.vcard: Added.
26919         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcd.vcd: Added.
26920         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcf.vcf: Added.
26921         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vfw.vfw: Added.
26922         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vrml.vrml: Added.
26923         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wav.wav: Added.
26924         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wave.wave: Added.
26925         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wax.wax: Added.
26926         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbmp.wbmp: Added.
26927         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbxml.wbxml: Added.
26928         * platform/mac/fast/loader/resources/mimeTypeExamples/example-webarchive.webarchive: Added.
26929         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wm.wm: Added.
26930         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wma.wma: Added.
26931         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmd.wmd: Added.
26932         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wml.wml: Added.
26933         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlc.wmlc: Added.
26934         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmls.wmls: Added.
26935         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlsc.wmlsc: Added.
26936         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmp.wmp: Added.
26937         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmv.wmv: Added.
26938         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmx.wmx: Added.
26939         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wrl.wrl: Added.
26940         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wvx.wvx: Added.
26941         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xbm.xbm: Added.
26942         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xdp.xdp: Added.
26943         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfd.xfd: Added.
26944         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfdf.xfdf: Added.
26945         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xht.xht: Added.
26946         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtm.xhtm: Added.
26947         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtml.xhtml: Added.
26948         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xls.xls: Added.
26949         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsb.xlsb: Added.
26950         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsm.xlsm: Added.
26951         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsx.xlsx: Added.
26952         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltm.xltm: Added.
26953         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltx.xltx: Added.
26954         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xml.xml: Added.
26955         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xpm.xpm: Added.
26956         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xsl.xsl: Added.
26957         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xwd.xwd: Added.
26958         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xyz.xyz: Added.
26959         * platform/mac/fast/loader/resources/mimeTypeExamples/example-zip.zip: Added.
26961 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
26963         Reviewed by Simon Fraser.
26965         https://bugs.webkit.org/show_bug.cgi?id=26659
26967         Update layout tests since the fullscreen button no longer has a renderer.
26969         * platform/mac/fast/layers/video-layer-expected.txt:
26970         * platform/mac/media/audio-controls-rendering-expected.txt:
26971         * platform/mac/media/video-controls-rendering-expected.txt:
26972         * platform/mac/media/video-display-toggle-expected.txt:
26973         * platform/mac/media/video-empty-source-expected.txt:
26974         * platform/mac/media/video-zoom-controls-expected.txt:
26976 2009-06-26  Adele Peterson  <adele@apple.com>
26978         Reviewed by Darin Adler.
26980         Test for <rdar://problem/7000796>
26981         REGRESSION(34681): Breaking up quoted text makes new, unquoted text blue after certain steps; repros with some messages
26983         * editing/inserting/break-blockquote-after-delete.html: Added.
26984         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.checksum: Added.
26985         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.png: Added.
26986         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
26988 2009-06-26  Yongjun Zhang  <yongjun.zhang@nokia.com>
26990         Reviewed by Eric Seidel.
26992         Bug 20303: [Qt] Key events are not working in frames.
26994         Add a layout test to test the event is sent to the right sub-frame.
26996         * platform/qt/fast/events/event-sender-keydown-frame-expected.txt: Added.
26997         * platform/qt/fast/events/event-sender-keydown-frame.html: Added.
26999 2009-06-26  Rob Buis  <rwlbuis@gmail.com>
27001         Reviewed by Eric Seidel.
27003         Test for:
27004         https://bugs.webkit.org/show_bug.cgi?id=26682
27005         Bug 26682: It should be possible to add image to SVG DOM programmatically (using JavaScript)
27007         * platform/mac/svg/custom/createImageElement-expected.checksum: Added
27008         * platform/mac/svg/custom/createImageElement-expected.png: Added
27009         * platform/mac/svg/custom/createImageElement-expected.txt: Added.
27010         * svg/custom/createImageElement.svg: Added.
27012 2009-06-26  Takeshi Yoshino  <tyoshino@google.com>
27014         Reviewed by Timothy Hatcher.
27016         Bug 26156: In view-source mode, always render the contents using HTMLViewSourceDocument
27017         https://bugs.webkit.org/show_bug.cgi?id=26156
27019         When in view-source mode, render the contents using HTMLViewSourceDocument
27020         regardless it's applicable for any plugin or not.
27022         Chromium tells WebCore to render the contents of specified URL when
27023         view-source: prefix is added to the URL. But currently, DOMImplementation
27024         ignores inViewSourceMode() when the MIME type is indicating that the contents
27025         are neither texts nor HTML family documents.
27027         For example, we can check the contents of asf file without launching media
27028         player. Rendering contents for view-source:-specified input is not what user
27029         expects.
27031         http://code.google.com/p/chromium/issues/detail?id=10545
27033         I want to fix this issue by this patch. IMHO, regardless of this Chromium
27034         specific issue, I think we should force use of HTMLViewSourceDocument when
27035         inViewSourceMode() is specified.
27037         * fast/frames/resources/viewsource-fake-image-file.png: Added.
27038         * fast/frames/viewsource-on-image-file.html: Added.
27039         * platform/mac/fast/frames/viewsource-on-image-file-expected.txt: Added.
27041 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
27043         Reviewed by Sam Weinig.
27045         <rdar://problem/6651201> Update lookalike character list.
27047         * fast/encoding/idn-security-expected.txt:
27048         * fast/encoding/idn-security.html:
27050 2009-06-26  Jungshik Shin  <jshin@chromium.org>
27052         Reviewed by Eric Seidel.
27054         Add an additional test for bug 23786 (mistreatment of CR/LF 
27055         as zero-width characters in Chromium port).  Tests using Bidi text were
27056         added when the fix was checked in. Without the patch, Chromium used
27057         to fail the same way with LTR complex scripts as well. (that is,
27058         CR and LF were treated as zero-width space). To prevent a potential
27059         regression in the future, a new test with Hindi (a LTR complex script)
27060         is added. 
27062         The expected results for Mac and Windows are added while this test
27063         is added to Skipped file for gtk. I guess this test just needs
27064         a new test result generated on gtk.
27066         https://bugs.webkit.org/show_bug.cgi?id=25698
27068         * fast/text/international/hindi-whitespace.html: Added.
27069         * platform/gtk/Skipped:
27070         * platform/mac/fast/text/international/hindi-whitespace-expected.checksum: Added.
27071         * platform/mac/fast/text/international/hindi-whitespace-expected.png: Added.
27072         * platform/mac/fast/text/international/hindi-whitespace-expected.txt: Added.
27073         * platform/win/fast/text/international/hindi-whitespace-expected.checksum: Added.
27074         * platform/win/fast/text/international/hindi-whitespace-expected.png: Added.
27075         * platform/win/fast/text/international/hindi-whitespace-expected.txt: Added.
27077 2009-06-25  Alexey Proskuryakov  <ap@webkit.org>
27079         Reviewed by Darin Adler.
27081         https://bugs.webkit.org/show_bug.cgi?id=26681
27082         <rdar://problem/7003461> Problem updating applicationCache when server returns 304
27084         * http/tests/appcache/resources/uncacheable-resource.php: Added.
27085         * http/tests/appcache/resources/versioned-manifest.php:
27086         Added the kind of resource that was causing trouble.
27088 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
27090         Reviewed by Eric Seidel.
27092         The following pixel tests have been converted into dumpastext tests. This
27093         fixes the bug 26336 partially.
27095         * editing/execCommand/remove-list-1-expected.txt: Added.
27096         * editing/execCommand/remove-list-1.html:
27097         * editing/execCommand/remove-list-items-expected.txt: Added.
27098         * editing/execCommand/remove-list-items.html:
27099         * platform/mac/editing/execCommand/remove-list-1-expected.checksum: Removed.
27100         * platform/mac/editing/execCommand/remove-list-1-expected.png: Removed.
27101         * platform/mac/editing/execCommand/remove-list-1-expected.txt: Removed.
27102         * platform/mac/editing/execCommand/remove-list-items-expected.checksum: Removed.
27103         * platform/mac/editing/execCommand/remove-list-items-expected.png: Removed.
27104         * platform/mac/editing/execCommand/remove-list-items-expected.txt: Removed.
27105         * platform/qt/editing/execCommand/remove-list-1-expected.txt: Removed.
27106         * platform/qt/editing/execCommand/remove-list-items-expected.txt: Removed.
27108 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
27110         Reviewed by Oliver Hunt.
27111         
27112         <rdar://problem/6990481>
27113         
27114         Handle perspective computation on non-layer objects.
27116         * transforms/3d/general/perspective-non-layer.html: Added.
27118 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
27120         Rubber-stamped by Eric Seidel
27121         
27122         Update this test after the video controller changes.
27124         * platform/mac/fast/layers/video-layer-expected.txt:
27126 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
27128         Not reviewed. Skip another failing test due to lack of eventSender impl.
27130         * platform/gtk/Skipped:
27132 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
27134         Not reviewed. Skip failing gtk tests due to missing DRT features.
27136         * platform/gtk/Skipped:
27138 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
27140         Rubber-stamped by Dan Bernstein.
27141         
27142         Add Windows-specific test results, since Windows does not have
27143         3d transforms enabled.
27145         * platform/win/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
27146         * platform/win/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
27148 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
27150         Reviewed by Eric Seidel.
27152         https://bugs.webkit.org/show_bug.cgi?id=26653
27154         After the change to -webkit-box usage for controller bar, we need to
27155         update the media layout tests.
27157         * platform/mac/media/audio-controls-rendering-expected.txt:
27158         * platform/mac/media/video-controls-rendering-expected.txt:
27159         * platform/mac/media/video-display-toggle-expected.txt:
27160         * platform/mac/media/video-empty-source-expected.txt:
27161         * platform/mac/media/video-zoom-controls-expected.txt:
27163 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
27165         Reviewed by Eric Seidel.
27167         The following pixel tests have been converted into dumpastext tests. This
27168         fixes the bug 26336 partially.
27170         * editing/execCommand/5432254-2-expected.txt: Added.
27171         * editing/execCommand/5432254-2.html:
27172         * editing/execCommand/5700414-1-expected.txt: Added.
27173         * editing/execCommand/5700414-1.html:
27174         * editing/execCommand/5700414-2-expected.txt: Added.
27175         * editing/execCommand/5700414-2.html:
27176         * platform/mac/editing/execCommand/5432254-2-expected.checksum: Removed.
27177         * platform/mac/editing/execCommand/5432254-2-expected.png: Removed.
27178         * platform/mac/editing/execCommand/5432254-2-expected.txt: Removed.
27179         * platform/mac/editing/execCommand/5700414-1-expected.checksum: Removed.
27180         * platform/mac/editing/execCommand/5700414-1-expected.png: Removed.
27181         * platform/mac/editing/execCommand/5700414-1-expected.txt: Removed.
27182         * platform/mac/editing/execCommand/5700414-2-expected.checksum: Removed.
27183         * platform/mac/editing/execCommand/5700414-2-expected.png: Removed.
27184         * platform/mac/editing/execCommand/5700414-2-expected.txt: Removed.
27185         * platform/qt/editing/execCommand/5432254-2-expected.txt: Removed.
27187 2009-06-25  Shinichiro Hamaji  <hamaji@chromium.org>
27189         Reviewed by Dimitri Glazkov.
27191         https://bugs.webkit.org/show_bug.cgi?id=26436
27193         Windows Chromium bug fix: save context of destination canvas in
27194         TransparencyWin::compositeTextComposite() before the function
27195         modifies the context.
27197         * fast/canvas/resources/translate-text.js: Added.
27198         (description.pixelValueAt):
27199         (pixelToString):
27200         (pixelShouldBe):
27201         * fast/canvas/translate-text-expected.txt: Added.
27202         * fast/canvas/translate-text.html: Added.
27204 2009-06-25  Takeshi Yoshino  <tyoshino@google.com>
27206         Reviewed by David Levin.
27208         Bug 26207: Rebaseline the expected image for fast/forms/select-style.html for Mac.
27209         https://bugs.webkit.org/show_bug.cgi?id=26207
27211         Replace the expected image for fast/forms/select-style-expected.html for
27212         Mac which need to be rebaselined due to r43903
27213         (http://trac.webkit.org/changeset/43903).
27215         * platform/mac/fast/forms/select-style-expected.png:
27217 2009-06-25  John Gregg  <johnnyg@google.com>
27219         Reviewed by Sam Weinig.
27221         Bug 23721: Changing dropdown's selectedIndex within onchange handler fires another onchange
27222         https://bugs.webkit.org/show_bug.cgi?id=23721
27224         Check for unnecessary calls to onchange in response to script
27225         actions.
27227         * fast/forms/select-script-onchange-expected.txt: Added.
27228         * fast/forms/select-script-onchange.html: Added.
27230 2009-06-25  Dan Bernstein  <mitz@apple.com>
27232         Reviewed by Darin Adler.
27234         - test for https://bugs.webkit.org/show_bug.cgi?id=26671
27235           <rdar://problem/7001880> Safari 4.0 crashes in
27236           WebCore::DOMTimer::fired()
27238         * fast/dom/style-sheet-candidate-remove-unrendered-document-expected.txt: Added.
27239         * fast/dom/style-sheet-candidate-remove-unrendered-document.html: Added.
27241 2009-06-25  Eric Seidel  <eric@webkit.org>
27243         No review, just skipping a new test.
27245         Skip new test on platforms missing eventSender.beginDragWithFiles
27246         Test: http/tests/security/clipboard/clipboard-file-access.html
27247         https://bugs.webkit.org/show_bug.cgi?id=25916
27249         * platform/gtk/Skipped:
27250         * platform/qt/Skipped:
27251         * platform/win/Skipped:
27253 2009-06-24  Dan Bernstein  <mitz@apple.com>
27255         Reviewed by Simon Fraser.
27257         - test for <rdar://problem/7001817> REGRESSION (r41902): Base position
27258           track at UCSC Genome Browser doesn't work because image map prevents
27259           img from hit-testing
27261         * fast/replaced/image-map-2-expected.txt: Added.
27262         * fast/replaced/image-map-2.html: Added.
27264 2009-06-24  Chris Fleizach  <cfleizach@apple.com>
27266         Reviewed by Oliver Hunt.
27268         Tests for Bug 26668: AX: need a way to retrieve the language for an element.
27270         * accessibility/language-attribute-expected.txt: Added.
27271         * accessibility/language-attribute.html: Added.
27273 2009-06-24  Oliver Hunt  <oliver@apple.com>
27275         Reviewed by Darin Adler.
27277         <rdar://problem/6940519> REGRESSION (Safari 4 Public Beta - TOT): google.com/adplanner shows blank page instead of site details in "basic research'
27279         Add test cases for excessively large comma expressions.
27281         * fast/js/excessive-comma-usage-expected.txt: Added.
27282         * fast/js/excessive-comma-usage.html: Added.
27283         * fast/js/resources/excessive-comma-usage.js: Added.
27285 2009-06-24  Rob Buis  <rwlbuis@gmail.com>
27287         Reviewed by Eric Seidel.
27289         Tests for:
27290         https://bugs.webkit.org/show_bug.cgi?id=26392
27291         Bug 26392: In html, modification of xlink:href of an newly inserted svg image does not work.
27292         https://bugs.webkit.org/show_bug.cgi?id=26328
27293         Bug 26328: changing href attribute of svg images dows not work when changing display attribute as well
27295         * platform/mac/svg/custom/js-update-image-and-display-expected.checksum: Added
27296         * platform/mac/svg/custom/js-update-image-and-display-expected.png: Added
27297         * platform/mac/svg/custom/js-update-image-and-display-expected.txt: Added
27298         * svg/custom/js-update-image-and-display.svg: Added.
27299         * platform/mac/svg/custom/js-update-image-and-display2-expected.checksum: Added
27300         * platform/mac/svg/custom/js-update-image-and-display2-expected.png: Added
27301         * platform/mac/svg/custom/js-update-image-and-display2-expected.txt: Added
27302         * svg/custom/js-update-image-and-display2.svg: Added.
27303         * platform/mac/svg/custom/js-update-image-and-display3-expected.checksum: Added
27304         * platform/mac/svg/custom/js-update-image-and-display3-expected.png: Added
27305         * platform/mac/svg/custom/js-update-image-and-display3-expected.txt: Added
27306         * svg/custom/js-update-image-and-display3.svg: Added.
27308 2009-06-24  Dan Bernstein  <mitz@apple.com>
27310         - add Windows results for one new test and one test
27311           whose Mac results changed recently
27313         * platform/win/fast/forms/search-vertical-alignment-expected.checksum: Added.
27314         * platform/win/fast/forms/search-vertical-alignment-expected.png: Added.
27315         * platform/win/fast/forms/search-vertical-alignment-expected.txt: Added.
27316         * platform/win/fast/replaced/width100percent-searchfield-expected.checksum: Added.
27317         * platform/win/fast/replaced/width100percent-searchfield-expected.png: Added.
27318         * platform/win/fast/replaced/width100percent-searchfield-expected.txt:
27320 2009-06-24  David Hyatt  <hyatt@apple.com>
27322         Reviewed by Sam Weinig.
27324         Add test for https://bugs.webkit.org/show_bug.cgi?id=26687.
27326         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt: Added.
27327         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Added.
27329 2009-06-24  Oliver Hunt  <oliver@apple.com>
27331         Reviewed by NOBODY (Disabling failing test!).
27333         * media/video-canvas.html-disabled: Renamed from LayoutTests/media/video-canvas.html.
27335 2009-06-24  Eric Seidel  <eric@webkit.org>
27337         Reviewed by Mark Rowe.
27339         Add new drag tests to the Skipped lists for non-mac platforms.
27341         Skipped tests:
27342         fast/events/drag-to-navigate.html
27343         fast/events/prevent-drag-to-navigate.html
27345         * platform/gtk/Skipped:
27346         * platform/qt/Skipped:
27347         * platform/win/Skipped:
27349 2009-06-24  Oliver Hunt  <oliver@apple.com>
27351         Reviewed by NOBODY (attempted test fix).
27353         Attempting to make test more reliable.
27355         * media/video-canvas.html:
27357 2009-06-05  Eric Seidel  <eric@webkit.org>
27359         Reviewed by Oliver Hunt.
27361         https://bugs.webkit.org/show_bug.cgi?id=25922
27362         Fix dropEffect = "none" to work as expected.
27364         * fast/events/drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
27365         * fast/events/drag-to-navigate.html: Added.
27366         * fast/events/prevent-drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
27367         * fast/events/prevent-drag-to-navigate.html: Added.
27368         * fast/events/resources/file-for-drag-to-navigate.html: Added.
27369         * fast/events/resources/file-for-prevent-drag-to-navigate.html: Added.
27371 2009-06-23  Oliver Hunt  <oliver@apple.com>
27373         Reviewed by NOBODY (missed a file).
27375         Add expected results for test i landed earlier
27377         * fast/js/dictionary-no-cache-expected.txt: Added.
27379 2009-06-23  Oliver Hunt  <oliver@apple.com> and Eric Carlson  <eric.carlson@apple.com>
27381         Reviewed by Sam Weinig and Dave Hyatt.
27383         <rdar://problem/6164797> Add Canvas API to allow drawing of <video> frames
27384         <https://bugs.webkit.org/show_bug.cgi?id=25920>
27386         Add tests for drawing a video to the canvas element.
27388         * media/video-canvas-expected.txt: Added.
27389         * media/video-canvas.html: Added.
27391 2009-06-23  Oliver Hunt  <oliver@apple.com>
27393         Reviewed by Gavin Barraclough.
27395         <rdar://problem/6992806> REGRESSION: Enumeration can skip new properties in cases of prototypes that have more than 64 (26593)
27396         <https://bugs.webkit.org/show_bug.cgi?id=26593>
27398         Add tests to ensure we correctly invalidate caching that depends on structure chains
27399         that include dictionaries.
27401         * fast/js/dictionary-no-cache.html: Added.
27402         * fast/js/dictionary-no-cache-expected.txt: Added.
27403         * fast/js/resources/dictionary-no-cache.js: Added.
27405 2009-06-23  Ojan Vafai  <ojan@chromium.org>
27407         Reviewed by Mark Rowe.
27408         
27409         Resets the results for a test that was missed in 
27410         http://trac.webkit.org/changeset/45016.
27412         * editing/execCommand/5142012-3-expected.txt:
27414 2009-06-23  Sam Weinig  <sam@webkit.org>
27416         Reviewed by Dave Hyatt.
27418         Test for https://bugs.webkit.org/show_bug.cgi?id=26516
27419         Add initial implementation of DataGridDataSource
27421         * fast/dom/HTMLDataGridElement: Added.
27422         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt: Added.
27423         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Added.
27425 2009-06-23  Ryosuke Niwa  <rniwa@google.com>
27427         Reviewed by Justin Garcia.
27429         Undo the changeset 21212 to fix the regression bug 14062.
27430         The changeset 21212 attempted to fix rdar://problem/5002441.
27431         The changeset 21212 modified InsertTextCommand::input so as to convert
27432         all spaces in text to non-breaking spaces for rdar://problem/5002441.
27433         However, the bug was originally caused by rebalanceWhitespaceAt
27434         and this workaround introduced a regression bug 14062.
27435         Because rebalanceWhitespaceAt appears to behave correctly now,
27436         the workaround introduced in 21212 is no longer needed.
27438         The following test cases are affected by this change.
27439         This patch removes unappropriate non-breaking spaces (&nbsp;) and
27440         inserts normal spaces instead.
27442         * editing/deleting/2610675-1-expected.txt: Replaced.
27443         * editing/deleting/2610675-2-expected.txt: Replaced.
27444         * editing/deleting/2610675-3-expected.txt: Replaced.
27445         * editing/inserting/insert-before-link-1-expected.txt: Replaced.
27446         * editing/inserting/space-after-removeformat-expected.txt: Added.
27447         * editing/inserting/space-after-removeformat.html: Added.
27448         * platform/mac/editing/execCommand/5482023-expected.checksum: Replaced.
27449         * platform/mac/editing/execCommand/5482023-expected.png: Replaced.
27450         * platform/mac/editing/execCommand/5482023-expected.txt: Replaced.
27451         * platform/mac/editing/input/text-input-controller-expected.txt: Replaced.
27452         * platform/mac/editing/inserting/editable-html-element-expected.checksum: Replaced.
27453         * platform/mac/editing/inserting/editable-html-element-expected.png: Replaced.
27454         * platform/mac/editing/inserting/editable-html-element-expected.txt: Replaced.
27455         * platform/mac/editing/pasteboard/4989774-expected.checksum: Replaced.
27456         * platform/mac/editing/pasteboard/4989774-expected.png: Replaced.
27457         * platform/mac/editing/pasteboard/4989774-expected.txt: Replaced.
27458         * platform/mac/editing/selection/4983858-expected.checksum: Replaced.
27459         * platform/mac/editing/selection/4983858-expected.png: Replaced.
27460         * platform/mac/editing/selection/4983858-expected.txt: Replaced.
27462 2009-06-23  Beth Dakin  <bdakin@apple.com>
27464         Reviewed by Dave Hyatt.
27466         Test for https://bugs.webkit.org/show_bug.cgi?id=26523 <col> 
27467         elements width can't be changed with javascript
27469         * fast/dom/HTMLTableColElement: Added.
27470         * fast/dom/HTMLTableColElement/resize-table-using-col-width.html: Added.
27471         * platform/mac/fast/dom/HTMLTableColElement: Added.
27472         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Added.
27473         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
27474         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
27476 2009-06-23  Ojan Vafai  <ojan@chromium.org>
27478         Reviewed by Dan Bernstein.
27480         This test hits an edge case where typingStyle would never get cleared.
27481         In addition to making every text insertion go into its own text node,
27482         this caused large performance problems.
27483         
27484         https://bugs.webkit.org/show_bug.cgi?id=26279
27486         * editing/execCommand/5770834-1-expected.txt:
27487             These results match how they were before r43243. It's not clear to me 
27488             why changes to font-size are affecting text-align styling though.
27489         * editing/inserting/font-size-clears-from-typing-style-expected.txt: Added.
27490         * editing/inserting/font-size-clears-from-typing-style.html: Added.
27491         * editing/inserting/resources/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
27492         * editing/inserting/resources/font-size-clears-from-typing-style.js: Added.
27493         * platform/mac/editing/execCommand/remove-formatting-2-expected.txt:
27495 2009-06-23  Kevin McCullough  <kmccullough@apple.com>
27497         Reviewed by Darin Adler.
27499         <rdar://problem/6994790> CrashTracer: [USER] 8 crashes in Mail trying to
27500         add a blank line to pasted Facebook content (under
27501         CompositeEditCommand::positionAvoidingSpecialElementBoundary)
27503         * editing/inserting/return-with-object-element-expected.txt: Added.
27504         * editing/inserting/return-with-object-element.html: Added.
27506 2009-06-23  Simon Fraser  <simon.fraser@apple.com>
27508         Reviewed by Dave Hyatt.
27509         
27510         https://bugs.webkit.org/show_bug.cgi?id=24863
27511         
27512         Testcase for reflections on composited layers.
27514         * compositing/reflections/reflection-on-composited.html: Added.
27515         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt: Added.
27517 2009-06-23  Antti Koivisto  <antti@apple.com>
27519         Reviewed by Darin Adler.
27520         
27521         https://bugs.webkit.org/show_bug.cgi?id=26643
27522         Memory cache should respect Cache-Control: no-store
27523         
27524         Update the test to cover no-store.
27526         * http/tests/cache/subresource-expiration-expected.txt:
27527         * http/tests/cache/subresource-expiration.html:
27529 2009-06-23  Kevin McCullough  <kmccullough@apple.com>
27531         Reviewed by Adele Peterson.
27533         <rdar://problem/6902203> REGRESSION: 'Return' insertion point incorrect
27534         after manually quoting blank line then hitting return
27536         * editing/inserting/insert-br-quoted-007-expected.txt: Added.
27537         * editing/inserting/insert-br-quoted-007.html: Added.
27539 2009-06-23  Eric Carlson  <eric.carlson@apple.com>
27541         Reviewed by NOBODY, layout tests fix.
27542         
27543         'timeupdate' events are, by definition, timing dependent so it isn't
27544         a good idea to log them in layout test results.
27546         * media/event-attributes-expected.txt:
27547         * media/event-attributes.html:
27549 2009-06-23  Eric Carlson  <eric.carlson@apple.com>
27551         Reviewed by Darin Adler.
27552         
27553         <rdar://problem/6978938> Need HTML 5 event attributes for media elements
27555         * media/event-attributes-expected.txt: Added.
27556         * media/event-attributes.html: Added.
27557         * media/progress-event-total.html: Cleanup, use event handler attributes.
27558         * media/progress-event.html: Ditto.
27560         * media/video-size-intrinsic-scale.html: Remove duplicate 'waitForEvent("ratechange")'
27561         * media/video-source-add-src.html: Ditto.
27562         * media/video-source-error.html: Ditto.
27563         * media/video-timeupdate-during-playback.html: Ditto.
27565         * platform/gtk/Skipped: Skip new test.
27567 2009-06-23  Adam Barth  <abarth@webkit.org>
27569         Reviewed by Sam Weinig.
27571         https://bugs.webkit.org/show_bug.cgi?id=26589
27573         More tests for the XSSAuditor.  (I converted the server side to Perl
27574         after Sam reviewed the patch because the PHP scripts didn't agree with
27575         the Tiger and Windows buildbots.)
27577         * http/tests/security/xssAuditor/img-onerror-tricky-expected.txt: Added.
27578         * http/tests/security/xssAuditor/img-onerror-tricky.html: Added.
27579         * http/tests/security/xssAuditor/link-onclick-expected.txt: Added.
27580         * http/tests/security/xssAuditor/link-onclick.html: Added.
27581         * http/tests/security/xssAuditor/property-escape-expected.txt: Added.
27582         * http/tests/security/xssAuditor/property-escape.html: Added.
27583         * http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Added.
27584         * http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Added.
27585         * http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Added.
27586         * http/tests/security/xssAuditor/resources/echo-intertag.php: Removed.
27587         * http/tests/security/xssAuditor/resources/echo-intertag.pl: Added.
27588         * http/tests/security/xssAuditor/resources/echo-property.pl: Added.
27589         * http/tests/security/xssAuditor/resources/redir.php: Added.
27590         * http/tests/security/xssAuditor/resources/xss.js: Added.
27591         * http/tests/security/xssAuditor/script-tag-convoluted-expected.txt: Added.
27592         * http/tests/security/xssAuditor/script-tag-convoluted.html: Added.
27593         * http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt: Added.
27594         * http/tests/security/xssAuditor/script-tag-open-redirect.html: Added.
27595         * http/tests/security/xssAuditor/script-tag-post-expected.txt: Added.
27596         * http/tests/security/xssAuditor/script-tag-post.html: Added.
27597         * http/tests/security/xssAuditor/script-tag-redirect-expected.txt: Added.
27598         * http/tests/security/xssAuditor/script-tag-redirect.html: Added.
27599         * http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Added.
27600         * http/tests/security/xssAuditor/script-tag-utf-7.html: Added.
27601         * http/tests/security/xssAuditor/script-tag-with-source-expected.txt: Added.
27602         * http/tests/security/xssAuditor/script-tag-with-source.html: Added.
27603         * http/tests/security/xssAuditor/script-tag.html:
27605 2009-06-22  Shinichiro Hamaji  <hamaji@chromium.org>
27607         Reviewed by Alexey Proskuryakov.
27609         https://bugs.webkit.org/show_bug.cgi?id=17820
27611         Skip layout tests for DST if the test runs not in PST/PDT.
27613         * fast/js/date-DST-time-cusps-expected.txt:
27614         * fast/js/date-big-setdate-expected.txt:
27615         * fast/js/resources/date-DST-time-cusps.js:
27616         * fast/js/resources/date-big-setdate.js:
27618 2009-06-22  Oliver Hunt  <oliver@apple.com>
27620         Reviewed by Alexey Proskuryakov.
27622         Bug 26640: JSON.stringify needs to special case Boolean objects
27623         <https://bugs.webkit.org/show_bug.cgi?id=26640>
27625         Add tests for serialisation of wrapped and unwrapped primitives.
27627         * fast/js/JSON-stringify-expected.txt:
27628         * fast/js/resources/JSON-stringify.js:
27629         * fast/js/resources/json2-es5-compat.js:
27630           Modify Str() to match ES5 errata
27632 2009-06-22  Sam Weinig  <sam@webkit.org>
27634         Reviewed by Gavin Barraclough.
27636         Add event handler attribute getter/setters to HTMLFrameSetElement
27637         as specified in HTML 5.  These match the ones on HTMLBodyElement.
27639         * fast/dom/event-attribute-availability-expected.txt:
27640         * fast/dom/resources/event-attribute-availability.js:
27642 2009-06-22  Oliver Hunt  <oliver@apple.com>
27644         Reviewed by Darin Adler.
27646         Bug 26591: Support revivers in JSON.parse
27647         <https://bugs.webkit.org/show_bug.cgi?id=26591>
27649         Test cases for JSON.parse with a reviver function.
27651         * fast/js/JSON-parse-expected.txt:
27652         * fast/js/resources/JSON-parse.js:
27653         (createTests.log):
27654         (createTests.result):
27655         (createTests.logOrder):
27656         (createTests.var):
27657         (createTests.throwAfterFifthCall):
27658         (createTests):
27660 2009-06-22  Simon Fraser  <simon.fraser@apple.com>
27662         Reviewed by Dave Hyatt.
27663         
27664         https://bugs.webkit.org/show_bug.cgi?id=26430
27665         
27666         Testcase for a layer's composited position being affected by a later sibling.
27668         * compositing/sibling-positioning.html: Added.
27669         * platform/mac/compositing/sibling-positioning-expected.txt: Added.
27671 2009-06-22  Sam Weinig  <sam@webkit.org>
27673         Reviewed by Mark Rowe.
27675         Add event handler attribute getter/setters to HTMLBodyElement
27676         as specified in HTML 5.
27678         * fast/dom/event-attribute-availability-expected.txt:
27679         * fast/dom/resources/event-attribute-availability.js:
27681 2009-05-21  Eric Seidel  <eric@webkit.org>
27683         Reviewed by Maciej Stachowiak.
27685         Expose files in the clipboard in ondrop events.
27686         https://bugs.webkit.org/show_bug.cgi?id=25916
27688         File.fileSize subtests fail due to limitations of DRT during http tests:
27689         https://bugs.webkit.org/show_bug.cgi?id=25909
27691         Directory subtests fail until correct of directory File tests is decided by:
27692         https://bugs.webkit.org/show_bug.cgi?id=25879
27694         * http/tests/security/clipboard/clipboard-file-access-expected.txt: Added.
27695         * http/tests/security/clipboard/clipboard-file-access.html: Added.
27696         * http/tests/security/clipboard/resources/TEMPLATE.html: Added.
27697         * http/tests/security/clipboard/resources/apple.gif: Copied from LayoutTests/editing/pasteboard/resources/apple.gif.
27698         * http/tests/security/clipboard/resources/clipboard-file-access.js: Added.
27699         (var):
27700         (moveMouseToCenterOfElement):
27701         (dragFilesOntoDragTarget):
27702         (fileListShouldBe):
27703         (draggingPathsShouldResultInFiles):
27704         (runTest):
27705         * http/tests/security/clipboard/resources/mozilla.gif: Copied from LayoutTests/editing/pasteboard/resources/mozilla.gif.
27707 2009-06-22  David Levin  <levin@chromium.org>
27709         Reviewed by Alexey Proskuryakov.
27711         Fix layout tests to account for removal of DOMStringList, which was done
27712         in http://trac.webkit.org/changeset/44943.
27714         * fast/dom/Window/window-properties-expected.txt:
27715         * fast/js/global-constructors-expected.txt:
27717 2009-06-22  David Levin  <levin@chromium.org>
27719         Reviewed by David Hyatt and Eric Seidel.
27721         REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
27722         https://bugs.webkit.org/show_bug.cgi?id=26326
27724         Test that refreshing an iframe with custom scrollbars works without crashing.
27726         * scrollbars/resources/page-with-custom-scrollbars.html: Added.
27727         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
27728         * scrollbars/scrollbar-crash-on-refresh.html: Added.
27730 2009-06-22  Dan Bernstein  <mitz@apple.com>
27732         Reviewed by Simon Fraser.
27734         - test for https://bugs.webkit.org/show_bug.cgi?id=23606
27735           <rdar://problem/6537777> CSS gradient not repainted when image load
27736           completes
27738         * fast/repaint/background-generated.html: Added.
27739         * platform/mac/fast/repaint/background-generated-expected.checksum: Added.
27740         * platform/mac/fast/repaint/background-generated-expected.png: Added.
27741         * platform/mac/fast/repaint/background-generated-expected.txt: Added.
27743 2009-06-22  Darin Adler  <darin@apple.com>
27745         * platform/gtk/Skipped: Skip two new tests.
27747 2009-06-22  Darin Adler  <darin@apple.com>
27749         * fast/js/JSON-stringify-expected.txt: Update results.
27751 2009-06-21  Oliver Hunt  <oliver@apple.com>
27753         Reviewed by Darin Adler.
27755         Bug 26592: Support standard toJSON functions
27757         Add tests of Date.toJSON.
27759         * fast/js/JSON-stringify-expected.txt:
27760         * fast/js/resources/JSON-stringify.js:
27761         (createTests.result):
27762         (createTests.result.push.):
27764 2009-06-21  Oliver Hunt  <oliver@apple.com>
27766         Reviewed by Sam Weinig.
27768         Bug 26594: JSC needs to support Date.toISOString
27769         <https://bugs.webkit.org/show_bug.cgi?id=26594>
27771         A few basic correctness tests for Date.toISOString.
27773         * fast/js/date-toisostring-expected.txt: Added.
27774         * fast/js/date-toisostring.html: Added.
27775         * fast/js/resources/date-toisostring.js: Added.
27777 2009-06-21  Sam Weinig  <sam@webkit.org>
27779         Reviewed by Oliver Hunt.
27781         Test for https://bugs.webkit.org/show_bug.cgi?id=26596
27782         Only expose event handler attributes to elements and documents.
27784         * fast/dom/event-attribute-availability-expected.txt: Added.
27785         * fast/dom/event-attribute-availability.html: Added.
27786         * fast/dom/resources/event-attribute-availability.js: Added.
27788 2009-06-21  Daniel Bates  <dbates@intudata.com>
27790         Reviewed by Adam Barth.
27791         
27792         Test for https://bugs.webkit.org/show_bug.cgi?id=26580
27793         
27794         Tests that XSSAuditor (if enabled) prevents script execution in child window.
27796         * http/tests/security/xssAuditor/link-opens-new-window-expected.txt: Added.
27797         * http/tests/security/xssAuditor/link-opens-new-window.html: Added.
27798         * http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Added.
27800 2009-06-21  Dan Bernstein  <mitz@apple.com>
27802         Rubber-stamped by Mark Rowe.
27804         - make repaint tests more reliable when run in Safari
27806         * fast/repaint/resources/repaint.js:
27807         (runRepaintTest): Increased the timeout from 0 to 100, to ensure that
27808         painting occurs once before repaintTest() is called.
27810 2009-06-21  Oliver Hunt  <oliver@apple.com>
27812         Reviewed by Darin Adler and Cameron Zwarich.
27814         Bug 26587: Support JSON.parse
27816         Add tests to cover basic usage of JSON.parse
27818         * fast/js/JSON-parse.html: Added.
27819         * fast/js/JSON-parse-expected.txt: Added.
27820         * fast/js/resources/JSON-parse.js: Added.
27821         (createTests.result):
27822         (createTests):
27824 2009-06-21  Drew Wilson  <atwilson@google.com>
27826         Reviewed by David Levin.
27827        
27828         <https://bugs.webkit.org/show_bug.cgi?id=26448>
27830         New tests for MessagePort GC cases that weren't previously covered.
27832         * fast/events/message-channel-gc-4-expected.txt: Added.
27833         Test for case where both MessagePorts are in-transit (cloned) when a GC occurs.
27834         * fast/events/message-channel-gc-4.html-disabled: Added.
27836 2009-06-21  Drew Wilson  <atwilson@google.com>
27838         Reviewed by David Levin.
27840         <https://bugs.webkit.org/show_bug.cgi?id=25043>
27841         Updated MessageChannel/MessagePorts tests to reflect latest spec (close event has been removed).
27842         Added more tests of port cloning.
27844         * fast/events/message-channel-gc-2-expected.txt:
27845         * fast/events/message-channel-gc-2.html-disabled:
27846         * fast/events/message-channel-gc-3-expected.txt:
27847         * fast/events/message-channel-gc-3.html-disabled:
27848         * fast/events/message-channel-gc-expected.txt:
27849         * fast/events/message-channel-gc.html-disabled:
27850         * fast/events/message-port-clone-expected.txt: Added.
27851         * fast/events/message-port-clone.html-disabled: Added.
27852         * fast/events/message-port-expected.txt:
27853         * fast/events/message-port-no-wrapper-expected.txt: Added.
27854         * fast/events/message-port-onclose-expected.txt: Removed.
27855         * fast/events/message-port-onclose.html-disabled: Removed.
27856         * fast/events/message-port.html-disabled:
27858 2009-06-21  Dan Bernstein  <mitz@apple.com>
27860         Reviewed by Sam Weinig.
27862         - test for https://bugs.webkit.org/show_bug.cgi?id=15383
27863           <rdar://problem/5682745> resize: vertical does not restrict to vertical
27864           resize
27866         * fast/css/resize-single-axis-expected.txt: Added.
27867         * fast/css/resize-single-axis.html: Added.
27869 2009-06-21  Sam Weinig  <sam@webkit.org>
27871         Reviewed by Eric Seidel.
27873         Test for https://bugs.webkit.org/show_bug.cgi?id=26578
27874         event.currentTarget for listener registered on window should point to the window object like in Firefox
27876         * fast/events/event-trace-expected.txt: Added.
27877         * fast/events/event-trace.html: Added.
27879 2009-06-21  Dan Bernstein  <mitz@apple.com>
27881         Reviewed by Sam Weinig.
27883         - test for https://bugs.webkit.org/show_bug.cgi?id=9694
27884           resize value not compared
27886         * fast/css/resize-value-compared-expected.txt: Added.
27887         * fast/css/resize-value-compared.html: Added.
27889 2009-06-21  Darin Adler  <darin@apple.com>
27891         * platform/gtk/Skipped: Skip one more test.
27893 2009-06-20  Darin Adler  <darin@apple.com>
27895         * platform/gtk/Skipped: Skip some new tests.
27897 2009-06-19  Alice Liu  <alice.liu@apple.com>
27899         Fix https://bugs.webkit.org/show_bug.cgi?id=26568 
27900         Repro crash animating GIF if previously used in a closed window's back/forward list
27901         Also filed as <rdar://problem/6978362>
27903         Reviewed by Maciej Stachowiak.
27905         Adding resource used in WebCore/manual-tests/animated-gif-bfcache-crash.html
27906         * http/tests/misc/resources/animated-gif-with-offsets.gif: Added.
27908 2009-06-20  Sam Weinig  <sam@webkit.org>
27910         Reviewed by Adam Barth.
27912         Test for https://bugs.webkit.org/show_bug.cgi?id=26554
27914         Test writing to parent and top.
27916         * http/tests/security/cross-frame-access-put-expected.txt:
27917         * http/tests/security/cross-frame-access-put.html:
27918         * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
27920 2009-06-20  Mark Rowe  <mrowe@apple.com>
27922         Reviewed by Dan Bernstein.
27924         Test for <https://bugs.webkit.org/show_bug.cgi?id=15106>.
27925         Bug 15106: REGRESSION: Can't drag text as element when user-select is set to none
27927         * editing/selection/user-drag-element-and-user-select-none-expected.txt: Added.
27928         * editing/selection/user-drag-element-and-user-select-none.html: Added.
27930 2009-06-20  Darin Adler  <darin@apple.com>
27932         Reviewed by Dan Bernstein.
27934         Bug 26528: REGRESSION (r44674): Assertion in TextIterator::pushFullyClippedState while counting matches for "a" on apple.com
27935         https://bugs.webkit.org/show_bug.cgi?id=26528
27936         rdar://problem/6985329
27938         * editing/selection/find-in-text-control-expected.txt: Updated to expect
27939         finding text in <input type="text"> and <input type="search">, but not
27940         in <input type="password">.
27942         * editing/selection/find-in-text-control.html: Added tests for <input>
27943         elements as well as <textarea> elements. Also tweaked result output
27944         format to accomodate multiple text nodes.
27946 2009-06-20  Xan Lopez  <xlopez@igalia.com>
27948         Skip new accessibility test, we still lack and accessibilityController.
27950         * platform/gtk/Skipped:
27952 2009-06-20  Xan Lopez  <xlopez@igalia.com>
27954         We don't seem to support these new HTTP tests either, skip them.
27956         * platform/gtk/Skipped:
27958 2009-06-20  Xan Lopez  <xlopez@igalia.com>
27960         Skip test that requires eventSender.
27962         * platform/gtk/Skipped:
27964 2009-06-19  Ryosuke Niwa  <rniwa@google.com>
27966         Reviewed by Maciej Stachowiak.
27968         This fixs the bug 26361. The original test case did not invoke the event that
27969         triggered the actual test. This patch adds code to invoke this event, and also
27970         converts it from a pixel test to a dumpAsText test.
27972         * editing/deleting/5156801-expected.txt: Added.
27973         * editing/deleting/5156801.html:
27974         * platform/mac/editing/deleting/5156801-expected.checksum: Removed.
27975         * platform/mac/editing/deleting/5156801-expected.png: Removed.
27976         * platform/mac/editing/deleting/5156801-expected.txt: Removed.
27977         * platform/qt/editing/deleting/5156801-expected.txt: Removed.
27979 2009-06-19  David Hyatt  <hyatt@apple.com>
27981         Reviewed by Anders Carlsson.
27983         https://bugs.webkit.org/show_bug.cgi?id=26547
27984         
27985         Implement the IDL interface for HTMLDataGridColELement.
27987         * fast/dom/Window/window-properties-expected.txt:
27988         * fast/js/global-constructors-expected.txt:
27990 2009-06-19  Dan Bernstein  <mitz@apple.com>
27992         Reviewed by Dave Hyatt.
27994         - text for <rdar://problem/6967596> Safari hung using 100% CPU when I
27995           tried to look up a word in Dictionary using command-control-d
27997         * editing/selection/move-by-line-005-expected.txt: Added.
27998         * editing/selection/move-by-line-005.html: Added.
28000 2009-06-19  Dan Bernstein  <mitz@apple.com>
28002         Reviewed by Anders Carlsson.
28004         - update test results after r44806
28006         * platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
28008 2009-06-18  Shinichiro Hamaji  <hamaji@chromium.org>
28010         Reviewed by Oliver Hunt.
28012         https://bugs.webkit.org/show_bug.cgi?id=26426
28014         Use 1<<23-1 as steps of no-repeat patterns instead of 100000000.0f.
28015         The original number cannot be represented by mantissa of float
28016         (23bit) so that it caused some error.
28018         * fast/canvas/image-object-in-canvas.html:
28019         * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
28020         * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
28021         * platform/mac/fast/canvas/image-object-in-canvas-expected.txt:
28023 2009-06-18  Adam Barth  <abarth@webkit.org>
28025         Reviewed by Sam Weinig.
28027         https://bugs.webkit.org/show_bug.cgi?id=26199
28029         Added a basic test for the XSSAuditor.
28031         * http/tests/security/xssAuditor/resources/echo-intertag.php: Added.
28032         * http/tests/security/xssAuditor/script-tag-expected.txt: Added.
28033         * http/tests/security/xssAuditor/script-tag.html: Added.
28035 2009-06-18  Dirk Schulze  <krit@webkit.org>
28037         Reviewed by Oliver Hunt.
28039         Test for feOffset with the primitiveUnits objectBoundingBox
28040         and userSpaceOnUse.
28042         * platform/mac/svg/filters/feOffset-expected.checksum: Added.
28043         * platform/mac/svg/filters/feOffset-expected.png: Added.
28044         * platform/mac/svg/filters/feOffset-expected.txt: Added.
28045         * svg/filters/feOffset.svg: Added.
28047 2009-06-18  Dirk Schulze  <krit@webkit.org>
28049         Reviewed by Oliver Hunt.
28051         Added a test of batik and a own one to check behavior of the
28052         new feTile effect in SVG.
28054         * platform/mac/svg/batik/filters/feTile-expected.checksum: Added.
28055         * platform/mac/svg/batik/filters/feTile-expected.png: Added.
28056         * platform/mac/svg/batik/filters/feTile-expected.txt: Added.
28057         * platform/mac/svg/filters/feTile-expected.checksum: Added.
28058         * platform/mac/svg/filters/feTile-expected.png: Added.
28059         * platform/mac/svg/filters/feTile-expected.txt: Added.
28060         * svg/batik/filters/feTile.svg: Added.
28061         * svg/filters/feTile.svg: Added.
28063 2009-06-18  Dirk Schulze  <krit@webkit.org>
28065         Reviewed by Oliver Hunt.
28067         Check the feMerge implementation.
28069         * platform/mac/svg/filters/feMerge-expected.checksum: Added.
28070         * platform/mac/svg/filters/feMerge-expected.png: Added.
28071         * platform/mac/svg/filters/feMerge-expected.txt: Added.
28072         * svg/filters/feMerge.svg: Added.
28074 2009-06-18  Chris Fleizach  <cfleizach@apple.com>
28076         Reviewed by Darin Adler.
28078         Test for Bug 26522: In DOM mode, VoiceOver reads some mouseover text on web sites strangely.
28079         Strangely the layout output for another test changed, but the actual test was ok.
28081         * accessibility/non-data-table-cell-title-ui-element-expected.txt: Added.
28082         * accessibility/non-data-table-cell-title-ui-element.html: Added.
28083         * platform/mac/accessibility/table-multi-bodies-expected.txt:
28085 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
28087         Reviewed by Eric Seidel.
28089         The following pixel tests have been converted into dumpastext tests. This
28090         fixes the bug 26336 partially.
28092         * editing/execCommand/insertHTML-expected.txt: Added.
28093         * editing/execCommand/insertHTML.html:
28094         * editing/execCommand/switch-list-type-expected.txt: Added.
28095         * editing/execCommand/switch-list-type.html:
28096         * platform/mac/editing/execCommand/insertHTML-expected.checksum: Removed.
28097         * platform/mac/editing/execCommand/insertHTML-expected.png: Removed.
28098         * platform/mac/editing/execCommand/insertHTML-expected.txt: Removed.
28099         * platform/mac/editing/execCommand/switch-list-type-expected.checksum: Removed.
28100         * platform/mac/editing/execCommand/switch-list-type-expected.png: Removed.
28101         * platform/mac/editing/execCommand/switch-list-type-expected.txt: Removed.
28102         * platform/qt/editing/execCommand/insertHTML-expected.txt: Removed.
28103         * platform/qt/editing/execCommand/switch-list-type-expected.txt: Removed.
28105 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
28107         Reviewed by Eric Seidel.
28109         The following pixel tests have been converted into dumpastext tests. This
28110         fixes the bug 26336 partially.
28112         * editing/execCommand/5207369-expected.txt: Added.
28113         * editing/execCommand/5207369.html:
28114         * editing/execCommand/5210032-expected.txt: Added.
28115         * editing/execCommand/5210032.html:
28116         * editing/execCommand/5432254-1-expected.txt: Added.
28117         * editing/execCommand/5432254-1.html:
28118         * platform/mac/editing/execCommand/5207369-expected.checksum: Removed.
28119         * platform/mac/editing/execCommand/5207369-expected.png: Removed.
28120         * platform/mac/editing/execCommand/5207369-expected.txt: Removed.
28121         * platform/mac/editing/execCommand/5210032-expected.checksum: Removed.
28122         * platform/mac/editing/execCommand/5210032-expected.png: Removed.
28123         * platform/mac/editing/execCommand/5210032-expected.txt: Removed.
28124         * platform/mac/editing/execCommand/5432254-1-expected.checksum: Removed.
28125         * platform/mac/editing/execCommand/5432254-1-expected.png: Removed.
28126         * platform/mac/editing/execCommand/5432254-1-expected.txt: Removed.
28127         * platform/qt/editing/execCommand/5207369-expected.txt: Removed.
28128         * platform/qt/editing/execCommand/5210032-expected.txt: Removed.
28129         * platform/qt/editing/execCommand/5432254-1-expected.txt: Removed.
28131 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
28133         Reviewed by Eric Seidel.
28135         The following pixel tests have been converted into dumpastext tests. This
28136         fixes the bug 26336 partially.
28138         * editing/execCommand/5142012-3-expected.txt: Added.
28139         * editing/execCommand/5142012-3.html:
28140         * editing/execCommand/5144139-1-expected.txt: Added.
28141         * editing/execCommand/5144139-1.html:
28142         * editing/execCommand/5164796-expected.txt: Added.
28143         * editing/execCommand/5164796.html:
28144         * platform/mac/editing/execCommand/5142012-3-expected.checksum: Removed.
28145         * platform/mac/editing/execCommand/5142012-3-expected.png: Removed.
28146         * platform/mac/editing/execCommand/5142012-3-expected.txt: Removed.
28147         * platform/mac/editing/execCommand/5144139-1-expected.checksum: Removed.
28148         * platform/mac/editing/execCommand/5144139-1-expected.png: Removed.
28149         * platform/mac/editing/execCommand/5144139-1-expected.txt: Removed.
28150         * platform/mac/editing/execCommand/5164796-expected.checksum: Removed.
28151         * platform/mac/editing/execCommand/5164796-expected.png: Removed.
28152         * platform/mac/editing/execCommand/5164796-expected.txt: Removed.
28153         * platform/qt/editing/execCommand/5142012-3-expected.txt: Removed.
28154         * platform/qt/editing/execCommand/5144139-1-expected.txt: Removed.
28155         * platform/qt/editing/execCommand/5164796-expected.txt: Removed.
28157 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
28159         Reviewed by Eric Seidel.
28161         The following pixel tests have been converted into dumpastext tests. This
28162         fixes the bug 26336 partially.
28164         * editing/execCommand/4916583-expected.txt: Added.
28165         * editing/execCommand/4916583.html:
28166         * editing/execCommand/5119244-expected.txt: Added.
28167         * editing/execCommand/5119244.html:
28168         * editing/execCommand/5120591-expected.txt: Added.
28169         * editing/execCommand/5120591.html:
28170         * platform/mac/editing/execCommand/4916583-expected.checksum: Removed.
28171         * platform/mac/editing/execCommand/4916583-expected.png: Removed.
28172         * platform/mac/editing/execCommand/4916583-expected.txt: Removed.
28173         * platform/mac/editing/execCommand/5119244-expected.checksum: Removed.
28174         * platform/mac/editing/execCommand/5119244-expected.png: Removed.
28175         * platform/mac/editing/execCommand/5119244-expected.txt: Removed.
28176         * platform/mac/editing/execCommand/5120591-expected.checksum: Removed.
28177         * platform/mac/editing/execCommand/5120591-expected.png: Removed.
28178         * platform/mac/editing/execCommand/5120591-expected.txt: Removed.
28179         * platform/qt/editing/execCommand/4916583-expected.txt: Removed.
28180         * platform/qt/editing/execCommand/5119244-expected.txt: Removed.
28181         * platform/qt/editing/execCommand/5120591-expected.txt: Removed.
28183 2009-06-18  Simon Fraser  <simon.fraser@apple.com>
28185         Reviewed by Dan Bernstein.
28187         <rdar://problem/6983207> Non-layer content is not re-rendered when transition
28188         starts sometimes (with hardware acceleration).
28190         * compositing/repaint/become-overlay-composited-layer.html: Added.
28191         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
28193 2009-06-18  Alexey Proskuryakov  <ap@webkit.org>
28195         Reviewed by Maciej Stachowiak and Dave Levin.
28197         https://bugs.webkit.org/show_bug.cgi?id=26510
28198         Add tests for authentication behavior with cross-origin XMLHttpRequest
28200         * http/tests/xmlhttprequest/cross-origin-authorization-expected.txt: Added.
28201         * http/tests/xmlhttprequest/cross-origin-authorization.html: Added.
28202         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Added.
28203         * http/tests/xmlhttprequest/cross-origin-no-authorization.html: Added.
28204         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php: Added.
28205         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added.
28206         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php: Added.
28207         * http/tests/xmlhttprequest/resources/cross-origin-preset-authorization-frame.html: Added.
28208         * platform/mac-tiger/Skipped:
28210 2009-06-17  Darin Adler  <darin@apple.com>
28212         Reviewed by Oliver Hunt.
28214         Bug 26429: Make JSON.stringify non-recursive so it can handle objects
28215         of arbitrary complexity
28216         https://bugs.webkit.org/show_bug.cgi?id=26429
28218         * fast/js/JSON-stringify-expected.txt: Updated.
28219         * fast/js/resources/JSON-stringify.js: Changed the infinite object and
28220         infinite array tests to instead just test something a fixed number of
28221         levels deep. Otherwise we end up with an infinite loop in the test,
28222         which would lead to the slow-script dialog in the production web browser.
28223         Also raised the number from 512 to 2048 since there's no fixed limit any more.
28225 2009-06-17  Erik Arvidsson  <arv@chromium.org>
28227         Reviewed by Adele Peterson.
28229         https://bugs.webkit.org/show_bug.cgi?id=15189
28230         Test case for textarea input event.
28232         * fast/forms/resources/textarea-input-event.js: Added.
28233         (handleDivOnInput):
28234         (handleTextareaOnInput):
28235         * fast/forms/textarea-input-event-expected.txt: Added.
28236         * fast/forms/textarea-input-event.html: Added.
28238 2009-06-18  Rob Buis  <rwlbuis@gmail.com>
28240         Reviewed by Niko.
28242         Test for:
28243         https://bugs.webkit.org/show_bug.cgi?id=26385
28244         Root SVG element is not checked on requiredFeatures, requiredExtension like other elements
28246         Also do the isValid check for outer <svg>.
28248         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.checksum: Added.
28249         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.png: Added.
28250         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt: Added.
28251         * svg/custom/outer-svg-unknown-feature.svg: Added.
28253 2009-06-18  Simon Fraser  <simon.fraser@apple.com>
28255         Reviewed by Mark Rowe.
28257         https://bugs.webkit.org/show_bug.cgi?id=26499
28258         
28259         New expected results after making <video> elements get RenderLayers.
28261         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
28263 2009-06-18  Dan Bernstein  <mitz@apple.com>
28265         Reviewed by Darin Adler.
28267         - test and updated result for <rdar://problem/6913221>
28268           REGRESSION (Safari 3-4): Search field on apple.com cuts entered text
28270         * fast/forms/search-vertical-alignment.html: Added.
28271         * platform/mac/fast/forms/search-vertical-alignment-expected.checksum: Added.
28272         * platform/mac/fast/forms/search-vertical-alignment-expected.png: Added.
28273         * platform/mac/fast/forms/search-vertical-alignment-expected.txt: Added.
28274         * platform/mac/fast/forms/search-zoomed-expected.checksum:
28275         * platform/mac/fast/forms/search-zoomed-expected.png:
28276         * platform/mac/fast/forms/search-zoomed-expected.txt:
28278 2009-06-18  Chris Evans  <scarybeasts@gmail.com>
28280         Reviewed by Adam Barth.
28282         Added test for bug 26454 (broken 8-digit hex entities).
28283         https://bugs.webkit.org/show_bug.cgi?id=26454
28285         * fast/parser/eightdigithexentity-expected.txt: Added.
28286         * fast/parser/eightdigithexentity.html: Added.
28288 2009-06-17  Gavin Barraclough  <barraclough@apple.com>
28290         Reviewed by Mark Rowe.
28292         Add tests to check shifts by non-constant amounts.
28294         * fast/js/kde/operators-expected.txt:
28295         * fast/js/kde/resources/operators.js:
28297 2009-06-17  Simon Fraser  <simon.fraser@apple.com>
28299         Reviewed by Darin Adler.
28300         
28301         https://bugs.webkit.org/show_bug.cgi?id=26499
28302         
28303         New expected results after making <video> elements get RenderLayers.
28305         * platform/mac/media/video-aspect-ratio-expected.txt:
28306         * platform/mac/media/video-controls-rendering-expected.txt:
28307         * platform/mac/media/video-display-toggle-expected.txt:
28308         * platform/mac/media/video-empty-source-expected.txt:
28309         * platform/mac/media/video-zoom-controls-expected.txt:
28310         * platform/mac/media/video-zoom-expected.txt:
28312 2009-06-17  Simon Fraser  <simon.fraser@apple.com>
28314         Reviewed by Darin Adler
28315         
28316         Update results after enabling 3d rendering on SnowLeopard.
28318         * platform/mac-leopard/fast/media/mq-transform-02-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.checksum.
28319         * platform/mac-leopard/fast/media/mq-transform-02-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.png.
28320         * platform/mac-leopard/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.txt.
28321         * platform/mac-leopard/fast/media/mq-transform-03-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.checksum.
28322         * platform/mac-leopard/fast/media/mq-transform-03-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.png.
28323         * platform/mac-leopard/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.txt.
28324         Copy the old "mac" results to "mac-leopard" since 3d-rendering is disabled there.
28325         
28326         * platform/mac/fast/media/mq-transform-02-expected.checksum:
28327         * platform/mac/fast/media/mq-transform-02-expected.png:
28328         * platform/mac/fast/media/mq-transform-02-expected.txt:
28329         * platform/mac/fast/media/mq-transform-03-expected.checksum:
28330         * platform/mac/fast/media/mq-transform-03-expected.png:
28331         * platform/mac/fast/media/mq-transform-03-expected.txt:
28332         New "mac" results for 3d rendering enabled.
28333         
28334         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
28335         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
28336         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
28337         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
28338         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
28339         Update the results now that these tests are active.
28341 2009-06-17  David Hyatt  <hyatt@apple.com>
28343         Reviewed by Anders Carlsson.
28345         Update window properties layout test for HTMLDataGridElement addition.
28347         * fast/dom/Window/window-properties-expected.txt:
28349 2009-06-17  Adam Roben  <aroben@apple.com>
28351         Fix Skipped file format after r44519
28353         * platform/qt/Skipped:
28354         * platform/win/Skipped:
28355         Removed bogus ": Added."s in these files.
28357 2009-06-17  David Levin  <levin@chromium.org>
28359         Reviewed by NOBODY, layout tests fix.
28361         https://bugs.webkit.org/show_bug.cgi?id=26326
28362         This reverts commit r44751.
28364         Once that change was checked scrollbars/scrollbar-orientation.html started
28365         crashing on Windows.
28367         * scrollbars/resources/page-with-custom-scrollbars.html: Removed.
28368         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Removed.
28369         * scrollbars/scrollbar-crash-on-refresh.html: Removed.
28371 2009-06-16  David Levin  <levin@chromium.org>
28373         Reviewed by David Hyatt.
28375         REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
28376         https://bugs.webkit.org/show_bug.cgi?id=26326
28378         Test that refreshing an iframe with custom scrollbars works without crashing.
28380         * scrollbars/resources/page-with-custom-scrollbars.html: Added.
28381         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
28382         * scrollbars/scrollbar-crash-on-refresh.html: Added.
28384 2009-06-16  Xan Lopez  <xlopez@igalia.com>
28386         Disable another new test.
28388         * platform/gtk/Skipped:
28390 2009-06-16  Jian Li  <jianli@chromium.org>
28392         Reviewed by Adam Barth and David Levin.
28394         Bug 26146: Change to use ThreadableLoader to load the worker script
28395         in order to check URL origin for redirection.
28396         https://bugs.webkit.org/show_bug.cgi?id=26146
28398         Add a layout test to cover the scenario that the worker script is
28399         loaded from different redirect origin.
28401         * http/tests/workers/resources/worker-redirect-target.js: Added.
28402         * http/tests/workers/worker-redirect-expected.txt: Added.
28403         * http/tests/workers/worker-redirect.html: Added.
28405 2009-06-16  Xan Lopez  <xlopez@igalia.com>
28407         editing/deleting/4875189.html was changed from pixel to
28408         dumpAsText, so remove it from Skipped list.
28410         * platform/gtk/Skipped:
28412 2009-06-16  Xan Lopez  <xlopez@igalia.com>
28414         Fix typo in test name.
28416         * platform/gtk/Skipped:
28418 2009-06-16  Xan Lopez  <xlopez@igalia.com>
28420         Disable new tests.
28422         * platform/gtk/Skipped:
28424 == Rolled over to ChangeLog-2009-06-16 ==