138100ef1d7870b519ccb84cf54facd537f1c022
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-09-09  Steve Block  <steveblock@google.com>
2
3         Reviewed by Darin Adler.
4
5         Geolocation does not correctly handle reentrant calls from callbacks.
6         https://bugs.webkit.org/show_bug.cgi?id=29040
7
8         * fast/dom/Geolocation/resources/reentrant-error.js: Added. Tests that reentrant calls from the error callback are OK.
9         * fast/dom/Geolocation/reentrant-error.html: Added. Wrapper for above test.
10         * fast/dom/Geolocation/reentrant-error-expected.txt: Added. Expected result for above test.
11         * fast/dom/Geolocation/resources/reentrant-success.js: Added. Tests that reentrant calls from the success callback are OK.
12         * fast/dom/Geolocation/reentrant-success.html: Added. Wrapper for above test.
13         * fast/dom/Geolocation/reentrant-success-expected.txt: Added. Expected result for above test.
14         * platform/gtk/Skipped: Modified. Skips above tests.
15
16 2009-09-10  Erik Arvidsson  <arv@chromium.org>
17
18         Reviewed by Eric Seidel.
19
20         Fixes issue where focused elements did not get blur and focus events when the window was blurred and focused.
21         https://bugs.webkit.org/show_bug.cgi?id=27105
22
23         * fast/events/blur-focus-window-should-blur-focus-element-expected.txt: Added.
24         * fast/events/blur-focus-window-should-blur-focus-element.html: Added.
25         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Added.
26         (divElement.onfocus.divElement.onblur.window.onfocus.window.onblur.innerDiv.onfocus.innerDiv.onblur.iframe.onfocus.iframe.onblur):
27         (testNextEvent):
28         * fast/events/resources/tabindex-focus-blur-all.js:
29         (test):
30         * fast/events/tabindex-focus-blur-all-expected.txt:
31
32 2009-09-10  Adam Barth  <abarth@webkit.org>
33
34         Reviewed by Alexey Proskuryakov.
35
36         https://bugs.webkit.org/show_bug.cgi?id=24205
37
38         Added a test case for inserting a new line character into the
39         request-uri.
40
41         * http/tests/xmlhttprequest/newline-in-request-uri-expected.txt: Added.
42         * http/tests/xmlhttprequest/newline-in-request-uri.html: Added.
43
44 2009-09-09  Steve Block  <steveblock@google.com>
45
46         Reviewed by Maciej Stachowiak.
47
48         Geolocation Coordinates::toString() prints bogus values for unspecified properties.
49         https://bugs.webkit.org/show_bug.cgi?id=29080
50
51         * fast/dom/Geolocation/resources/position-string.js: Added. Tests output of position.toString().
52         * fast/dom/Geolocation/position-string.html: Added. Wrapper for above test.
53         * fast/dom/Geolocation/position-string-expected.txt: Added. Expected result for above test.
54         * platform/gtk/Skipped: Modified. Skips above test.
55
56 2009-09-09  Steve Block  <steveblock@google.com>
57
58         Reviewed by Adam Barth.
59
60         Correctly applies the Geolocation timeout property.
61         https://bugs.webkit.org/show_bug.cgi?id=27256
62
63         * fast/dom/Geolocation/resources/timeout.js: Added. Tests that when a non-zero timeout is used, the success callback is invoked as expected.
64         * fast/dom/Geolocation/timeout.html: Added. Wrapper for above test.
65         * fast/dom/Geolocation/timeout-expected.txt: Added. Expected result for above test.
66         * fast/dom/Geolocation/resources/timeout-zero.js: Added. Tests that when a zero timeout is used, the error callback is invoked with code TIMEOUT.
67         * fast/dom/Geolocation/timeout-zero.html: Added. Wrapper for above test.
68         * fast/dom/Geolocation/timeout-zero-expected.txt: Added. Expected result for above test.
69         * platform/gtk/Skipped: Modified. Skips the above tests.
70
71 2009-09-08  Adam Barth  <abarth@webkit.org>
72
73         Reviewed by Eric Seidel.
74
75         Missing checkout for getSVGDocument()
76         https://bugs.webkit.org/show_bug.cgi?id=29064
77
78         Add tests that getSVGDocument() has the proper checks.
79
80         * http/tests/security/resources/flag.php: Added.
81         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt: Added.
82         * http/tests/security/xss-DENIED-getSVGDocument-iframe.html: Added.
83         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt: Added.
84         * http/tests/security/xss-DENIED-getSVGDocument-object.html: Added.
85
86 2009-09-09  Cameron McCormack  <cam@mcc.id.au>
87
88         Reviewed by Eric Seidel.
89
90         Make SVGStyleElement inherit from SVGLangSpace
91         https://bugs.webkit.org/show_bug.cgi?id=29058
92
93         Required by SVG 1.1 Second Edition:
94         http://dev.w3.org/SVG/profiles/1.1F2/publish/styling.html#InterfaceSVGStyleElement
95
96         * svg/dom/SVGStyleElement: Added.
97         * svg/dom/SVGStyleElement/resources: Added.
98         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Copied from
99         LayoutTests/svg/dom/resources/TEMPLATE.html with some "../"s added.
100         * svg/dom/SVGStyleElement/resources/style-langspace.js: Added.
101         * svg/dom/SVGStyleElement/style-langspace-expected.txt: Added.
102         * svg/dom/SVGStyleElement/style-langspace.html: Added.
103
104 2009-09-09  Alpha Lam  <hclam@chromium.org>
105
106         Reviewed by Eric Carlson.
107
108         Media layout tests should have a way to provide test files in different formats
109         https://bugs.webkit.org/show_bug.cgi?id=28327
110
111         Added media-file.js which has a findMediaFile(type, name) method
112         to find a proper media file to load according to supported codecs.
113
114         Also changed 10 layout tests to use above method to locate the test file.
115
116         * media/controls-strict.html: Use findMediaFile(type, name).
117         * media/controls-styling.html: ditto.
118         * media/media-file.js: Added. Provide findMediaFile(type, name).
119         * media/video-append-source.html: Use findMediaFile(type, name).
120         * media/video-aspect-ratio.html: ditto.
121         * media/video-autoplay.html: ditto.
122         * media/video-buffered.html: ditto.
123         * media/video-controls-rendering.html: ditto.
124         * media/video-layer-crash.html: ditto.
125         * media/video-transformed.html: Use findMediaFile(type, name).
126         * media/video-zoom-controls.html: ditto.
127
128 2009-09-09  Jens Alfke  <snej@chromium.org>
129
130         Reviewed by Eric Seidel.
131
132         Initialize DataTransfer's effectAllowed and dropEffect properties correctly
133         according to HTML5 spec (sec. 7.9.2-7.9.3).
134         https://bugs.webkit.org/show_bug.cgi?id=26700
135
136         * fast/events/drag-dropeffect-expected.txt: Added.
137         * fast/events/drag-dropeffect.html: Added.
138
139 2009-09-09  Zan Dobersek  <zandobersek@gmail.com>
140
141         Reviewed by Gustavo Noronha.
142
143         [GTK] DumpRenderTree needs eventSender object and implementation
144         https://bugs.webkit.org/show_bug.cgi?id=25990
145
146         Enable plenty of tests that now pass thanks to (only) partial
147         EventSender implementation.
148
149         * platform/gtk/Skipped:
150
151 2009-09-09  Dumitru Daniliuc  <dumi@chromium.org>
152
153         Reviewed by Dimitri Glazkov.
154
155         Adding a test for the database authorizer.
156
157         https://bugs.webkit.org/show_bug.cgi?id=28918
158
159         * storage/test-authorizer-expected.txt: Added.
160         * storage/test-authorizer.html: Added.
161
162 2009-09-09  Dave Hyatt  <hyatt@apple.com>
163
164         Reviewed by Adam Roben.
165
166         https://bugs.webkit.org/show_bug.cgi?id=29102, add support for user stylesheet injection.  This is similar
167         to user script injection but allows for user stylesheets to be added.  The stylesheets are applied immediately
168         to all Frames in the PageGroup.
169
170         Added userscripts/simple-stylesheet.html test case.
171
172         * platform/mac/userscripts/simple-stylesheet-expected.checksum: Added.
173         * platform/mac/userscripts/simple-stylesheet-expected.png: Added.
174         * platform/mac/userscripts/simple-stylesheet-expected.txt: Added.
175         * userscripts/simple-stylesheet.html: Added.
176
177 2009-09-09  Carol Szabo  <carol.szabo@nokia.com>
178
179         Reviewed by Ariya Hidayat.
180
181         [Qt] -webkit-box-shadow CSS Style is not rendered correctly on
182         Qt platform
183         https://bugs.webkit.org/show_bug.cgi?id=23291
184
185         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
186         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
187         * platform/qt/fast/box-shadow/inset-expected.checksum:
188         * platform/qt/fast/box-shadow/inset-expected.png:
189         * platform/qt/fast/box-shadow/spread-expected.checksum:
190         * platform/qt/fast/box-shadow/spread-expected.png:
191           Updated to show the new shadows.
192
193 2009-09-09  Erik Arvidsson  <arv@chromium.org>
194
195         Reviewed by David Levin.
196
197         Fix preference name in layout test.
198         https://bugs.webkit.org/show_bug.cgi?id=29038
199
200         * fast/events/click-focus-anchor.html:
201         * fast/events/tab-focus-anchor.html:
202
203 2009-09-09  Steve Block  <steveblock@google.com>
204
205         Reviewed by Adam Barth.
206
207         Geolocation incorrectly calls error callback in case of exception in success callback.
208         https://bugs.webkit.org/show_bug.cgi?id=27255
209
210         * 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.
211         * fast/dom/Geolocation/callback-exception.html: Added. Wrapper for above test.
212         * fast/dom/Geolocation/callback-exception-expected.txt: Added. Expected result for above test.
213         * platform/gtk/Skipped: Modified. Adds the above tests to the skipped list.
214
215 2009-09-09  Steve Block  <steveblock@google.com>
216
217         Reviewed by Darin Adler.
218
219         When Geolocation permission is denied, stops watches as well as one-shots.
220         https://bugs.webkit.org/show_bug.cgi?id=28305.
221
222         * fast/dom/Geolocation/resources/watch.js: Added. Tests that a watch correctly reports updates from the Geolocation service.
223         * fast/dom/Geolocation/watch.html: Added. Wrapper for above test.
224         * fast/dom/Geolocation/watch-expected.txt: Added. Expected result for above test.
225         * 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.
226         * fast/dom/Geolocation/permission-denied-stops-watches.html: Added. Wrapper for above test.
227         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Added. Expected result for above test.
228
229 2009-09-08  Oliver Hunt  <oliver@apple.com>
230
231         Reviewed by Maciej Stachowiak.
232
233         JSON.stringify(Date) loses the milliseconds information
234         https://bugs.webkit.org/show_bug.cgi?id=29063
235
236         Update test results for Date.toISOString.
237
238         * fast/js/date-toisostring-expected.txt:
239         * fast/js/resources/date-toisostring.js:
240
241 2009-09-08  Drew Wilson  <atwilson@google.com>
242
243         Reviewed by Maciej Stachowiak.
244
245         shared-worker-exception.html needs to pause to let console messages get written out
246         https://bugs.webkit.org/show_bug.cgi?id=29043
247
248         * fast/workers/resources/shared-worker-exception.js:
249         (worker.onmessage):
250         Now invokes layoutTestController.notifyDone() via a timer so any pending ReportException tasks get a chance to fire.
251
252 2009-09-08  Sam Weinig  <sam@webkit.org>
253
254         Reviewed by Timothy Hatcher.
255
256         Test for https://bugs.webkit.org/show_bug.cgi?id=27046
257         Implement CSSOM DocumentView.caretRangeFromPoint
258
259         * fast/dom/Document/CaretRangeFromPoint: Added.
260         * fast/dom/Document/CaretRangeFromPoint/basic-expected.txt: Added.
261         * fast/dom/Document/CaretRangeFromPoint/basic.html: Added.
262         * fast/dom/Document/CaretRangeFromPoint/replace-element-expected.txt: Added.
263         * fast/dom/Document/CaretRangeFromPoint/replace-element.html: Added.
264         * fast/dom/Window/window-properties-expected.txt:
265
266 2009-09-08  Brian Weinstein  <bweinstein@apple.com>
267
268         Rubber-stamped by Adam Roben.
269
270         Updated results for media/audio-controls-rendering.html, and added 3 failing
271         tests to the Skipped list to investigate further <http://webkit.org/b/29047>.
272
273         * platform/win/Skipped:
274         * platform/win/media/audio-controls-rendering-expected.txt:
275
276 2009-09-08  Jian Li  <jianli@chromium.org>
277
278         Reviewed by David Levin.
279
280         dataTransfer.types() should not return Files if file list is empty in the clipboard.
281         https://bugs.webkit.org/show_bug.cgi?id=28891
282
283         Update the test script and expected result to reflect the behavior change.
284
285         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
286         * http/tests/security/clipboard/resources/clipboard-file-access.js:
287
288 2009-09-08  Steve VanDeBogart  <vandebo@chromium.org>
289
290         Reviewed by Eric Seidel.
291
292         Check that middle click triggers an onpaste event in Linux.
293         https://bugs.webkit.org/show_bug.cgi?id=28696
294
295         * platform/gtk/editing/pasteboard: Added.
296         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
297         * platform/gtk/editing/pasteboard/resources: Added.
298         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
299         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
300         (handlePaste):
301
302 2009-09-08  Kent Tamura  <tkent@chromium.org>
303
304         Reviewed by Eric Seidel.
305
306         Tests for ValidityState::typeMismatch() for <input type=number>.
307         https://bugs.webkit.org/show_bug.cgi?id=28934
308
309         * fast/forms/ValidityState-typeMismatch-number-expected.txt: Added.
310         * fast/forms/ValidityState-typeMismatch-number.html: Added.
311         * fast/forms/resources/ValidityState-typeMismatch-number.js: Added.
312
313 2009-09-08  Steve Block  <steveblock@google.com>
314
315         Reviewed by Adam Barth.
316
317         Adds a LayoutTestController method to set the permission state for Geolocation.
318         This is required to use the mock Geolocation service for testing.
319         https://bugs.webkit.org/show_bug.cgi?id=29027
320
321         * 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.
322         * fast/dom/Geolocation/permission-denied-expected.txt: Added.  Expected result for above test.
323         * fast/dom/Geolocation/permission-denied.html: Added. Wrapper for above test.
324         * fast/dom/Geolocation/resources/success.js: Added. Tests that the success callback is invoked when the Geolocation service provides a good position fix.
325         * fast/dom/Geolocation/success-expected.txt: Added. Expected result for above test.
326         * fast/dom/Geolocation/success.html: Added. Wrapper for above test.
327         * platform/gtk/Skipped:
328
329 2009-09-08 Andras Becsi <becsi.andras@stud.u-szeged.hu>
330
331         Reviewed by Tor Arne Vestbø.
332
333         [Qt] Add expected files for new tests since we pass them.
334
335         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt: Added.
336         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
337
338 2009-09-07  Steve Block  <steveblock@google.com>
339
340         Reviewed by Adam Barth.
341
342         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
343         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
344         Geolocation service with DumpRenderTree.
345         https://bugs.webkit.org/show_bug.cgi?id=28264
346
347         * fast/dom/Geolocation/resources/error.js: Added. Tests that the error callback is called when the service reports an error.
348         * fast/dom/Geolocation/error-expected.txt: Added. Expected result for above test.
349         * fast/dom/Geolocation/error.html: Added. Wrapper for above test.
350
351 2009-09-07  Jeremy Orlow  <jorlow@chromium.org>
352
353         Reviewed by Eric Seidel.
354
355         Clean up localStorage.clear() layout test.
356         https://bugs.webkit.org/show_bug.cgi?id=28939
357
358         This is the first step of https://bugs.webkit.org/show_bug.cgi?id=27897 which
359         is a pretty major cleanup of all the dom storage layout tests.  I'm just
360         changing this one to begin with to get buy-in on the approach.
361
362         This also adds a new method to the fast/js/js-test-pre.js that runs a command
363         and prints it to the screen.  This should really help with making the output of
364         the tests readable without looking at the source code.
365
366         * fast/js/resources/js-test-pre.js:
367         (tryAndLog): Runs a command and logs it to the screen.
368         * storage/domstorage/localstorage/clear-expected.txt:
369         * storage/domstorage/localstorage/clear.html:
370         * storage/domstorage/resources: Added.
371         * storage/domstorage/resources/clear.js: Added.
372             The meat of the test is now in this file.
373         * storage/domstorage/sessionstorage/clear-expected.txt:
374         * storage/domstorage/sessionstorage/clear.html:
375
376 2009-09-07  Drew Wilson  <atwilson@google.com>
377
378         Rubber-stamped by Sam Weinig.
379
380         Rebaseline tests for GTK platform, and skipping shared worker XHR tests (worker XHR tests are already skipped).
381         Tracked as https://bugs.webkit.org/show_bug.cgi?id=29020.
382
383         * platform/gtk/Skipped:
384         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
385         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
386
387 2009-09-07  Drew Wilson  <atwilson@google.com>
388
389         Unreviewed test fixup.
390
391         Added shared worker lifecycle tests to Skipped test list due to missing DRT functionality on Qt platform.
392
393         * platform/qt/Skipped:
394
395 2009-09-07  Drew Wilson  <atwilson@google.com>
396
397         Reviewed by David Levin.
398
399         Enable shared worker tests.
400         https://bugs.webkit.org/show_bug.cgi?id=28977
401
402         Just moved tests from shared-worker-xxxx.html-disabled to shared-worker-xxxx.html. No other changes.
403
404         * fast/workers/shared-worker-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-constructor.html-disabled.
405         * fast/workers/shared-worker-context-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-context-gc.html-disabled.
406         * fast/workers/shared-worker-event-listener.html: Renamed from LayoutTests/fast/workers/shared-worker-event-listener.html-disabled.
407         * fast/workers/shared-worker-exception.html: Renamed from LayoutTests/fast/workers/shared-worker-exception.html-disabled.
408         * fast/workers/shared-worker-frame-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-frame-lifecycle.html-disabled.
409         * fast/workers/shared-worker-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-gc.html-disabled.
410         * fast/workers/shared-worker-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-lifecycle.html-disabled.
411         * fast/workers/shared-worker-load-error.html: Renamed from LayoutTests/fast/workers/shared-worker-load-error.html-disabled.
412         * fast/workers/shared-worker-location.html: Renamed from LayoutTests/fast/workers/shared-worker-location.html-disabled.
413         * fast/workers/shared-worker-navigator.html: Renamed from LayoutTests/fast/workers/shared-worker-navigator.html-disabled.
414         * fast/workers/shared-worker-replace-global-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-global-constructor.html-disabled.
415         * fast/workers/shared-worker-replace-self.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-self.html-disabled.
416         * fast/workers/shared-worker-script-error.html: Renamed from LayoutTests/fast/workers/shared-worker-script-error.html-disabled.
417         * fast/workers/shared-worker-shared.html: Renamed from LayoutTests/fast/workers/shared-worker-shared.html-disabled.
418         * fast/workers/shared-worker-simple.html: Renamed from LayoutTests/fast/workers/shared-worker-simple.html-disabled.
419         * http/tests/workers/shared-worker-importScripts.html: Renamed from LayoutTests/http/tests/workers/shared-worker-importScripts.html-disabled.
420         * http/tests/workers/shared-worker-redirect.html: Renamed from LayoutTests/http/tests/workers/shared-worker-redirect.html-disabled.
421         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled.
422         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled.
423         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled.
424         * 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.
425
426 2009-09-07  Drew Wilson  <atwilson@google.com>
427
428         Unreviewed build fix.
429
430         Reverting r48121 to fix Windows build errors.
431
432         * fast/dom/Window/window-properties-expected.txt:
433         * fast/dom/prototype-inheritance-2-expected.txt:
434         * fast/dom/prototype-inheritance-expected.txt:
435         * fast/js/global-constructors-expected.txt:
436
437 2009-09-07  Drew Wilson  <atwilson@google.com>
438
439         Reviewed by David Levin.
440
441         Enable SHARED_WORKERS by default
442         https://bugs.webkit.org/show_bug.cgi?id=28959
443
444         Update test expectations to reflect the availability of the SharedWorker constructor.
445         Fixup bitrot in disabled tests - now reflects new MessagePort API.
446
447         * fast/dom/Window/window-properties-expected.txt:
448         Updated expectations now that window.SharedWorkers is defined.
449         * fast/dom/prototype-inheritance-2-expected.txt:
450         Updated expectations now that window.SharedWorkers is defined.
451         * fast/dom/prototype-inheritance-expected.txt:
452         Updated expectations now that window.SharedWorkers is defined.
453         * fast/workers/shared-worker-script-error-expected.txt
454         Updated expectations to reflect current (correct) behavior (unhandled exceptions are logged to console).
455         * fast/workers/shared-worker-script-error.html
456         Pauses before exiting the test to allow pending console errors to get emitted (makes test less flaky).
457         * fast/workers/resources/shared-worker-script-error.js
458         (onerror):
459         Now properly handles the exception (onerror function has to return false to swallow the exception).
460         * fast/js/global-constructors-expected.txt:
461         Updated expectations now that window.SharedWorkers is defined.
462         * http/tests/workers/resources/worker-importScripts.js:
463         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
464         (handleConnect.self.postMessage):
465         (handleConnect):
466         * http/tests/workers/resources/worker-redirect-target.js:
467         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
468         (self.onconnect):
469         * http/tests/xmlhttprequest/workers/resources/worker-pre.js:
470         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
471
472 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
473
474         Skipping one more test affected by the libsoup issue, a new test,
475         and tests that require eventSender.
476
477         * platform/gtk/Skipped:
478
479 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
480
481         Unreviewed. Skipping tests that are failing because of a libsoup
482         problem. Bug reported.
483
484         * platform/gtk/Skipped:
485
486 2009-09-07  Fumitoshi Ukai  <ukai@chromium.org>
487
488         Reviewed by Alexey Proskuryakov.
489
490         Add WebSocket API.
491         https://bugs.webkit.org/show_bug.cgi?id=28038
492         
493         WebSocket constructor is available in window object.
494
495         * fast/dom/Window/window-properties-expected.txt:
496         * fast/dom/prototype-inheritance-2-expected.txt:
497         * fast/dom/prototype-inheritance-expected.txt:
498         * fast/js/global-constructors-expected.txt:
499
500 2009-09-07 Andras Becsi <becsi.andras@stud.u-szeged.hu>
501
502         Reviewed by Tor Arne Vestbø
503
504         [Qt] Disable a few tests that require missing controller features
505
506         * platform/qt/Skipped:
507
508 2009-09-07  Michael Nordman  <michaeln@google.com>
509
510         Reviewed by Alexey Proskuryakov.
511
512         https://bugs.webkit.org/show_bug.cgi?id=28359
513         Test to ensure the the window.applicationCache attribute is defined but non-functional
514         with the feature disabled.
515
516         * http/tests/appcache/disabled-expected.txt: Added.
517         * http/tests/appcache/disabled.html: Added.
518
519 2009-09-06  Yael Aharon  <yael.aharon@nokia.com>
520
521         Reviewed by Darin Adler.
522
523         hostname and host are mixed up when manipulating anchor elements.
524         https://bugs.webkit.org/show_bug.cgi?id=28954
525
526         Added test case for when port is 0.
527
528         * fast/dom/Element/hostname-host-expected.txt:
529         * fast/dom/Element/hostname-host.html:
530
531 2009-09-06  Erik Arvidsson  <arv@chromium.org>
532
533         Reviewed by Eric Seidel.
534
535         Tests for https://bugs.webkit.org/show_bug.cgi?id=27099
536         Make hidden elements not focusable. This is important becaue we should
537         not allow tabbing to a hidden element.
538         
539         The patch also makes a element without href behave like generic elements
540         when it comes to focus. Added tests that asserts that this works as
541         expected.
542
543         * fast/events/click-focus-anchor-expected.txt: Added.
544         * fast/events/click-focus-anchor.html: Added.
545         * fast/events/resources/tabindex-focus-blur-all.js:
546         (test):
547         (testProgrammaticFocus):
548         * fast/events/tab-focus-anchor-expected.txt: Added.
549         * fast/events/tab-focus-anchor.html: Added.
550         * fast/events/tab-focus-hidden-expected.txt: Added.
551         * fast/events/tab-focus-hidden.html: Added.
552         * fast/events/tabindex-focus-blur-all-expected.txt:
553
554 2009-09-06  Martin Robinson  <martin.james.robinson@gmail.com>
555
556         Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
557
558         [Gtk] Expose a database API
559         https://bugs.webkit.org/show_bug.cgi?id=27899
560
561         Expose an HTML5 database API for GTK+.
562
563         * platform/gtk/Skipped:
564
565 2009-09-06  Cameron McCormack  <cam@mcc.id.au>
566
567         Reviewed by Eric Seidel.
568
569         Drop <definition-src> support
570         https://bugs.webkit.org/show_bug.cgi?id=28991
571
572         Update test not to expect a <definition-src> element to be of type
573         SVGDefinitionSrcElement.
574
575         * svg/dom/font-face-elements-expected.txt:
576         * svg/dom/font-face-elements.html:
577
578 2009-09-05  Eric Seidel  <eric@webkit.org>
579
580         No review, results update only.
581
582         Update results after r48043.
583
584         * fast/js/JSON-stringify-expected.txt:
585
586 2009-09-04  Oliver Hunt  <oliver@apple.com>
587
588         Reviewed by Gavin Barraclough.
589
590         [[ToString]] conversion should use the actual toString function for String objects.
591
592         Add test for toString conversion
593
594         * fast/js/resources/JSON-stringify.js:
595         (createTests.result.push):
596
597 2009-09-04  Michelangelo De Simone  <micdesim@gmail.com>
598
599         Reviewed by David Levin.
600
601         https://bugs.webkit.org/show_bug.cgi?id=28988
602         Minor fix: "novalidate" attribute renamed in "noValidate", according to
603         HTML5 specs:
604         http://www.whatwg.org/specs/web-apps/current-work/#dom-fs-novalidate
605
606         * fast/forms/novalidate-attribute-expected.txt:
607         * fast/forms/resources/novalidate-attribute.js:
608
609 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
610
611         Fix expected test output.
612
613         * fast/dom/DOMImplementation/detached-doctype-expected.txt:
614
615 2009-09-04  Yael Aharon  <yael.aharon@nokia.com>
616
617         Reviewed by Darin Adler.
618
619         hostname and host are mixed up when manipulating anchor elements.
620         https://bugs.webkit.org/show_bug.cgi?id=28954
621
622         * fast/dom/Element/hostname-host-expected.txt: Added.
623         * fast/dom/Element/hostname-host.html: Added.
624
625 2009-09-04  Dimitri Glazkov  <dglazkov@chromium.org>
626
627         Unreviewed, build fix.
628
629         [Chromium] Rolling out http://trac.webkit.org/changeset/48035, because it broke
630         the build.
631         https://bugs.webkit.org/show_bug.cgi?id=28696
632
633 2009-09-03  Dave Hyatt  <hyatt@apple.com>
634
635         Reviewed by Adam Roben.
636
637         https://bugs.webkit.org/show_bug.cgi?id=28890, make simple user script injection work.
638         
639         This patch adds new API for adding and removing user scripts from page groups.  User scripts
640         are bundled together in isolated worlds (you can have multiple scripts together in the same
641         world).
642
643         Added userscripts/ directory for holding new tests (along with a simple test of script injection).
644
645         * platform/mac/userscripts: Added.
646         * platform/mac/userscripts/script-run-at-end-expected.txt: Added.
647         * userscripts: Added.
648         * userscripts/script-run-at-end.html: Added.
649
650 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
651
652         Reviewed by Eric Seidel.
653
654         https://bugs.webkit.org/show_bug.cgi?id=26402
655         Crashes when using a detached DocumentType node
656
657         * fast/dom/DOMImplementation/detached-doctype-expected.txt: Added.
658         * fast/dom/DOMImplementation/detached-doctype.html: Added.
659
660 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
661
662         Rubber-stamped by Simon Hausmann.
663
664         [Qt] Fix brainfart in r48050, tests should have paths
665
666         * platform/qt/Skipped:
667
668 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
669
670         Rubber-stamped by Simon Hausmann.
671
672         [Qt] Skip tests failing due to missing DRT features
673
674         * platform/qt/Skipped:
675
676 2009-09-04  Kent Tamura  <tkent@chromium.org>
677
678         Reviewed by Eric Seidel.
679
680         Tests for <input type=color> validation.
681         https://bugs.webkit.org/show_bug.cgi?id=28966
682
683         * fast/forms/ValidityState-patternMismatch-unsupported-expected.txt: Added.
684         * fast/forms/ValidityState-patternMismatch-unsupported.html: Added.
685         * fast/forms/ValidityState-typeMismatch-color-expected.txt: Added.
686         * fast/forms/ValidityState-typeMismatch-color.html: Added.
687         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Added.
688         * fast/forms/resources/ValidityState-typeMismatch-color.js: Added.
689
690 2009-09-04  Yaar Schnitman  <yaar@chromium.org>
691
692         Reviewed by Eric Seidel.
693
694         Two bugs:
695
696         https://bugs.webkit.org/show_bug.cgi?id=25489
697         CSS property background-position is now serialized in shorthand string as
698         background-position-x background-position-y, as the specification requires
699         (See http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-background-position).
700         
701
702         https://bugs.webkit.org/show_bug.cgi?id=26541
703         CSS background-color is now be serialized before other background properties, 
704         as CSS specification requires (See http://dev.w3.org/csswg/cssom/#css-value).  
705
706         An existing layout test that accepted wrong order and skipped position test 
707         had to be modified.
708
709         * fast/dom/background-shorthand-csstext-expected.txt:
710         * fast/dom/background-shorthand-csstext.html:
711
712 2009-09-03  Kent Tamura  <tkent@chromium.org>
713
714         Reviewed by David Levin.
715
716         Test for HTMLTextAreaElement.textLength
717         https://bugs.webkit.org/show_bug.cgi?id=28929
718
719         * fast/forms/resources/textarea-textlength.js: Added.
720         * fast/forms/textarea-textlength-expected.txt: Added.
721         * fast/forms/textarea-textlength.html: Added.
722
723 2009-09-03  Alexey Proskuryakov  <ap@apple.com>
724
725         Reviewed by Darin Adler.
726
727         <rdar://problem/7180197>, https://bugs.webkit.org/show_bug.cgi?id=28822
728         REGRESSION(r31231): Creating document with current document's DOCTYPE causes crashes
729
730         This bug demonstrates itself with a crash later on, not in the current test.
731
732         * fast/dom/DOMImplementation/createDocument-with-used-doctype-expected.txt: Added.
733         * fast/dom/DOMImplementation/createDocument-with-used-doctype.html: Added.
734         * fast/dom/DOMImplementation/resources/createDocument-with-used-doctype-frame.html: Added.
735
736 2009-09-03  Brady Eidson  <beidson@apple.com>
737
738         Reviewed by Sam Weinig.
739
740         Page Cache should support pages with Frames.
741         https://bugs.webkit.org/show_bug.cgi?id=13631
742
743         * fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Added.
744         * fast/events/pageshow-pagehide-on-back-cached-with-frames.html: Added.
745         * fast/events/resources/pageshow-pagehide-subframe-cachable.html: Added.
746         * fast/events/resources/pageshow-pagehide-subsubframe-cachable.html: Added.
747         * fast/loader/frames-with-unload-handlers-in-page-cache-expected.txt: Added.
748         * fast/loader/frames-with-unload-handlers-in-page-cache.html: Added.
749         * fast/loader/resources/notify-done.html: Added.
750         * fast/loader/resources/subframe-with-subsubframe-with-unload-handler.html: Added.
751         * fast/loader/resources/subframe-with-unload-handler.html: Added.
752
753 2009-09-03  Steve VanDeBogart  <vandebo@chromium.org>
754
755         Reviewed by Eric Seidel.
756
757         Check that middle click triggers an onpaste event in Linux.
758         https://bugs.webkit.org/show_bug.cgi?id=28696
759
760         * platform/gtk/editing/pasteboard: Added.
761         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
762         * platform/gtk/editing/pasteboard/resources: Added.
763         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
764         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
765         (handlePaste):
766
767 2009-09-03  Drew Wilson  <atwilson@google.com>
768
769         Reviewed by Dave Levin.
770
771         Exception.toString() on Qt seems to print out a different value than other platforms.
772         https://bugs.webkit.org/show_bug.cgi?id=28952
773
774         * platform/qt/Skipped:
775         Disabled new worker tests that rely on the string format of DOM exceptions until bug #28952 is resolved.
776
777 2009-09-03  Drew Wilson  <atwilson@google.com>
778
779         Reviewed by Sam Weinig.
780
781         Need to update JS bindings and IDL files to support multiple message ports in postMessage()
782         https://bugs.webkit.org/show_bug.cgi?id=28460
783
784         Updated layout tests to match new postMessage() and MessageEvent APIs.
785
786         Added new layout tests to test sending/receiving multiple ports.
787
788         * fast/dom/Window/window-postmessage-args-expected.txt:
789         * fast/dom/Window/window-postmessage-args.html:
790         Updated to match new postMessage API.
791         * fast/events/init-events-expected.txt:
792         * fast/events/message-channel-gc-4.html:
793         Updated to match new postMessage API.
794         * fast/events/message-port-clone.html:
795         Updated to match new postMessage API.
796         * fast/events/message-port-deleted-document.html:
797         Updated to match new postMessage API.
798         * fast/events/message-port-deleted-frame.html:
799         Updated to match new postMessage API.
800         * fast/events/message-port-inactive-document.html:
801         Updated to match new postMessage API.
802         * fast/events/message-port-multi-expected.txt: Added.
803         * fast/events/message-port-multi.html: Added.
804         Added tests for various cases of sending multiple ports.
805         * fast/events/message-port.html:
806         Updated to match new postMessage API.
807         * fast/events/resources/init-events.js:
808         Added tests for sending ports to initMessageEvent()
809         * fast/events/resources/message-port-iframe.html:
810         * fast/events/resources/message-port-multi.js: Added.
811         Added tests for various cases of sending multiple ports.
812         * fast/workers/resources/shared-worker-common.js:
813         (onconnect):
814         Updated to reflect new MessageEvent API.
815         * fast/workers/resources/shared-worker-script-error.js:
816         (onconnect):
817         Updated to reflect new MessageEvent API.
818         * fast/workers/resources/worker-cloneport.js:
819         (onmessage):
820         Updated to reflect new MessageEvent API.
821         * fast/workers/resources/worker-context-multi-port.js: Added.
822         (worker.onmessage):
823         Added tests for various cases of sending multiple ports.
824         * fast/workers/resources/worker-context-thread-multi-port.js: Added.
825         Added tests for various cases of sending multiple ports.
826         * fast/workers/resources/worker-messageport.js:
827         (onmessage):
828         Updated to reflect new MessageEvent API.
829         * fast/workers/resources/worker-multi-port.js: Added.
830         (worker.onmessage):
831         Added tests for various cases of sending multiple ports.
832         * fast/workers/resources/worker-thread-multi-port.js: Added.
833         (onmessage):
834         Worker-thread side of multiple port layout test.
835         (testPassed):
836         (testFailed):
837         * fast/workers/worker-cloneport.html:
838         * fast/workers/worker-context-multi-port-expected.txt: Added.
839         * fast/workers/worker-context-multi-port.html: Added.
840         Added tests for sending multiple ports from the worker thread.
841         * fast/workers/worker-messageport-expected.txt:
842         * fast/workers/worker-messageport-gc.html:
843         * fast/workers/worker-messageport.html:
844         * fast/workers/worker-multi-port-expected.txt: Added.
845         * fast/workers/worker-multi-port.html: Added.
846
847 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
848
849         Reviewed by Ariya Hidayat.
850
851         [Qt] Update outdated metrics in css2.1/t170602-bdr-conflct-w-* (50 files).
852         Remove these files from Skipped.
853
854         * platform/qt/Skipped:
855         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
856         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
857         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
858         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
859         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
860         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
861         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
862         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
863         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
864         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
865         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
866         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
867         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
868         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
869         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
870         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
871         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
872         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
873         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
874         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
875         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
876         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
877         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
878         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
879         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
880         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
881         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
882         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
883         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
884         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
885         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
886         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
887         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
888         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
889         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
890         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
891         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
892         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
893         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
894         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
895         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
896         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
897         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
898         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
899         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
900         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
901         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
902         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
903         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
904         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
905
906 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
907
908         Reviewed by Ariya Hidayat.
909
910         [Qt] Update outdated metrics in css2.1/t1202-counters-* (17 files).
911         Remove these files from Skipped.
912
913         * platform/qt/Skipped:
914         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
915         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
916         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
917         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
918         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
919         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
920         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
921         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
922         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
923         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
924         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
925         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
926         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
927         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
928         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
929         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
930         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
931
932 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
933
934         Rubber-stamped by Ariya Hidayat.
935
936         [Qt] Skip a couple of failing layout-tests
937
938         We skip most of the D&D tests already, and the animation test
939         seems to be flakey on our platform since the commit that triggered
940         it only touched V8 bindings.
941
942         * platform/qt/Skipped:
943
944 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
945
946         Reviewed by Ariya Hidayat.
947
948         [Qt] Disable a few tests that require new controller features
949
950         * platform/qt/Skipped:
951
952 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
953
954         Rubber-stamped by Simon Hausmann.
955
956         [Qt/Linux] Add platform-spesific result for plugin-javascript-access
957
958         * platform/qt-linux/plugins/plugin-javascript-access-expected.txt: Added.
959
960 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
961
962         Reviewed by Ariya Hidayat.
963
964         [Qt] Update outdated metrics in css2.1/t140201* (16 files).
965         Remove these files from Skipped.
966
967         * platform/qt/Skipped:
968         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
969         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
970         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
971         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
972         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
973         * platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
974         * platform/qt/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt:
975         * platform/qt/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt:
976         * platform/qt/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt:
977         * platform/qt/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt:
978         * platform/qt/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt:
979         * platform/qt/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt:
980         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
981         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
982         * platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
983         * platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
984
985 2009-09-03  Kent Tamura  <tkent@chromium.org>
986
987         Reviewed by Eric Seidel.
988
989         Tests for maxLength and IME input.
990         https://bugs.webkit.org/show_bug.cgi?id=25253
991
992         * fast/forms/input-maxlength-ime-completed-expected.txt: Added.
993         * fast/forms/input-maxlength-ime-completed.html: Added.
994         * fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
995         * fast/forms/input-maxlength-ime-preedit.html: Added.
996         * fast/forms/resources/input-maxlength-ime-completed.js: Added.
997         * fast/forms/resources/input-maxlength-ime-preedit.js: Added.
998         * platform/gtk/Skipped:
999         * platform/win/Skipped:
1000
1001 2009-09-03  Cameron McCormack  <cam@mcc.id.au>
1002
1003         Reviewed by Eric Seidel.
1004
1005         Make SVGStyleElement title/media/type setters do something
1006         https://bugs.webkit.org/show_bug.cgi?id=28828
1007
1008         * svg/dom/resources/style-reflect.js: Added.
1009         * svg/dom/style-reflect-expected.txt: Added.
1010         * svg/dom/style-reflect.html: Added.
1011
1012 2009-09-03  Ben Murdoch  <benm@google.com>
1013
1014         https://bugs.webkit.org/show_bug.cgi?id=28872
1015         Test to verify statement error callbacks behave as expected when they return true or throw an exception.
1016
1017         * storage/statement-error-callback-expected.txt: Added with properties svn:eol-style.
1018         * storage/statement-error-callback.html: Added with properties svn:eol-style.
1019
1020 2009-09-02  Ryosuke Niwa  <rniwa@webkit.org>
1021
1022         Reviewed by Eric Seidel.
1023
1024         Cannot press Enter to escape from bulleted list when <ul> is a child of <li>.
1025         https://bugs.webkit.org/show_bug.cgi?id=24866
1026
1027         This patch adds a test to make sure WebKit break out of an empty list item.
1028
1029         * editing/execCommand/break-out-of-empty-list-item-expected.txt: Added.
1030         * editing/execCommand/break-out-of-empty-list-item.html: Added.
1031         * editing/execCommand/resources/break-out-of-empty-list-item.js: Added.
1032         (pressKey):
1033         (enterAtTarget):
1034         (testBreakOutOfEmptyListItem):
1035
1036 2009-09-02  Alexey Proskuryakov  <ap@apple.com>
1037
1038         Reviewed by Brady Eidson.
1039
1040         Fix the test to pass on Tiger.
1041
1042         Tiger's ICU decodes the invalid text differently. Moved it inside the comment - this also
1043         matches the original from the Web better.
1044
1045         * fast/encoding/japanese-encoding-mix-expected.txt:
1046         * fast/encoding/japanese-encoding-mix.html:
1047
1048 2009-09-02  Ben Murdoch  <benm@google.com>
1049
1050         https://bugs.webkit.org/show_bug.cgi?id=28737
1051         
1052         Update the execute-sql-args.html to be agnostic to exception message formatting between JSC
1053         and V8 and throw an exception when no parameters are passed to the executeSql() function.
1054
1055         * storage/execute-sql-args-expected.txt:
1056         * storage/execute-sql-args.html:
1057
1058 2009-09-01  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
1059
1060         Rubber-stamped by Simon Hausmann.
1061
1062         [Qt] Fix layout-test plugins/plugin-javascript-access.html
1063
1064         * platform/qt/Skipped:
1065
1066 2009-09-02  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
1067
1068         Reviewed by Ariya Hidayat.
1069
1070         [Qt] Update css2.1/t1202-counter-* and css2.1/t1205* tests after new metrics.
1071         Remove these files from Skipped (and fixed Skipped according to Changeset 47815).
1072
1073         * platform/qt/Skipped:
1074         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
1075         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
1076         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
1077         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
1078         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
1079         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
1080         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
1081         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
1082         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
1083         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
1084         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
1085         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
1086         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
1087         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
1088         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
1089         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
1090         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
1091         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
1092         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
1093         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
1094         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
1095         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
1096
1097 2009-09-02  Shinichiro Hamaji  <hamaji@chromium.org>
1098
1099         Reviewed by Eric Seidel.
1100
1101         js tests should move into jstests subdirectory instead of resources/
1102         https://bugs.webkit.org/show_bug.cgi?id=25880
1103
1104         make-script-wrappers supports both resources and script-tests directories.
1105         run-webkit-tests ignores files in script-tests.
1106         Move script tests of animations to check the new script is working.
1107
1108         * animations/animation-css-rule-types.html:
1109         * animations/resources/TEMPLATE.html: Removed.
1110         * animations/resources/animation-css-rule-types.js: Removed.
1111         * animations/script-tests: Added.
1112         * animations/script-tests/TEMPLATE.html: Copied from LayoutTests/animations/resources/TEMPLATE.html.
1113         * animations/script-tests/animation-css-rule-types.js: Copied from LayoutTests/animations/resources/animation-css-rule-types.js.
1114
1115 2009-09-01  Brian Weinstein  <bweinstein@apple.com>
1116
1117         Reviewed by John Sullivan.
1118
1119         Added a new case to aria-readonly.html to account for textareas instead of just input fields.
1120
1121         * accessibility/aria-readonly-expected.txt:
1122         * accessibility/aria-readonly.html:
1123
1124 2009-09-01  Eric Seidel  <eric@webkit.org>
1125
1126         Rubber stamped by Simon Fraser.
1127
1128         REGRESSION: media/video-source-add-src.html (and other media tests?) crashing/timing-out intermittently
1129         https://bugs.webkit.org/show_bug.cgi?id=28845
1130
1131         Disabling this test on all platforms until
1132         a media expert can have a chance to look at it.
1133         See bug 28845 for further discussion.
1134
1135         * media/video-source-add-src.html-disabled: Renamed from LayoutTests/media/video-source-add-src.html.
1136
1137 2009-09-01  Alexey Proskuryakov  <ap@apple.com>
1138
1139         Reviewed by Darin Adler.
1140
1141         https://bugs.webkit.org/show_bug.cgi?id=21990
1142         When a rare EUC-JP character is present, explicitly (and correctly) labelled EUC-JP document
1143         is mistreated as Shift_JIS
1144
1145         <rdar://problem/5828506> Safari should not try auto-detecting if charset information exists
1146
1147         This test isn't supposed to be displayed "properly", as it has a mix of charsets (which usually
1148         happens in comments). An explicit charset declaration is what we should use.
1149
1150         * fast/encoding/japanese-encoding-mix-expected.txt: Added with properties svn:eol-style and svn:mime-type.
1151         * fast/encoding/japanese-encoding-mix.html: Added with property svn:mime-type.
1152
1153 2009-09-01  Victor Wang  <victorw@chromium.org>
1154
1155         Reviewed by Darin Adler.
1156
1157         https://bugs.webkit.org/show_bug.cgi?id=28879
1158
1159         Fix fast/dom/StyleSheet/ownerNode-lifetime-2.html
1160         The problem is WebKit <link> nodes will only have a
1161         style sheet created if they have href attribute.
1162         The src attribute to non-existant css doesn't work.
1163         Change src to href to make this test works in WebKit.
1164
1165         Also update the expectation result.
1166
1167         * fast/dom/StyleSheet/ownerNode-lifetime-2-expected.txt:
1168         * fast/dom/StyleSheet/ownerNode-lifetime-2.html:
1169
1170 2009-09-01  Xan Lopez  <xlopez@igalia.com>
1171
1172         Reviewed by Gustavo Noronha.
1173
1174         Add support for Fedora distros in the http tests
1175         https://bugs.webkit.org/show_bug.cgi?id=28263
1176
1177         Add httpd conf file for Fedora.
1178
1179         * http/conf/fedora-httpd.conf: Added.
1180
1181 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
1182
1183         Reviewed by Eric Seidel.
1184
1185         [Gtk] DRT needs implementation of overridePreference
1186         https://bugs.webkit.org/show_bug.cgi?id=28830
1187
1188         Unskip tests that are now working.
1189
1190         * platform/gtk/Skipped:
1191
1192 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
1193
1194         Reviewed by Mark Rowe.
1195
1196         [Gtk] Fix DATALIST build
1197         https://bugs.webkit.org/show_bug.cgi?id=28826
1198
1199         Unskip now working fast/forms/input-list.html.
1200
1201         * platform/gtk/Skipped:
1202
1203 2009-08-31  Brian Weinstein  <bweinstein@apple.com>
1204
1205         Reviewed by Darin Adler.
1206
1207         Added a case to check for readonly and non-readonly set through the readonly attribute
1208         instead of through aria-readonly. This tests our new case in AccessibilityRenderObject::isReadOnly.
1209
1210         * accessibility/aria-readonly-expected.txt:
1211         * accessibility/aria-readonly.html:
1212
1213 2009-08-31  Drew Wilson  <atwilson@google.com>
1214
1215         Reviewed by Alexey Proskuryakov.
1216
1217         fast/workers/worker-lifecycle.html crashes intermittently on snowleopard
1218         https://bugs.webkit.org/show_bug.cgi?id=28795
1219
1220         Removed worker-lifecycle.html from the list of Skipped tests since it no longer crashes.
1221         Added test for case where we capture script errors via an event listener added via addEventListener().
1222
1223         * fast/workers/worker-script-error.html
1224         * fast/workers/worker-script-error-expected.txt
1225         Added testScriptErrorAddEventListener to test catching script errors via addEventListener().
1226         * platform/mac-snowleopard/Skipped:
1227
1228 2009-08-31  Beth Dakin  <bdakin@apple.com>
1229
1230         Rubber-stamped by Mark Rowe.
1231
1232         Meant to update these results with my earlier check-in, but I 
1233         forgot!
1234
1235         * platform/mac/fast/inspector/style-expected.txt:
1236
1237 2009-08-31  Alexey Proskuryakov  <ap@webkit.org>
1238
1239         Reviewed by Darin Adler.
1240
1241         https://bugs.webkit.org/show_bug.cgi?id=28858
1242         Element.baseURI parses xml:base attribute incorrectly
1243
1244         * fast/dom/base-attribute-parsing-expected.txt: Added.
1245         * fast/dom/base-attribute-parsing.xhtml: Added.
1246
1247 2009-08-31  Beth Dakin  <bdakin@apple.com>
1248
1249         Reviewed by Darin Adler.
1250
1251         Tests for https://bugs.webkit.org/show_bug.cgi?id=28635 [CSS3 
1252         Backgrounds and Borders] Add support for 2-keyword values for 
1253         background-repeat
1254
1255         This test is updated to test for two values.
1256         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
1257         * fast/backgrounds/repeat/resources/parsing-background-repeat.js:
1258
1259         These tests are updated to reflect new order.
1260         * fast/css/background-position-serialize-expected.txt:
1261         * fast/css/remove-shorthand-expected.txt:
1262
1263         Reflect new order in results, and make the test dump as text.
1264         * fast/inspector/style.html:
1265         * platform/mac/fast/inspector/style-expected.checksum: Removed.
1266         * platform/mac/fast/inspector/style-expected.png: Removed.
1267         * platform/mac/fast/inspector/style-expected.txt:
1268
1269 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
1270
1271         Reviewed by Dan Bernstein.
1272
1273         Compositing layer size needs to take into account software reflections on children.
1274         https://bugs.webkit.org/show_bug.cgi?id=28837
1275         
1276         Test for a composited element with a reflected child that projects outside of it.
1277
1278         * compositing/reflections/reflection-in-composited.html: Added.
1279         * platform/mac/compositing/reflections/reflection-in-composited-expected.checksum: Added.
1280         * platform/mac/compositing/reflections/reflection-in-composited-expected.png: Added.
1281         * platform/mac/compositing/reflections/reflection-in-composited-expected.txt: Added.
1282
1283 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
1284
1285         Followup from r47877; add test for the Obj-C wrapper class for WebkitCSSTransformValue
1286         https://bugs.webkit.org/show_bug.cgi?id=27727
1287
1288         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
1289         * platform/mac/fast/dom/wrapper-classes-objc.html:
1290
1291 2009-08-28  Simon Fraser  <simon.fraser@apple.com>
1292
1293         Reviewed by Dan Bernstein.
1294
1295         Fix positioning error when a compositing, absolutely-positioned element has an ancestor with opacity.
1296         https://bugs.webkit.org/show_bug.cgi?id=28754
1297         
1298         For absolutely-positioned layers, convertToLayerCoords() jumps to the positioned
1299
1300         New tests for absolutely-positioned element inside a composited layer with opacity,
1301         and in a reflection.
1302         
1303         * compositing/geometry/abs-position-inside-opacity.html: Added.
1304         * fast/reflections/abs-position-in-reflection.html: Added.
1305         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
1306         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
1307         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
1308         * platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum: Added.
1309         * platform/mac/fast/reflections/abs-position-in-reflection-expected.png: Added.
1310         * platform/mac/fast/reflections/abs-position-in-reflection-expected.txt: Added.
1311
1312 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1313
1314         Reviewed by Ariya Hidayat.
1315
1316         [Qt] Update outdated font metrics in the remaining css1 tests. All tests pass.
1317
1318         * platform/qt/Skipped:
1319         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
1320         * platform/qt/css1/text_properties/line_height-expected.txt:
1321         * platform/qt/css1/text_properties/text_align-expected.txt:
1322         * platform/qt/css1/text_properties/text_decoration-expected.txt:
1323         * platform/qt/css1/text_properties/text_indent-expected.txt:
1324         * platform/qt/css1/text_properties/text_transform-expected.txt:
1325         * platform/qt/css1/text_properties/vertical_align-expected.txt:
1326         * platform/qt/css1/text_properties/word_spacing-expected.txt:
1327         * platform/qt/css1/units/color_units-expected.txt:
1328         * platform/qt/css1/units/length_units-expected.txt:
1329         * platform/qt/css1/units/percentage_units-expected.txt:
1330         * platform/qt/css1/units/urls-expected.txt:
1331
1332 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1333
1334         Reviewed by Ariya Hidayat.
1335
1336         [Qt] Update font metrics for these css1 tests.
1337
1338         * platform/qt/Skipped:
1339         * platform/qt/css1/formatting_model/canvas-expected.txt:
1340         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
1341         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
1342         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
1343         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
1344         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
1345         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
1346         * platform/qt/css1/pseudo/anchor-expected.txt:
1347         * platform/qt/css1/pseudo/firstletter-expected.txt:
1348         * platform/qt/css1/pseudo/firstline-expected.txt:
1349         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
1350         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
1351
1352 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1353
1354         Reviewed by Ariya Hidayat.
1355
1356         [Qt] Update outdated font metrics for these css1 tests.
1357
1358         * platform/qt/Skipped:
1359         * platform/qt/css1/color_and_background/background-expected.txt:
1360         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
1361         * platform/qt/css1/color_and_background/background_color-expected.txt:
1362         * platform/qt/css1/color_and_background/background_image-expected.txt:
1363         * platform/qt/css1/color_and_background/background_position-expected.txt:
1364         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
1365         * platform/qt/css1/color_and_background/color-expected.txt:
1366         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
1367
1368 2009-08-31  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
1369
1370         Reviewed by Ariya Hidayat.
1371
1372         [Qt] Update outdated metrics in css2.1/t040*. (19 files)
1373         Fix relative path in .css files.
1374
1375         * css2.1/support/css1test64a.css:
1376         * css2.1/support/css1test64b.css:
1377         * platform/qt/Skipped:
1378         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
1379         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
1380         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
1381         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
1382         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
1383         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
1384         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
1385         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
1386         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
1387         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
1388         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
1389         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1390         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
1391         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1392         * platform/qt/css2.1/t040303-c62-percent-00-b-ag-expected.txt:
1393         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
1394         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
1395         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
1396         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
1397
1398 2009-08-29  Adele Peterson  <adele@apple.com>
1399
1400         Reviewed by Dan Bernstein.
1401
1402         Test for https://bugs.webkit.org/show_bug.cgi?id=28829
1403         Crash in AccessibilityRenderObject::activeDescendant when trying to set aria-activedescendant to something without a renderer
1404
1405         * accessibility/aria-activedescendant-crash-expected.txt: Added.
1406         * accessibility/aria-activedescendant-crash.html: Added.
1407
1408 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
1409
1410         Re-skipping tests that still fail on the bot.
1411
1412         * platform/gtk/Skipped:
1413
1414 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
1415
1416         Unskip some passing tests, skip new tests that are failing.
1417
1418         * platform/gtk/Skipped:
1419
1420 2009-08-28  Julie Parent  <jparent@chromium.org>
1421
1422         Reviewed by Alexey Proskuryakov.
1423
1424         set-dangerous-headers.html shouldn't set allowed header to same value
1425         as forbidden headers.  AUTHORIZATION is an allowed header, and the
1426         value is being set to "foobar" like the forbidden headers, which causes
1427         the test to fail when run using http server that doesn't strip the
1428         AUTHORIZATION header.
1429         https://bugs.webkit.org/show_bug.cgi?id=28818
1430
1431         * http/tests/xmlhttprequest/set-dangerous-headers.html:
1432
1433 2009-08-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
1434
1435         Reviewed by Gustavo Noronha.
1436
1437         [GTK] Geolocation needs permission API before being enabled by default
1438
1439         Unskip the Geolocation tests and rebaseline three DOM tests.
1440
1441         * platform/gtk/Skipped:
1442         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Added.
1443         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Added.
1444         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Added.
1445
1446 2009-08-28  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
1447
1448         Reviewed by Ariya Hidayat.
1449
1450         [Qt] Adapt expecteds of css2.1/t0401* to new metrics. Remove these files from Skipped. (39 files)
1451
1452         * platform/qt/Skipped:
1453         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
1454         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
1455         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
1456         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
1457         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
1458         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
1459         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
1460         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
1461         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
1462         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
1463         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
1464         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
1465         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
1466         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
1467         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
1468         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
1469         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
1470         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
1471         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
1472         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
1473         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
1474         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
1475         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
1476         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
1477         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
1478         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
1479         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
1480         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
1481         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
1482         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
1483         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
1484         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
1485         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
1486         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
1487         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
1488         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
1489         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
1490         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
1491         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
1492
1493 2009-08-27  Oliver Hunt  <oliver@apple.com>
1494
1495         Reviewed by Maciej Stachowiak.
1496
1497         JSON Stringifier does not follow ES5 spec for handling of Number, String and Boolean objects
1498         https://bugs.webkit.org/show_bug.cgi?id=28797
1499
1500         Added new tests to cover type conversions
1501
1502         * fast/js/JSON-stringify-expected.txt:
1503         * fast/js/resources/JSON-stringify.js:
1504         (createTests):
1505
1506 2009-08-27  Drew Wilson  <atwilson@google.com>
1507
1508         Unreviewed.
1509
1510         Skipping worker-lifecycle.html test since it generates a deadlock on snowleopard.
1511         Tracked as https://bugs.webkit.org/show_bug.cgi?id=28795.
1512
1513         * platform/mac-snowleopard/Skipped:
1514
1515 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
1516
1517         Reviewed by Eric Seidel.
1518
1519         dataTransfer.types() should include type "Files" when files are present in the clipboard.
1520         https://bugs.webkit.org/show_bug.cgi?id=28780
1521
1522         Test dataTransfer.types "Files" access for all ports.
1523
1524         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
1525         * http/tests/security/clipboard/resources/clipboard-file-access.js:
1526
1527 2009-08-27  Oliver Hunt  <oliver@apple.com>
1528
1529         Reviewed by Adam Roben.
1530
1531         JSON.stringify replacer array does not accept values that are not string primitives.
1532         https://bugs.webkit.org/show_bug.cgi?id=28788
1533
1534         Update to test current expected behaviour.
1535
1536         * fast/js/JSON-stringify-expected.txt:
1537         * fast/js/resources/JSON-stringify.js:
1538
1539 2009-08-27  Chris Marrin  <cmarrin@apple.com>
1540
1541         Reviewed by Simon Fraser.
1542
1543         Modified tests to work when 3D-CANVAS flag is on and added a test for crashing when context is changed
1544         https://bugs.webkit.org/show_bug.cgi?id=28018
1545
1546         * fast/canvas/change-context-expected.txt: Added.
1547         * fast/canvas/change-context.html: Added.
1548         * fast/dom/Window/window-properties.html:
1549         * fast/dom/resources/prototype-inheritance-2.js:
1550         (constructorNamesForWindow):
1551         * fast/dom/resources/prototype-inheritance.js:
1552
1553 2009-08-27  Drew Wilson  <atwilson@google.com>
1554
1555         Reviewed by Oliver Hunt.
1556
1557         Tweak to force worker object to get GC'd.
1558
1559         * fast/workers/resources/dedicated-worker-lifecycle.js:
1560
1561 2009-08-27  Drew Wilson  <atwilson@google.com>
1562
1563         Unreviewed.
1564
1565         [Qt] Skip HTML5 worker lifecycle test added in r47837 as it depends on unimplemented functionality in DRT.
1566
1567         * platform/qt/Skipped:
1568
1569 2009-08-27  Drew Wilson  <atwilson@google.com>
1570
1571         Reviewed by David Levin.
1572
1573         Need to write tests for worker lifecycle mechanisms.
1574         https://bugs.webkit.org/show_bug.cgi?id=28714
1575
1576         * fast/workers/dedicated-worker-lifecycle-expected.txt: Added.
1577         * fast/workers/dedicated-worker-lifecycle.html: Added.
1578         * fast/workers/resources/create-shared-worker-frame.html: Added.
1579         * fast/workers/resources/dedicated-worker-lifecycle.js: Added.
1580         Broke out "orphaned worker" lifecycle tests because they only apply to dedicated workers.
1581         (runTests.worker.onmessage):
1582         (runTests):
1583         (orphanedWorkerExited.worker.onmessage):
1584         (orphanedWorkerExited):
1585         (orphanedTimeoutWorkerExited):
1586         * fast/workers/resources/shared-worker-lifecycle.js: Added.
1587         Added tests for the various shared worker lifecycle cases (makes sure that refcounts are properly updated when documents close).
1588         (runTests):
1589         (createWorkerFrame):
1590         (closeFrame):
1591         (closeFrame1):
1592         (closeFrame2):
1593         (closeFrame3):
1594         (closeFrame4):
1595         (complete):
1596         * fast/workers/resources/worker-lifecycle.js:
1597         Updated test so it can run in a browser (with incorrect output) to aid in debugging.
1598         (runTests.worker.onmessage):
1599         (runTests):
1600         (workerExited):
1601         * fast/workers/resources/worker-util.js: Added.
1602         Moved some common utilities out of worker-lifecycle.js and into this file so they can be shared with other tests.
1603         (log):
1604         (gc):
1605         (waitUntilWorkerThreadsExit):
1606         (waitUntilThreadCountMatches.return):
1607         (waitUntilThreadCountMatches):
1608         (ensureThreadCountMatches):
1609         (done):
1610         * fast/workers/shared-worker-frame-lifecycle-expected.txt: Added.
1611         * fast/workers/shared-worker-frame-lifecycle.html-disabled: Added.
1612         * fast/workers/shared-worker-lifecycle.html-disabled:
1613         * fast/workers/worker-lifecycle.html:
1614
1615 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
1616
1617         Reviewed by Eric Seidel.
1618
1619         clipboard file access tests use "dragentered" instead of "dragenter"
1620         https://bugs.webkit.org/show_bug.cgi?id=28761
1621         
1622         Use dragenter and log these events.  Add a dragleave test to check
1623         that drag files are not visible in dragleave events.
1624
1625         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
1626         * http/tests/security/clipboard/resources/clipboard-file-access.js:
1627
1628 2009-08-27  Eric Seidel  <eric@webkit.org>
1629
1630         Reviewed by Adam Barth.
1631
1632         Add a test to make sure that image/link drags don't contain junk file arrays.
1633         https://bugs.webkit.org/show_bug.cgi?id=28755
1634
1635         * editing/pasteboard/files-during-page-drags-expected.txt: Added.
1636         * editing/pasteboard/files-during-page-drags.html: Added.
1637         * editing/pasteboard/resources/files-during-page-drags.js: Added.
1638
1639 2009-08-27  Oliver Hunt  <oliver@apple.com>
1640
1641         Reviewed by Alexey Proskuryakov.
1642
1643         JSON parser accepts trailing comma in array literals
1644         https://bugs.webkit.org/show_bug.cgi?id=28779
1645
1646         Correct the JSON.parse test to expect "[1,]" to throw.
1647
1648         * fast/js/JSON-parse-expected.txt:
1649         * fast/js/resources/JSON-parse.js:
1650         (createTests.result):
1651
1652 2009-08-26  Alexey Proskuryakov  <ap@apple.com>
1653
1654         Reviewed by Adele Peterson.
1655
1656         https://bugs.webkit.org/show_bug.cgi?id=28758
1657         <rdar://problem/6440869> Implement pageshow and pagehide events for b/f cache (28758)
1658
1659         * fast/dom/Window/window-properties-expected.txt:
1660         * fast/dom/prototype-inheritance-expected.txt:
1661         * fast/js/global-constructors-expected.txt:
1662         Updated results for new event type.
1663
1664         * fast/events/pageshow-pagehide-expected.txt: Added.
1665         * fast/events/pageshow-pagehide-on-back-cached-expected.txt: Added.
1666         * fast/events/pageshow-pagehide-on-back-cached.html: Added.
1667         * fast/events/pageshow-pagehide-on-back-uncached-expected.txt: Added.
1668         * fast/events/pageshow-pagehide-on-back-uncached.html: Added.
1669         * fast/events/pageshow-pagehide.html: Added.
1670         * fast/events/resources/pageshow-pagehide-subframe-2.html: Added.
1671         * fast/events/resources/pageshow-pagehide-subframe.html: Added.
1672         * fast/events/resources/pageshow-pagehide-subsubframe-2.html: Added.
1673         * fast/events/resources/pageshow-pagehide-subsubframe.html: Added.
1674
1675 2009-08-27  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
1676
1677         Reviewed by Ariya Hidayat.
1678
1679         [Qt]Update expecteds (t150*) in css2.1 and remove from Skipped. This affects 20 files.
1680
1681         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
1682         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
1683         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
1684         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
1685         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
1686         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
1687         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
1688         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1689         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
1690         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
1691         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
1692         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
1693         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
1694         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
1695         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
1696         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
1697         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
1698         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
1699         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
1700         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
1701
1702 2009-08-27  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1703
1704         Reviewed by Ariya Hidayat.
1705
1706         [Qt] Update outdated font metrics in these css1 tests since we pass them.
1707
1708         * platform/qt/Skipped:
1709         * platform/qt/css1/box_properties/clear-expected.txt:
1710         * platform/qt/css1/box_properties/clear_float-expected.txt:
1711         * platform/qt/css1/box_properties/float-expected.txt:
1712         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1713         * platform/qt/css1/box_properties/float_margin-expected.txt:
1714         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
1715         * platform/qt/css1/box_properties/height-expected.txt:
1716         * platform/qt/css1/box_properties/width-expected.txt:
1717         * platform/qt/css1/cascade/cascade_order-expected.txt:
1718         * platform/qt/css1/cascade/important-expected.txt:
1719         * platform/qt/css1/classification/display-expected.txt:
1720         * platform/qt/css1/classification/list_style-expected.txt:
1721         * platform/qt/css1/classification/list_style_image-expected.txt:
1722         * platform/qt/css1/classification/list_style_position-expected.txt:
1723         * platform/qt/css1/classification/list_style_type-expected.txt:
1724         * platform/qt/css1/classification/white_space-expected.txt:
1725
1726 2009-08-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1727
1728         Reviewed by Ariya Hidayat.
1729
1730         [Qt] Skip HTML5 input-list tests added in r47767.
1731
1732         * platform/qt/Skipped:
1733
1734 2009-08-26  Oliver Hunt  <oliver@apple.com>
1735
1736         Reviewed by Gavin Barraclough.
1737
1738         this in JSON.parse reviver is the global object
1739         https://bugs.webkit.org/show_bug.cgi?id=28752
1740
1741         Add tests for JSON.parse with a reviver function that modifies
1742         the holder object provided during filtering.
1743
1744         * fast/js/JSON-parse-reviver-expected.txt: Added.
1745         * fast/js/JSON-parse-reviver.html: Added.
1746         * fast/js/resources/JSON-parse-reviver.js: Added.
1747         (description.Array.isArray):
1748         (arrayReviver):
1749         (objectReviver):
1750         (reviveAddsCycle):
1751         (reviveIntroducesNewArrayLikeObject):
1752
1753 2009-08-26  Yaar Schnitman  <yaar@chromium.org>
1754
1755         Reviewed by Adam Barth.
1756
1757         Re-baselined and created new isolatedWorld tests to play nice with localStorage & sessionStorage.
1758         https://bugs.webkit.org/show_bug.cgi?id=27992
1759
1760         * http/tests/security/isolatedWorld/all-window-properties.html: Re-baselined.
1761         * http/tests/security/isolatedWorld/storage-properties-expected.txt: Added.
1762         * http/tests/security/isolatedWorld/storage-properties.html: Added.
1763         * http/tests/security/isolatedWorld/storage-prototype-expected.txt: Added.
1764         * http/tests/security/isolatedWorld/storage-prototype.html: Added.
1765         * platform/qtk/Skipped: Added new tests.
1766         * platform/mac/Skipped: Added new tests.
1767         * platform/qt/Skipped: Added new tests.
1768         * platform/win/Skipped: Added new tests.
1769
1770 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
1771
1772         Reviewed by NOBODY (Build fix).
1773
1774         Fixup test after r47801: skip the first 'waiting' event because it is fired  
1775         when we call play() and there isn't enough media to begin playback immediately,
1776         but we are interested in the 'waiting' event fired when the movie runs 
1777         out of loaded media.
1778
1779         * http/tests/media/video-play-stall-seek.html:
1780
1781 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
1782
1783         Reviewed by Simon Fraser.
1784
1785         HTMLMediaElement sometimes loses events
1786         https://bugs.webkit.org/show_bug.cgi?id=28762
1787         <rdar://problem/7172437>
1788
1789         * media/audio-play-event.html:
1790         * media/audio-play-event-expected.txt:
1791              Added.
1792
1793         * media/video-play-empty-events-expected.txt:
1794             Updated results for previously missed events.
1795
1796         * media/video-src-remove.html:
1797         * media/video-timeupdate-during-playback-expected.txt:
1798             Restructured to make results less timing dependent.
1799
1800 2009-08-26  Dave Hyatt  <hyatt@apple.com>
1801
1802         Add layout test for relpositioned inline regression.
1803
1804         Reviewed by Dan Bernstein.
1805
1806         * fast/repaint/rel-positioned-inline-with-overflow.html: Added.
1807         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum: Added.
1808         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Added.
1809         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
1810
1811 2009-08-26  Dan Bernstein  <mitz@apple.com>
1812
1813         Reviewed by Dave Hyatt.
1814
1815         Test that RenderInline::clippedOverflowRectForRepaint() actually
1816         includes overflow.
1817
1818         * fast/repaint/inline-overflow-expected.checksum: Added.
1819         * fast/repaint/inline-overflow-expected.png: Added.
1820         * fast/repaint/inline-overflow-expected.txt: Added.
1821         * fast/repaint/inline-overflow.html: Added.
1822
1823 2009-08-26  Julie Parent  <jparent@chromium.org>
1824
1825         Reviewed by Maciej Stachowiak.
1826
1827         Follow-up to http://trac.webkit.org/changeset/47790.  Add windows
1828         specific results that are the same as the results next to the test,
1829         since windows falls back on platform/mac.
1830
1831         * platform/win/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
1832
1833 2009-08-26  David Levin  <levin@chromium.org>
1834
1835         Reviewed by Alexey Proskuryakov.
1836
1837         XMLHttpRequest.withCredentials=false shouldn't save cookies.
1838         https://bugs.webkit.org/show_bug.cgi?id=28743
1839
1840         Added a test to verify that XMLHttpRequest.withCredentials=false doesn't
1841         save cookies.
1842
1843         * http/tests/xmlhttprequest/cross-origin-cookie-storage-expected.txt: Added.
1844         * http/tests/xmlhttprequest/cross-origin-cookie-storage.html: Added.
1845         * http/tests/xmlhttprequest/resources/cross-origin-set-cookies.php: Added.
1846         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added the ability
1847         to check for a cookie by name.
1848         * platform/gtk/Skipped: Skip the new test.
1849         * platform/qt/Skipped: Ditto.
1850
1851 2009-08-26  Julie Parent  <jparent@chromium.org>
1852
1853         Reviewed by Alex Proskuryakov.
1854
1855         Add Mac specific results for xhr-missing-file-expection test since it
1856         incorrectly always has statusText of "OK" due to
1857         https://bugs.webkit.org/show_bug.cgi?id=24572 and update the results
1858         that are next to the file to use "Not Found" since that is more correct
1859         and matches IE, FF, Chrome.
1860         
1861         https://bugs.webkit.org/show_bug.cgi?id=28723
1862
1863         * http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt:
1864         * platform/mac/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
1865         * platform/win/Skipped: Stop skipping the test.
1866
1867 2009-08-25  Oliver Hunt  <oliver@apple.com>
1868
1869         Reviewed by Gavin Barraclough.
1870
1871         [ES5] Implement getOwnPropertyDescriptor
1872         https://bugs.webkit.org/show_bug.cgi?id=28724
1873
1874         Add tests for getOwnProeprtyDescriptor
1875
1876         * fast/js/getOwnPropertyDescriptor-expected.txt: Added.
1877         * fast/js/getOwnPropertyDescriptor.html: Added.
1878         * fast/js/resources/getOwnPropertyDescriptor.js: Added.
1879         ():
1880
1881 2009-08-25  Dmitry Titov  <dimich@chromium.org>
1882
1883         Unreviewed. Skip the new test fast/dom/Window/timer-resume-on-navigation-back.html
1884         on gtk and qt - their DRT does not yet implement overridePreference.
1885
1886         * platform/gtk/Skipped:
1887         * platform/qt/Skipped:
1888
1889 2009-08-25  Dmitry Titov  <dimich@chromium.org>
1890
1891         Reviewed by Brady Eidson.
1892
1893         Timers from cached pages fire instantly rather than the specified timeout delay
1894         https://bugs.webkit.org/show_bug.cgi?id=28683
1895
1896         Added test to verify the fix - it uses page cache and measures the timer callback fire time.
1897
1898         * fast/dom/Window/timer-resume-on-navigation-back-expected.txt: Added.
1899         * fast/dom/Window/timer-resume-on-navigation-back.html: Added.
1900
1901 2009-08-25  Kent Tamura  <tkent@chromium.org>
1902
1903         Reviewed by Eric Seidel.
1904
1905         Support for HTMLInputElement::list and HTMLInputElement::selectedOption.
1906         https://bugs.webkit.org/show_bug.cgi?id=27756
1907
1908         * fast/forms/input-list-expected.txt: Added.
1909         * fast/forms/input-list.html: Added.
1910         * fast/forms/input-selectedoption-expected.txt: Added.
1911         * fast/forms/input-selectedoption.html: Added.
1912
1913 2009-08-25  Eric Carlson  <eric.carlson@apple.com>
1914
1915         Reviewed by Oliver Hunt.
1916
1917         <video> and <audio> controller should be accessible
1918         https://bugs.webkit.org/show_bug.cgi?id=28081
1919
1920         * accessibility/media-element.html: Added.
1921         * platform/mac/accessibility/media-element-expected.txt: Added.
1922         * media/video-controls-visible-audio-only.html:
1923         * platform/mac-leopard/accessibility/media-element-expected.txt: Added.
1924         * platform/mac-leopard/media/controls-drag-timebar-expected.txt: Added.
1925         * platform/mac-leopard/media/controls-strict-expected.txt: Added.
1926         * platform/mac-leopard/media/video-controls-rendering-expected.txt: Added.
1927         * platform/mac-leopard/media/video-display-toggle-expected.txt: Added.
1928         * platform/win/media/controls-strict-expected.txt: Added.
1929         * platform/win/media/video-controls-rendering-expected.txt: Added.
1930         * platform/win/media/video-display-toggle-expected.txt: Added.
1931             Added.
1932
1933         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
1934         * platform/mac-leopard/media/controls-after-reload-expected.txt:
1935         * platform/mac-leopard/media/controls-styling-expected.txt:
1936         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1937         * platform/mac/media/audio-controls-rendering-expected.txt:
1938         * platform/mac/media/controls-after-reload-expected.txt:
1939         * platform/mac/media/controls-styling-expected.txt:
1940         * platform/mac/media/video-zoom-controls-expected.txt:
1941         * platform/win/media/audio-controls-rendering-expected.txt:
1942         * platform/win/media/controls-after-reload-expected.txt:
1943         * platform/win/media/controls-drag-timebar-expected.txt:
1944         * platform/win/media/controls-styling-expected.txt:
1945             Update for controller element tab order change.
1946
1947         * platform/gtk/Skipped:
1948         * platform/win/Skipped:
1949             Skip new test.
1950
1951 2009-08-25  Mads Ager  <ager@chromium.org>
1952
1953         Reviewed by Adam Barth.
1954
1955         [V8] Exception from JavaScript propagates to main script
1956         https://bugs.webkit.org/show_bug.cgi?id=26433
1957
1958         Test that both compile time and runtime exceptions thrown in
1959         javascript URLs are isolated from the main script.
1960
1961         * fast/dom/javascript-url-exception-isolation-expected.txt: Added.
1962         * fast/dom/javascript-url-exception-isolation.html: Added.
1963         * fast/dom/resources/javascript-url-exception-isolation.js: Added.
1964
1965 2009-08-25  Chris Marrin  <cmarrin@apple.com>
1966
1967         Reviewed by Simon Fraser.
1968
1969         Fixed one test which changed due to different inheritance of CanvasRenderingContext2D
1970         https://bugs.webkit.org/show_bug.cgi?id=28018
1971
1972         * fast/dom/prototype-inheritance-2-expected.txt:
1973
1974 2009-08-25  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
1975
1976         Reviewed by Ariya Hidayat.
1977
1978         [Qt] Update outdated metrics in css1/font_properties. All tests pass.
1979
1980         * platform/qt/Skipped:
1981         * platform/qt/css1/font_properties/font-expected.txt:
1982         * platform/qt/css1/font_properties/font_family-expected.txt:
1983         * platform/qt/css1/font_properties/font_size-expected.txt:
1984         * platform/qt/css1/font_properties/font_style-expected.txt:
1985         * platform/qt/css1/font_properties/font_variant-expected.txt:
1986         * platform/qt/css1/font_properties/font_weight-expected.txt:
1987
1988 2009-08-25  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1989
1990         Reviewed by Ariya Hidayat.
1991
1992         [Qt] Update outdated font metrics and add expected files for new tests.
1993
1994         * platform/qt/Skipped:
1995         * platform/qt/fast/backgrounds/001-expected.txt:
1996         * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
1997         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
1998         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
1999         * platform/qt/fast/backgrounds/background-clip-text-expected.txt: Added.
2000         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
2001         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt: Added.
2002         * platform/qt/fast/backgrounds/background-position-1-expected.txt: Added.
2003         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt: Added.
2004         * platform/qt/fast/backgrounds/mask-composite-expected.txt: Added.
2005         * platform/qt/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
2006         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added.
2007         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
2008         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
2009         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
2010         * platform/qt/fast/backgrounds/size/zero-expected.txt: Added.
2011         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
2012         * platform/qt/fast/backgrounds/svg-as-mask-expected.txt: Added.
2013
2014 2009-08-24  Hironori Bono  <hbono@chromium.org>
2015
2016         Reviewed by Adam Barth.
2017
2018         Fix Bug 27827 "[Chromium] Functions Keys don't work in google spreadsheet".
2019         <https://bugs.webkit.org/show_bug.cgi?id=27827>.
2020
2021         Because of the lack of mappings from GDK key-codes to WebKit key-codes,
2022         Chromium cannot send valid key-codes to JavaScript when a user types
2023         function keys. This change just copies the mappings from 'KeyEventGtk.cpp'.
2024
2025         To write layout tests for this issue, added mappings from function-key
2026         names to platform-specific key-codes to EventSendingController objects
2027         so that eventSender.keyDown() can send function-key events without using
2028         platform-specific key codes. (Unfortunately, this eventSender.keyDown() change
2029         is only for Mac. So this change adds this new test to Skipped tests for other
2030         platforms to prevent this change from crashing the build trees.)
2031
2032         * fast/events/keydown-function-keys-expected.txt: Added.
2033         * fast/events/keydown-function-keys.html: Added.
2034         * platform/gtk/Skipped:
2035         * platform/qt/Skipped:
2036         * platform/win/Skipped:
2037
2038 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
2039
2040         Reviewed by Darin Adler.
2041
2042         https://bugs.webkit.org/show_bug.cgi?id=28374
2043         Cross-scheme requests should not be blocked by appcache rules
2044
2045         * http/tests/appcache/different-scheme-expected.txt: Added.
2046         * http/tests/appcache/different-scheme.html: Added.
2047         * http/tests/appcache/resources/different-scheme.manifest: Added.
2048
2049 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
2050
2051         Reviewed by Darin Adler and Sam Weinig.
2052
2053         https://bugs.webkit.org/show_bug.cgi?id=28688
2054         REGRESSION(r24994): Cannot create a frame with a javascript URL
2055
2056         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe-expected.txt: Added.
2057         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe.html: Added.
2058
2059 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2060
2061         Skip the correct test (media/video-currentTime-set.html, not
2062         media/video-currentTime-set2.html).
2063
2064         * platform/gtk/Skipped:
2065
2066 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2067
2068         Skip 3 new tests, and reenable some of the media tests, now that
2069         the bot it fixed to handle the fact that it doesn't have a sound
2070         card.
2071
2072         * platform/gtk/Skipped:
2073
2074 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2075
2076         Unreviewed. Skip again tests that we enabled, since they are
2077         failing on the bot. The tests do pass, but there is an environment
2078         configuration problem with GStreamer on the bot (possibly related
2079         to the fact that it has no sound card).
2080
2081         * platform/gtk/Skipped:
2082
2083 2009-08-24  Ada Chan  <adachan@apple.com>
2084
2085         Reviewed by Mark Rowe.
2086         
2087         Skip loader/go-back-to-different-window-size.html for qt and gtk.
2088
2089         * platform/gtk/Skipped:
2090         * platform/qt/Skipped:
2091
2092 2009-08-24  Ada Chan  <adachan@apple.com>
2093
2094         Reviewed by Brady Eidson.
2095
2096         Add test for https://bugs.webkit.org/show_bug.cgi?id=28659.
2097         Cached page should be formatted according to the current window size, not the cached frame's size.
2098
2099         * loader: Added.
2100         * loader/go-back-to-different-window-size-expected.txt: Added.
2101         * loader/go-back-to-different-window-size.html: Added.
2102
2103 2009-08-24  Eric Seidel  <eric@webkit.org>
2104
2105         No review, just updating results.
2106
2107         Support placeholder on textarea
2108         https://bugs.webkit.org/show_bug.cgi?id=21248
2109
2110         Update expected test results form windows bot.
2111
2112         * platform/win/fast/forms/basic-textareas-expected.txt:
2113         * platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2114         * platform/win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2115         * platform/win/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2116
2117 2009-08-24  Cameron McCormack  <cam@mcc.id.au>
2118
2119         Reviewed by Darin Adler.
2120
2121         Modifying <text rotate=""> doesn't clear the corresponding SVGAnimatedNumberList
2122         https://bugs.webkit.org/show_bug.cgi?id=28673
2123
2124         * svg/dom/resources/text-rotate-live.js: Added.
2125         (getRotate):
2126         (getAndSetRotate):
2127         * svg/dom/text-rotate-live-expected.txt: Added.
2128         * svg/dom/text-rotate-live.html: Added.
2129
2130 2009-08-24  Dan Bernstein  <mitz@apple.com>
2131
2132         Reviewed by Simon Fraser.
2133
2134         background-size fails to parse if a single length/percentage/auto is followed by a comma
2135         https://bugs.webkit.org/show_bug.cgi?id=28674
2136
2137         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
2138         * fast/backgrounds/size/resources/parsing-background-size-values.js:
2139
2140 2009-08-24  Kenneth Rohde Christiansen  <kenneth@webkit.org>
2141
2142         Unreviewed. Add missing files from former commit 47709.
2143
2144         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
2145         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
2146         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
2147         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
2148         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
2149         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
2150
2151 2009-08-24  Zan Dobersek  <zandobersek@gmail.com>
2152
2153         Reviewed by Gustavo Noronha.
2154
2155         [GTK] Integrate GStreamer video with the graphics backend
2156         https://bugs.webkit.org/show_bug.cgi?id=16356
2157
2158         Enable media tests that now pass.
2159
2160         * platform/gtk/Skipped:
2161
2162 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2163
2164         Reviewed by Ariya Hidayat.
2165
2166         [Qt] Add results with updated font metrics for passing tests added in
2167         r28637 and remove them from Skipped.
2168
2169         * platform/qt/Skipped:
2170         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
2171         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
2172         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
2173         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
2174         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
2175         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
2176
2177 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2178
2179         Reviewed by Ariya Hidayat.
2180
2181         [Qt] Add results for new tests added in r47590 and r47702.
2182
2183         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2184         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2185         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2186         * platform/qt/fast/repaint/inline-block-resize-expected.txt: Added.
2187
2188 2009-08-24  Ariya Hidayat  <ariya.hidayat@nokia.com>
2189
2190         Rubber-stamped by Simon Hausmann.
2191
2192         [Qt] Skip new test added in r47360
2193
2194         * platform/qt/Skipped: Skip fast/backgrounds/size/parsing-inherit.html.
2195
2196 2009-08-24  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
2197
2198         Reviewed by Ariya Hidayat.
2199
2200         [Qt] Update the outdated metrics for doctype tests. All tests pass.
2201
2202         * platform/qt/Skipped:
2203         * platform/qt/fast/doctypes/001-expected.txt:
2204         * platform/qt/fast/doctypes/002-expected.txt:
2205         * platform/qt/fast/doctypes/004-expected.txt:
2206
2207 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2208
2209         Reviewed by Ariya Hidayat.
2210
2211         [Qt] Add results for new tests added in r47678.
2212
2213         * platform/qt/fast/block/margin-collapse/block-inside-inline: Added.
2214         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
2215         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
2216         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
2217         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
2218         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
2219         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
2220         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
2221         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
2222         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
2223         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
2224         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
2225         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
2226         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
2227         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
2228         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
2229         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
2230         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
2231         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
2232
2233 2009-08-24  Kent Tamura  <tkent@chromium.org>
2234
2235         Reviewed by Eric Seidel.
2236
2237         - Add tests for the placeholder attribute and DOM property of the textarea element.
2238         - Correct the results for input-text-maxlength.html
2239         https://bugs.webkit.org/show_bug.cgi?id=21248
2240
2241         * fast/forms/resources/textarea-placeholder-dom-property.js: Added.
2242         * fast/forms/textarea-placeholder-dom-property-expected.txt: Added.
2243         * fast/forms/textarea-placeholder-dom-property.html: Added.
2244         * fast/forms/textarea-placeholder-pseudo-style.html: Added.
2245         * fast/forms/textarea-placeholder-set-attribute.html: Added.
2246         * fast/forms/textarea-placeholder-set-value.html: Added.
2247         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt:
2248         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
2249         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
2250         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
2251         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
2252         * platform/qt/fast/forms/input-text-maxlength-expected.txt:
2253         * platform/win/fast/forms/input-text-maxlength-expected.txt:
2254
2255 2009-08-23  Xan Lopez  <xlopez@igalia.com>
2256
2257         Reviewed by Gustavo Noronha.
2258
2259         Fix regression in editing tests by changing expected file to the
2260         Mac one, since we now default to Mac in the EditingBehavior
2261         setting.
2262
2263         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
2264
2265 2009-08-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
2266
2267         Not reviewed. Skip new tests from
2268         http://trac.webkit.org/changeset/47678 and the appcache HTTP
2269         authentication tests (https://bugs.webkit.org/show_bug.cgi?id=28668)
2270
2271         * platform/gtk/Skipped:
2272
2273 2009-08-22  David Hyatt  <hyatt@apple.com>
2274
2275         Reviewed by Dan Bernstein.
2276
2277         Add a bunch of tests for the block-inside-inline cases of margin-collapsing.  The same test
2278         suite but converted to wrap all the blocks inside inlines to make sure they still collapse
2279         the same way.
2280
2281         * fast/block/margin-collapse/block-inside-inline: Added.
2282         * fast/block/margin-collapse/block-inside-inline/001.html: Added.
2283         * fast/block/margin-collapse/block-inside-inline/002.html: Added.
2284         * fast/block/margin-collapse/block-inside-inline/003.html: Added.
2285         * fast/block/margin-collapse/block-inside-inline/004.html: Added.
2286         * fast/block/margin-collapse/block-inside-inline/005.html: Added.
2287         * fast/block/margin-collapse/block-inside-inline/006.html: Added.
2288         * fast/block/margin-collapse/block-inside-inline/010.html: Added.
2289         * fast/block/margin-collapse/block-inside-inline/011.html: Added.
2290         * fast/block/margin-collapse/block-inside-inline/012.html: Added.
2291         * fast/block/margin-collapse/block-inside-inline/015.html: Added.
2292         * fast/block/margin-collapse/block-inside-inline/016.html: Added.
2293         * fast/block/margin-collapse/block-inside-inline/017.html: Added.
2294         * fast/block/margin-collapse/block-inside-inline/018.html: Added.
2295         * fast/block/margin-collapse/block-inside-inline/019.html: Added.
2296         * fast/block/margin-collapse/block-inside-inline/020.html: Added.
2297         * fast/block/margin-collapse/block-inside-inline/021.html: Added.
2298         * fast/block/margin-collapse/block-inside-inline/022.html: Added.
2299         * fast/block/margin-collapse/block-inside-inline/025.html: Added.
2300         * platform/mac/fast/block/margin-collapse/block-inside-inline: Added.
2301         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.checksum: Added.
2302         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.png: Added.
2303         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
2304         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.checksum: Added.
2305         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.png: Added.
2306         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
2307         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.checksum: Added.
2308         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.png: Added.
2309         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
2310         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.checksum: Added.
2311         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.png: Added.
2312         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
2313         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.checksum: Added.
2314         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.png: Added.
2315         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
2316         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.checksum: Added.
2317         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.png: Added.
2318         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
2319         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.checksum: Added.
2320         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.png: Added.
2321         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
2322         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.checksum: Added.
2323         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.png: Added.
2324         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
2325         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.checksum: Added.
2326         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.png: Added.
2327         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
2328         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.checksum: Added.
2329         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.png: Added.
2330         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
2331         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.checksum: Added.
2332         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.png: Added.
2333         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
2334         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.checksum: Added.
2335         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.png: Added.
2336         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
2337         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.checksum: Added.
2338         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.png: Added.
2339         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
2340         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.checksum: Added.
2341         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.png: Added.
2342         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
2343         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.checksum: Added.
2344         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.png: Added.
2345         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
2346         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.checksum: Added.
2347         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.png: Added.
2348         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
2349         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.checksum: Added.
2350         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.png: Added.
2351         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
2352         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.checksum: Added.
2353         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.png: Added.
2354         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
2355
2356 2009-08-22  chris fleizach  <cfleizach@apple.com>
2357
2358         Need to implement ARIA role="listitem" and role="list"
2359         https://bugs.webkit.org/show_bug.cgi?id=28606
2360
2361         Fixing LayoutTest bustage.
2362
2363         The SnowLeopard results are the latest, so they need to move to platform/mac
2364         The Tiger/Leopard results will default to the SnowLeopard results, so we need to move
2365         the current test from platform/mac to platform/mac-leopard         
2366
2367         * platform/mac-leopard/accessibility/aria-roles-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-roles-expected.txt.
2368         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Removed.
2369         * platform/mac/accessibility/aria-roles-expected.txt: Replaced with LayoutTests/platform/mac-snowleopard/accessibility/aria-roles-expected.txt.
2370
2371 2009-08-22  Chris Fleizach  <cfleizach@apple.com>
2372
2373         Reviewed by Darin Adler.
2374
2375         Need to implement ARIA role="listitem" and role="list"
2376         https://bugs.webkit.org/show_bug.cgi?id=28606
2377
2378         Also added a SnowLeopard specific result for aria-roles-expected.
2379
2380         * platform/mac-snowleopard/accessibility: Added.
2381         * platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt: Added.
2382         * platform/mac-snowleopard/accessibility/aria-list-and-listitem.html: Added.
2383         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Added.
2384
2385 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
2386
2387         Reviewed by Adele Peterson.
2388
2389         https://bugs.webkit.org/show_bug.cgi?id=28145
2390         Tests for novalidate/formnovalidate attribute, from HTML5 specs:
2391         http://www.whatwg.org/specs/web-apps/current-work/#attr-fs-novalidate
2392
2393         * fast/dom/domListEnumeration-expected.txt:
2394         * fast/dom/resources/domListEnumeration.js:
2395         * fast/forms/formnovalidate-attribute-expected.txt: Added.
2396         * fast/forms/formnovalidate-attribute.html: Added.
2397         * fast/forms/novalidate-attribute-expected.txt: Added.
2398         * fast/forms/novalidate-attribute.html: Added.
2399         * fast/forms/resources/formnovalidate-attribute.js: Added.
2400         * fast/forms/resources/novalidate-attribute.js: Added.
2401
2402 2009-08-21  Dan Bernstein  <mitz@apple.com>
2403
2404         Rubber-stamped by Anders Carlsson.
2405
2406         Tweaked the test to make everything fit in a 800-by-600 view.
2407
2408         * fast/backgrounds/size/contain-and-cover-expected.checksum:
2409         * fast/backgrounds/size/contain-and-cover-expected.png:
2410         * fast/backgrounds/size/contain-and-cover-expected.txt:
2411         * fast/backgrounds/size/contain-and-cover.html:
2412
2413 2009-08-21  Dan Bernstein  <mitz@apple.com>
2414
2415         Reviewed by Beth Dakin.
2416
2417         Rendering tests for
2418         [CSS3 Backgrounds and Borders] Add support for the "contain" value for
2419         background-size
2420         https://bugs.webkit.org/show_bug.cgi?id=27573
2421         and
2422         [CSS3 Backgrounds and Borders] Add support for the "cover" value for
2423         background-size
2424         https://bugs.webkit.org/show_bug.cgi?id=27574
2425
2426         * fast/backgrounds/size/contain-and-cover-expected.checksum: Added.
2427         * fast/backgrounds/size/contain-and-cover-expected.png: Added.
2428         * fast/backgrounds/size/contain-and-cover-expected.txt: Added.
2429         * fast/backgrounds/size/contain-and-cover.html: Added.
2430         * fast/backgrounds/size/resources/SquirrelFish.svg: Added!!!
2431
2432 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
2433
2434         Reviewed by Adele Peterson.
2435
2436         https://bugs.webkit.org/show_bug.cgi?id=27452
2437         Tests for checkValidity() method and invalid event, from HTML5
2438         specs:
2439         http://www.whatwg.org/specs/web-apps/current-work/#dom-form-checkvalidity
2440
2441         * fast/events/invalid-001-expected.txt: Added.
2442         * fast/events/invalid-001.html: Added.
2443         * fast/events/invalid-002-expected.txt: Added.
2444         * fast/events/invalid-002.html: Added.
2445         * fast/events/invalid-003-expected.txt: Added.
2446         * fast/events/invalid-003.html: Added.
2447         * fast/events/invalid-004-expected.txt: Added.
2448         * fast/events/invalid-004.html: Added.
2449         * fast/events/invalid-005-expected.txt: Added.
2450         * fast/events/invalid-005.html: Added.
2451         * fast/forms/checkValidity-001-expected.txt: Added.
2452         * fast/forms/checkValidity-001.html: Added.
2453         * fast/forms/checkValidity-002-expected.txt: Added.
2454         * fast/forms/checkValidity-002.html: Added.
2455         * fast/forms/checkValidity-003-expected.txt: Added.
2456         * fast/forms/checkValidity-003.html: Added.
2457         * fast/forms/checkValidity-004-expected.txt: Added.
2458         * fast/forms/checkValidity-004.html: Added.
2459         * fast/dom/Window/window-properties-expected.txt:
2460         * fast/dom/domListEnumeration-expected.txt:
2461         * fast/dom/resources/domListEnumeration.js:
2462
2463 2009-08-21  Beth Dakin  <bdakin@apple.com>
2464
2465         Reviewed by Dan Bernstein.
2466
2467         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 
2468         for background-repeat
2469         -and-
2470         https://bugs.webkit.org/show_bug.cgi?id=27570 [CSS3 Backgrounds and 
2471         Borders] Add support for the "space" value for background-repeat
2472
2473         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt: Added.
2474         * fast/backgrounds/repeat/parsing-background-repeat.html: Added.
2475         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Added.
2476         (test):
2477
2478 2009-08-21  Christian Plesner Hansen  <christian.plesner.hansen@gmail.com>
2479
2480         Reviewed by Eric Seidel.
2481
2482         Regression test for bug fixed in
2483         http://codereview.chromium.org/171039.  Regexps created in one
2484         frame were not callable outside that frame.
2485         https://bugs.webkit.org/show_bug.cgi?id=28387
2486
2487         * fast/regex/cross-frame-callable-expected.txt: Added.
2488         * fast/regex/cross-frame-callable.html: Added.
2489         * fast/regex/resources/cross-frame-callable.js: Added.
2490         (doTest):
2491
2492 2009-08-21  Ryosuke Niwa  <rniwa@webkit.org>
2493
2494         Reviewed by Eric Seidel.
2495
2496         execCommand("Underline") uses CSS even when styleWithCSS has been turned off
2497         https://bugs.webkit.org/show_bug.cgi?id=23892
2498
2499         This patch rebaselines tests contained spans to decorate texts even though styleWithCSS is turned off.
2500         It replaces those spans with either u or s accordingly.
2501
2502         It modifies the order in which tag appear in toggle-style-2 to match the actual result
2503         since the original ordering was rather arbitrary.
2504
2505         This patch breaks /editing/style/font-family-with-space.html for Qt platform.
2506         Manual rebaseline is required once the patch is landed.
2507
2508         * editing/execCommand/resources/toggle-style-2.js: Modified the order in which tag appear
2509         * editing/execCommand/resources/toggle-text-decorations.js: execCommand('styleWithCSS') is called after selection is set
2510         (testSingleToggle):
2511         * editing/execCommand/strikethroughSelection-expected.txt: span with line-through was replaced by s
2512         * editing/execCommand/toggle-style-2-expected.txt: Passes all but the last two tests.
2513         * editing/style/remove-underline-across-paragraph-expected.txt: Underline is added by u instead of CSS.
2514         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Ditto.
2515         * editing/style/remove-underline-after-paragraph-expected.txt: Ditto.
2516         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Ditto.
2517         * editing/style/remove-underline-expected.txt: Ditto.
2518         * editing/style/remove-underline-in-bold-expected.txt: Ditto.
2519         * editing/style/underline-expected.txt: Ditto.
2520         * platform/mac/editing/execCommand/5190926-expected.txt: Ditto.
2521         * platform/mac/editing/pasteboard/5075944-expected.txt: Ditto.
2522         * platform/mac/editing/style/font-family-with-space-expected.txt: Ditto.
2523         * platform/qt/editing/execCommand/5190926-expected.txt: Ditto.
2524         * platform/qt/editing/pasteboard/5075944-expected.txt: Ditto.
2525
2526 2009-08-21  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2527
2528         Skipping a new test, a test that requires geolocation support (we
2529         do not enable it yet), and a test which needs font sizing to be
2530         properly setup.
2531
2532         * platform/gtk/Skipped:
2533
2534 2009-08-21  Oliver Hunt  <oliver@apple.com>
2535
2536         Reviewed by Tim Hatcher.
2537
2538         Add test to ensure JSON parser does not accept comments.
2539
2540         * fast/js/JSON-parse-expected.txt:
2541         * fast/js/resources/JSON-parse.js:
2542         (createTests.result):
2543
2544 2009-08-21  Beth Dakin  <bdakin@apple.com>
2545
2546         Reviewed by Dan Bernstein.
2547
2548         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 
2549         for background-size
2550         -and-
2551         https://bugs.webkit.org/show_bug.cgi?id=27573 [CSS3 Backgrounds and 
2552         Borders] Add support for the "cover" value for background-size
2553
2554         * fast/backgrounds/size/parsing-background-size-values-expected.txt: Added.
2555         * fast/backgrounds/size/parsing-background-size-values.html: Added.
2556         * fast/backgrounds/size/parsing-inherit-expected.txt: Added.
2557         * fast/backgrounds/size/parsing-inherit.html: Added.
2558         * fast/backgrounds/size/resources/parsing-background-size-values.js: Added.
2559         (test):
2560         * fast/backgrounds/size/resources/parsing-inherit.js: Added.
2561         (test):
2562
2563 2009-08-21  Jan Michael Alonzo  <jmalonzo@webkit.org>
2564
2565         Reviewed by Gustavo Noronha.
2566
2567         [Gtk] Check-in result for http://trac.webkit.org/changeset/47590.
2568
2569         * platform/gtk/fast/repaint/inline-block-resize-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/inline-block-resize-expected.txt.
2570
2571 2009-08-20  Chris Fleizach  <cfleizach@apple.com>
2572
2573         Reviewed by Darin Adler.
2574
2575         Enable various "grouping" ARIA roles
2576         https://bugs.webkit.org/show_bug.cgi?id=28486
2577
2578         * platform/mac/accessibility/aria-grouping-roles-expected.txt: Added.
2579         * platform/mac/accessibility/aria-grouping-roles.html: Added.
2580
2581 2009-08-20  Oliver Hunt  <oliver@apple.com>
2582
2583         Reviewed by Gavin Barraclough.
2584
2585         REGRESSION: fast/profiler/call.html is crashing occasionally
2586         https://bugs.webkit.org/show_bug.cgi?id=28476
2587
2588         Re-enable the test now that the crash has been fixed.
2589
2590         * fast/profiler/call.html: Renamed from LayoutTests/fast/profiler/call.html-disabled.
2591
2592 2009-08-20  Albert J. Wong  <ajwong@chromium.org>
2593
2594         Reviewed by David Levin.
2595
2596         HTML5 media elements do not fire waiting events correctly
2597         https://bugs.webkit.org/show_bug.cgi?id=28335
2598
2599         New manual test to check if waiting/seeking events are fired
2600         when seeking into a non-buffered region.
2601
2602         * http/tests/media/video-throttled-load.cgi: Added.
2603         * media/video-test.js:
2604         (isInTimeRanges):
2605
2606 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
2607
2608         Reviewed by Eric Seidel.
2609
2610         underline tests in /editing/style/ need not to be pixel tests but need to print markup
2611         https://bugs.webkit.org/show_bug.cgi?id=28471
2612
2613         This patch modifies remove-underline-in-bold.html to use runDumpAsTextEditingTest.
2614
2615         * editing/style/remove-underline-in-bold-expected.txt:
2616         * editing/style/remove-underline-in-bold.html:
2617
2618 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
2619
2620         Reviewed by Eric Seidel.
2621
2622         Some tests using editing.js in editing/execCommand should use runDumpAsTextEditingTest
2623         https://bugs.webkit.org/show_bug.cgi?id=28494
2624
2625         This patch modifies the following tests to use runDumpAsTextEditingTest
2626
2627         * editing/editing.js: Fixed typo and added foreColorCommand.
2628         (execBackColorCommand):
2629         * editing/execCommand/italicizeByCharacter-expected.txt: Added.
2630         * editing/execCommand/italicizeByCharacter.html:
2631         * editing/execCommand/modifyForeColorByCharacter-expected.txt: Added.
2632         * editing/execCommand/modifyForeColorByCharacter.html:
2633         * editing/execCommand/strikethroughSelection-expected.txt: Added.
2634         * editing/execCommand/strikethroughSelection.html:
2635
2636 2009-08-20  Eric Seidel  <eric@webkit.org>
2637
2638         No review, just disabling a crashing test.
2639
2640         REGRESSION: fast/profiler/call.html is crashing occasionally
2641         https://bugs.webkit.org/show_bug.cgi?id=28476
2642
2643         Disable this test until one of the JSC folks can find a fix.
2644         This test will occasionally crash and cause patches to be rejected
2645         from the commit-queue which are otherwise fine.
2646
2647         * fast/profiler/call.html-disabled: Renamed from LayoutTests/fast/profiler/call.html.
2648
2649 2009-08-20  David Hyatt  <hyatt@apple.com>
2650
2651         Reviewed by Dan Bernstein.
2652
2653         https://bugs.webkit.org/show_bug.cgi?id=28497, images don't propagate overflow properly when they change
2654         size on a line.
2655         
2656         Add a new layout test and update an existing layout test.
2657
2658         * fast/repaint/inline-block-resize.html: Added.
2659         * platform/mac/fast/repaint/inline-block-resize-expected.checksum: Added.
2660         * platform/mac/fast/repaint/inline-block-resize-expected.png: Added.
2661         * platform/mac/fast/repaint/inline-block-resize-expected.txt: Added.
2662         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
2663
2664 2009-08-20  Eric Carlson  <eric.carlson@apple.com>
2665
2666         Reviewed by Anders Carlsson.
2667
2668         HTML5 media elements must fire 'loadend' progress event
2669         https://bugs.webkit.org/show_bug.cgi?id=28419
2670
2671         Add 'loadend' to existing tests.
2672
2673         * media/event-attributes-expected.txt:
2674         * media/event-attributes.html:
2675         * media/media-load-event-expected.txt:
2676         * media/media-load-event.html:
2677         * media/progress-event-at-least-one-expected.txt:
2678         * media/progress-event-at-least-one.html:
2679
2680 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
2681
2682         Reviewed by Darin Adler.
2683
2684         REGESSION(r45316), Crash: WebKit crashes in Google Sites when indenting a table
2685         https://bugs.webkit.org/show_bug.cgi?id=28474
2686
2687         This patch adds a test to make sure WebKit does not crash when indenting immediately right to a table.
2688
2689         * editing/execCommand/indent-right-after-table-expected.txt: Added.
2690         * editing/execCommand/indent-right-after-table.html: Added.
2691
2692 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
2693
2694         Rubber-stamped by Simon Hausmann.
2695
2696         [Qt] Update the (outdated) metrics for css1 padding and margin tests. All tests pass.
2697
2698         * platform/qt/Skipped: Excluded passed tests.
2699         * platform/qt/css1/box_properties/margin-expected.txt:
2700         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
2701         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
2702         * platform/qt/css1/box_properties/margin_inline-expected.txt:
2703         * platform/qt/css1/box_properties/margin_left-expected.txt:
2704         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
2705         * platform/qt/css1/box_properties/margin_right-expected.txt:
2706         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
2707         * platform/qt/css1/box_properties/margin_top-expected.txt:
2708         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
2709         * platform/qt/css1/box_properties/padding-expected.txt:
2710         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
2711         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
2712         * platform/qt/css1/box_properties/padding_inline-expected.txt:
2713         * platform/qt/css1/box_properties/padding_left-expected.txt:
2714         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
2715         * platform/qt/css1/box_properties/padding_right-expected.txt:
2716         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
2717         * platform/qt/css1/box_properties/padding_top-expected.txt:
2718         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
2719
2720 2009-08-20  Dan Bernstein  <mitz@apple.com>
2721
2722         Reviewed by Darin Adler.
2723
2724         Updated results after fixing
2725         <rdar://problem/7154605> Loading page with 1px wide <select> makes the
2726         toolbar go blank
2727         and
2728         <rdar://problem/7154521> Lots of "<Error>: doClip: empty path." spew in
2729         the console with certain content
2730
2731         * platform/mac/fast/forms/001-expected.checksum:
2732         * platform/mac/fast/forms/001-expected.png:
2733         * platform/mac/fast/forms/menulist-narrow-width-expected.checksum:
2734         * platform/mac/fast/forms/menulist-narrow-width-expected.png:
2735
2736 2009-08-20  Jan Michael Alonzo  <jmalonzo@webkit.org>
2737
2738         Reviewed by Gustavo Noronha.
2739
2740         [Gtk][REGRESSION] XHR test failures after r45558
2741         https://bugs.webkit.org/show_bug.cgi?id=27143
2742
2743         http/tests/xmlhttprequest/small-chunks-response-text.html
2744         - Enable test fixed by this patch.
2745
2746         http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
2747         http/tests/xmlhttprequest/cache-override.html
2748         - Enable tests already passing.
2749
2750         Updated patch originally by Gustavo Noronha.
2751
2752         * platform/gtk/Skipped:
2753
2754 2009-08-20  Dirk Schulze  <krit@webkit.org>
2755
2756         Reviewed by Ariya Hidayat.
2757
2758         Check if the combination of getImageData and the afterward use of putImageData 
2759         still gives the right result.
2760
2761         * fast/canvas/canvas-copyPixels-expected.txt: Added.
2762         * fast/canvas/canvas-copyPixels.html: Added.
2763         * fast/canvas/resources/canvas-copyPixels.js: Added.
2764
2765 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
2766
2767         Rubber-stamped by Simon Hausmann.
2768
2769         [Qt] Of course we pass ACID1 tests. Update the metrics.
2770
2771         * platform/qt/Skipped:
2772         * platform/qt/css1/box_properties/acid_test-expected.txt:
2773
2774 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
2775
2776         Rubber-stamped by Simon Hausmann.
2777
2778         [Qt] Update the (outdated) metrics for css1 borders tests. All tests pass.
2779
2780         * platform/qt/Skipped: Excluded passed tests.
2781         * platform/qt/css1/box_properties/border-expected.txt:
2782         * platform/qt/css1/box_properties/border_bottom-expected.txt:
2783         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
2784         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
2785         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
2786         * platform/qt/css1/box_properties/border_color-expected.txt:
2787         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
2788         * platform/qt/css1/box_properties/border_inline-expected.txt:
2789         * platform/qt/css1/box_properties/border_left-expected.txt:
2790         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
2791         * platform/qt/css1/box_properties/border_left_width-expected.txt:
2792         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
2793         * platform/qt/css1/box_properties/border_right-expected.txt:
2794         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
2795         * platform/qt/css1/box_properties/border_right_width-expected.txt:
2796         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
2797         * platform/qt/css1/box_properties/border_style-expected.txt:
2798         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
2799         * platform/qt/css1/box_properties/border_top-expected.txt:
2800         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
2801         * platform/qt/css1/box_properties/border_top_width-expected.txt:
2802         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
2803         * platform/qt/css1/box_properties/border_width-expected.txt:
2804         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
2805
2806 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
2807
2808         Rubber-stamped by Simon Hausmann.
2809
2810         [Qt] Update the (outdated) metrics for css1/basic tests. All tests pass.
2811
2812         * platform/qt/Skipped: Excluded passed tests.
2813         * platform/qt/css1/basic/class_as_selector-expected.txt:
2814         * platform/qt/css1/basic/comments-expected.txt:
2815         * platform/qt/css1/basic/containment-expected.txt:
2816         * platform/qt/css1/basic/contextual_selectors-expected.txt:
2817         * platform/qt/css1/basic/grouping-expected.txt:
2818         * platform/qt/css1/basic/id_as_selector-expected.txt:
2819         * platform/qt/css1/basic/inheritance-expected.txt:
2820
2821 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
2822
2823         Rubber-stamped by Simon Hausmann.
2824
2825         [Qt] Update the metrics after recent refactoring. All tests pass.
2826
2827         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
2828         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
2829         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
2830         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
2831         * platform/qt/fast/images/image-in-map-expected.txt:
2832         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
2833         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
2834
2835 2009-08-19  Aaron Boodman  <aa@chromium.org>
2836
2837         Reviewed by David Levin.
2838
2839         https://bugs.webkit.org/show_bug.cgi?id=24853: Provide a way for WebKit clients to
2840         specify a more granular policy for cross-origin XHR access.
2841
2842         * http/tests/xmlhttprequest/origin-whitelisting-all-expected.txt: Added.
2843         * http/tests/xmlhttprequest/origin-whitelisting-all.html: Added.
2844         * http/tests/xmlhttprequest/origin-whitelisting-exact-match-expected.txt: Added.
2845         * http/tests/xmlhttprequest/origin-whitelisting-exact-match.html: Added.
2846         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt: Added.
2847         * http/tests/xmlhttprequest/origin-whitelisting-https.html: Added.
2848         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-expected.txt: Added.
2849         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt: Added.
2850         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html: Added.
2851         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html: Added.
2852         * http/tests/xmlhttprequest/origin-whitelisting-subdomains-expected.txt: Added.
2853         * http/tests/xmlhttprequest/origin-whitelisting-subdomains.html: Added.
2854         * http/tests/xmlhttprequest/resources/origin-whitelisting-ip-address-test.html: Added.
2855
2856 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
2857
2858         No review.
2859
2860         Delete files that should have been deleted in http://trac.webkit.org/changeset/47542.
2861
2862         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
2863         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2864         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
2865         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2866         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2867         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2868
2869 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
2870
2871         Reviewed by Eric Seidel.
2872
2873         underline tests in /editing/style/ need not to be pixel tests but need to print markup
2874         https://bugs.webkit.org/show_bug.cgi?id=28471
2875
2876         * editing/style/remove-underline-across-paragraph-expected.txt: Added.
2877         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Added.
2878         * editing/style/remove-underline-across-paragraph-in-bold.html:
2879         * editing/style/remove-underline-across-paragraph.html:
2880         * platform/mac/editing/style/remove-underline-across-paragraph-expected.checksum: Removed.
2881         * platform/mac/editing/style/remove-underline-across-paragraph-expected.png: Removed.
2882         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
2883         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Removed.
2884         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Removed.
2885         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
2886         * platform/qt/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
2887         * platform/qt/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
2888
2889 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
2890
2891         Reviewed by Eric Seidel.
2892
2893         underline tests in /editing/style/ need not to be pixel tests but need to print markup
2894         https://bugs.webkit.org/show_bug.cgi?id=28471
2895
2896         This patch converts the following tests to dumpAsText tests using runDumpAsTextEditingTest
2897
2898         * editing/style/remove-underline-after-paragraph-expected.txt: Added.
2899         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Added.
2900         * editing/style/remove-underline-after-paragraph-in-bold.html:
2901         * editing/style/remove-underline-after-paragraph.html:
2902         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
2903         * platform/mac/editing/style/remove-underline-after-paragraph-expected.png: Removed.
2904         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2905         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
2906         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Removed.
2907         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2908         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
2909         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
2910
2911 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
2912
2913         Reviewed by Darin Adler.
2914
2915         queryCommandState('underline') returns false if the selected text is also bold and italic
2916         https://bugs.webkit.org/show_bug.cgi?id=11022
2917
2918         This patch adds a test to make sure queryCommandState returns correct boolean value for underline and strikethrough.
2919
2920         * editing/style/resources: Added.
2921         * editing/style/resources/TEMPLATE.html: Added.
2922         * editing/style/resources/text-decoration-state.js: Added.
2923         (textdecorationState):
2924         * editing/style/text-decoration-state-expected.txt: Added.
2925         * editing/style/text-decoration-state.html: Added.
2926
2927 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
2928
2929         Reviewed by Eric Seidel.
2930
2931         underline tests in /editing/style/ need not to be pixel tests but need to print markup
2932         https://bugs.webkit.org/show_bug.cgi?id=28471
2933
2934         This patch converts editing/style/underline.html and editing/style/remove-underline.html to a dumpAsText test.
2935
2936         It also adds runDumpAsTextEditingTest which invokes a new testing mode.
2937         runDumpAsTextEditingTest calls user-defined editingTest just like runEditingTest but does not enable editing delegates by default.
2938         It logs innerHTML of the node with id "root" whenever the DOM is changed by exec* functions with the name of function in front.
2939         It should be used in tests where logging of selection and caret positions is not required but logging
2940         of how DOM changed over editing operations is required.
2941
2942         * editing/editing.js:
2943         (debugForDumpAsText): logs innerHTML of the node with id "root" when using runDumpAsTextEditingTest
2944         (execBoldCommand): Calls debugForDumpAsText
2945         (execUnderlineCommand): ditto
2946         (execFontNameCommand): ditto
2947         (execFontSizeCommand): ditto
2948         (execFontSizeDeltaCommand): ditto
2949         (execItalicCommand): ditto
2950         (execJustifyCenterCommand): ditto
2951         (execJustifyLeftCommand): ditto
2952         (execJustifyRightCommand): ditto
2953         (execInsertHTMLCommand): ditto
2954         (execInsertImageCommand): ditto
2955         (execInsertLineBreakCommand): ditto
2956         (execInsertParagraphCommand): ditto
2957         (execInsertNewlineInQuotedContentCommand): ditto
2958         (execTypeCharacterCommand): ditto
2959         (execStrikethroughCommand): ditto
2960         (execUndoCommand): ditto
2961         (execRedoCommand): ditto
2962         (execCutCommand): ditto
2963         (execPasteCommand): ditto
2964         (execPasteAndMatchStyleCommand): ditto
2965         (execCreateLinkCommand): ditto
2966         (execUnlinkCommand): ditto
2967         (execDeleteCommand): ditto
2968         (execForwardDeleteCommand): ditto
2969         (execBackColorCommand): ditto
2970         (runDumpAsTextEditingTest): Added.
2971         * editing/style/remove-underline-expected.txt: Added.
2972         * editing/style/remove-underline.html:
2973         * editing/style/underline-expected.txt: Added.
2974         * editing/style/underline.html:
2975
2976 2009-08-19  Dan Bernstein  <mitz@apple.com>
2977
2978         Reviewed by Dave Hyatt.
2979
2980         Test and updated results for
2981         <rdar://problem/7141522> Incorrect layout of product table at henry.com
2982
2983         * fast/block/basic/quirk-percent-height-table-cell-expected.checksum: Added.
2984         * fast/block/basic/quirk-percent-height-table-cell-expected.png: Added.
2985         * fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
2986         * fast/block/basic/quirk-percent-height-table-cell.html: Added.
2987         * fast/replaced/table-percent-height-text-controls-expected.txt:
2988         * fast/replaced/table-percent-height-text-controls.html:
2989
2990 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
2991
2992         Reviewed by NOBODY (Build fix).
2993
2994         Disable new media tests.
2995
2996         * platform/gtk/Skipped:
2997
2998 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
2999
3000         Reviewed by NOBODY (Build fix).
3001
3002         Generate new results for fast/layers/video-layer.html after r47515.
3003
3004         * platform/mac-leopard/fast/layers/video-layer-expected.txt:
3005         * platform/mac/fast/layers/video-layer-expected.txt:
3006         * platform/win/fast/layers/video-layer-expected.txt:
3007
3008 2009-08-19  Adam Roben  <aroben@apple.com>
3009
3010         Skip a failing test on Windows
3011
3012         See <http://webkit.org/b/28467>.
3013
3014         * platform/win/Skipped: Added
3015         http/tests/loading/preload-img-test.html.
3016
3017 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
3018
3019         Reviewed by Simon Fraser.
3020
3021         Make media layout test video-source-add-src.html less timing dependent
3022         https://bugs.webkit.org/show_bug.cgi?id=28465
3023         
3024         Trigger test on 'canplaythrough' instead of 'loadstart' so it is less
3025         likely to fail on a slow machine.
3026
3027         * media/video-source-add-src-expected.txt:
3028         * media/video-source-add-src.html:
3029
3030 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
3031
3032         Reviewed by Eric Seidel.
3033
3034         Sound button appears in controller with movies that have no audio
3035         https://bugs.webkit.org/show_bug.cgi?id=28464
3036
3037         * media/video-controls-visible-audio-only.html:
3038         * media/video-no-audio.html: Added.
3039         * platform/mac-leopard/media/video-empty-source-expected.txt:
3040         * platform/mac-leopard/media/video-no-audio-expected.txt: Added.
3041         * platform/mac/media/video-empty-source-expected.txt:
3042         * platform/mac/media/video-no-audio-expected.txt: Added.
3043         * platform/win/media/video-empty-source-expected.txt: Added.
3044         * platform/win/media/video-no-audio-expected.txt: Added.
3045
3046 2009-08-19  Alexey Proskuryakov  <ap@apple.com>
3047
3048         Reviewed by Anders Carlsson.
3049
3050         https://bugs.webkit.org/show_bug.cgi?id=27464
3051         Implement application cache online whitelist wildcard flag
3052
3053         * http/tests/appcache/resources/whitelist-wildcard.manifest: Added.
3054         * http/tests/appcache/whitelist-wildcard-expected.txt: Added.
3055         * http/tests/appcache/whitelist-wildcard.html: Added.
3056
3057 2009-08-19  Yuta Kitamura  <yutak@chromium.org>
3058
3059         Reviewed by Eric Seidel.
3060
3061         Convert two layout tests so that they use dumpAsText().
3062         
3063         These tests check if the renderer crashes or not. Hence, we do not need to
3064         dump the entire render tree. I verified DumpRenderTree at r24513 still crashed
3065         when it opened the updated test cases.
3066         
3067         See bug 14714 for details about these test cases.
3068
3069         Two layout tests are convertible to dumpAsText
3070         https://bugs.webkit.org/show_bug.cgi?id=28423
3071
3072         * fast/multicol/negativeColumnWidth-expected.txt: Added.
3073         * fast/multicol/negativeColumnWidth.html:
3074         * fast/multicol/zeroColumnCount-expected.txt: Added.
3075         * fast/multicol/zeroColumnCount.html:
3076         * platform/mac/fast/multicol/negativeColumnWidth-expected.checksum: Removed.
3077         * platform/mac/fast/multicol/negativeColumnWidth-expected.png: Removed.
3078         * platform/mac/fast/multicol/negativeColumnWidth-expected.txt: Removed.
3079         * platform/mac/fast/multicol/zeroColumnCount-expected.checksum: Removed.
3080         * platform/mac/fast/multicol/zeroColumnCount-expected.png: Removed.
3081         * platform/mac/fast/multicol/zeroColumnCount-expected.txt: Removed.
3082         * platform/qt/fast/multicol/negativeColumnWidth-expected.txt: Removed.
3083         * platform/qt/fast/multicol/zeroColumnCount-expected.txt: Removed.
3084
3085 2009-08-19  David Hyatt  <hyatt@apple.com>
3086
3087         Land updated results after my last change.
3088
3089         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3090
3091 2009-08-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3092
3093         Reviewed by Ariya Hidayat.
3094
3095         [Qt] Add a new expected file to the Qt port since we pass it.
3096
3097         * platform/qt/fast/reflections: Added.
3098         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt: Added.
3099
3100 2009-08-18  Alexey Proskuryakov  <ap@webkit.org>
3101
3102         Reviewed by Maciej Stachowiak.
3103
3104         https://bugs.webkit.org/show_bug.cgi?id=28446
3105         Custom request headers shouldn't be sent with cross-origin preflight request
3106
3107         * http/tests/xmlhttprequest/access-control-preflight-headers-async-expected.txt: Added.
3108         * http/tests/xmlhttprequest/access-control-preflight-headers-async.html: Added.
3109         * http/tests/xmlhttprequest/access-control-preflight-headers-sync-expected.txt: Added.
3110         * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html: Added.
3111         * http/tests/xmlhttprequest/resources/no-custom-header.php: Added.
3112
3113 2009-08-13  Maciej Stachowiak  <mjs@apple.com>
3114
3115         Reviewed by Sam Weinig.
3116
3117         - Tests for: Implement HTML5 nav element
3118         https://bugs.webkit.org/show_bug.cgi?id=27937
3119
3120         Test aspects of <nav>, including residual style, <p> closing, and FormatBlock.
3121         
3122         * fast/html/nav-element-expected.txt: Added.
3123         * fast/html/nav-element.html: Added.
3124
3125 2009-08-18  Oliver Hunt  <oliver@apple.com>
3126
3127         Reviewed by NOBODY (Build fix).
3128
3129         Remove accidentally committed logging
3130
3131         * fast/js/resources/array-enumerators-functions.js:
3132
3133 2009-08-18  Oliver Hunt  <oliver@apple.com>
3134
3135         Reviewed by Mark Rowe.
3136
3137         Make test faster so leaks bot won't time out.
3138
3139         * fast/js/resources/array-enumerators-functions.js:
3140
3141 2009-08-18  Dan Bernstein  <mitz@apple.com>
3142
3143         Rubber-stamped by Mark Rowe
3144
3145         Update Windows and Qt results after r47462.
3146
3147         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
3148         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3149         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
3150         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3151
3152 2009-08-18  Drew Wilson  <atwilson@google.com>
3153
3154         Reviewed by David Levin.
3155
3156         SharedWorkers need to support loading
3157         https://bugs.webkit.org/show_bug.cgi?id=28342
3158
3159         Refactored worker network tests to also test SharedWorkers.
3160
3161         * http/tests/workers/resources/worker-importScripts.js:
3162         Refactored to run in either a dedicated or shared worker.
3163         (handleConnect.self.postMessage):
3164         (handleConnect):
3165         (runTests.try.resetLoadFlags):
3166         (runTests):
3167         * http/tests/workers/resources/worker-redirect-target.js:
3168         Refactored to run in either a dedicated or shared worker.
3169         (else.self.onconnect):
3170         * http/tests/workers/resources/worker-redirect.js: Added.
3171         Moved test code out of worker-redirect.html so it can be shared with shared worker tests.
3172         (log):
3173         (runNextTest):
3174         (testCrossOriginLoad.try.worker.onerror):
3175         (testCrossOriginLoad.try.worker.onmessage):
3176         (testCrossOriginLoad):
3177         (testCrossOriginRedirectedLoad.try.worker.onerror):
3178         (testCrossOriginRedirectedLoad.try.worker.onmessage):
3179         (testCrossOriginRedirectedLoad):
3180         * http/tests/workers/shared-worker-importScripts-expected.txt: Added.
3181         * http/tests/workers/shared-worker-importScripts.html-disabled: Added.
3182         * http/tests/workers/shared-worker-redirect-expected.txt: Added
3183         * http/tests/workers/shared-worker-redirect.html-disabled: Added.
3184         * http/tests/workers/worker-redirect.html:
3185         Moved test code into worker-redirect.js.
3186         * http/tests/xmlhttprequest/workers/close.html:
3187         Moved test code into close-test.js.
3188         * http/tests/xmlhttprequest/workers/methods-async.html:
3189         Moved test code into methods-async-test.js.
3190         * http/tests/xmlhttprequest/workers/methods.html:
3191         Moved test code into methods.js.
3192         * http/tests/xmlhttprequest/workers/resources/close-test.js: Added.
3193         Contains test code moved from close.html, so tests can be shared with SharedWorkers.
3194         (log):
3195         (testAsync.worker.onmessage.else):
3196         (testAsync.worker.onmessage):
3197         (testAsync):
3198         (testSync.worker.onmessage.else):
3199         (testSync.worker.onmessage):
3200         (testSync):
3201         (done):
3202         (handleException):
3203         * http/tests/xmlhttprequest/workers/resources/close.js:
3204         Modified worker code so it runs in shared workers also.
3205         * http/tests/xmlhttprequest/workers/resources/file-not-found.js: Added.
3206         Contains test code moved from xmlhttprequest-file-not-found.html (now shared with shared worker tests).
3207         (log):
3208         (worker.onmessage):
3209         * http/tests/xmlhttprequest/workers/resources/methods-async-test.js: Added.
3210         Contains test code moved from methods-async.html (now shared with shared worker tests).
3211         (log):
3212         (worker.onmessage):
3213         * http/tests/xmlhttprequest/workers/resources/methods-async.js:
3214         Changed code to run in shared workers also.
3215         * http/tests/xmlhttprequest/workers/resources/methods-test.js: Added.
3216         Contains test code moved from methods.html (now shared with shared worker tests).
3217         (log):
3218         (worker.onmessage):
3219         * http/tests/xmlhttprequest/workers/resources/methods.js:
3220         Now can run in either dedicated or shared workers.
3221         (init):
3222         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Added.
3223         Utility code to allow shared workers to look like dedicated workers to enable sharing test code.
3224         (createWorker.worker.port.onmessage):
3225         (createWorker.worker.postMessage):
3226         (createWorker):
3227         * http/tests/xmlhttprequest/workers/resources/worker-create.js: Added.
3228         (createWorker):
3229         * http/tests/xmlhttprequest/workers/resources/worker-pre.js: Added.
3230         Utility code to make SharedWorkerGlobalScope look like DedicatedWorkerGlobalScope, to enable test code sharing.
3231         (else.self.onconnect.self.postMessage):
3232         (else.self.onconnect.event.messagePort.onmessage):
3233         (else.self.onconnect):
3234         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js:
3235         (init):
3236         Updated code so it runs in shared workers also.
3237         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Added.
3238         * http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled: Added.
3239         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added.
3240         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled: Added.
3241         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added.
3242         * http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled: Added.
3243         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Added.
3244         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled: Added.
3245         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html:
3246         Moved test code into file-not-found.js.
3247
3248 2009-08-18  Beth Dakin  <bdakin@apple.com>
3249
3250         Reviewed by Dan Bernstein.
3251
3252         Test result changes for https://bugs.webkit.org/show_bug.cgi?id=27575 
3253         [CSS3 Backgrounds and Borders] Drop the prefix from background-size
3254
3255         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
3256         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3257         * svg/css/getComputedStyle-basic-expected.txt:
3258
3259 2009-08-18  Drew Wilson  <atwilson@google.com>
3260
3261         Reviewed by David Levin.
3262
3263         SharedWorkers need to forward exceptions to parent documents
3264         https://bugs.webkit.org/show_bug.cgi?id=28320
3265
3266         Wrote test to generate exception and make sure it gets logged to the console.
3267         Started switching over to using the same test utilities that the tests under fast/js use.
3268
3269         * fast/workers/resources/shared-worker-common.js:
3270         (generateError):
3271         (handleMessage):
3272         * fast/workers/resources/shared-worker-exception.js: Added.
3273         (worker.onmessage):
3274         (done):
3275         * fast/workers/shared-worker-exception-expected.txt: Added.
3276         * fast/workers/shared-worker-exception.html-disabled: Added.
3277
3278 2009-08-18  Dumitru Daniliuc  <dumi@chromium.org>
3279
3280         Reviewed by Dimitri Glazkov.
3281
3282         Adding a test to verify that openDatabase() does not execute
3283         SQL statements on the database it's trying to open, unless we're
3284         opening the first handle to that database.
3285
3286         https://bugs.webkit.org/show_bug.cgi?id=28207
3287
3288         * storage/open-database-while-transaction-in-progress-expected.txt: Added.
3289         * storage/open-database-while-transaction-in-progress.html: Added.
3290
3291 2009-08-18  Mark Rowe  <mrowe@apple.com>
3292
3293         Update SnowLeopard-specific layout test results after r47440.
3294
3295         * platform/mac/media/audio-controls-rendering-expected.txt:
3296         * platform/mac/media/controls-after-reload-expected.txt:
3297         * platform/mac/media/controls-styling-expected.txt:
3298
3299 2009-08-18  David Hyatt  <hyatt@apple.com>
3300
3301         Land updated results after my last patch.
3302
3303         * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
3304         * platform/mac/compositing/masks/masked-ancestor-expected.txt:
3305         * platform/mac/compositing/masks/multiple-masks-expected.txt:
3306         * platform/mac/compositing/masks/simple-composited-mask-expected.txt:
3307         * platform/mac/fast/clip/008-expected.txt:
3308         * platform/mac/fast/clip/011-expected.txt:
3309         * platform/mac/fast/clip/012-expected.txt:
3310         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
3311
3312 2009-08-18  Brian Weinstein  <bweinstein@apple.com>
3313
3314         Reviewed by Oliver Hunt.
3315
3316         Removed now passing storage tests from the Skipped list, now we pass all storage tests on Windows.
3317
3318         * platform/win/Skipped:
3319
3320 2009-08-18  Michelangelo De Simone  <micdesim@gmail.com>
3321
3322         Reviewed by Adele Peterson.
3323
3324         https://bugs.webkit.org/show_bug.cgi?id=27357
3325         Tests for :valid and :invalid CSS selectors, from HTML5 specs.
3326         http://www.whatwg.org/specs/web-apps/current-work/#selector-valid
3327
3328         * fast/css/pseudo-invalid-001-expected.txt: Added.
3329         * fast/css/pseudo-invalid-001.html: Added.
3330         * fast/css/pseudo-invalid-002-expected.txt: Added.
3331         * fast/css/pseudo-invalid-002.html: Added.
3332         * fast/css/pseudo-valid-001-expected.txt: Added.
3333         * fast/css/pseudo-valid-001.html: Added.
3334         * fast/css/pseudo-valid-002-expected.txt: Added.
3335         * fast/css/pseudo-valid-002.html: Added.
3336         * fast/css/pseudo-valid-003-expected.txt: Added.
3337         * fast/css/pseudo-valid-003.html: Added.
3338         * fast/css/pseudo-valid-004-expected.txt: Added.
3339         * fast/css/pseudo-valid-004.html: Added.
3340         * fast/css/pseudo-valid-005-expected.txt: Added.
3341         * fast/css/pseudo-valid-005.html: Added.
3342         * fast/css/pseudo-valid-006-expected.txt: Added.
3343         * fast/css/pseudo-valid-006.html: Added.
3344         * fast/css/pseudo-valid-007-expected.txt: Added.
3345         * fast/css/pseudo-valid-007.html: Added.
3346         * fast/dom/plugin-attributes-enumeration-expected.txt:
3347
3348 2009-08-16  David Hyatt  <hyatt@apple.com>
3349
3350         Reviewed by Dan Bernstein.
3351
3352         https://bugs.webkit.org/show_bug.cgi?id=20329, shadows and reflections incorrectly being included
3353         as part of scrollable overflow.
3354         
3355         Update layout tests to account for all of the changes made to overflow to split it into two types.  Remove the layout
3356         tests that were recently added that assumed that shadows and reflections should be part of scrollable overflow.
3357
3358         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Removed.
3359         * fast/box-shadow/box-shadow-overflow-scroll.html: Removed.
3360         * fast/reflections/reflection-overflow-scroll-expected.txt: Removed.
3361         * fast/reflections/reflection-overflow-scroll.html: Removed.
3362         * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
3363         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt:
3364         * platform/mac/editing/deleting/delete-br-011-expected.txt:
3365         * platform/mac/editing/deleting/delete-br-012-expected.txt:
3366         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
3367         * platform/mac/fast/block/positioning/relative-overflow-block-expected.txt:
3368         * platform/mac/fast/body-propagation/background-color/002-expected.txt:
3369         * platform/mac/fast/body-propagation/background-color/002-xhtml-expected.txt:
3370         * platform/mac/fast/body-propagation/background-image/002-expected.txt:
3371         * platform/mac/fast/body-propagation/background-image/002-xhtml-expected.txt:
3372         * platform/mac/fast/body-propagation/overflow/001-expected.txt:
3373         * platform/mac/fast/body-propagation/overflow/001-xhtml-expected.txt:
3374         * platform/mac/fast/body-propagation/overflow/005-declarative-expected.txt:
3375         * platform/mac/fast/body-propagation/overflow/005-expected.txt:
3376         * platform/mac/fast/body-propagation/overflow/005-xhtml-expected.txt:
3377         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
3378         * platform/mac/fast/box-shadow/transform-fringing-expected.txt:
3379         * platform/mac/fast/clip/008-expected.txt:
3380         * platform/mac/fast/clip/011-expected.txt:
3381         * platform/mac/fast/clip/012-expected.txt:
3382         * platform/mac/fast/dynamic/genContentDestroyChildren-expected.txt:
3383         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt:
3384         * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
3385         * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
3386         * platform/mac/fast/forms/form-element-geometry-expected.txt:
3387         * platform/mac/fast/images/image-in-map-expected.txt:
3388         * platform/mac/fast/inline-block/003-expected.txt:
3389         * platform/mac/fast/inline/inline-text-quirk-bpm-expected.txt:
3390         * platform/mac/fast/invalid/012-expected.txt:
3391         * platform/mac/fast/layers/normal-flow-hit-test-expected.txt:
3392         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
3393         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
3394         * platform/mac/fast/reflections/reflection-direction-expected.txt:
3395         * platform/mac/fast/reflections/reflection-masks-expected.checksum:
3396         * platform/mac/fast/reflections/reflection-masks-expected.png:
3397         * platform/mac/fast/reflections/reflection-masks-expected.txt:
3398         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum:
3399         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png:
3400         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt:
3401         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
3402         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png:
3403         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt:
3404         * platform/mac/fast/repaint/box-shadow-h-expected.txt:
3405         * platform/mac/fast/repaint/box-shadow-v-expected.txt:
3406         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
3407         * platform/mac/fast/repaint/reflection-repaint-test-expected.txt:
3408         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
3409         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt:
3410         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
3411         * platform/mac/fast/transforms/shadows-expected.txt:
3412         * platform/mac/fast/transforms/transforms-with-opacity-expected.txt:
3413         * platform/mac/media/video-layer-crash-expected.txt:
3414         * platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
3415         * platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
3416         * platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
3417         * platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
3418         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
3419         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3420         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
3421         * platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
3422         * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
3423         * platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
3424         * platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
3425         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
3426         * platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
3427         * platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
3428         * platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
3429         * platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
3430         * platform/mac/tables/mozilla/core/bloomberg-expected.txt:
3431         * platform/mac/tables/mozilla/other/ms-expected.txt:
3432         * platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
3433         * platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
3434         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
3435         * platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
3436         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
3437         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
3438         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
3439         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
3440         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
3441         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
3442         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
3443
3444 2009-08-18  Alexey Proskuryakov  <ap@apple.com>
3445
3446         Reviewed by Darin Adler.
3447
3448         https://bugs.webkit.org/show_bug.cgi?id=28431
3449         <rdar://problem/7137610> Application Cache doesn't work with HTTP authentication
3450
3451         * http/tests/appcache/auth-expected.txt: Added.
3452         * http/tests/appcache/auth.html: Added.
3453         * http/tests/appcache/resources/auth: Added.
3454         * http/tests/appcache/resources/auth/iframe.php: Added.
3455         * http/tests/appcache/resources/auth/manifest.php: Added.
3456         * http/tests/appcache/resources/auth/setup.php: Added.
3457         * http/tests/appcache/resources/auth/subresource.php: Added.
3458
3459 2009-08-18  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3460
3461         Not reviewed. Forgot to add pixel test results for html-fieldset-crash.html some time ago.
3462
3463         * platform/mac/fast/wml/html-fieldset-crash-expected.checksum: Added.
3464         * platform/mac/fast/wml/html-fieldset-crash-expected.png: Added.
3465
3466 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
3467
3468         Reviewed by NOBODY (build fix).
3469
3470         Update results added for https://bugs.webkit.org/show_bug.cgi?id=28314 to
3471         not log 'progress' event as the timing relative to other media events
3472         isn't important and varies according to the behavior of the media engine.
3473
3474         * media/event-attributes-expected.txt:
3475         * media/event-attributes.html:
3476         * media/progress-event-at-least-one-expected.txt:
3477         * media/progress-event-at-least-one.html:
3478
3479 2009-08-18  Drew Wilson  <atwilson@google.com>
3480
3481         Unreviewed (Updating skipped tests).
3482
3483         Re-enabled test on GTK platform (DRT supports layoutTestController.workerThreadCount on GTK).
3484
3485         Disabled test on QT platform (DRT does not support workerThreadCount on QT).
3486
3487         * platform/gtk/Skipped:
3488         * platform/qt/Skipped:
3489
3490 2009-08-18  Drew Wilson  <atwilson@google.com>
3491
3492         Unreviewed - skipping test on GTK.
3493
3494         Added worker-lifecycle.html tests to skipped tests on GTK platform due to missing DRT functionality.
3495
3496         * platform/gtk/Skipped:
3497
3498 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
3499
3500         Reviewed by Simon Fraser.
3501
3502         HTMLMediaElement should fire 'progress' event before 'load'
3503         https://bugs.webkit.org/show_bug.cgi?id=28314
3504
3505         * media/event-attributes-expected.txt:
3506             Update results to include 'progress' event fired before 'load'.
3507
3508         * media/progress-event-at-least-one-expected.txt: Added.
3509         * media/progress-event-at-least-one.html: Added.
3510
3511 2009-08-18  Drew Wilson  <atwilson@google.com>
3512
3513         Reviewed by Eric Seidel.
3514
3515         Need to extend DumpRenderTree to expose number of worker threads
3516         https://bugs.webkit.org/show_bug.cgi?id=28292
3517
3518         Added simple layout tests that use the new layoutTestController.workerThreadCount() API
3519
3520         * fast/workers/resources/shared-worker-common.js:
3521         Added support for "close" command to match worker-common.js.
3522         * fast/workers/resources/worker-lifecycle.js: Added.
3523         * fast/workers/shared-worker-lifecycle-expected.txt: Added.
3524         * fast/workers/shared-worker-lifecycle.html-disabled: Added.
3525         * fast/workers/worker-lifecycle-expected.txt: Added.
3526         * fast/workers/worker-lifecycle.html: Added.
3527
3528 2009-08-18  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3529
3530         Reviewed by Ariya Hidayat.
3531
3532         [Qt] These tests pass now. Fixed metrics related to default font size and added some expected files for new tests.
3533
3534         * platform/qt/Skipped:
3535         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
3536         * platform/qt/fast/images/animated-svg-as-image-expected.txt: Added.
3537         * platform/qt/fast/images/embed-image-expected.txt: Added.
3538         * platform/qt/fast/images/favicon-as-image-expected.txt: Added.
3539         * platform/qt/fast/images/object-image-expected.txt: Added.
3540         * platform/qt/fast/images/svg-as-background-expected.txt:
3541         * platform/qt/fast/images/svg-as-image-expected.txt:
3542         * platform/qt/fast/images/svg-as-relative-image-expected.txt: Added.
3543         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt: Added.
3544
3545 2009-08-18  Shinichiro Hamaji  <hamaji@chromium.org>
3546
3547         Reviewed by Eric Seidel.
3548
3549         Assertion failure in WebCore::RenderHTMLCanvas::layout
3550         https://bugs.webkit.org/show_bug.cgi?id=12052
3551
3552         Remove string "foo" in <video> tag. This made Qt layout test fail.
3553         Qt doesn't support video yet and the string will be rendered.
3554
3555         * fast/runin/nonblock-runin.html:
3556
3557 2009-08-18  Kent Tamura  <tkent@chromium.org>
3558
3559         Reviewed by Eric Seidel.
3560
3561         Tests for <datalist> element.
3562         https://bugs.webkit.org/show_bug.cgi?id=26915
3563
3564         * fast/forms/datalist-expected.txt: Added.
3565         * fast/forms/datalist-nonoption-child-expected.txt: Added.
3566         * fast/forms/datalist-nonoption-child.html: Added.
3567         * fast/forms/datalist.html: Added.
3568
3569 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
3570
3571         Reviewed by Darin Adler.
3572
3573         Some HTMLs are modified by make-script-test-wrappers
3574         https://bugs.webkit.org/show_bug.cgi?id=28213
3575
3576         Add fast/js/const.js and fast/canvas/canvas-2d-imageData-create-nonfinite.js into
3577         the exclude list, modified fast/dom/Geolocation/resources/TEMPLATE.html, and
3578         re-generated wml/* and Geolocation/* .
3579
3580         * fast/dom/Geolocation/enabled.html:
3581         * fast/dom/Geolocation/resources/TEMPLATE.html:
3582         * http/tests/wml/access-target-domain-deny.html:
3583         * http/tests/wml/access-target-path-deny.html:
3584         * http/tests/wml/access-target.html:
3585
3586 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
3587
3588         Reviewed by Eric Seidel.
3589
3590         -webkit-box-orient:horizontal doesn't work on <button> tag
3591         https://bugs.webkit.org/show_bug.cgi?id=34445
3592
3593         Make a flexible button's anonymous child flexible and pass the
3594         parent's box-orient to the anonymous child.
3595
3596         Also, added a renderName for anonymous flexible boxes.
3597
3598         * fast/flexbox/box-orient-button-expected.txt: Added.
3599         * fast/flexbox/box-orient-button.html: Added.
3600         * fast/flexbox/resources/box-orient-button.js: Added.
3601         (setBoxOrient):
3602         (gebi):
3603
3604 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
3605
3606         Reviewed by Dave Hyatt.
3607
3608         Render -webkit-mask via compositing layers when possible
3609         https://bugs.webkit.org/show_bug.cgi?id=28414
3610         
3611         Tests for masked, composited layers.
3612
3613         * compositing/masks/masked-ancestor.html: Added.
3614         * compositing/masks/simple-composited-mask.html: Added.
3615         * platform/mac/compositing/masks/masked-ancestor-expected.checksum: Added.
3616         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
3617         * platform/mac/compositing/masks/masked-ancestor-expected.txt: Added.
3618         * platform/mac/compositing/masks/simple-composited-mask-expected.checksum: Added.
3619         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
3620         * platform/mac/compositing/masks/simple-composited-mask-expected.txt: Added.
3621
3622 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
3623
3624         Reviewed by Dave Hyatt.
3625
3626         Layer content misplaced with compositing, z-index and overflow
3627         https://bugs.webkit.org/show_bug.cgi?id=28361
3628         
3629         Testcase with compositing layers, negative z-order children, and overflow:hidden.
3630
3631         * compositing/geometry/clipping-foreground.html: Added.
3632         * platform/mac/compositing/geometry/clipping-foreground-expected.checksum: Added.
3633         * platform/mac/compositing/geometry/clipping-foreground-expected.png: Added.
3634         * platform/mac/compositing/geometry/clipping-foreground-expected.txt: Added.
3635
3636 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
3637
3638         Rubber-stamped by Adele Peterson.
3639
3640         http/tests/misc/favicon-loads-with-images-disabled.html was passing on my machine
3641         (when I ran all http tests), but failed on the bot, so adding it back to the
3642         Skipped list.
3643
3644         * platform/win/Skipped:
3645
3646 2009-08-17  Oliver Hunt  <oliver@apple.com>
3647
3648         RS=Mark Rowe.
3649
3650         REGRESSION (r47291-r47308): MobileMe applications do not load data
3651         https://bugs.webkit.org/show_bug.cgi?id=28341
3652
3653         Reverting r47292
3654
3655         * fast/js/arguments-expected.txt:
3656         * fast/js/resources/arguments.js:
3657
3658 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
3659
3660         Rubber-stamped by Adele Peterson.
3661
3662         http/tests/misc/favicon-loads-with-images-disabled.html is passing on my
3663         machine, trying to remove it from the Skipped list on Windows.
3664
3665         * platform/win/Skipped:
3666
3667 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
3668
3669         Reviewed by Darin Adler.
3670
3671         Assertion failure in WebCore::RenderHTMLCanvas::layout
3672         https://bugs.webkit.org/show_bug.cgi?id=12052
3673
3674         Don't handle run-in if the element is not a block element.
3675
3676         * fast/runin/canvas-runin-expected.txt: Added.
3677         * fast/runin/canvas-runin.html: Added.
3678
3679 2009-08-17  Benjamin C Meyer  <benjamin.meyer@torchmobile.com>
3680
3681         Reviewed by Darin Adler.
3682
3683         Fix createImageData to raise the NOT_SUPPORTED_ERR exception when
3684         either of the arguments are not finite.
3685
3686         According to
3687         http://www.whatwg.org/specs/web-apps/current-work/#pixel-manipulation:
3688         "If any of the arguments to createImageData() or getImageData() are
3689         infinite or NaN, or if the createImageData()  method is invoked with
3690         only one argument but that argument is null, the method must instead
3691         raise a NOT_SUPPORTED_ERR  exception."
3692
3693         Test: http://philip.html5.org/tests/canvas/suite/tests/2d.imageData.create.nonfinite.html
3694
3695         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt: Added.
3696         * fast/canvas/canvas-2d-imageData-create-nonfinite.html: Added.
3697         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js: Added.
3698
3699 2009-08-17  Jeremy Orlow  <jorlow@chromium.org>
3700
3701         Reviewed by Darin Fisher.
3702
3703         Add a way to release the storage lock
3704         https://bugs.webkit.org/show_bug.cgi?id=28411
3705
3706         Two scripts within the same origin that are accessing LocalStorage must not do
3707         it simultaneously, according to the spec.  There are some cases, however, where
3708         a script might want to override this behavior.  navigator.getStorageUpdates()
3709         was added for this reason:
3710         http://dev.w3.org/html5/spec/Overview.html#manually-releasing-the-storage-mutex
3711
3712         Update the test expectations to include this new element.
3713
3714         * fast/dom/Window/window-properties-expected.txt:
3715         * fast/dom/navigator-detached-no-crash-expected.txt:
3716         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
3717
3718 2009-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3719
3720         Unreviewed. Skip new tests.
3721
3722         * platform/gtk/Skipped:
3723
3724 2009-08-17  Alexey Proskuryakov  <ap@apple.com>
3725
3726         Rubber-stamped by Dan Bernstein.
3727
3728         https://bugs.webkit.org/show_bug.cgi?id=28403
3729         Update Apache2 module list from Leopard defaults
3730
3731         No change in functionality, only commented out modules needed an update.
3732
3733         * http/conf/apache2-httpd.conf:
3734
3735 2009-08-17  Aaron Boodman  <aa@chromium.org>
3736
3737         Reviewed by Alexey Proskuryakov.
3738
3739         https://bugs.webkit.org/show_bug.cgi?id=28313: Combine ThreadableLoaderOptions::crossOriginRequestPolicy and
3740         ThreadableLoaderOptions::crossOriginRedirectPolicy since they are always set the same way.
3741
3742         Also, tightened up behavior of XMLHttpRequest with cross-origin redirects and access control. We have not implemented redirects
3743         for access control, so we should never redirect across origins. But in two edge cases, we were:
3744
3745         * Asynchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
3746           authorization headers) to a resource on origin A.
3747         * Synchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
3748           authorization headers) to another resource on origin B (this time sending access control authorization headers).
3749
3750         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
3751         * http/tests/xmlhttprequest/access-control-and-redirects.html: Added.
3752
3753 2009-08-16  Darin Adler  <darin@apple.com>
3754
3755         Reviewed by Dan Bernstein.
3756
3757         execCommand("InsertHorizontalRule") inserts a broken <hr> element
3758         https://bugs.webkit.org/show_bug.cgi?id=28375
3759
3760         * editing/execCommand/arguments-combinations-expected.txt: Updated.
3761         * editing/execCommand/arguments-combinations.html: Updated to expect
3762         the <hr> element to be self-closing rather than having a separate
3763         </hr> in the markup.
3764
3765 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3766
3767         Reviewed by George Staikos.
3768
3769         [WML] <option> element & 'onpick' events - history navigation is broken
3770         https://bugs.webkit.org/show_bug.cgi?id=28371
3771
3772         Add new test covering history navigation & 'onpick' event handling.
3773
3774         * wml/option-element-onpick-recursion-expected.txt: Added.
3775         * wml/option-element-onpick-recursion.html: Added.
3776         * wml/resources/WMLTestCase.js:
3777         (createStaticWMLTestCase):
3778         (createDynamicWMLTestCase):
3779         * wml/resources/option-element-onpick-recursion.js: Added.
3780         (setupTestDocument):
3781         (prepareTest):
3782         (executeTest):
3783         * wml/resources/option-element-onpick-recursion.wml: Added.
3784         * wml/resources/option-element-onpick.js:
3785         (prepareTest):
3786
3787 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3788
3789         Not reviewed. Add missing WML specific layout test result.
3790
3791         * platform/mac/fast/wml/html-fieldset-crash-expected.txt: Added.
3792
3793 2009-08-15  Sam Weinig  <sam@webkit.org>
3794
3795         Make Mark Rowe a bit less grumpy.
3796
3797         * http/tests/history/back-to-post.php:
3798
3799 2009-08-15  Sam Weinig  <sam@webkit.org>
3800
3801         Make http/tests/history/back-to-post.php's output a bit more reliable.
3802
3803         * http/tests/history/back-to-post-expected.txt:
3804         * http/tests/history/back-to-post.php:
3805
3806 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
3807
3808         Reviewed by Anders Carlsson.
3809
3810         Animate multiple shadows
3811         https://bugs.webkit.org/show_bug.cgi?id=28266
3812
3813         * transitions/multiple-shadow-transitions-expected.txt: Added.
3814         * transitions/multiple-shadow-transitions.html: Added.
3815         * transitions/transition-test-helpers.js:
3816         Add some special-case code for shadows so we can at least tell of the shadow
3817         position is changing.
3818
3819 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
3820
3821         Reviewed by Anders Carlsson.
3822
3823         Make transitions work for position and size of multiple backgrounds and masks.
3824         https://bugs.webkit.org/show_bug.cgi?id=28266
3825
3826         * transitions/multiple-background-size-transitions-expected.txt: Added.
3827         * transitions/multiple-background-size-transitions.html: Added.
3828         * transitions/multiple-background-transitions-expected.txt: Added.
3829         * transitions/multiple-background-transitions.html: Added.
3830         * transitions/multiple-mask-transitions-expected.txt: Added.
3831         * transitions/multiple-mask-transitions.html: Added.
3832
3833 2009-08-15  George Staikos  <george.staikos@torchmobile.com>
3834
3835         Reviewed by Jan Alonzo.
3836
3837         Test to demonstrate crash in fieldset code when WML is enabled.
3838         Test provided by red47514f7@yandex.ru
3839         https://bugs.webkit.org/show_bug.cgi?id=28012
3840
3841         * fast/wml/html-fieldset-crash.html: Added.
3842
3843 2009-08-15  Sam Weinig  <sam@webkit.org>
3844
3845         Remove no longer correct and now failing test.  document.body.onunload
3846         has now been spec'ed in HTML5. 
3847
3848         * fast/events/onunload-body-property-expected.txt: Removed.
3849         * fast/events/onunload-body-property.html: Removed.
3850
3851 2009-08-15  Sam Weinig  <sam@webkit.org>
3852
3853         Reviewed by Dan Bernstein.
3854
3855         Setting attribute event listeners to the body does not set them on the window
3856         https://bugs.webkit.org/show_bug.cgi?id=28343
3857
3858         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes-expected.txt: Added.
3859         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html: Added.
3860         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes-expected.txt: Added.
3861         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html: Added.
3862         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Added.
3863         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Added.
3864
3865 2009-08-14  Adam Bergkvist  <adam.bergkvist@ericsson.com>
3866
3867         Reviewed by Sam Weinig.
3868
3869         Tests for EventSource.
3870         https://bugs.webkit.org/show_bug.cgi?id=14997 
3871
3872         * fast/eventsource: Added.
3873         * fast/eventsource/eventsource-attribute-listeners-expected.txt: Added.
3874         * fast/eventsource/eventsource-attribute-listeners.html: Added.
3875         * fast/eventsource/eventsource-constructor-expected.txt: Added.
3876         * fast/eventsource/eventsource-constructor.html: Added.
3877         * http/tests/eventsource: Added.
3878         * http/tests/eventsource/eventsource-bad-mime-type-expected.txt: Added.
3879         * http/tests/eventsource/eventsource-bad-mime-type.html: Added.
3880         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt: Added.
3881         * http/tests/eventsource/eventsource-parse-event-stream.html: Added.
3882         * http/tests/eventsource/eventsource-reconnect-expected.txt: Added.
3883         * http/tests/eventsource/eventsource-reconnect.html: Added.
3884         * http/tests/eventsource/eventsource-status-code-states-expected.txt: Added.
3885         * http/tests/eventsource/eventsource-status-code-states.html: Added.
3886         * http/tests/eventsource/resources: Added.
3887         * http/tests/eventsource/resources/bad-mime-type.asis: Added.
3888         * http/tests/eventsource/resources/event-stream.php: Added.
3889         * http/tests/eventsource/resources/reconnect.php: Added.
3890         * http/tests/eventsource/resources/simple-event-stream.asis: Added.
3891         * http/tests/eventsource/resources/status-codes.php: Added.
3892         * http/tests/eventsource/workers: Added.
3893         * http/tests/eventsource/workers/eventsource-simple-expected.txt: Added.
3894         * http/tests/eventsource/workers/eventsource-simple.html: Added.
3895         * http/tests/eventsource/workers/resources: Added.
3896         * http/tests/eventsource/workers/resources/simple-worker.js: Added.
3897         (es.onmessage):
3898         (es.onerror):
3899
3900 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
3901
3902         Remove two tests from the skipped list that don't exist.
3903
3904         Rubber-stamped by Mark Rowe.
3905
3906         * platform/win/Skipped:
3907
3908 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
3909
3910         Add a layout test for <rdar://problem/6218721> No MSAA focus events
3911         fired for Webkit nightly (20866)
3912
3913         https://bugs.webkit.org/show_bug.cgi?id=20866
3914
3915         Reviewed by Oliver Hunt.
3916
3917         * platform/win/Skipped:
3918         Remove the blanket skipping of accessibility/, and add the individual
3919         tests.
3920
3921         * platform/win/accessibility/focus-events-expected.txt: Added.
3922         * platform/win/accessibility/focus-events.html: Added.
3923
3924 2009-08-14  Dmitry Titov  <dimich@chromium.org>
3925
3926         Not reviewed, adding new test to Skipped on gtk and Qt.
3927         DRT on these ports does not yet support layoutTestController.overridePreference.
3928
3929         * platform/gtk/Skipped: skip LayoutTests/fast/harness/use-page-cache.html 
3930         * platform/qt/Skipped: ditto.
3931
3932 2009-08-14  Dmitry Titov  <dimich@chromium.org>
3933
3934         Reviewed by Eric Seidel.
3935
3936         https://bugs.webkit.org/show_bug.cgi?id=28324
3937         First ever test using page cache!
3938         The test verifies that override setting that enables page cache works correctly.
3939         It navigates forward and then back and checks that onload is not fired again
3940         but the timer continues firing.
3941
3942         * fast/harness/resources/cached-page-1.html: Added.
3943         * fast/harness/resources/cached-page-2.html: Added.
3944         * fast/harness/use-page-cache-expected.txt: Added.
3945         * fast/harness/use-page-cache.html: Added.
3946
3947 2009-08-14  Brady Eidson  <beidson@apple.com>
3948
3949         Reviewed by Anders Carlsson.
3950
3951         <rdar://problem/7091546> - Re-enable 3 plugins tests that now won't crash
3952
3953         * platform/mac-snowleopard/Skipped:
3954
3955 2009-08-14  Brady Eidson  <beidson@apple.com>
3956
3957         Adding two more to the skipped list.
3958         Radars 7144571 and 7144583 track exploring them.
3959
3960         * platform/mac-snowleopard/Skipped:
3961
3962 2009-08-14  Brady Eidson  <beidson@apple.com>
3963
3964         Disable media/controls-drag-timebar.html on SnowLeopard.
3965         <rdar://problem/7144385> tracks exploring the failure.
3966
3967         * platform/mac-snowleopard/Skipped:
3968
3969 2009-08-14  Oliver Hunt  <oliver@apple.com>
3970
3971         Reviewed by Gavin Barraclough.
3972
3973         [ES5] Arguments object should inherit from Array
3974         https://bugs.webkit.org/show_bug.cgi?id=28298
3975
3976         Tests that an arguments object is created with the correct
3977         properties and prototype (per ES5), and that the are always
3978         the initial "pristine" versions.
3979
3980         * fast/js/arguments-expected.txt:
3981         * fast/js/resources/arguments.js:
3982         (shouldBe.getArguments):
3983         (Object):
3984         (Array):
3985         (originalObject.prototype.toString):
3986         (originalObject.prototype.toLocaleString):
3987         (Array.prototype):
3988
3989 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
3990
3991         Reviewed by Adam Roben.
3992
3993         Remove media/video-played.html from the Windows skipped list and add 
3994         media/video-played-collapse.html.
3995         
3996         https://bugs.webkit.org/show_bug.cgi?id=28275
3997
3998         * platform/win/Skipped:
3999
4000 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
4001
4002         Reviewed by Simon Fraser.
4003
4004         media/video-played.html always times out on Windows
4005         https://bugs.webkit.org/show_bug.cgi?id=28275
4006
4007         * media/video-played-collapse.html:
4008             Make sub-test assumptions obvious for someone reading this later.
4009
4010         * media/video-played.html: Removed.
4011         * media/video-played-expected.txt: Removed.
4012         * media/video-played-ranges-1-expected.txt: Copied from LayoutTests/media/video-played-expected.txt.
4013         * media/video-played-ranges-1.html: Copied from LayoutTests/media/video-played.html.
4014             Split video-played.html into video-played-ranges-1.html and video-played-ranges-2.html.
4015
4016         * media/video-played-reset.html:
4017             Make sub-test assumptions obvious for someone reading this later.
4018
4019         * media/video-played.js:
4020         (logRanges):
4021             New but not currently called. Allows all ranges to be logged for debugging.
4022         (testRanges):
4023             Log ranges and the amount of time each test takes when logTestTiming != 0.
4024         (nextTest):
4025             Record test start time when logTestTiming is true;
4026         (startPlaying):
4027             Run each sub-test for 100ms instead of 250ms to decrease overall test time.
4028         (playForMillisecs.callPauseIfTimeIsReached):
4029         (playForMillisecs):
4030             Make error conditions trigger immediate failure instead of just logging.
4031
4032 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
4033
4034         Rubber-stamped by Tor Arne Vestbø.
4035
4036         [Qt] Add test result after r47255.
4037
4038         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
4039         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
4040
4041 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
4042
4043         Reviewed by Tor Arne Vestbø.
4044
4045         [Qt] Update test result after r47255.
4046         Also while I am at it, add pixel test result.
4047
4048         * platform/qt/fast/block/float/035-expected.checksum: Added.
4049         * platform/qt/fast/block/float/035-expected.png: Added.
4050         * platform/qt/fast/block/float/035-expected.txt: Adjusted.
4051
4052 2009-08-13  Oliver Hunt  <oliver@apple.com>
4053
4054         Reviewed by Maciej Stachowiak.
4055
4056         [ES5] Implement Array.isArray
4057         https://bugs.webkit.org/show_bug.cgi?id=28296
4058
4059         Add tests for Array.isArray
4060
4061         * fast/js/Array-isArray-expected.txt: Added.
4062         * fast/js/Array-isArray.html: Added.
4063         * fast/js/resources/Array-isArray.js: Added.
4064
4065 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
4066
4067         Reviewed by Dan Bernstein.
4068
4069         Fix logic in RenderObject::updateFillImages() that led to incorrect client
4070         counts if an image was used twice in the background-image property.
4071         https://bugs.webkit.org/show_bug.cgi?id=28295
4072         
4073         Test that changes background-image from one reference to an image
4074         to two references to the same image.
4075
4076         * fast/backgrounds/multiple-backgrounds-assert-expected.txt: Added.
4077         * fast/backgrounds/multiple-backgrounds-assert.html: Added.
4078
4079 2009-08-13  Dan Bernstein  <mitz@apple.com>
4080
4081         Reviewed by Eric Seidel.
4082
4083         'box-orient: block-axis' behaves like 'box-orient: horizontal', causes
4084         an assertion failure in debug builds
4085         https://bugs.webkit.org/show_bug.cgi?id=28279
4086
4087         * fast/flexbox/block-axis-expected.checksum: Added.
4088         * fast/flexbox/block-axis-expected.png: Added.
4089         * fast/flexbox/block-axis-expected.txt: Added.
4090         * fast/flexbox/block-axis.html: Added.
4091
4092 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
4093
4094         Reviewed by Dan Bernstein.
4095
4096         Fix crash when removing reflection on an absolutely-positioned image.
4097         https://bugs.webkit.org/show_bug.cgi?id=28289
4098         
4099         Test removing reflection on positioned image.
4100
4101         * fast/reflections/reflected-img-crash-expected.txt: Added.
4102         * fast/reflections/reflected-img-crash.html: Added.
4103
4104 2009-08-13  Dan Bernstein  <mitz@apple.com>
4105
4106         Reviewed by Simon Fraser.
4107
4108         misalignment because of float:left of <div> tag
4109         https://bugs.webkit.org/show_bug.cgi?id=15869
4110
4111         One section of http://edgar.sec.gov site draws to the right of the rest
4112         of the content
4113         <rdar://problem/7135951>
4114
4115         * fast/block/float/avoidance-percent-width-compat.html: Added.
4116         * fast/block/float/avoidance-percent-width-strict.html: Added.
4117         * platform/mac/fast/block/float/035-expected.checksum:
4118         * platform/mac/fast/block/float/035-expected.png:
4119         * platform/mac/fast/block/float/035-expected.txt:
4120         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum: Added.
4121         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.png: Added.
4122         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
4123         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum: Added.
4124         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.png: Added.
4125         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
4126         * platform/mac/fast/block/float/float-avoidance-expected.checksum:
4127         * platform/mac/fast/block/float/float-avoidance-expected.png:
4128         * platform/mac/fast/block/float/float-avoidance-expected.txt:
4129         * platform/mac/fast/overflow/004-expected.checksum:
4130         * platform/mac/fast/overflow/004-expected.png:
4131         * platform/mac/fast/overflow/004-expected.txt:
4132         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum:
4133         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.png:
4134         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.txt:
4135         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum:
4136         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.png:
4137         * platform/mac/tables/mozill