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