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