2009-08-20 Eric Carlson <eric.carlson@apple.com>
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-08-20  Eric Carlson  <eric.carlson@apple.com>
2
3         Reviewed by Anders Carlsson.
4
5         HTML5 media elements must fire 'loadend' progress event
6         https://bugs.webkit.org/show_bug.cgi?id=28419
7
8         Add 'loadend' to existing tests.
9
10         * media/event-attributes-expected.txt:
11         * media/event-attributes.html:
12         * media/media-load-event-expected.txt:
13         * media/media-load-event.html:
14         * media/progress-event-at-least-one-expected.txt:
15         * media/progress-event-at-least-one.html:
16
17 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
18
19         Reviewed by Darin Adler.
20
21         REGESSION(r45316), Crash: WebKit crashes in Google Sites when indenting a table
22         https://bugs.webkit.org/show_bug.cgi?id=28474
23
24         This patch adds a test to make sure WebKit does not crash when indenting immediately right to a table.
25
26         * editing/execCommand/indent-right-after-table-expected.txt: Added.
27         * editing/execCommand/indent-right-after-table.html: Added.
28
29 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
30
31         Rubber-stamped by Simon Hausmann.
32
33         [Qt] Update the (outdated) metrics for css1 padding and margin tests. All tests pass.
34
35         * platform/qt/Skipped: Excluded passed tests.
36         * platform/qt/css1/box_properties/margin-expected.txt:
37         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
38         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
39         * platform/qt/css1/box_properties/margin_inline-expected.txt:
40         * platform/qt/css1/box_properties/margin_left-expected.txt:
41         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
42         * platform/qt/css1/box_properties/margin_right-expected.txt:
43         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
44         * platform/qt/css1/box_properties/margin_top-expected.txt:
45         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
46         * platform/qt/css1/box_properties/padding-expected.txt:
47         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
48         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
49         * platform/qt/css1/box_properties/padding_inline-expected.txt:
50         * platform/qt/css1/box_properties/padding_left-expected.txt:
51         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
52         * platform/qt/css1/box_properties/padding_right-expected.txt:
53         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
54         * platform/qt/css1/box_properties/padding_top-expected.txt:
55         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
56
57 2009-08-20  Dan Bernstein  <mitz@apple.com>
58
59         Reviewed by Darin Adler.
60
61         Updated results after fixing
62         <rdar://problem/7154605> Loading page with 1px wide <select> makes the
63         toolbar go blank
64         and
65         <rdar://problem/7154521> Lots of "<Error>: doClip: empty path." spew in
66         the console with certain content
67
68         * platform/mac/fast/forms/001-expected.checksum:
69         * platform/mac/fast/forms/001-expected.png:
70         * platform/mac/fast/forms/menulist-narrow-width-expected.checksum:
71         * platform/mac/fast/forms/menulist-narrow-width-expected.png:
72
73 2009-08-20  Jan Michael Alonzo  <jmalonzo@webkit.org>
74
75         Reviewed by Gustavo Noronha.
76
77         [Gtk][REGRESSION] XHR test failures after r45558
78         https://bugs.webkit.org/show_bug.cgi?id=27143
79
80         http/tests/xmlhttprequest/small-chunks-response-text.html
81         - Enable test fixed by this patch.
82
83         http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
84         http/tests/xmlhttprequest/cache-override.html
85         - Enable tests already passing.
86
87         Updated patch originally by Gustavo Noronha.
88
89         * platform/gtk/Skipped:
90
91 2009-08-20  Dirk Schulze  <krit@webkit.org>
92
93         Reviewed by Ariya Hidayat.
94
95         Check if the combination of getImageData and the afterward use of putImageData 
96         still gives the right result.
97
98         * fast/canvas/canvas-copyPixels-expected.txt: Added.
99         * fast/canvas/canvas-copyPixels.html: Added.
100         * fast/canvas/resources/canvas-copyPixels.js: Added.
101
102 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
103
104         Rubber-stamped by Simon Hausmann.
105
106         [Qt] Of course we pass ACID1 tests. Update the metrics.
107
108         * platform/qt/Skipped:
109         * platform/qt/css1/box_properties/acid_test-expected.txt:
110
111 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
112
113         Rubber-stamped by Simon Hausmann.
114
115         [Qt] Update the (outdated) metrics for css1 borders tests. All tests pass.
116
117         * platform/qt/Skipped: Excluded passed tests.
118         * platform/qt/css1/box_properties/border-expected.txt:
119         * platform/qt/css1/box_properties/border_bottom-expected.txt:
120         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
121         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
122         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
123         * platform/qt/css1/box_properties/border_color-expected.txt:
124         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
125         * platform/qt/css1/box_properties/border_inline-expected.txt:
126         * platform/qt/css1/box_properties/border_left-expected.txt:
127         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
128         * platform/qt/css1/box_properties/border_left_width-expected.txt:
129         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
130         * platform/qt/css1/box_properties/border_right-expected.txt:
131         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
132         * platform/qt/css1/box_properties/border_right_width-expected.txt:
133         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
134         * platform/qt/css1/box_properties/border_style-expected.txt:
135         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
136         * platform/qt/css1/box_properties/border_top-expected.txt:
137         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
138         * platform/qt/css1/box_properties/border_top_width-expected.txt:
139         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
140         * platform/qt/css1/box_properties/border_width-expected.txt:
141         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
142
143 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
144
145         Rubber-stamped by Simon Hausmann.
146
147         [Qt] Update the (outdated) metrics for css1/basic tests. All tests pass.
148
149         * platform/qt/Skipped: Excluded passed tests.
150         * platform/qt/css1/basic/class_as_selector-expected.txt:
151         * platform/qt/css1/basic/comments-expected.txt:
152         * platform/qt/css1/basic/containment-expected.txt:
153         * platform/qt/css1/basic/contextual_selectors-expected.txt:
154         * platform/qt/css1/basic/grouping-expected.txt:
155         * platform/qt/css1/basic/id_as_selector-expected.txt:
156         * platform/qt/css1/basic/inheritance-expected.txt:
157
158 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
159
160         Rubber-stamped by Simon Hausmann.
161
162         [Qt] Update the metrics after recent refactoring. All tests pass.
163
164         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
165         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
166         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
167         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
168         * platform/qt/fast/images/image-in-map-expected.txt:
169         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
170         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
171
172 2009-08-19  Aaron Boodman  <aa@chromium.org>
173
174         Reviewed by David Levin.
175
176         https://bugs.webkit.org/show_bug.cgi?id=24853: Provide a way for WebKit clients to
177         specify a more granular policy for cross-origin XHR access.
178
179         * http/tests/xmlhttprequest/origin-whitelisting-all-expected.txt: Added.
180         * http/tests/xmlhttprequest/origin-whitelisting-all.html: Added.
181         * http/tests/xmlhttprequest/origin-whitelisting-exact-match-expected.txt: Added.
182         * http/tests/xmlhttprequest/origin-whitelisting-exact-match.html: Added.
183         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt: Added.
184         * http/tests/xmlhttprequest/origin-whitelisting-https.html: Added.
185         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-expected.txt: Added.
186         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt: Added.
187         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html: Added.
188         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html: Added.
189         * http/tests/xmlhttprequest/origin-whitelisting-subdomains-expected.txt: Added.
190         * http/tests/xmlhttprequest/origin-whitelisting-subdomains.html: Added.
191         * http/tests/xmlhttprequest/resources/origin-whitelisting-ip-address-test.html: Added.
192
193 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
194
195         No review.
196
197         Delete files that should have been deleted in http://trac.webkit.org/changeset/47542.
198
199         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
200         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
201         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
202         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
203         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
204         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
205
206 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
207
208         Reviewed by Eric Seidel.
209
210         underline tests in /editing/style/ need not to be pixel tests but need to print markup
211         https://bugs.webkit.org/show_bug.cgi?id=28471
212
213         * editing/style/remove-underline-across-paragraph-expected.txt: Added.
214         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Added.
215         * editing/style/remove-underline-across-paragraph-in-bold.html:
216         * editing/style/remove-underline-across-paragraph.html:
217         * platform/mac/editing/style/remove-underline-across-paragraph-expected.checksum: Removed.
218         * platform/mac/editing/style/remove-underline-across-paragraph-expected.png: Removed.
219         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
220         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Removed.
221         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Removed.
222         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
223         * platform/qt/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
224         * platform/qt/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
225
226 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
227
228         Reviewed by Eric Seidel.
229
230         underline tests in /editing/style/ need not to be pixel tests but need to print markup
231         https://bugs.webkit.org/show_bug.cgi?id=28471
232
233         This patch converts the following tests to dumpAsText tests using runDumpAsTextEditingTest
234
235         * editing/style/remove-underline-after-paragraph-expected.txt: Added.
236         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Added.
237         * editing/style/remove-underline-after-paragraph-in-bold.html:
238         * editing/style/remove-underline-after-paragraph.html:
239         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
240         * platform/mac/editing/style/remove-underline-after-paragraph-expected.png: Removed.
241         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
242         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
243         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Removed.
244         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
245         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
246         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
247
248 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
249
250         Reviewed by Darin Adler.
251
252         queryCommandState('underline') returns false if the selected text is also bold and italic
253         https://bugs.webkit.org/show_bug.cgi?id=11022
254
255         This patch adds a test to make sure queryCommandState returns correct boolean value for underline and strikethrough.
256
257         * editing/style/resources: Added.
258         * editing/style/resources/TEMPLATE.html: Added.
259         * editing/style/resources/text-decoration-state.js: Added.
260         (textdecorationState):
261         * editing/style/text-decoration-state-expected.txt: Added.
262         * editing/style/text-decoration-state.html: Added.
263
264 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
265
266         Reviewed by Eric Seidel.
267
268         underline tests in /editing/style/ need not to be pixel tests but need to print markup
269         https://bugs.webkit.org/show_bug.cgi?id=28471
270
271         This patch converts editing/style/underline.html and editing/style/remove-underline.html to a dumpAsText test.
272
273         It also adds runDumpAsTextEditingTest which invokes a new testing mode.
274         runDumpAsTextEditingTest calls user-defined editingTest just like runEditingTest but does not enable editing delegates by default.
275         It logs innerHTML of the node with id "root" whenever the DOM is changed by exec* functions with the name of function in front.
276         It should be used in tests where logging of selection and caret positions is not required but logging
277         of how DOM changed over editing operations is required.
278
279         * editing/editing.js:
280         (debugForDumpAsText): logs innerHTML of the node with id "root" when using runDumpAsTextEditingTest
281         (execBoldCommand): Calls debugForDumpAsText
282         (execUnderlineCommand): ditto
283         (execFontNameCommand): ditto
284         (execFontSizeCommand): ditto
285         (execFontSizeDeltaCommand): ditto
286         (execItalicCommand): ditto
287         (execJustifyCenterCommand): ditto
288         (execJustifyLeftCommand): ditto
289         (execJustifyRightCommand): ditto
290         (execInsertHTMLCommand): ditto
291         (execInsertImageCommand): ditto
292         (execInsertLineBreakCommand): ditto
293         (execInsertParagraphCommand): ditto
294         (execInsertNewlineInQuotedContentCommand): ditto
295         (execTypeCharacterCommand): ditto
296         (execStrikethroughCommand): ditto
297         (execUndoCommand): ditto
298         (execRedoCommand): ditto
299         (execCutCommand): ditto
300         (execPasteCommand): ditto
301         (execPasteAndMatchStyleCommand): ditto
302         (execCreateLinkCommand): ditto
303         (execUnlinkCommand): ditto
304         (execDeleteCommand): ditto
305         (execForwardDeleteCommand): ditto
306         (execBackColorCommand): ditto
307         (runDumpAsTextEditingTest): Added.
308         * editing/style/remove-underline-expected.txt: Added.
309         * editing/style/remove-underline.html:
310         * editing/style/underline-expected.txt: Added.
311         * editing/style/underline.html:
312
313 2009-08-19  Dan Bernstein  <mitz@apple.com>
314
315         Reviewed by Dave Hyatt.
316
317         Test and updated results for
318         <rdar://problem/7141522> Incorrect layout of product table at henry.com
319
320         * fast/block/basic/quirk-percent-height-table-cell-expected.checksum: Added.
321         * fast/block/basic/quirk-percent-height-table-cell-expected.png: Added.
322         * fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
323         * fast/block/basic/quirk-percent-height-table-cell.html: Added.
324         * fast/replaced/table-percent-height-text-controls-expected.txt:
325         * fast/replaced/table-percent-height-text-controls.html:
326
327 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
328
329         Reviewed by NOBODY (Build fix).
330
331         Disable new media tests.
332
333         * platform/gtk/Skipped:
334
335 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
336
337         Reviewed by NOBODY (Build fix).
338
339         Generate new results for fast/layers/video-layer.html after r47515.
340
341         * platform/mac-leopard/fast/layers/video-layer-expected.txt:
342         * platform/mac/fast/layers/video-layer-expected.txt:
343         * platform/win/fast/layers/video-layer-expected.txt:
344
345 2009-08-19  Adam Roben  <aroben@apple.com>
346
347         Skip a failing test on Windows
348
349         See <http://webkit.org/b/28467>.
350
351         * platform/win/Skipped: Added
352         http/tests/loading/preload-img-test.html.
353
354 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
355
356         Reviewed by Simon Fraser.
357
358         Make media layout test video-source-add-src.html less timing dependent
359         https://bugs.webkit.org/show_bug.cgi?id=28465
360         
361         Trigger test on 'canplaythrough' instead of 'loadstart' so it is less
362         likely to fail on a slow machine.
363
364         * media/video-source-add-src-expected.txt:
365         * media/video-source-add-src.html:
366
367 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
368
369         Reviewed by Eric Seidel.
370
371         Sound button appears in controller with movies that have no audio
372         https://bugs.webkit.org/show_bug.cgi?id=28464
373
374         * media/video-controls-visible-audio-only.html:
375         * media/video-no-audio.html: Added.
376         * platform/mac-leopard/media/video-empty-source-expected.txt:
377         * platform/mac-leopard/media/video-no-audio-expected.txt: Added.
378         * platform/mac/media/video-empty-source-expected.txt:
379         * platform/mac/media/video-no-audio-expected.txt: Added.
380         * platform/win/media/video-empty-source-expected.txt: Added.
381         * platform/win/media/video-no-audio-expected.txt: Added.
382
383 2009-08-19  Alexey Proskuryakov  <ap@apple.com>
384
385         Reviewed by Anders Carlsson.
386
387         https://bugs.webkit.org/show_bug.cgi?id=27464
388         Implement application cache online whitelist wildcard flag
389
390         * http/tests/appcache/resources/whitelist-wildcard.manifest: Added.
391         * http/tests/appcache/whitelist-wildcard-expected.txt: Added.
392         * http/tests/appcache/whitelist-wildcard.html: Added.
393
394 2009-08-19  Yuta Kitamura  <yutak@chromium.org>
395
396         Reviewed by Eric Seidel.
397
398         Convert two layout tests so that they use dumpAsText().
399         
400         These tests check if the renderer crashes or not. Hence, we do not need to
401         dump the entire render tree. I verified DumpRenderTree at r24513 still crashed
402         when it opened the updated test cases.
403         
404         See bug 14714 for details about these test cases.
405
406         Two layout tests are convertible to dumpAsText
407         https://bugs.webkit.org/show_bug.cgi?id=28423
408
409         * fast/multicol/negativeColumnWidth-expected.txt: Added.
410         * fast/multicol/negativeColumnWidth.html:
411         * fast/multicol/zeroColumnCount-expected.txt: Added.
412         * fast/multicol/zeroColumnCount.html:
413         * platform/mac/fast/multicol/negativeColumnWidth-expected.checksum: Removed.
414         * platform/mac/fast/multicol/negativeColumnWidth-expected.png: Removed.
415         * platform/mac/fast/multicol/negativeColumnWidth-expected.txt: Removed.
416         * platform/mac/fast/multicol/zeroColumnCount-expected.checksum: Removed.
417         * platform/mac/fast/multicol/zeroColumnCount-expected.png: Removed.
418         * platform/mac/fast/multicol/zeroColumnCount-expected.txt: Removed.
419         * platform/qt/fast/multicol/negativeColumnWidth-expected.txt: Removed.
420         * platform/qt/fast/multicol/zeroColumnCount-expected.txt: Removed.
421
422 2009-08-19  David Hyatt  <hyatt@apple.com>
423
424         Land updated results after my last change.
425
426         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
427
428 2009-08-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
429
430         Reviewed by Ariya Hidayat.
431
432         [Qt] Add a new expected file to the Qt port since we pass it.
433
434         * platform/qt/fast/reflections: Added.
435         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt: Added.
436
437 2009-08-18  Alexey Proskuryakov  <ap@webkit.org>
438
439         Reviewed by Maciej Stachowiak.
440
441         https://bugs.webkit.org/show_bug.cgi?id=28446
442         Custom request headers shouldn't be sent with cross-origin preflight request
443
444         * http/tests/xmlhttprequest/access-control-preflight-headers-async-expected.txt: Added.
445         * http/tests/xmlhttprequest/access-control-preflight-headers-async.html: Added.
446         * http/tests/xmlhttprequest/access-control-preflight-headers-sync-expected.txt: Added.
447         * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html: Added.
448         * http/tests/xmlhttprequest/resources/no-custom-header.php: Added.
449
450 2009-08-13  Maciej Stachowiak  <mjs@apple.com>
451
452         Reviewed by Sam Weinig.
453
454         - Tests for: Implement HTML5 nav element
455         https://bugs.webkit.org/show_bug.cgi?id=27937
456
457         Test aspects of <nav>, including residual style, <p> closing, and FormatBlock.
458         
459         * fast/html/nav-element-expected.txt: Added.
460         * fast/html/nav-element.html: Added.
461
462 2009-08-18  Oliver Hunt  <oliver@apple.com>
463
464         Reviewed by NOBODY (Build fix).
465
466         Remove accidentally committed logging
467
468         * fast/js/resources/array-enumerators-functions.js:
469
470 2009-08-18  Oliver Hunt  <oliver@apple.com>
471
472         Reviewed by Mark Rowe.
473
474         Make test faster so leaks bot won't time out.
475
476         * fast/js/resources/array-enumerators-functions.js:
477
478 2009-08-18  Dan Bernstein  <mitz@apple.com>
479
480         Rubber-stamped by Mark Rowe
481
482         Update Windows and Qt results after r47462.
483
484         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
485         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
486         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
487         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
488
489 2009-08-18  Drew Wilson  <atwilson@google.com>
490
491         Reviewed by David Levin.
492
493         SharedWorkers need to support loading
494         https://bugs.webkit.org/show_bug.cgi?id=28342
495
496         Refactored worker network tests to also test SharedWorkers.
497
498         * http/tests/workers/resources/worker-importScripts.js:
499         Refactored to run in either a dedicated or shared worker.
500         (handleConnect.self.postMessage):
501         (handleConnect):
502         (runTests.try.resetLoadFlags):
503         (runTests):
504         * http/tests/workers/resources/worker-redirect-target.js:
505         Refactored to run in either a dedicated or shared worker.
506         (else.self.onconnect):
507         * http/tests/workers/resources/worker-redirect.js: Added.
508         Moved test code out of worker-redirect.html so it can be shared with shared worker tests.
509         (log):
510         (runNextTest):
511         (testCrossOriginLoad.try.worker.onerror):
512         (testCrossOriginLoad.try.worker.onmessage):
513         (testCrossOriginLoad):
514         (testCrossOriginRedirectedLoad.try.worker.onerror):
515         (testCrossOriginRedirectedLoad.try.worker.onmessage):
516         (testCrossOriginRedirectedLoad):
517         * http/tests/workers/shared-worker-importScripts-expected.txt: Added.
518         * http/tests/workers/shared-worker-importScripts.html-disabled: Added.
519         * http/tests/workers/shared-worker-redirect-expected.txt: Added
520         * http/tests/workers/shared-worker-redirect.html-disabled: Added.
521         * http/tests/workers/worker-redirect.html:
522         Moved test code into worker-redirect.js.
523         * http/tests/xmlhttprequest/workers/close.html:
524         Moved test code into close-test.js.
525         * http/tests/xmlhttprequest/workers/methods-async.html:
526         Moved test code into methods-async-test.js.
527         * http/tests/xmlhttprequest/workers/methods.html:
528         Moved test code into methods.js.
529         * http/tests/xmlhttprequest/workers/resources/close-test.js: Added.
530         Contains test code moved from close.html, so tests can be shared with SharedWorkers.
531         (log):
532         (testAsync.worker.onmessage.else):
533         (testAsync.worker.onmessage):
534         (testAsync):
535         (testSync.worker.onmessage.else):
536         (testSync.worker.onmessage):
537         (testSync):
538         (done):
539         (handleException):
540         * http/tests/xmlhttprequest/workers/resources/close.js:
541         Modified worker code so it runs in shared workers also.
542         * http/tests/xmlhttprequest/workers/resources/file-not-found.js: Added.
543         Contains test code moved from xmlhttprequest-file-not-found.html (now shared with shared worker tests).
544         (log):
545         (worker.onmessage):
546         * http/tests/xmlhttprequest/workers/resources/methods-async-test.js: Added.
547         Contains test code moved from methods-async.html (now shared with shared worker tests).
548         (log):
549         (worker.onmessage):
550         * http/tests/xmlhttprequest/workers/resources/methods-async.js:
551         Changed code to run in shared workers also.
552         * http/tests/xmlhttprequest/workers/resources/methods-test.js: Added.
553         Contains test code moved from methods.html (now shared with shared worker tests).
554         (log):
555         (worker.onmessage):
556         * http/tests/xmlhttprequest/workers/resources/methods.js:
557         Now can run in either dedicated or shared workers.
558         (init):
559         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Added.
560         Utility code to allow shared workers to look like dedicated workers to enable sharing test code.
561         (createWorker.worker.port.onmessage):
562         (createWorker.worker.postMessage):
563         (createWorker):
564         * http/tests/xmlhttprequest/workers/resources/worker-create.js: Added.
565         (createWorker):
566         * http/tests/xmlhttprequest/workers/resources/worker-pre.js: Added.
567         Utility code to make SharedWorkerGlobalScope look like DedicatedWorkerGlobalScope, to enable test code sharing.
568         (else.self.onconnect.self.postMessage):
569         (else.self.onconnect.event.messagePort.onmessage):
570         (else.self.onconnect):
571         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js:
572         (init):
573         Updated code so it runs in shared workers also.
574         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Added.
575         * http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled: Added.
576         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added.
577         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled: Added.
578         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added.
579         * http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled: Added.
580         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Added.
581         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled: Added.
582         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html:
583         Moved test code into file-not-found.js.
584
585 2009-08-18  Beth Dakin  <bdakin@apple.com>
586
587         Reviewed by Dan Bernstein.
588
589         Test result changes for https://bugs.webkit.org/show_bug.cgi?id=27575 
590         [CSS3 Backgrounds and Borders] Drop the prefix from background-size
591
592         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
593         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
594         * svg/css/getComputedStyle-basic-expected.txt:
595
596 2009-08-18  Drew Wilson  <atwilson@google.com>
597
598         Reviewed by David Levin.
599
600         SharedWorkers need to forward exceptions to parent documents
601         https://bugs.webkit.org/show_bug.cgi?id=28320
602
603         Wrote test to generate exception and make sure it gets logged to the console.
604         Started switching over to using the same test utilities that the tests under fast/js use.
605
606         * fast/workers/resources/shared-worker-common.js:
607         (generateError):
608         (handleMessage):
609         * fast/workers/resources/shared-worker-exception.js: Added.
610         (worker.onmessage):
611         (done):
612         * fast/workers/shared-worker-exception-expected.txt: Added.
613         * fast/workers/shared-worker-exception.html-disabled: Added.
614
615 2009-08-18  Dumitru Daniliuc  <dumi@chromium.org>
616
617         Reviewed by Dimitri Glazkov.
618
619         Adding a test to verify that openDatabase() does not execute
620         SQL statements on the database it's trying to open, unless we're
621         opening the first handle to that database.
622
623         https://bugs.webkit.org/show_bug.cgi?id=28207
624
625         * storage/open-database-while-transaction-in-progress-expected.txt: Added.
626         * storage/open-database-while-transaction-in-progress.html: Added.
627
628 2009-08-18  Mark Rowe  <mrowe@apple.com>
629
630         Update SnowLeopard-specific layout test results after r47440.
631
632         * platform/mac/media/audio-controls-rendering-expected.txt:
633         * platform/mac/media/controls-after-reload-expected.txt:
634         * platform/mac/media/controls-styling-expected.txt:
635
636 2009-08-18  David Hyatt  <hyatt@apple.com>
637
638         Land updated results after my last patch.
639
640         * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
641         * platform/mac/compositing/masks/masked-ancestor-expected.txt:
642         * platform/mac/compositing/masks/multiple-masks-expected.txt:
643         * platform/mac/compositing/masks/simple-composited-mask-expected.txt:
644         * platform/mac/fast/clip/008-expected.txt:
645         * platform/mac/fast/clip/011-expected.txt:
646         * platform/mac/fast/clip/012-expected.txt:
647         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
648
649 2009-08-18  Brian Weinstein  <bweinstein@apple.com>
650
651         Reviewed by Oliver Hunt.
652
653         Removed now passing storage tests from the Skipped list, now we pass all storage tests on Windows.
654
655         * platform/win/Skipped:
656
657 2009-08-18  Michelangelo De Simone  <micdesim@gmail.com>
658
659         Reviewed by Adele Peterson.
660
661         https://bugs.webkit.org/show_bug.cgi?id=27357
662         Tests for :valid and :invalid CSS selectors, from HTML5 specs.
663         http://www.whatwg.org/specs/web-apps/current-work/#selector-valid
664
665         * fast/css/pseudo-invalid-001-expected.txt: Added.
666         * fast/css/pseudo-invalid-001.html: Added.
667         * fast/css/pseudo-invalid-002-expected.txt: Added.
668         * fast/css/pseudo-invalid-002.html: Added.
669         * fast/css/pseudo-valid-001-expected.txt: Added.
670         * fast/css/pseudo-valid-001.html: Added.
671         * fast/css/pseudo-valid-002-expected.txt: Added.
672         * fast/css/pseudo-valid-002.html: Added.
673         * fast/css/pseudo-valid-003-expected.txt: Added.
674         * fast/css/pseudo-valid-003.html: Added.
675         * fast/css/pseudo-valid-004-expected.txt: Added.
676         * fast/css/pseudo-valid-004.html: Added.
677         * fast/css/pseudo-valid-005-expected.txt: Added.
678         * fast/css/pseudo-valid-005.html: Added.
679         * fast/css/pseudo-valid-006-expected.txt: Added.
680         * fast/css/pseudo-valid-006.html: Added.
681         * fast/css/pseudo-valid-007-expected.txt: Added.
682         * fast/css/pseudo-valid-007.html: Added.
683         * fast/dom/plugin-attributes-enumeration-expected.txt:
684
685 2009-08-16  David Hyatt  <hyatt@apple.com>
686
687         Reviewed by Dan Bernstein.
688
689         https://bugs.webkit.org/show_bug.cgi?id=20329, shadows and reflections incorrectly being included
690         as part of scrollable overflow.
691         
692         Update layout tests to account for all of the changes made to overflow to split it into two types.  Remove the layout
693         tests that were recently added that assumed that shadows and reflections should be part of scrollable overflow.
694
695         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Removed.
696         * fast/box-shadow/box-shadow-overflow-scroll.html: Removed.
697         * fast/reflections/reflection-overflow-scroll-expected.txt: Removed.
698         * fast/reflections/reflection-overflow-scroll.html: Removed.
699         * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
700         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt:
701         * platform/mac/editing/deleting/delete-br-011-expected.txt:
702         * platform/mac/editing/deleting/delete-br-012-expected.txt:
703         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
704         * platform/mac/fast/block/positioning/relative-overflow-block-expected.txt:
705         * platform/mac/fast/body-propagation/background-color/002-expected.txt:
706         * platform/mac/fast/body-propagation/background-color/002-xhtml-expected.txt:
707         * platform/mac/fast/body-propagation/background-image/002-expected.txt:
708         * platform/mac/fast/body-propagation/background-image/002-xhtml-expected.txt:
709         * platform/mac/fast/body-propagation/overflow/001-expected.txt:
710         * platform/mac/fast/body-propagation/overflow/001-xhtml-expected.txt:
711         * platform/mac/fast/body-propagation/overflow/005-declarative-expected.txt:
712         * platform/mac/fast/body-propagation/overflow/005-expected.txt:
713         * platform/mac/fast/body-propagation/overflow/005-xhtml-expected.txt:
714         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
715         * platform/mac/fast/box-shadow/transform-fringing-expected.txt:
716         * platform/mac/fast/clip/008-expected.txt:
717         * platform/mac/fast/clip/011-expected.txt:
718         * platform/mac/fast/clip/012-expected.txt:
719         * platform/mac/fast/dynamic/genContentDestroyChildren-expected.txt:
720         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt:
721         * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
722         * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
723         * platform/mac/fast/forms/form-element-geometry-expected.txt:
724         * platform/mac/fast/images/image-in-map-expected.txt:
725         * platform/mac/fast/inline-block/003-expected.txt:
726         * platform/mac/fast/inline/inline-text-quirk-bpm-expected.txt:
727         * platform/mac/fast/invalid/012-expected.txt:
728         * platform/mac/fast/layers/normal-flow-hit-test-expected.txt:
729         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
730         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
731         * platform/mac/fast/reflections/reflection-direction-expected.txt:
732         * platform/mac/fast/reflections/reflection-masks-expected.checksum:
733         * platform/mac/fast/reflections/reflection-masks-expected.png:
734         * platform/mac/fast/reflections/reflection-masks-expected.txt:
735         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum:
736         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png:
737         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt:
738         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
739         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png:
740         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt:
741         * platform/mac/fast/repaint/box-shadow-h-expected.txt:
742         * platform/mac/fast/repaint/box-shadow-v-expected.txt:
743         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
744         * platform/mac/fast/repaint/reflection-repaint-test-expected.txt:
745         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
746         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt:
747         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
748         * platform/mac/fast/transforms/shadows-expected.txt:
749         * platform/mac/fast/transforms/transforms-with-opacity-expected.txt:
750         * platform/mac/media/video-layer-crash-expected.txt:
751         * platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
752         * platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
753         * platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
754         * platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
755         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
756         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
757         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
758         * platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
759         * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
760         * platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
761         * platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
762         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
763         * platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
764         * platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
765         * platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
766         * platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
767         * platform/mac/tables/mozilla/core/bloomberg-expected.txt:
768         * platform/mac/tables/mozilla/other/ms-expected.txt:
769         * platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
770         * platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
771         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
772         * platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
773         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
774         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
775         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
776         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
777         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
778         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
779         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
780
781 2009-08-18  Alexey Proskuryakov  <ap@apple.com>
782
783         Reviewed by Darin Adler.
784
785         https://bugs.webkit.org/show_bug.cgi?id=28431
786         <rdar://problem/7137610> Application Cache doesn't work with HTTP authentication
787
788         * http/tests/appcache/auth-expected.txt: Added.
789         * http/tests/appcache/auth.html: Added.
790         * http/tests/appcache/resources/auth: Added.
791         * http/tests/appcache/resources/auth/iframe.php: Added.
792         * http/tests/appcache/resources/auth/manifest.php: Added.
793         * http/tests/appcache/resources/auth/setup.php: Added.
794         * http/tests/appcache/resources/auth/subresource.php: Added.
795
796 2009-08-18  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
797
798         Not reviewed. Forgot to add pixel test results for html-fieldset-crash.html some time ago.
799
800         * platform/mac/fast/wml/html-fieldset-crash-expected.checksum: Added.
801         * platform/mac/fast/wml/html-fieldset-crash-expected.png: Added.
802
803 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
804
805         Reviewed by NOBODY (build fix).
806
807         Update results added for https://bugs.webkit.org/show_bug.cgi?id=28314 to
808         not log 'progress' event as the timing relative to other media events
809         isn't important and varies according to the behavior of the media engine.
810
811         * media/event-attributes-expected.txt:
812         * media/event-attributes.html:
813         * media/progress-event-at-least-one-expected.txt:
814         * media/progress-event-at-least-one.html:
815
816 2009-08-18  Drew Wilson  <atwilson@google.com>
817
818         Unreviewed (Updating skipped tests).
819
820         Re-enabled test on GTK platform (DRT supports layoutTestController.workerThreadCount on GTK).
821
822         Disabled test on QT platform (DRT does not support workerThreadCount on QT).
823
824         * platform/gtk/Skipped:
825         * platform/qt/Skipped:
826
827 2009-08-18  Drew Wilson  <atwilson@google.com>
828
829         Unreviewed - skipping test on GTK.
830
831         Added worker-lifecycle.html tests to skipped tests on GTK platform due to missing DRT functionality.
832
833         * platform/gtk/Skipped:
834
835 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
836
837         Reviewed by Simon Fraser.
838
839         HTMLMediaElement should fire 'progress' event before 'load'
840         https://bugs.webkit.org/show_bug.cgi?id=28314
841
842         * media/event-attributes-expected.txt:
843             Update results to include 'progress' event fired before 'load'.
844
845         * media/progress-event-at-least-one-expected.txt: Added.
846         * media/progress-event-at-least-one.html: Added.
847
848 2009-08-18  Drew Wilson  <atwilson@google.com>
849
850         Reviewed by Eric Seidel.
851
852         Need to extend DumpRenderTree to expose number of worker threads
853         https://bugs.webkit.org/show_bug.cgi?id=28292
854
855         Added simple layout tests that use the new layoutTestController.workerThreadCount() API
856
857         * fast/workers/resources/shared-worker-common.js:
858         Added support for "close" command to match worker-common.js.
859         * fast/workers/resources/worker-lifecycle.js: Added.
860         * fast/workers/shared-worker-lifecycle-expected.txt: Added.
861         * fast/workers/shared-worker-lifecycle.html-disabled: Added.
862         * fast/workers/worker-lifecycle-expected.txt: Added.
863         * fast/workers/worker-lifecycle.html: Added.
864
865 2009-08-18  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
866
867         Reviewed by Ariya Hidayat.
868
869         [Qt] These tests pass now. Fixed metrics related to default font size and added some expected files for new tests.
870
871         * platform/qt/Skipped:
872         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
873         * platform/qt/fast/images/animated-svg-as-image-expected.txt: Added.
874         * platform/qt/fast/images/embed-image-expected.txt: Added.
875         * platform/qt/fast/images/favicon-as-image-expected.txt: Added.
876         * platform/qt/fast/images/object-image-expected.txt: Added.
877         * platform/qt/fast/images/svg-as-background-expected.txt:
878         * platform/qt/fast/images/svg-as-image-expected.txt:
879         * platform/qt/fast/images/svg-as-relative-image-expected.txt: Added.
880         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt: Added.
881
882 2009-08-18  Shinichiro Hamaji  <hamaji@chromium.org>
883
884         Reviewed by Eric Seidel.
885
886         Assertion failure in WebCore::RenderHTMLCanvas::layout
887         https://bugs.webkit.org/show_bug.cgi?id=12052
888
889         Remove string "foo" in <video> tag. This made Qt layout test fail.
890         Qt doesn't support video yet and the string will be rendered.
891
892         * fast/runin/nonblock-runin.html:
893
894 2009-08-18  Kent Tamura  <tkent@chromium.org>
895
896         Reviewed by Eric Seidel.
897
898         Tests for <datalist> element.
899         https://bugs.webkit.org/show_bug.cgi?id=26915
900
901         * fast/forms/datalist-expected.txt: Added.
902         * fast/forms/datalist-nonoption-child-expected.txt: Added.
903         * fast/forms/datalist-nonoption-child.html: Added.
904         * fast/forms/datalist.html: Added.
905
906 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
907
908         Reviewed by Darin Adler.
909
910         Some HTMLs are modified by make-script-test-wrappers
911         https://bugs.webkit.org/show_bug.cgi?id=28213
912
913         Add fast/js/const.js and fast/canvas/canvas-2d-imageData-create-nonfinite.js into
914         the exclude list, modified fast/dom/Geolocation/resources/TEMPLATE.html, and
915         re-generated wml/* and Geolocation/* .
916
917         * fast/dom/Geolocation/enabled.html:
918         * fast/dom/Geolocation/resources/TEMPLATE.html:
919         * http/tests/wml/access-target-domain-deny.html:
920         * http/tests/wml/access-target-path-deny.html:
921         * http/tests/wml/access-target.html:
922
923 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
924
925         Reviewed by Eric Seidel.
926
927         -webkit-box-orient:horizontal doesn't work on <button> tag
928         https://bugs.webkit.org/show_bug.cgi?id=34445
929
930         Make a flexible button's anonymous child flexible and pass the
931         parent's box-orient to the anonymous child.
932
933         Also, added a renderName for anonymous flexible boxes.
934
935         * fast/flexbox/box-orient-button-expected.txt: Added.
936         * fast/flexbox/box-orient-button.html: Added.
937         * fast/flexbox/resources/box-orient-button.js: Added.
938         (setBoxOrient):
939         (gebi):
940
941 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
942
943         Reviewed by Dave Hyatt.
944
945         Render -webkit-mask via compositing layers when possible
946         https://bugs.webkit.org/show_bug.cgi?id=28414
947         
948         Tests for masked, composited layers.
949
950         * compositing/masks/masked-ancestor.html: Added.
951         * compositing/masks/simple-composited-mask.html: Added.
952         * platform/mac/compositing/masks/masked-ancestor-expected.checksum: Added.
953         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
954         * platform/mac/compositing/masks/masked-ancestor-expected.txt: Added.
955         * platform/mac/compositing/masks/simple-composited-mask-expected.checksum: Added.
956         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
957         * platform/mac/compositing/masks/simple-composited-mask-expected.txt: Added.
958
959 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
960
961         Reviewed by Dave Hyatt.
962
963         Layer content misplaced with compositing, z-index and overflow
964         https://bugs.webkit.org/show_bug.cgi?id=28361
965         
966         Testcase with compositing layers, negative z-order children, and overflow:hidden.
967
968         * compositing/geometry/clipping-foreground.html: Added.
969         * platform/mac/compositing/geometry/clipping-foreground-expected.checksum: Added.
970         * platform/mac/compositing/geometry/clipping-foreground-expected.png: Added.
971         * platform/mac/compositing/geometry/clipping-foreground-expected.txt: Added.
972
973 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
974
975         Rubber-stamped by Adele Peterson.
976
977         http/tests/misc/favicon-loads-with-images-disabled.html was passing on my machine
978         (when I ran all http tests), but failed on the bot, so adding it back to the
979         Skipped list.
980
981         * platform/win/Skipped:
982
983 2009-08-17  Oliver Hunt  <oliver@apple.com>
984
985         RS=Mark Rowe.
986
987         REGRESSION (r47291-r47308): MobileMe applications do not load data
988         https://bugs.webkit.org/show_bug.cgi?id=28341
989
990         Reverting r47292
991
992         * fast/js/arguments-expected.txt:
993         * fast/js/resources/arguments.js:
994
995 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
996
997         Rubber-stamped by Adele Peterson.
998
999         http/tests/misc/favicon-loads-with-images-disabled.html is passing on my
1000         machine, trying to remove it from the Skipped list on Windows.
1001
1002         * platform/win/Skipped:
1003
1004 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
1005
1006         Reviewed by Darin Adler.
1007
1008         Assertion failure in WebCore::RenderHTMLCanvas::layout
1009         https://bugs.webkit.org/show_bug.cgi?id=12052
1010
1011         Don't handle run-in if the element is not a block element.
1012
1013         * fast/runin/canvas-runin-expected.txt: Added.
1014         * fast/runin/canvas-runin.html: Added.
1015
1016 2009-08-17  Benjamin C Meyer  <benjamin.meyer@torchmobile.com>
1017
1018         Reviewed by Darin Adler.
1019
1020         Fix createImageData to raise the NOT_SUPPORTED_ERR exception when
1021         either of the arguments are not finite.
1022
1023         According to
1024         http://www.whatwg.org/specs/web-apps/current-work/#pixel-manipulation:
1025         "If any of the arguments to createImageData() or getImageData() are
1026         infinite or NaN, or if the createImageData()  method is invoked with
1027         only one argument but that argument is null, the method must instead
1028         raise a NOT_SUPPORTED_ERR  exception."
1029
1030         Test: http://philip.html5.org/tests/canvas/suite/tests/2d.imageData.create.nonfinite.html
1031
1032         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt: Added.
1033         * fast/canvas/canvas-2d-imageData-create-nonfinite.html: Added.
1034         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js: Added.
1035
1036 2009-08-17  Jeremy Orlow  <jorlow@chromium.org>
1037
1038         Reviewed by Darin Fisher.
1039
1040         Add a way to release the storage lock
1041         https://bugs.webkit.org/show_bug.cgi?id=28411
1042
1043         Two scripts within the same origin that are accessing LocalStorage must not do
1044         it simultaneously, according to the spec.  There are some cases, however, where
1045         a script might want to override this behavior.  navigator.getStorageUpdates()
1046         was added for this reason:
1047         http://dev.w3.org/html5/spec/Overview.html#manually-releasing-the-storage-mutex
1048
1049         Update the test expectations to include this new element.
1050
1051         * fast/dom/Window/window-properties-expected.txt:
1052         * fast/dom/navigator-detached-no-crash-expected.txt:
1053         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
1054
1055 2009-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1056
1057         Unreviewed. Skip new tests.
1058
1059         * platform/gtk/Skipped:
1060
1061 2009-08-17  Alexey Proskuryakov  <ap@apple.com>
1062
1063         Rubber-stamped by Dan Bernstein.
1064
1065         https://bugs.webkit.org/show_bug.cgi?id=28403
1066         Update Apache2 module list from Leopard defaults
1067
1068         No change in functionality, only commented out modules needed an update.
1069
1070         * http/conf/apache2-httpd.conf:
1071
1072 2009-08-17  Aaron Boodman  <aa@chromium.org>
1073
1074         Reviewed by Alexey Proskuryakov.
1075
1076         https://bugs.webkit.org/show_bug.cgi?id=28313: Combine ThreadableLoaderOptions::crossOriginRequestPolicy and
1077         ThreadableLoaderOptions::crossOriginRedirectPolicy since they are always set the same way.
1078
1079         Also, tightened up behavior of XMLHttpRequest with cross-origin redirects and access control. We have not implemented redirects
1080         for access control, so we should never redirect across origins. But in two edge cases, we were:
1081
1082         * Asynchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
1083           authorization headers) to a resource on origin A.
1084         * Synchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
1085           authorization headers) to another resource on origin B (this time sending access control authorization headers).
1086
1087         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
1088         * http/tests/xmlhttprequest/access-control-and-redirects.html: Added.
1089
1090 2009-08-16  Darin Adler  <darin@apple.com>
1091
1092         Reviewed by Dan Bernstein.
1093
1094         execCommand("InsertHorizontalRule") inserts a broken <hr> element
1095         https://bugs.webkit.org/show_bug.cgi?id=28375
1096
1097         * editing/execCommand/arguments-combinations-expected.txt: Updated.
1098         * editing/execCommand/arguments-combinations.html: Updated to expect
1099         the <hr> element to be self-closing rather than having a separate
1100         </hr> in the markup.
1101
1102 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1103
1104         Reviewed by George Staikos.
1105
1106         [WML] <option> element & 'onpick' events - history navigation is broken
1107         https://bugs.webkit.org/show_bug.cgi?id=28371
1108
1109         Add new test covering history navigation & 'onpick' event handling.
1110
1111         * wml/option-element-onpick-recursion-expected.txt: Added.
1112         * wml/option-element-onpick-recursion.html: Added.
1113         * wml/resources/WMLTestCase.js:
1114         (createStaticWMLTestCase):
1115         (createDynamicWMLTestCase):
1116         * wml/resources/option-element-onpick-recursion.js: Added.
1117         (setupTestDocument):
1118         (prepareTest):
1119         (executeTest):
1120         * wml/resources/option-element-onpick-recursion.wml: Added.
1121         * wml/resources/option-element-onpick.js:
1122         (prepareTest):
1123
1124 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1125
1126         Not reviewed. Add missing WML specific layout test result.
1127
1128         * platform/mac/fast/wml/html-fieldset-crash-expected.txt: Added.
1129
1130 2009-08-15  Sam Weinig  <sam@webkit.org>
1131
1132         Make Mark Rowe a bit less grumpy.
1133
1134         * http/tests/history/back-to-post.php:
1135
1136 2009-08-15  Sam Weinig  <sam@webkit.org>
1137
1138         Make http/tests/history/back-to-post.php's output a bit more reliable.
1139
1140         * http/tests/history/back-to-post-expected.txt:
1141         * http/tests/history/back-to-post.php:
1142
1143 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
1144
1145         Reviewed by Anders Carlsson.
1146
1147         Animate multiple shadows
1148         https://bugs.webkit.org/show_bug.cgi?id=28266
1149
1150         * transitions/multiple-shadow-transitions-expected.txt: Added.
1151         * transitions/multiple-shadow-transitions.html: Added.
1152         * transitions/transition-test-helpers.js:
1153         Add some special-case code for shadows so we can at least tell of the shadow
1154         position is changing.
1155
1156 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
1157
1158         Reviewed by Anders Carlsson.
1159
1160         Make transitions work for position and size of multiple backgrounds and masks.
1161         https://bugs.webkit.org/show_bug.cgi?id=28266
1162
1163         * transitions/multiple-background-size-transitions-expected.txt: Added.
1164         * transitions/multiple-background-size-transitions.html: Added.
1165         * transitions/multiple-background-transitions-expected.txt: Added.
1166         * transitions/multiple-background-transitions.html: Added.
1167         * transitions/multiple-mask-transitions-expected.txt: Added.
1168         * transitions/multiple-mask-transitions.html: Added.
1169
1170 2009-08-15  George Staikos  <george.staikos@torchmobile.com>
1171
1172         Reviewed by Jan Alonzo.
1173
1174         Test to demonstrate crash in fieldset code when WML is enabled.
1175         Test provided by red47514f7@yandex.ru
1176         https://bugs.webkit.org/show_bug.cgi?id=28012
1177
1178         * fast/wml/html-fieldset-crash.html: Added.
1179
1180 2009-08-15  Sam Weinig  <sam@webkit.org>
1181
1182         Remove no longer correct and now failing test.  document.body.onunload
1183         has now been spec'ed in HTML5. 
1184
1185         * fast/events/onunload-body-property-expected.txt: Removed.
1186         * fast/events/onunload-body-property.html: Removed.
1187
1188 2009-08-15  Sam Weinig  <sam@webkit.org>
1189
1190         Reviewed by Dan Bernstein.
1191
1192         Setting attribute event listeners to the body does not set them on the window
1193         https://bugs.webkit.org/show_bug.cgi?id=28343
1194
1195         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes-expected.txt: Added.
1196         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html: Added.
1197         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes-expected.txt: Added.
1198         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html: Added.
1199         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Added.
1200         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Added.
1201
1202 2009-08-14  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1203
1204         Reviewed by Sam Weinig.
1205
1206         Tests for EventSource.
1207         https://bugs.webkit.org/show_bug.cgi?id=14997 
1208
1209         * fast/eventsource: Added.
1210         * fast/eventsource/eventsource-attribute-listeners-expected.txt: Added.
1211         * fast/eventsource/eventsource-attribute-listeners.html: Added.
1212         * fast/eventsource/eventsource-constructor-expected.txt: Added.
1213         * fast/eventsource/eventsource-constructor.html: Added.
1214         * http/tests/eventsource: Added.
1215         * http/tests/eventsource/eventsource-bad-mime-type-expected.txt: Added.
1216         * http/tests/eventsource/eventsource-bad-mime-type.html: Added.
1217         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt: Added.
1218         * http/tests/eventsource/eventsource-parse-event-stream.html: Added.
1219         * http/tests/eventsource/eventsource-reconnect-expected.txt: Added.
1220         * http/tests/eventsource/eventsource-reconnect.html: Added.
1221         * http/tests/eventsource/eventsource-status-code-states-expected.txt: Added.
1222         * http/tests/eventsource/eventsource-status-code-states.html: Added.
1223         * http/tests/eventsource/resources: Added.
1224         * http/tests/eventsource/resources/bad-mime-type.asis: Added.
1225         * http/tests/eventsource/resources/event-stream.php: Added.
1226         * http/tests/eventsource/resources/reconnect.php: Added.
1227         * http/tests/eventsource/resources/simple-event-stream.asis: Added.
1228         * http/tests/eventsource/resources/status-codes.php: Added.
1229         * http/tests/eventsource/workers: Added.
1230         * http/tests/eventsource/workers/eventsource-simple-expected.txt: Added.
1231         * http/tests/eventsource/workers/eventsource-simple.html: Added.
1232         * http/tests/eventsource/workers/resources: Added.
1233         * http/tests/eventsource/workers/resources/simple-worker.js: Added.
1234         (es.onmessage):
1235         (es.onerror):
1236
1237 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
1238
1239         Remove two tests from the skipped list that don't exist.
1240
1241         Rubber-stamped by Mark Rowe.
1242
1243         * platform/win/Skipped:
1244
1245 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
1246
1247         Add a layout test for <rdar://problem/6218721> No MSAA focus events
1248         fired for Webkit nightly (20866)
1249
1250         https://bugs.webkit.org/show_bug.cgi?id=20866
1251
1252         Reviewed by Oliver Hunt.
1253
1254         * platform/win/Skipped:
1255         Remove the blanket skipping of accessibility/, and add the individual
1256         tests.
1257
1258         * platform/win/accessibility/focus-events-expected.txt: Added.
1259         * platform/win/accessibility/focus-events.html: Added.
1260
1261 2009-08-14  Dmitry Titov  <dimich@chromium.org>
1262
1263         Not reviewed, adding new test to Skipped on gtk and Qt.
1264         DRT on these ports does not yet support layoutTestController.overridePreference.
1265
1266         * platform/gtk/Skipped: skip LayoutTests/fast/harness/use-page-cache.html 
1267         * platform/qt/Skipped: ditto.
1268
1269 2009-08-14  Dmitry Titov  <dimich@chromium.org>
1270
1271         Reviewed by Eric Seidel.
1272
1273         https://bugs.webkit.org/show_bug.cgi?id=28324
1274         First ever test using page cache!
1275         The test verifies that override setting that enables page cache works correctly.
1276         It navigates forward and then back and checks that onload is not fired again
1277         but the timer continues firing.
1278
1279         * fast/harness/resources/cached-page-1.html: Added.
1280         * fast/harness/resources/cached-page-2.html: Added.
1281         * fast/harness/use-page-cache-expected.txt: Added.
1282         * fast/harness/use-page-cache.html: Added.
1283
1284 2009-08-14  Brady Eidson  <beidson@apple.com>
1285
1286         Reviewed by Anders Carlsson.
1287
1288         <rdar://problem/7091546> - Re-enable 3 plugins tests that now won't crash
1289
1290         * platform/mac-snowleopard/Skipped:
1291
1292 2009-08-14  Brady Eidson  <beidson@apple.com>
1293
1294         Adding two more to the skipped list.
1295         Radars 7144571 and 7144583 track exploring them.
1296
1297         * platform/mac-snowleopard/Skipped:
1298
1299 2009-08-14  Brady Eidson  <beidson@apple.com>
1300
1301         Disable media/controls-drag-timebar.html on SnowLeopard.
1302         <rdar://problem/7144385> tracks exploring the failure.
1303
1304         * platform/mac-snowleopard/Skipped:
1305
1306 2009-08-14  Oliver Hunt  <oliver@apple.com>
1307
1308         Reviewed by Gavin Barraclough.
1309
1310         [ES5] Arguments object should inherit from Array
1311         https://bugs.webkit.org/show_bug.cgi?id=28298
1312
1313         Tests that an arguments object is created with the correct
1314         properties and prototype (per ES5), and that the are always
1315         the initial "pristine" versions.
1316
1317         * fast/js/arguments-expected.txt:
1318         * fast/js/resources/arguments.js:
1319         (shouldBe.getArguments):
1320         (Object):
1321         (Array):
1322         (originalObject.prototype.toString):
1323         (originalObject.prototype.toLocaleString):
1324         (Array.prototype):
1325
1326 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
1327
1328         Reviewed by Adam Roben.
1329
1330         Remove media/video-played.html from the Windows skipped list and add 
1331         media/video-played-collapse.html.
1332         
1333         https://bugs.webkit.org/show_bug.cgi?id=28275
1334
1335         * platform/win/Skipped:
1336
1337 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
1338
1339         Reviewed by Simon Fraser.
1340
1341         media/video-played.html always times out on Windows
1342         https://bugs.webkit.org/show_bug.cgi?id=28275
1343
1344         * media/video-played-collapse.html:
1345             Make sub-test assumptions obvious for someone reading this later.
1346
1347         * media/video-played.html: Removed.
1348         * media/video-played-expected.txt: Removed.
1349         * media/video-played-ranges-1-expected.txt: Copied from LayoutTests/media/video-played-expected.txt.
1350         * media/video-played-ranges-1.html: Copied from LayoutTests/media/video-played.html.
1351             Split video-played.html into video-played-ranges-1.html and video-played-ranges-2.html.
1352
1353         * media/video-played-reset.html:
1354             Make sub-test assumptions obvious for someone reading this later.
1355
1356         * media/video-played.js:
1357         (logRanges):
1358             New but not currently called. Allows all ranges to be logged for debugging.
1359         (testRanges):
1360             Log ranges and the amount of time each test takes when logTestTiming != 0.
1361         (nextTest):
1362             Record test start time when logTestTiming is true;
1363         (startPlaying):
1364             Run each sub-test for 100ms instead of 250ms to decrease overall test time.
1365         (playForMillisecs.callPauseIfTimeIsReached):
1366         (playForMillisecs):
1367             Make error conditions trigger immediate failure instead of just logging.
1368
1369 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
1370
1371         Rubber-stamped by Tor Arne Vestbø.
1372
1373         [Qt] Add test result after r47255.
1374
1375         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
1376         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
1377
1378 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
1379
1380         Reviewed by Tor Arne Vestbø.
1381
1382         [Qt] Update test result after r47255.
1383         Also while I am at it, add pixel test result.
1384
1385         * platform/qt/fast/block/float/035-expected.checksum: Added.
1386         * platform/qt/fast/block/float/035-expected.png: Added.
1387         * platform/qt/fast/block/float/035-expected.txt: Adjusted.
1388
1389 2009-08-13  Oliver Hunt  <oliver@apple.com>
1390
1391         Reviewed by Maciej Stachowiak.
1392
1393         [ES5] Implement Array.isArray
1394         https://bugs.webkit.org/show_bug.cgi?id=28296
1395
1396         Add tests for Array.isArray
1397
1398         * fast/js/Array-isArray-expected.txt: Added.
1399         * fast/js/Array-isArray.html: Added.
1400         * fast/js/resources/Array-isArray.js: Added.
1401
1402 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
1403
1404         Reviewed by Dan Bernstein.
1405
1406         Fix logic in RenderObject::updateFillImages() that led to incorrect client
1407         counts if an image was used twice in the background-image property.
1408         https://bugs.webkit.org/show_bug.cgi?id=28295
1409         
1410         Test that changes background-image from one reference to an image
1411         to two references to the same image.
1412
1413         * fast/backgrounds/multiple-backgrounds-assert-expected.txt: Added.
1414         * fast/backgrounds/multiple-backgrounds-assert.html: Added.
1415
1416 2009-08-13  Dan Bernstein  <mitz@apple.com>
1417
1418         Reviewed by Eric Seidel.
1419
1420         'box-orient: block-axis' behaves like 'box-orient: horizontal', causes
1421         an assertion failure in debug builds
1422         https://bugs.webkit.org/show_bug.cgi?id=28279
1423
1424         * fast/flexbox/block-axis-expected.checksum: Added.
1425         * fast/flexbox/block-axis-expected.png: Added.
1426         * fast/flexbox/block-axis-expected.txt: Added.
1427         * fast/flexbox/block-axis.html: Added.
1428
1429 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
1430
1431         Reviewed by Dan Bernstein.
1432
1433         Fix crash when removing reflection on an absolutely-positioned image.
1434         https://bugs.webkit.org/show_bug.cgi?id=28289
1435         
1436         Test removing reflection on positioned image.
1437
1438         * fast/reflections/reflected-img-crash-expected.txt: Added.
1439         * fast/reflections/reflected-img-crash.html: Added.
1440
1441 2009-08-13  Dan Bernstein  <mitz@apple.com>
1442
1443         Reviewed by Simon Fraser.
1444
1445         misalignment because of float:left of <div> tag
1446         https://bugs.webkit.org/show_bug.cgi?id=15869
1447
1448         One section of http://edgar.sec.gov site draws to the right of the rest
1449         of the content
1450         <rdar://problem/7135951>
1451
1452         * fast/block/float/avoidance-percent-width-compat.html: Added.
1453         * fast/block/float/avoidance-percent-width-strict.html: Added.
1454         * platform/mac/fast/block/float/035-expected.checksum:
1455         * platform/mac/fast/block/float/035-expected.png:
1456         * platform/mac/fast/block/float/035-expected.txt:
1457         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum: Added.
1458         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.png: Added.
1459         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
1460         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum: Added.
1461         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.png: Added.
1462         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
1463         * platform/mac/fast/block/float/float-avoidance-expected.checksum:
1464         * platform/mac/fast/block/float/float-avoidance-expected.png:
1465         * platform/mac/fast/block/float/float-avoidance-expected.txt:
1466         * platform/mac/fast/overflow/004-expected.checksum:
1467         * platform/mac/fast/overflow/004-expected.png:
1468         * platform/mac/fast/overflow/004-expected.txt:
1469         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum:
1470         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.png:
1471         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.txt:
1472         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum:
1473         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.png:
1474         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.txt:
1475
1476 2009-08-13  Eric Seidel  <eric@webkit.org>
1477
1478         No review, only skipping tests.
1479
1480         Qt: Font Sizes are wrong for font families including monospace
1481         https://bugs.webkit.org/show_bug.cgi?id=28288
1482
1483         * platform/qt/Skipped:
1484
1485 2009-08-13  Steve Block  <steveblock@google.com>
1486
1487         Reviewed by Darin Adler.
1488
1489         Geolocation PositionOptions does not use correct default values.
1490         https://bugs.webkit.org/show_bug.cgi?id=27254
1491
1492         Adds a layout test to check the acceptable types for arguments to Geolocation methods.
1493
1494         * fast/dom/Geolocation/resources/argument-types.js: Added. Tests the types of the arguments that can be passed to Geolocation methods.
1495         * fast/dom/Geolocation/argument-types.html: Added. HTML wrapper for above JS test.
1496         * fast/dom/Geolocation/argument-types-expected.txt: Added. Expected output for above test.
1497
1498 2009-08-13  Eric Seidel  <eric@webkit.org>
1499
1500         Rubber-stamped by Mark Rowe.
1501
1502         wrong font size when css font-family includes monospace
1503         https://bugs.webkit.org/show_bug.cgi?id=19161
1504
1505         Removing results which are expected to change, but that I have no way to update.
1506
1507         * platform/mac-tiger/fast/text/monospace-width-cache-expected.checksum: Removed.
1508         * platform/mac-tiger/fast/text/monospace-width-cache-expected.png: Removed.
1509         * platform/qt/fast/text/monospace-width-cache-expected.txt: Removed.
1510
1511 2009-08-13  Eric Seidel  <eric@webkit.org>
1512
1513         No review, it is expected that this would change.
1514
1515         wrong font size when css font-family includes monospace
1516         https://bugs.webkit.org/show_bug.cgi?id=19161
1517
1518         Update Tiger results from the bot.  I have no way to update the pixel results.
1519
1520         * platform/mac-tiger/fast/text/monospace-width-cache-expected.txt:
1521
1522 2009-08-13  Eric Seidel  <eric@webkit.org>
1523
1524         Rubber-stamped by Adam Roben.
1525
1526         REGRESSION: 6 media tests regressed while the windows bot was broken
1527         https://bugs.webkit.org/show_bug.cgi?id=28281
1528
1529         * platform/win/Skipped:
1530
1531 2009-08-13  Brady Eidson  <beidson@apple.com>
1532
1533         Reviewed by Eric Seidel.
1534
1535         <rdar://problem/7138591> and https://bugs.webkit.org/show_bug.cgi?id=28260
1536         onhashchange property cannot be set from javascript.
1537
1538         * fast/dom/Window/window-properties-expected.txt:
1539         * fast/loader/onhashchange-attribute-listeners-expected.txt: Added.
1540         * fast/loader/onhashchange-attribute-listeners.html: Added.
1541
1542 2009-08-13  Eric Seidel  <eric@webkit.org>
1543
1544         Reviewed by David Hyatt.
1545
1546         wrong font size when css font-family includes monospace
1547         https://bugs.webkit.org/show_bug.cgi?id=19161
1548
1549         Update test results now that only "font-family: monospace" is 13px.
1550         All other combinations of font-family are 16px default size.
1551
1552         Add two tests:
1553         font-family-fallback-reset: catches a bug in inheriting font-family fallback.
1554         computed-style-font-family-monospace: tests this bug, that only "font-family: monospace" is 13px.
1555
1556         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
1557         * fast/css/getComputedStyle/computed-style-font-family-monospace-expected.txt: Added.
1558         * fast/css/getComputedStyle/computed-style-font-family-monospace.html: Added.
1559         * fast/css/getComputedStyle/font-family-fallback-reset-expected.txt: Added.
1560         * fast/css/getComputedStyle/font-family-fallback-reset.html: Added.
1561         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Added.
1562         (fontSizeForFamilies):
1563         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Added.
1564         * fast/js/method-check.html:
1565         * platform/mac/css1/font_properties/font_family-expected.txt:
1566         * platform/mac/css2.1/t1503-c522-font-family-00-b-expected.txt:
1567         * platform/mac/fast/text/monospace-width-cache-expected.txt:
1568
1569 2009-08-13  Adam Roben  <aroben@apple.com>
1570
1571         Remove media/video-test.js's redundant hang timer
1572
1573         DRT already has a timer that does the same thing.
1574
1575         Reviewed by Mark Rowe.
1576
1577         * media/video-test.js: Remove the hang timer, since DRT does the same
1578         thing.
1579
1580 2009-08-13  Brian Weinstein  <bweinstein@apple.com>
1581
1582         Rubber-stamped by Adam Roben.
1583
1584         Due to fixes in http://trac.webkit.org/changeset/47038 and http://trac.webkit.org/changeset/47163,
1585         fast/events/mouse-click-events.html now passes, removing it from Skipped List.
1586
1587         * platform/win/Skipped:
1588
1589 2009-08-13  Steve Block  <steveblock@google.com>
1590
1591         Reviewed by David Levin.
1592
1593         Disables Geolocation 'enabled' test for GTK port, as the GTK Geolocation implementation is incomplete.
1594         https://bugs.webkit.org/show_bug.cgi?id=27716
1595
1596         * platform/gtk/Skipped: Modified. Disables Geolocation 'enabled' test.
1597
1598 2009-08-13  Shinichiro Hamaji  <hamaji@chromium.org>
1599
1600         Reviewed by Eric Seidel.
1601
1602         wrong calculation of overflow size for flexbox and table
1603         https://bugs.webkit.org/show_bug.cgi?id=28064
1604
1605         RenderFlexibleBox and RenderTable were using the width of overflow
1606         to update height of overflow, so height became wrong value and
1607         width was not updated. As the corresponding code of RenderBlock
1608         was sane, I factored it out and used from RenderFlexibleBox and
1609         RenderTable.
1610
1611         * fast/reflections/reflection-overflow-scroll-expected.txt:
1612         * fast/reflections/reflection-overflow-scroll.html:
1613         * fast/reflections/resources/reflection-overflow-scroll.js:
1614
1615 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
1616
1617         Rubber-stamped by George Staikos.
1618
1619         [Qt] These tests pass, update the metrics and exclude from Skipped.
1620
1621         * platform/qt/Skipped:
1622         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
1623         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
1624         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
1625         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
1626         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
1627         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
1628         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
1629
1630 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
1631
1632         Rubber-stamped by Simon Hausmann.
1633
1634         [Qt] Test result for quadraticCurveTo.
1635
1636         * platform/qt/Skipped: Exclude quadraticCurveTo test.
1637         * platform/qt/fast/canvas/quadraticCurveTo-expected.checksum: Added.
1638         * platform/qt/fast/canvas/quadraticCurveTo-expected.png: Added.
1639         * platform/qt/fast/canvas/quadraticCurveTo-expected.txt: Added.
1640
1641 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
1642
1643         Rubber-stamped by Simon Hausmann.
1644
1645         [Qt] Fix test result and add pixel test.
1646
1647         * platform/qt/fast/canvas/canvas-zoom-expected.checksum: Added.
1648         * platform/qt/fast/canvas/canvas-zoom-expected.png: Added.
1649         * platform/qt/fast/canvas/canvas-zoom-expected.txt: Added.
1650
1651 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
1652
1653         Reviewed by Simon Hausmann.
1654
1655         [Qt] Add pixel tests result for canvas shadow support.
1656
1657         * platform/qt/Skipped: Exclude new passing tests.
1658         * platform/qt/fast/canvas/shadow-offset-1-expected.checksum: Added.
1659         * platform/qt/fast/canvas/shadow-offset-1-expected.png: Added.
1660         * platform/qt/fast/canvas/shadow-offset-1-expected.txt: Added.
1661         * platform/qt/fast/canvas/shadow-offset-2-expected.checksum: Added.
1662         * platform/qt/fast/canvas/shadow-offset-2-expected.png: Added.
1663         * platform/qt/fast/canvas/shadow-offset-2-expected.txt: Added.
1664         * platform/qt/fast/canvas/shadow-offset-3-expected.checksum: Added.
1665         * platform/qt/fast/canvas/shadow-offset-3-expected.png: Added.
1666         * platform/qt/fast/canvas/shadow-offset-3-expected.txt: Added.
1667         * platform/qt/fast/canvas/shadow-offset-4-expected.checksum: Added.
1668         * platform/qt/fast/canvas/shadow-offset-4-expected.png: Added.
1669         * platform/qt/fast/canvas/shadow-offset-4-expected.txt: Added.
1670         * platform/qt/fast/canvas/shadow-offset-5-expected.checksum: Added.
1671         * platform/qt/fast/canvas/shadow-offset-5-expected.png: Added.
1672         * platform/qt/fast/canvas/shadow-offset-5-expected.txt: Added.
1673         * platform/qt/fast/canvas/shadow-offset-6-expected.checksum: Added.
1674         * platform/qt/fast/canvas/shadow-offset-6-expected.png: Added.
1675         * platform/qt/fast/canvas/shadow-offset-6-expected.txt: Added.
1676         * platform/qt/fast/canvas/shadow-offset-7-expected.checksum: Added.
1677         * platform/qt/fast/canvas/shadow-offset-7-expected.png: Added.
1678         * platform/qt/fast/canvas/shadow-offset-7-expected.txt: Added.
1679
1680 2009-08-12  Alpha Lam < hclam@chromium.org>
1681
1682         Not reviewed, Windows test fix after http://trac.webkit.org/changeset/47171.
1683
1684         This splits the expected result file into mac and Windows
1685         versions since the result is different on Windows.
1686
1687         * platform/mac/media/controls-drag-timebar-expected.txt: Renamed from LayoutTests/media/controls-drag-timebar-expected.txt.
1688         * platform/win/media/controls-drag-timebar-expected.txt: Added.
1689
1690 2009-08-12  Eric Seidel  <eric@webkit.org>
1691
1692         No review, just adding missing results.
1693
1694         <canvas> without CSS width/height is unaffected by full page zoom
1695         https://bugs.webkit.org/show_bug.cgi?id=26908
1696
1697         Adding missing test results.  Unsure why run-webkit-tests didn't fail.
1698
1699         * fast/canvas/canvas-zoom-expected.checksum: Added.
1700         * fast/canvas/canvas-zoom-expected.png: Added.
1701         * fast/canvas/canvas-zoom-expected.txt: Added.
1702
1703 2009-08-12  George Wright  <george.wright@torchmobile.com>
1704
1705         Reviewed by David Hyatt.
1706
1707         Test the four cases of width and height being declared or not for a
1708         canvas element with CSS zooming enabled.
1709
1710         https://bugs.webkit.org/show_bug.cgi?id=26908
1711
1712         * fast/canvas/canvas-zoom.html: Added.
1713
1714 2009-08-12  Alpha Lam  <hclam@chromium.org>
1715
1716         Reviewed by Simon Fraser.
1717
1718         Fix regression for dragging the media controller thumb.
1719         https://bugs.webkit.org/show_bug.cgi?id=28211
1720
1721         Add a layout test to make sure dragging the timebar thumb of media
1722         controls causes seeks.
1723
1724         * media/controls-drag-timebar-expected.txt: Added.
1725         * media/controls-drag-timebar.html: Added.
1726
1727 2009-08-12  Dumitru Daniliuc  <dumi@chromium.org>
1728
1729         Reviewed by Eric Seidel.
1730
1731         Regression test. Tests that two transactions that run on two
1732         different handles for the same DB do not cause a deadlock.
1733
1734         https://bugs.webkit.org/show_bug.cgi?id=27966
1735
1736         * storage/multiple-transactions-on-different-handles-expected.txt: Added.
1737         * storage/multiple-transactions-on-different-handles.html: Added.
1738
1739 2009-08-12  Eric Seidel  <eric@webkit.org>
1740
1741         No review, finishing previous commit.
1742
1743         Add Geolocation layout tests.
1744         https://bugs.webkit.org/show_bug.cgi?id=27716
1745
1746         Add changes missed in http://trac.webkit.org/changeset/47168
1747
1748         * platform/qt/Skipped:
1749         * platform/win/Skipped:
1750
1751 2009-08-12  Steve Block  <steveblock@google.com>
1752
1753         Reviewed by Eric Seidel.
1754
1755         Bug 27716: Add Geolocation layout tests.
1756         https://bugs.webkit.org/show_bug.cgi?id=27716
1757
1758         Adds the first, basic Geolocation layout test. This simply tests that
1759         navigator.geolocation is present when it should be.
1760
1761         * fast/dom/Geolocation: Added. Directory for Geolocation layout tests.
1762         * fast/dom/Geolocation/enabled.html: Added. HTML wrapper for enabled.js test.
1763         * fast/dom/Geolocation/resources: Added. Directory for Geolocation layout tests JS source.
1764         * fast/dom/Geolocation/resources/enabled.js: Added. Tests that navigator.geolocation is present.
1765         * fast/dom/Geolocation/resources/TEMPLATE.html: Added. Template for creating HTML wrapper files for JS tests with make-js-test-wrappers.
1766         * fast/dom/Geolocation/enabled-expected.txt: Added. Expected result for above test.
1767         * platform/mac/Skipped: Modified. Skip Geolocation tests.
1768         * platform/qt/Skipped: Modified. Skip Geolocation tests.
1769         * platform/win/Skipped: Modified. Skip Geolocation tests.
1770
1771 2009-08-12  Darin Adler  <darin@apple.com>
1772
1773         Reviewed by Geoff Garen.
1774
1775         Custom properties on DOM objects are lost after GC (as demonstrated by the gc-9.html test)
1776         https://bugs.webkit.org/show_bug.cgi?id=28194
1777
1778         * fast/dom/gc-9-expected.txt: Regenerated.
1779         * fast/dom/gc-9.html: Updated to expect correct behavior instead of failures.
1780
1781 2009-08-12  Brian Weinstein  <bweinstein@apple.com>
1782
1783         Reviewed by Eric Seidel.
1784
1785         Added a Windows test for https://bugs.webkit.org/show_bug.cgi?id=28023.
1786
1787         * platform/win/fast/events/panScroll-nested-divs-expected.txt: Added.
1788         * platform/win/fast/events/panScroll-nested-divs.html: Added.
1789
1790 2009-08-12  Michelangelo De Simone  <micdesim@gmail.com>
1791
1792         Reviewed by Darin Adler.
1793
1794         https://bugs.webkit.org/show_bug.cgi?id=27458
1795         Test suite for the :default CSS pseudoclass.
1796
1797         * fast/css/pseudo-default-001-expected.txt: Added.
1798         * fast/css/pseudo-default-001.html: Added.
1799         * fast/css/pseudo-default-002-expected.txt: Added.
1800         * fast/css/pseudo-default-002.html: Added.
1801         * fast/css/pseudo-default-003-expected.txt: Added.
1802         * fast/css/pseudo-default-003.html: Added.
1803         * fast/css/pseudo-default-004-expected.txt: Added.
1804         * fast/css/pseudo-default-004.html: Added.
1805
1806 2009-08-12  Eric Seidel  <eric@webkit.org>
1807
1808         No review, just fixing line-endings.
1809
1810         Change from DOS to unix line endings on tests from
1811         http://trac.webkit.org/changeset/47130
1812
1813         * fast/events/set-event-in-another-frame-expected.txt:
1814         * fast/events/set-event-to-null-expected.txt:
1815
1816 2009-08-12  Nate Chapin  <japhet@chromium.org>
1817
1818         Reviewed by Adam Barth.
1819
1820         Add a layout test to ensure that window.event can be properly accessed
1821         after it has been nulled by a script on a page.
1822
1823         https://bugs.webkit.org/show_bug.cgi?id=27719
1824
1825         * fast/events/set-event-in-another-frame-expected.txt: Added.
1826         * fast/events/set-event-in-another-frame.html: Added.
1827         * fast/events/set-event-to-null-expected.txt: Added.
1828         * fast/events/set-event-to-null.html: Added.
1829
1830 2009-08-12  Eric Seidel  <eric@webkit.org>
1831
1832         No review, just skipping tests to make the bots green.
1833
1834         REGRESSION (r47110): 4 media regressions on the bots
1835         https://bugs.webkit.org/show_bug.cgi?id=28221
1836
1837         Skipping these until Eric Carlson has a fix.
1838
1839         * platform/mac/Skipped:
1840
1841 2009-08-12  Chris Fleizach  <cfleizach@apple.com>
1842
1843         Reviewed by Eric Seidel.
1844
1845         Bug 28219: platform/mac/accessibility/string-range-contains-listmarker.html fails on SnowLeopard
1846         https://bugs.webkit.org/show_bug.cgi?id=28219
1847
1848         * platform/mac-snowleopard/Skipped:
1849         * platform/mac/accessibility/string-range-contains-listmarker.html:
1850
1851 2009-08-12  Brady Eidson  <beidson@apple.com>
1852
1853         (no review) Disabling a failing test.
1854
1855         <rdar://problem/7136851> platform/mac/accessibility/string-range-contains-listmarker.html fails.
1856
1857         * platform/mac-snowleopard/Skipped:
1858
1859 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
1860
1861         Reviewed by Holger Hans Peter Freyther.
1862
1863         [Qt] Update the pixel tests for shadow edge fix.
1864
1865         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
1866         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
1867
1868 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
1869
1870         Reviewed by Simon Hausmann.
1871
1872         [Qt] Pixel tests for (partial) -webkit-box-shadow support.
1873
1874         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum: Added.
1875         * platform/qt/fast/box-shadow/basic-shadows-expected.png: Added.
1876         * platform/qt/fast/box-shadow/basic-shadows-expected.txt: Adjusted.
1877
1878 2009-08-11  Oliver Hunt  <oliver@apple.com>
1879
1880         Reviewed by Gavin Barraclough.
1881
1882         Native JSON.stringify does not omit functions
1883         https://bugs.webkit.org/show_bug.cgi?id=28117
1884
1885         Test serialisation of function objects.
1886
1887         * fast/js/JSON-stringify-expected.txt:
1888         * fast/js/JSON-stringify-replacer-expected.txt:
1889         * fast/js/resources/JSON-stringify-replacer.js:
1890         * fast/js/resources/JSON-stringify.js:
1891         (createTests.result.push.):
1892
1893 2009-08-11  Brady Eidson  <beidson@apple.com>
1894
1895         Rubberstamped by Mark Rowe.
1896
1897         <rdar://problem/7135864> fast/dom/frame-loading-via-document-write.html fails intermittently.
1898
1899         * platform/mac-snowleopard/Skipped: Skip for now.
1900
1901 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
1902
1903         Reviewed by Adam Treat.
1904
1905         Remove tests from Skipped that now pass correctly after the addition
1906         of keyDown named event handling to Qt's DumpRenderTree.
1907
1908         https://bugs.webkit.org/show_bug.cgi?id=28161
1909
1910         * platform/qt/Skipped:
1911
1912 2009-08-11  Drew Wilson  <atwilson@google.com>
1913
1914         Reviewed by David Levin.
1915
1916         SharedWorkers do not exit when the last parent document exits.
1917         https://bugs.webkit.org/show_bug.cgi?id=28170
1918
1919         Added more tests to check that previous incarnations of the SharedWorker "name" are shut down.
1920
1921         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
1922         Fixed incorrect path to common script.
1923         * fast/workers/shared-worker-shared-expected.txt:
1924         * fast/workers/shared-worker-shared.html-disabled:
1925         Added more tests for sharing, including initial test to make sure previous incarnations of shared worker were closed.
1926         * fast/workers/worker-replace-global-constructor.html:
1927         Removed extraneous closing HTML tag.
1928
1929 2009-08-11  Chris Fleizach  <cfleizach@apple.com>
1930
1931         Reviewed by Darin Adler.
1932
1933         Bug 28200 - ListMarker should be included as part of the text value to parse
1934         https://bugs.webkit.org/show_bug.cgi?id=28200
1935
1936         Tests for checking that the list marker text is included when asking for text 
1937         through accessibility.
1938
1939         * platform/mac/accessibility/bounds-for-range-expected.txt.
1940         * platform/mac/accessibility/string-range-contains-listmarker-expected.txt: Added.
1941         * platform/mac/accessibility/string-range-contains-listmarker.html: Added.
1942
1943 2009-08-11  Brady Eidson  <beidson@apple.com>
1944
1945         Rubberstamped by Mark Rowe.
1946
1947         <rdar://problem/7135553> plugins/root-object-premature-delete-crash.html crashes intermittently.
1948
1949         * platform/mac-snowleopard/Skipped: Skip for now.
1950
1951 2009-08-11  Eric Seidel  <eric@webkit.org>
1952
1953         No review, just adding results.
1954
1955         Cross-platform ICO decoder gets wrong bit depth for icons w/o color count
1956         https://bugs.webkit.org/show_bug.cgi?id=28073
1957
1958         Land test results (as pkasting asked me to do hours ago, sorry).
1959
1960         * fast/images/icon-0colors-expected.checksum: Added.
1961         * fast/images/icon-0colors-expected.png: Added.
1962         * fast/images/icon-0colors-expected.txt: Added.
1963
1964 2009-08-11  Oliver Hunt  <oliver@apple.com>
1965
1966         Reviewed by Geoff Garen.
1967
1968         REGRESSION: Hang/crash in BytecodeGenerator::constRegisterFor loading simple page
1969         https://bugs.webkit.org/show_bug.cgi?id=28169
1970
1971         Ensure that const declarations work correctly when attempting to shadow a
1972         property on the global object.
1973
1974         * fast/js/const-expected.txt:
1975         * fast/js/const.html:
1976         * fast/js/resources/const.js:
1977
1978 2009-08-11  John Gregg  <johnnyg@google.com>
1979
1980         Reviewed by Maciej Stachowiak.
1981
1982         Desktop Notifications API
1983         https://bugs.webkit.org/show_bug.cgi?id=25463
1984
1985         Adding layout tests for desktop notifications.  Currently these
1986         are all disabled because the flag for this feature is set to 0.
1987
1988         * fast/notifications: Added.
1989         * fast/notifications/notifications-check-permission-expected.txt: Added.
1990         * fast/notifications/notifications-check-permission.html-disabled: Added.
1991          - Validates that checking permission for notifications works correctly.
1992         * fast/notifications/notifications-display-close-events-expected.txt: Added.
1993         * fast/notifications/notifications-display-close-events.html-disabled: Added.
1994          - Validates that the display and close events are fired correctly.
1995         * fast/notifications/notifications-double-show-expected.txt: Added.
1996         * fast/notifications/notifications-double-show.html-disabled: Added.
1997          - Validates that the same notification object cannot be shown twice.
1998         * fast/notifications/notifications-request-permission-expected.txt: Added.
1999         * fast/notifications/notifications-request-permission.html-disabled: Added.
2000          - Validates that requesting permission works correctly.
2001         * fast/notifications/notifications-with-permission-expected.txt: Added.
2002         * fast/notifications/notifications-with-permission.html-disabled: Added.
2003          - Validates that, with permission, showing a notification works correctly.
2004         * fast/notifications/notifications-without-permission-expected.txt: Added.
2005         * fast/notifications/notifications-without-permission.html-disabled: Added.
2006          - Validates that, without permission, showing a notification fails.
2007
2008 2009-08-11  Brady Eidson  <beidson@apple.com>
2009
2010         Rubberstamped by Mark Rowe.
2011
2012         -Stop skipping platform/mac/fast/text/myanmar-shaping.html on SnowLeopard.
2013         -Move the previous results aside for Tiger and Leopard only.
2014         -Generate new results for SnowLeopard.
2015
2016         * platform/mac-snowleopard/Skipped: Remove platform/mac/fast/text/myanmar-shaping.html
2017         * platform/mac-leopard/fast/text/myanmar-shaping-expected.checksum: Copied from platform/mac/fast/text/myanmar-shaping-expected.checksum.
2018         * platform/mac-leopard/fast/text/myanmar-shaping-expected.png: Copied from platform/mac/fast/text/myanmar-shaping-expected.png.
2019         * platform/mac-leopard/fast/text/myanmar-shaping-expected.txt: Copied from platform/mac/fast/text/myanmar-shaping-expected.txt.
2020         * platform/mac/fast/text/myanmar-shaping-expected.checksum: Replaced.
2021         * platform/mac/fast/text/myanmar-shaping-expected.png: Replaced.
2022         * platform/mac/fast/text/myanmar-shaping-expected.txt: Replaced.
2023
2024 2009-08-11  Brady Eidson  <beidson@apple.com>
2025
2026         Rubber-stamped by Anders Carlsson.
2027
2028         Resolve <rdar://problem/6733642>.
2029
2030         * platform/mac-snowleopard/Skipped: Re-enable plugins/netscape-plugin-setwindow-size.html and
2031           plugins/netscape-plugin-setwindow-size-2.html, as they now reliably pass.
2032
2033 2009-08-11  Brady Eidson  <beidson@apple.com>
2034
2035         Rubber-stamped by Mark Rowe.
2036
2037         Resolve <rdar://problem/6877291>.
2038
2039         * platform/mac-snowleopard/Skipped: media/video-size-intrinsic-scale.html no longer fails - stop skipping it!
2040
2041 2009-08-11  Brady Eidson  <beidson@apple.com>
2042
2043         Rubber-stamped by Mark Rowe.
2044
2045         * platform/mac-snowleopard/Skipped: Remove http/tests/navigation/post-goback-repost-policy.html,
2046           as it has already been disabled globally, and re-enabling is tracked by <rdar://problem/6778137>
2047
2048 2009-08-07  Peter Kasting  <pkasting@google.com>
2049
2050         Reviewed by Eric Seidel.
2051
2052         https://bugs.webkit.org/show_bug.cgi?id=28073
2053         Treat icons with no bit count and no color count as 256-color for
2054         purposes of quality ranking.
2055
2056         * fast/images/icon-0colors.html: Added.
2057         * fast/images/resources/0colors.ico: Added.
2058
2059 2009-08-11  Dmitry Titov  <dimich@chromium.org>
2060
2061         Reviewed by Adam Roben.
2062
2063         Originally implemented by Glenn Wilson  <gwilson@chromium.org>.
2064
2065         Added tests to verify that default preferences can be overridden per-test
2066         and that overridden values are reset between each test.
2067         See https://bugs.webkit.org/show_bug.cgi?id=20534
2068
2069         * fast/harness/override-preferences-2-expected.txt: Added.
2070         * fast/harness/override-preferences-2.html: Added. Verifies overridePreverence("WebKitDefaultFontSize", "24").
2071         * fast/harness/override-preferences-expected.txt: Added.
2072         * fast/harness/override-preferences.html: Added. Verifies overridePreference("WebKitJavaScriptEnabled", false).
2073         * fast/harness/override-zzz-reset-expected.txt: Added.
2074         * fast/harness/override-zzz-reset.html: Added. Because of 'zzz' this test will run after the tests above and
2075         verify that override of preferences does not 'spill' to the subsequent tests in a batch.
2076         * platform/gtk/Skipped: Tests above disabled for GTK until GTK DRT implements preference override.
2077
2078 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
2079
2080         Reviewed by Adam Treat.
2081
2082         Add results for fast/borders/border-radius-split-inline and remove from platform/qt/Skipped
2083         Note: Results will wrap to 4 lines even though it indicates 3 lines.  This is due to font
2084         size differences in Qt, and matches the output of FireFox.
2085
2086         https://bugs.webkit.org/show_bug.cgi?id=28147
2087
2088         * platform/qt/Skipped:
2089         * platform/qt/fast/borders/border-radius-split-inline-expected.txt: Added.
2090
2091 2009-08-07  Oliver Hunt  <oliver@apple.com>
2092
2093         Reviewed by Sam Weinig.
2094
2095         Stack overflow crash in JavaScript garbage collector mark pass
2096         https://bugs.webkit.org/show_bug.cgi?id=12216
2097
2098         Add a testcase that requires marking of a deeply nested object.
2099
2100         * fast/js/nested-object-gc-expected.txt: Added.
2101         * fast/js/nested-object-gc.html: Added.
2102         * fast/js/resources/js-test-pre.js:
2103             Add a gc() function that triggers a gc or calls the gc controller if it's present
2104         * fast/js/resources/nested-object-gc.js: Added.
2105
2106 2009-08-10  Jeremy Orlow  <jorlow@chromium.org>
2107
2108         Reviewed by Brady Eidson.
2109
2110         ___Storage.key() changed to match new spec behavior; update layout tests.
2111         https://bugs.webkit.org/show_bug.cgi?id=28112
2112
2113         The current WebStorage spec says that ___Storage.key() should return null when
2114         the index is out of bounds, rather than an exception.  Change the one layout
2115         test that verified this behavior.
2116
2117         * storage/domstorage/localstorage/simple-usage-expected.txt:
2118         * storage/domstorage/localstorage/simple-usage.html:
2119         * storage/domstorage/sessionstorage/simple-usage-expected.txt:
2120         * storage/domstorage/sessionstorage/simple-usage.html:
2121
2122 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
2123
2124         Reviewed by Justin Garcia.
2125
2126         Background color formatting lost on enter
2127         https://bugs.webkit.org/show_bug.cgi?id=20348
2128
2129         This patch adds a test to make sure WebKit preserves background color when inserting a new paragraph.
2130
2131         * editing/inserting/5994480-2-expected.txt: Because input element has explicit white background and the enclosing div has
2132         transparent background, WebKit adds white background color in DeleteSelectionCommand::calculateTypingStyleAfterDelete upon deletion.
2133         * editing/style/highlight-insert-paragraph-expected.txt: Added.
2134         * editing/style/highlight-insert-paragraph.html: Added.
2135         * platform/mac/editing/pasteboard/select-element-1-expected.txt: Because select element has explicit white background color
2136         and div has transparent background, WebKit adds white background color in calculateTypingStyleAfterDelete upon cut.
2137
2138 2009-08-10  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2139
2140         Rubber-stamped by George Staikos.
2141
2142         Forgot to update pixel test result in my last commit.
2143
2144         * platform/mac/fast/wml/text-emphasis-expected.checksum:
2145         * platform/mac/fast/wml/text-emphasis-expected.png:
2146
2147 2009-08-07  Darin Adler  <darin@apple.com>
2148
2149         Reviewed by Dan Bernstein.
2150
2151         When empty <input> is focused, getSelection() exposes shadow tree nodes
2152         https://bugs.webkit.org/show_bug.cgi?id=15903
2153
2154         Also updated a recently introduced non-standard test to work in a more
2155         standard way.
2156
2157         * fast/forms/resources/shadow-tree-exposure.js: Added.
2158         * fast/forms/shadow-tree-exposure-expected.txt: Added.
2159         * fast/forms/shadow-tree-exposure.html: Added.
2160
2161         * fast/js/method-check-expected.txt: Updated.
2162         * fast/js/method-check.html: Regenerated using the make-js-test-wrappers script.
2163         * fast/js/resources/method-check.js: Replaced a comment talking about the lack
2164         of a gc() function with a call to GCController.collect(). Also removed the
2165         shouldBeTrue call at the end of the fiel that wasn't needed.
2166
2167 2009-08-10  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
2168
2169         Reviewed by Simon Hausmann.
2170
2171          [Qt] After ChangeSet https://bugs.webkit.org/show_bug.cgi?id=26896, the
2172          DefaultFontSize was changed in Qt DumpRenderTree from 14 to 13. But
2173          any expected file works with the original value. The expected values
2174          should follow this change. This patch contains the new expected
2175          files.
2176
2177         * platform/qt/Skipped:
2178         * platform/qt/editing/pasteboard/5780697-2-expected.txt: Add.
2179         * platform/qt/fast/block/float/009-expected.txt:
2180         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
2181         * platform/qt/fast/images/image-in-map-expected.txt:
2182         * platform/qt/fast/inline-block/004-expected.txt:
2183         * platform/qt/fast/inline-block/005-expected.txt:
2184         * platform/qt/fast/table/giantRowspan-expected.txt:
2185         * platform/qt/fast/table/height-percent-test-expected.txt:
2186         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
2187         * platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
2188         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
2189
2190 2009-08-10  Simon Hausmann  <simon.hausmann@nokia.com>
2191
2192         Reviewed by Ariya Hidayat.
2193
2194         Rebase Qt letter spacing DRT result after r46936
2195
2196         * platform/qt/fast/text/text-letter-spacing-expected.txt:
2197
2198 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2199
2200         Reviewed by George Staikos.
2201
2202         [WML] wml.css lacks <pre> support
2203         https://bugs.webkit.org/show_bug.cgi?id=28135
2204
2205         Extend fast/wml/text-emphasis.wml test, to cover <pre> formatting.
2206
2207         * fast/wml/text-emphasis.wml:
2208         * platform/mac/fast/wml/text-emphasis-expected.txt:
2209
2210 2009-08-09  Oliver Hunt  <oliver@apple.com>
2211
2212         Reviewed by George Staikos.
2213
2214         JSON.stringify replacer returning undefined does not omit object properties
2215         https://bugs.webkit.org/show_bug.cgi?id=28118
2216
2217         Add tests that cover the behaviour of JSON.stringify with a replacer
2218         function.  In addition to testing replacer function returning undefined,
2219         we test the replacer injecting a cycle, and that the replacer gets
2220         called when a property has the value undefined.
2221
2222         * fast/js/JSON-stringify-expected.txt:
2223         * fast/js/JSON-stringify-replacer-expected.txt: Added.
2224         * fast/js/JSON-stringify-replacer.html: Added.
2225         * fast/js/resources/JSON-stringify-replacer.js: Added.
2226         (returnUndefined):
2227         (returnObjectFor1):
2228         (returnArrayFor1):
2229         (returnUndefinedFor1):
2230         (returnNullFor1):
2231         (returnCycleObjectFor1):
2232         (returnCycleArrayFor1):
2233         (returnStringForUndefined):
2234
2235 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2236
2237         Reviewed by George Staikos.
2238
2239         [WML] Deck access control is completly broken
2240         https://bugs.webkit.org/show_bug.cgi?id=27721
2241
2242         Add several new tests covering WML deck-access control.
2243         Update variable-reference-invalid-character.html result, as console messages aren't dump to the results anymore.
2244
2245         * http/tests/wml/access-target-domain-deny-expected.txt: Added.
2246         * http/tests/wml/access-target-domain-deny.html: Added.
2247         * http/tests/wml/access-target-expected.txt: Added.
2248         * http/tests/wml/access-target-path-deny-expected.txt: Added.
2249         * http/tests/wml/access-target-path-deny.html: Added.
2250         * http/tests/wml/access-target.html: Added.
2251         * http/tests/wml/resources/access-target-domain-deny.js: Added.
2252         (setupTestDocument):
2253         (prepareTest):
2254         (executeTest):
2255         * http/tests/wml/resources/access-target-domain-deny.wml: Added.
2256         * http/tests/wml/resources/access-target-path-deny.js: Added.
2257         (setupTestDocument):
2258         (prepareTest):
2259         (executeTest):
2260         * http/tests/wml/resources/access-target-path-deny.wml: Added.
2261         * http/tests/wml/resources/access-target.js: Added.
2262         (setupTestDocument):
2263         (prepareTest):
2264         (executeTest):
2265         * http/tests/wml/resources/access-target.wml: Added.
2266         * http/tests/wml/resources/locked-deck.wml: Added.
2267         * http/tests/wml/resources/unreachable-domain.wml: Added.
2268         * http/tests/wml/resources/unreachable-path.wml: Added.
2269         * wml/access-target-deny-expected.txt: Added.
2270         * wml/access-target-deny.html: Added.
2271         * wml/access-target-expected.txt: Added.
2272         * wml/access-target.html: Added.
2273         * wml/resources/access-target-deny.js: Added.
2274         (setupTestDocument):
2275         (prepareTest):
2276         (executeTest):
2277         * wml/resources/access-target-deny.wml: Added.
2278         * wml/resources/access-target.js: Added.
2279         (setupTestDocument):
2280         (prepareTest):
2281         (executeTest):
2282         * wml/resources/access-target.wml: Added.
2283         * wml/resources/locked-deck.wml: Added.
2284         * wml/variable-reference-invalid-character-expected.txt:
2285
2286 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2287
2288         Reviewed by George Staikos.
2289
2290         [WML] manual-tests/wml/onevent-prev.wml crashes
2291         https://bugs.webkit.org/show_bug.cgi?id=27722
2292
2293         Reorganize WML testcases to not rely on the fact that intrinsic events are executed before the document finished parsing.
2294
2295         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
2296         * http/tests/wml/resources/go-task-get-method.js:
2297         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
2298         * http/tests/wml/resources/go-task-post-method.js:
2299         * http/tests/wml/resources/post-data-to-server.js:
2300         * wml/resources/WMLTestCase.js:
2301         (onloadHandler):
2302         (createStaticWMLTestCase):
2303         (createDynamicWMLTestCase):
2304         (createWMLTestCase.iframeElement.onload):
2305         (createWMLTestCase):
2306         * wml/resources/enter-card-with-events.js:
2307         (executeTest):
2308         * wml/resources/enter-first-card-with-events.js:
2309         (setupTestDocument):
2310         (prepareTest):
2311         (executeTest):
2312         * wml/resources/go-task-get-method-external-deck-with-href.js:
2313         * wml/resources/go-task-get-method-external-deck.js:
2314         * wml/resources/go-task-get-method-same-deck.js:
2315         * wml/resources/input-format.js:
2316         * wml/resources/newcontext-same-deck.js:
2317         (setupTestDocument):
2318         (executeTest):
2319         * wml/resources/onenterforward-event.js:
2320         (executeTest):
2321         * wml/resources/onenterforward-inline-event.js:
2322         * wml/resources/ontimer-event.js:
2323         (executeTest):
2324         * wml/resources/ontimer-inline-event.js:
2325         (executeTest):
2326         * wml/resources/option-element-onpick.js:
2327         * wml/resources/select-element-variables.js:
2328         * wml/resources/variable-reference-invalid-character.js:
2329         * wml/resources/variable-reference-valid.js:
2330
2331 2009-08-08  Oliver Hunt  <oliver@apple.com>
2332
2333         Reviewed by Eric Seidel and Sam Weinig.
2334
2335         [ES5] Implement Object.getPrototypeOf
2336         https://bugs.webkit.org/show_bug.cgi?id=28114
2337
2338         Add tests for getPrototypeOf
2339
2340         * fast/js/prototypes-expected.txt:
2341         * fast/js/resources/prototypes.js:
2342
2343 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
2344
2345         [Gtk] Skip media/controls-right-click-on-timebar.html as it needs
2346         eventSender which we don't have at the moment.
2347
2348         * platform/gtk/Skipped:
2349
2350 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
2351
2352         Reviewed by Xan Lopez.
2353
2354         [Gtk] Enable accessibility in Gtk DRT
2355         https://bugs.webkit.org/show_bug.cgi?id=25989
2356
2357         Remove passing accessibility tests from the Skipped list
2358
2359         * platform/gtk/Skipped:
2360
2361 2009-08-07  Oliver Hunt  <oliver@apple.com>
2362
2363         Reviewed by Cameron Zwarich.
2364
2365         Test function declaration parsing
2366
2367         * fast/js/function-declaration-expected.txt: Added.
2368         * fast/js/function-declaration.html: Added.
2369         * fast/js/resources/function-declaration.js: Added.
2370
2371 2009-08-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
2372
2373         [Gtk] Skip two new tests (from r46896) needing gtk-specific results.
2374
2375         * platform/gtk/Skipped:
2376
2377 2009-08-07  Darin Adler  <darin@apple.com>
2378
2379         * platform/gtk/Skipped: Skip a newly-failing test. I filed a bug about it too.
2380
2381 2009-08-07  Darin Adler  <darin@apple.com>
2382
2383         * platform/gtk/Skipped: Updated since textarea-arrow-navigation.html moved.
2384
2385 2009-08-07  Brian Weinstein  <bweinstein@apple.com>
2386
2387         Rubber-stamped by Mark Rowe.
2388
2389         Add http/tests/misc/favicon-loads-with-images-disabled.html to get the 
2390         Windows Debug bot back green.
2391
2392         * platform/win/Skipped:
2393
2394 2009-08-07  Darin Adler  <darin@apple.com>
2395
2396         Reviewed by Adele Peterson.
2397
2398         "Shadow tree" DOM nodes are being accidentally exposed to JavaScript
2399         https://bugs.webkit.org/show_bug.cgi?id=28086
2400
2401         Rewrite tests that depend on selection inside <input> and <textarea> elements
2402         from showing up with getSelection(), since does not match Firefox and needs to
2403         change soon.
2404
2405         * editing/deleting/delete-ligature-002-expected.txt: Updated.
2406         * editing/deleting/delete-ligature-002.html: Changed to use a contenteditable
2407         <div> element instead of a <textarea> element.
2408
2409         * editing/deleting/delete-ligature-003-expected.txt: Updated.
2410         * editing/deleting/delete-ligature-003.html: Changed to use a contenteditable
2411         <div> element instead of a <textarea> element.
2412
2413         * editing/deleting/skip-virama-001-expected.txt: Updated.
2414         * editing/deleting/skip-virama-001.html: Changed to use a contenteditable
2415         <div> element instead of a <textarea> element.
2416
2417         * editing/input/textarea-arrow-navigation-expected.txt: Moved to fast/forms.
2418         * editing/input/textarea-arrow-navigation.html: Ditto.
2419
2420         * editing/inserting/insert-thai-characters-001-expected.txt: Updated.
2421         * editing/inserting/insert-thai-characters-001.html: Changed to use a contenteditable
2422         <div> element instead of a <textarea> element.
2423
2424         * editing/selection/5213963-expected.txt: Added. This is now a text-only test.
2425         * editing/selection/5213963.html: Added a call to dumpAsText(). Changed selection
2426         testing to use selectionEnd instead of getSelection().type.
2427
2428         * editing/selection/find-in-text-control-expected.txt: Updated.
2429         * editing/selection/find-in-text-control.html: Changed test to distinguish the
2430         different text controls. Made it use activeElement to find out if the selection
2431         is inside a control.
2432
2433         * editing/selection/move-begin-end-expected.txt: Updated.
2434         * editing/selection/move-begin-end.html: Changed to use a contenteditable
2435         <div> element instead of a <textarea> element.
2436
2437         * editing/text-iterator/thai-cursor-movement-expected.txt: Updated.
2438         * editing/text-iterator/thai-cursor-movement.html: Changed to use a contenteditable
2439         <div> element instead of a <textarea> element.
2440
2441         * fast/forms/textarea-arrow-navigation-expected.txt: Moved from editing/input since
2442         this is a <textarea> test, not a general editing test.
2443         * fast/forms/textarea-arrow-navigation.html: Ditto.
2444         Changed to use eventSender instead of the editing machinery to test the down arrow.
2445
2446         * platform/mac/editing/selection/5213963-expected.checksum: Removed.
2447         This is now a text-only test.
2448         * platform/mac/editing/selection/5213963-expected.png: Ditto.
2449         * platform/mac/editing/selection/5213963-expected.txt: Ditto.
2450         * platform/qt/editing/selection/5213963-expected.txt: Ditto.
2451         * platform/win/editing/selection/5213963-expected.txt: Ditto.
2452
2453 2009-08-07  Drew Wilson  <atwilson@google.com>
2454
2455         Reviewed by David Levin.
2456
2457         SharedWorkers should be shared
2458         https://bugs.webkit.org/show_bug.cgi?id=28058
2459
2460         Added tracking to the SharedWorkerRepository so instances of SharedWorkers are shared across pages.
2461
2462         * fast/workers/shared-worker-shared-expected.txt: Added.
2463         * fast/workers/shared-worker-shared.html-disabled: Added sharing test.
2464
2465 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
2466
2467         Reviewed by Justin Garcia.
2468
2469         selectionHasStyle doesn't handle text-specific properties properly
2470         https://bugs.webkit.org/show_bug.cgi?id=27858
2471
2472         This patch adds toggle-compound-styles to make sure WebKit can handle nested text styles
2473         such as <b><i>hello</i>world</b> (italicized) and <b><i>hello</i>world</b> (not italicized)
2474         on all platforms except on Mac (to match TextEdit's behavior).
2475
2476         * editing/execCommand/resources/toggle-compound-styles.js: Added.
2477         (testSingleToggle):
2478         * editing/execCommand/toggle-compound-styles.html: Added.
2479         * platform/gtk/editing/execCommand: Added.
2480         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt: Added.
2481         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Added.
2482         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Added.
2483         * platform/win/editing/execCommand: Added.
2484         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Added.
2485
2486 2009-08-07  Darin Adler  <darin@apple.com>
2487
2488         Reviewed by Mark Rowe.
2489
2490         Fix three tests so they are not dependent on the getSelection() result
2491         reflecting selections inside <input> and <textarea> elements.
2492
2493         * fast/events/right-click-focus.html: Removed unneeded check of anchorNode.
2494         The test works fine by just testing the actual result of typing.
2495
2496         * fast/forms/focus-style-pending.html: Detect focus with an onfocus
2497         attribute rather than by looking at getSelection().focusNode.
2498
2499         * fast/forms/search-click-in-placeholder.html: Detect focus with an onfocus
2500         attribute rather than by looking at getSelection().baseNode.
2501
2502 2009-08-07  Alpha Lam  <hclam@chromium.org>
2503
2504         Reviewed by Eric Seidel.
2505
2506         Right click on timeline of media controls panel cause seek
2507         https://bugs.webkit.org/show_bug.cgi?id=27920
2508
2509         Add a test simulate the behavior of seeking by right clicking
2510         on the time bar of media controls while playing.
2511
2512         * media/controls-right-click-on-timebar-expected.txt: Added.
2513         * media/controls-right-click-on-timebar.html: Added.
2514
2515 2009-08-07  Darin Adler  <darin@apple.com>
2516
2517         Reviewed by Mark Rowe.
2518
2519         Another try at making the gc-9.html test less prone to intermittent failure.
2520
2521         * fast/dom/gc-9.html: Changed this to do the "before garbage collection"
2522         test right after setting the properties. This practically eliminates the
2523         possibility that we will get unlucky and get a garbage collection between
2524         when theproperty is set and tested, which seems to have happened at least
2525         once on the buildbot.
2526
2527 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
2528
2529         Reviewed by Adam Treat.
2530
2531         Move fast/forms/menulist-style-color.html to Skipped list for mac/win.
2532         Bug filed - https://bugs.webkit.org/show_bug.cgi?id=28079
2533
2534         * platform/mac/Skipped:
2535         * platform/win/Skipped:
2536
2537 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
2538
2539         Reviewed by Adam Treat.
2540
2541         Add Test results for mac and windows for new tests.
2542
2543         https://bugs.webkit.org/show_bug.cgi?id=28050
2544
2545         * platform/mac/fast/forms/text-style-color-expected.txt: Added.
2546         * platform/win/fast/forms/text-style-color-expected.txt: Added.
2547
2548 2009-08-07  Peter Kasting  <pkasting@google.com>
2549
2550         Reviewed by Adam Treat.
2551
2552         https://bugs.webkit.org/show_bug.cgi?id=28076
2553         Add fast/images/icon-decoding.html to Qt skip list until it has
2554         results.
2555
2556         * platform/qt/Skipped:
2557
2558 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
2559
2560         Reviewed by Eric Seidel.
2561
2562         Prevent RenderThemeQt AdjustStyle based calls for TextField, MenuList and MenuListButton
2563         from discarding style colour.
2564
2565         Add new tests and remove tests from platform/qt/Skipped that now pass.
2566
2567         https://bugs.webkit.org/show_bug.cgi?id=28050
2568
2569         * fast/forms/menulist-style-color.html: Added.
2570         * fast/forms/text-style-color.html: Added.
2571         * platform/qt/Skipped:
2572         * platform/qt/fast/forms/menulist-style-color-expected.txt: Added.
2573         * platform/qt/fast/forms/text-style-color-expected.txt: Added.
2574
2575 2009-08-07  Brady Eidson  <beidson@apple.com>
2576
2577         Reviewed by Darin Adler.
2578
2579         Implement the HTML5 hashchange event.
2580         https://bugs.webkit.org/show_bug.cgi?id=21605
2581
2582         * fast/loader/hashchange-event-expected.txt: Added.
2583         * fast/loader/hashchange-event.html: Added.
2584
2585 2009-08-07  Shinichiro Hamaji  <hamaji@chromium.org>
2586
2587         Reviewed by Adele Peterson.
2588
2589         Cannot scroll for box-reflect:right
2590         https://bugs.webkit.org/show_bug.cgi?id=27979
2591
2592         Update m_overflowLeft an m_overflowWidth for reflection just like
2593         m_overflowTop and m_overflowHeight.
2594
2595         * fast/reflections/reflection-overflow-scroll-expected.txt: Added.
2596         * fast/reflections/reflection-overflow-scroll.html: Added.
2597         * fast/reflections/resources/reflection-overflow-scroll.js: Added.
2598         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
2599         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
2600
2601 2009-08-06  Shinichiro Hamaji  <hamaji@chromium.org>
2602
2603         Reviewed by Adam Barth.
2604
2605         box-shadow's spread is ignored with <table>
2606         https://bugs.webkit.org/show_bug.cgi?id=28017
2607
2608         Use RenderStyle::getBoxShadowExtent just like RenderBlock.
2609
2610         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Added.
2611         * fast/box-shadow/box-shadow-overflow-scroll.html: Added.
2612         * fast/box-shadow/resources/box-shadow-overflow-scroll.js: Added.
2613
2614 2009-08-06  Jan Michael Alonzo  <jmalonzo@webkit.org>
2615
2616         Reviewed by Xan Lopez.
2617
2618         [Gtk] Copy expected (txt only) result from Mac for
2619         fast/images/icon-decoding.html from r46871 since we seem to pass this
2620         test as well.
2621
2622         * platform/gtk/fast/images/icon-decoding-expected.txt: Copied from LayoutTests/platform/mac/fast/images/icon-decoding-expected.txt.
2623
2624 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
2625
2626         Make the test a little more sloppy to try to fix sporadic failures on Windows.
2627
2628         * animations/play-state.html:
2629
2630 2009-08-05  Simon Fraser  <simon.fraser@apple.com>
2631
2632         Reviewed by Darin Adler.
2633
2634         Implement the matchMedium method on the Media interface described in the CSSOM View Module.
2635         https://bugs.webkit.org/show_bug.cgi?id=22495
2636
2637         * fast/media/matchmedium-query-api-expected.txt: Added.
2638         * fast/media/matchmedium-query-api.html: Added.
2639
2640 2009-08-06  Darin Adler  <darin@apple.com>
2641
2642         Reviewed by Mark Rowe.
2643
2644         * fast/dom/gc-9-expected.txt: Generated new results.
2645         * fast/dom/gc-9.html: Turned off tests that are unpredictable based
2646         on what happens during garbage collection. These do represent bugs,
2647         so we want to turn them back on again once the bugs are fixed.
2648
2649 2009-08-06  Peter Kasting  <pkasting@google.com>
2650
2651         Reviewed by Eric Seidel.
2652
2653         https://bugs.webkit.org/show_bug.cgi?id=28025
2654         Add a test for .ico decoding.
2655
2656         * fast/images/icon-decoding.html: Added.
2657         * fast/images/resources/1bit.ico: Added.
2658         * fast/images/resources/2entries.ico: Added.
2659         * fast/images/resources/32bit.ico: Added.
2660         * fast/images/resources/8bit.ico: Added.
2661         * platform/mac/fast/images/icon-decoding-expected.checksum: Added.
2662         * platform/mac/fast/images/icon-decoding-expected.png: Added.
2663         * platform/mac/fast/images/icon-decoding-expected.txt: Added.
2664
2665 2009-08-06  Michelangelo De Simone  <micdesim@gmail.com>
2666
2667         Reviewed by Darin Adler.
2668
2669         https://bugs.webkit.org/show_bug.cgi?id=27455
2670         Test suite for form controls' custom validation message.
2671
2672         * fast/dom/domListEnumeration-expected.txt: Corrected
2673         * fast/dom/resources/domListEnumeration.js: Corrected
2674         * fast/forms/ValidityState-customError-001-expected.txt: Added.
2675         * fast/forms/ValidityState-customError-001.html: Added.
2676         * fast/forms/ValidityState-customError-002-expected.txt: Added.
2677         * fast/forms/ValidityState-customError-002.html: Added.
2678         * fast/forms/ValidityState-customError-003-expected.txt: Added.
2679         * fast/forms/ValidityState-customError-003.html: Added.
2680         * fast/forms/ValidityState-customError-004-expected.txt: Added.
2681         * fast/forms/ValidityState-customError-004.html: Added.
2682
2683 2009-08-06  Ryosuke Niwa  <rniwa@webkit.org>
2684
2685         Reviewed by Eric Seidel.
2686
2687         LayoutTests/editing/execCommand/boldSelection.html must be a dumpAsText test
2688         https://bugs.webkit.org/show_bug.cgi?id=28055
2689
2690         This patch converts boldSelection.html to a dumpAsText and adds description on what it tests.
2691         Namely, it tests bolding the first 21 letters  of a sentence.
2692         Since bolding must be done by adding b tag instead of a style span, we print innerHTML of the result.
2693
2694         * editing/execCommand/boldSelection-expected.txt: Added.
2695         * editing/execCommand/boldSelection.html:
2696         * platform/mac/editing/execCommand/boldSelection-expected.checksum: Removed.
2697         * platform/mac/editing/execCommand/boldSelection-expected.png: Removed.
2698         * platform/mac/editing/execCommand/boldSelection-expected.txt: Removed.
2699         * platform/qt/editing/execCommand/boldSelection-expected.txt: Removed.
2700
2701 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
2702
2703         Fix a test in http/tests/media that was missed in the earlier 'media' rename.
2704
2705         * http/tests/media/video-play-stall.html:
2706
2707 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
2708
2709         Rubber-stamped by Dan Bernstein.
2710
2711         Move a video test from fast/media to media/, since fast/media is all about
2712         CSS media queries.
2713
2714         * media/video-controls-with-mutation-event-handler-expected.txt: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler-expected.txt.
2715         * media/video-controls-with-mutation-event-handler.html: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler.html.
2716
2717 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
2718         
2719         Reviewed by Dan Bernstein.
2720         
2721         https://bugs.webkit.org/show_bug.cgi?id=28056
2722         Change media tests to not use a variable in global scope with the name
2723         'media', to avoid conflict with window.media.
2724         
2725         * media/audio-constructor-autobuffer-expected.txt:
2726         * media/audio-constructor-autobuffer.html:
2727         * media/audio-constructor-src.html:
2728         * media/audio-constructor.html:
2729         * media/audio-data-url-expected.txt:
2730         * media/audio-data-url.html:
2731         * media/audio-mpeg-supported-expected.txt:
2732         * media/audio-mpeg-supported.html:
2733         * media/media-load-event-expected.txt:
2734         * media/media-load-event.html:
2735         * media/video-can-play-type.html:
2736         * media/video-loop-expected.txt:
2737         * media/video-loop.html:
2738         * media/video-seek-past-end-paused-expected.txt:
2739         * media/video-seek-past-end-paused.html:
2740         * media/video-seek-past-end-playing-expected.txt:
2741         * media/video-seek-past-end-playing.html:
2742         * media/video-source-media.html:
2743         * media/video-source-type-params.html:
2744         * media/video-source-type.html:
2745         * media/video-source.html:
2746         * media/video-src-invalid-remove.html:
2747         * media/video-src-plus-source-expected.txt:
2748         * media/video-src-plus-source.html:
2749         * media/video-src-source.html:
2750         * media/video-src.html:
2751         * media/video-test.js:
2752         (findMediaElement):
2753         (waitForEvent):
2754         (waitForEventAndTest):
2755         (relativeURL):
2756         * media/video-timeupdate-during-playback.html:
2757         
2758 2009-08-06  Drew Wilson  <atwilson@google.com>
2759
2760         Reviewed by David Levin.
2761
2762         Refactored worker tests to share code with shared worker versions. Shared worker tests are currently disabled by default.
2763
2764         Worker layout tests should be refactored to enable testing SharedWorkers also.
2765         https://bugs.webkit.org/show_bug.cgi?id=27963
2766
2767         * fast/workers/resources/shared-worker-common.js:
2768         (onconnect):
2769         (gc):
2770         (handleMessage):
2771         * fast/workers/resources/shared-worker-create-common.js: Added.
2772         (createWorker.worker.port.onmessage):
2773         (createWorker.worker.postMessage):
2774         (createWorker):
2775         * fast/workers/resources/worker-context-gc.js: Added.
2776         (log):
2777         (worker.onmessage):
2778         * fast/workers/resources/worker-create-common.js: Added.
2779         (createWorker):
2780         * fast/workers/resources/worker-location.js: Added.
2781         (log):
2782         (gc):
2783         (worker.onmessage):
2784         * fast/workers/resources/worker-navigator.js: Added.
2785         (log):
2786         (worker.onmessage):
2787         * fast/workers/resources/worker-replace-global-constructor.js:
2788         * fast/workers/resources/worker-replace-self.js: Added.
2789         (log):
2790         (worker.onmessage):
2791         * fast/workers/shared-worker-context-gc-expected.txt: Added.
2792         * fast/workers/shared-worker-context-gc.html-disabled: Added.
2793         * fast/workers/shared-worker-location-expected.txt: Added.
2794         * fast/workers/shared-worker-location.html-disabled: Added.
2795         * fast/workers/shared-worker-navigator-expected.txt: Added.
2796         * fast/workers/shared-worker-navigator.html-disabled: Added.
2797         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
2798         * fast/workers/shared-worker-replace-self-expected.txt: Added.
2799         * fast/workers/shared-worker-replace-self.html-disabled: Added.
2800         * fast/workers/worker-context-gc.html:
2801         * fast/workers/worker-location.html:
2802         * fast/workers/worker-navigator.html:
2803         * fast/workers/worker-replace-global-constructor.html:
2804         * fast/workers/worker-replace-self.html:
2805
2806 2009-08-06  Adam Barth  <abarth@webkit.org>
2807
2808         Unreviewed rollout.
2809
2810         Revert 46840 because it broke the reliability tests.
2811
2812         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Removed.
2813         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Removed.
2814         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Removed.
2815         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Removed.
2816         * platform/gtk/Skipped:
2817         * platform/mac/Skipped:
2818         * platform/qt/Skipped:
2819         * platform/win/Skipped:
2820
2821 2009-08-06  Drew Wilson  <atwilson@google.com>
2822
2823         Reviewed by David Levin.
2824
2825         SharedWorkers should instantiate a thread and a SharedWorkerContext
2826         https://bugs.webkit.org/show_bug.cgi?id=27927
2827
2828         Added disabled tests for SharedWorker minimal functionality.
2829
2830         Began refactoring of dedicated worker tests to allow sharing test cases between shared and dedicated worker (will continue in another patch).
2831
2832         * fast/workers/resources/shared-worker-common.js: Added.
2833         * fast/workers/resources/shared-worker-script-error.js: Added.
2834         * fast/workers/resources/worker-replace-global-constructor.js: Moved common code into shared .js file.
2835         * fast/workers/shared-worker-constructor.html-disabled:
2836         * fast/workers/shared-worker-gc-expected.txt: Added.
2837         * fast/workers/shared-worker-gc.html-disabled: Added.
2838         * fast/workers/shared-worker-load-error-expected.txt: Added.
2839         * fast/workers/shared-worker-load-error.html-disabled: Added.
2840         * fast/workers/shared-worker-replace-global-constructor-expected.txt: Added.
2841         * fast/workers/shared-worker-replace-global-constructor.html-disabled: Added.
2842         * fast/workers/shared-worker-script-error-expected.txt: Added.
2843         * fast/workers/shared-worker-script-error.html-disabled: Added.
2844         * fast/workers/shared-worker-simple-expected.txt: Added.
2845         * fast/workers/shared-worker-simple.html-disabled: Added.
2846         * fast/workers/worker-replace-global-constructor.html:
2847
2848 2009-08-06  Adam Barth  <abarth@webkit.org>
2849
2850         Reviewed by Eric Seidel.
2851
2852         [V8] Teach ScheduledAction::execute about isolated worlds
2853         https://bugs.webkit.org/show_bug.cgi?id=27703
2854
2855         Add test coverage for the interaction between setTimeout and isolated
2856         worlds.
2857
2858         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
2859         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
2860         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
2861         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
2862
2863 2009-08-05  Xan Lopez  <xlopez@igalia.com>
2864
2865         Skip new test using eventSender, since the GTK+ port does not have
2866         it yet.
2867
2868         * platform/gtk/Skipped:
2869
2870 2009-08-05  Drew Wilson  <atwilson@google.com>
2871
2872         Reviewed by David Levin.
2873
2874         Need to test throwing exceptions from Workers after calling close().
2875         https://bugs.webkit.org/show_bug.cgi?id=27924
2876
2877         * fast/workers/resources/worker-close.js:
2878         * fast/workers/worker-close-expected.txt:
2879         * fast/workers/worker-close.html:
2880
2881 2009-08-05  Darin Adler  <darin@apple.com>
2882
2883         Reviewed by Dan Bernstein.
2884
2885         Client side image maps did not handle zoom correctly.
2886         Client side image maps did not handle border and padding correctly.
2887
2888         * fast/images/image-map-zoom-expected.txt: Added.
2889         * fast/images/image-map-zoom.html: Added.
2890
2891 2009-08-05  Brady Eidson  <beidson@apple.com>
2892
2893         Reviewed by Darin Adler.
2894
2895         Win DRT's resource load delegate is missing didReceiveResponse
2896         https://bugs.webkit.org/show_bug.cgi?id=28033
2897
2898         * platform/win/Skipped: 
2899
2900 2009-08-05  Brady Eidson  <beidson@apple.com>
2901
2902         Reviewed by Darin Adler.
2903
2904         Win DRT's resource load delegate is missing didReceiveResponse
2905         https://bugs.webkit.org/show_bug.cgi?id=28033
2906
2907         * platform/win/Skipped: Remove a test that now passes
2908         
2909         Remove platform specific results for the XFrameOptions suite which now matches cross platform results:
2910         * platform/win/http/tests/security: Removed.
2911         * platform/win/http/tests/security/XFrameOptions: Removed.
2912         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
2913         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
2914         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
2915         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2916         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Removed.
2917
2918 2009-08-05  Brady Eidson  <beidson@apple.com>
2919
2920         Rubberstamped by Mark Rowe.
2921
2922         As a followup to http://trac.webkit.org/changeset/46811, Windows-specific results *did* have some differences, so restoring those results.
2923
2924         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt.
2925         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt.
2926         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt.
2927         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt.
2928
2929 2009-08-05  Brady Eidson  <beidson@apple.com>
2930
2931         Rubberstamped by Mark Rowe.
2932
2933         Actually, for all 6 of these tests Tiger now matches the cross-platform results, so removing all the Tiger results.
2934
2935         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Removed.
2936         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Removed.
2937         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
2938         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
2939         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
2940         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2941
2942 2009-08-05  Brady Eidson  <beidson@apple.com>
2943
2944         Rubberstamped by Mark Rowe.
2945
2946         As a followup to http://trac.webkit.org/changeset/46809, Windows-specific results now match the cross-platform results, 
2947         so I'm removing them.
2948
2949         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
2950         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
2951         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
2952         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2953
2954 2009-08-05  Brady Eidson  <beidson@apple.com>
2955
2956         Rubberstamped by Mark Rowe.
2957
2958         As a followup to http://trac.webkit.org/changeset/46809, update Tiger platform specific results for these tests.
2959
2960         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt:
2961         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt:
2962
2963 2009-08-05  Darin Fisher  <darin@chromium.org>
2964
2965         Reviewed by Darin Adler.
2966
2967         Update test results to account for willCacheResponse logging now being
2968         an opt-in feature of layoutTestController.
2969         https://bugs.webkit.org/show_bug.cgi?id=28010
2970
2971         * http/tests/loading/redirect-methods-expected.txt: Rebaselined
2972         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Rebaselined
2973         * http/tests/misc/willCacheResponse-delegate-callback.html: Calls dumpWillCacheResponse.
2974         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Rebaselined
2975         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Rebaselined
2976         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Rebaselined
2977         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Rebaselined
2978
2979 2009-08-05  Mark Rowe  <mrowe@apple.com>
2980
2981         Reviewed by Brady Eidson.
2982
2983         Fix two tests to not load a resource that takes five seconds to load.
2984
2985         We achieve this by making the delay in slow-resource.pl configurable in a query parameter.
2986         This drops the run time of each of the tests from over five seconds to less than a third
2987         of a second.
2988
2989         * http/tests/misc/DOMContentLoaded-event.html:
2990         * http/tests/navigation/multiple-back-forward-entries.html:
2991         * http/tests/navigation/resources/slow-resource.pl:
2992
2993 2009-08-05  Szabo Carol  <carol.szabo@nokia.com>
2994
2995         Reviewed by Darin Adler.
2996
2997         Test for https://bugs.webkit.org/show_bug.cgi?id=27942
2998         Form Reset does not work per w3c standard when single selection
2999         SELECT element has more than one option marked as selected.
3000
3001         * fast/forms/select-reset-multiple-selections-4-single-selection-expected.txt: Added.
3002         * fast/forms/select-reset-multiple-selections-4-single-selection.html: Added.
3003
3004 2009-08-04  Adam Barth  <abarth@webkit.org>
3005
3006         Reviewed by Eric Seidel.
3007
3008         [V8] Teach ScheduledAction::execute about isolated worlds
3009         https://bugs.webkit.org/show_bug.cgi?id=27703
3010
3011         Rename queueScriptInIsolatedWorld to evaluateScriptInIsolatedWorld
3012         because I've changed this API to be synchronous instead of asynchronous
3013         to work around some strange behavior in the work_queue_.  Turns out we
3014         don't need the complexity of an asynchronous API to test this feature.
3015
3016         * http/tests/security/isolatedWorld/all-window-properties.html:
3017         * http/tests/security/isolatedWorld/all-window-prototypes.html:
3018         * http/tests/security/isolatedWorld/body-properties.html:
3019         * http/tests/security/isolatedWorld/body-prototype.html:
3020         * http/tests/security/isolatedWorld/click-event.html:
3021         * http/tests/security/isolatedWorld/document-open.html:
3022         * http/tests/security/isolatedWorld/document-properties.html:
3023         * http/tests/security/isolatedWorld/document-prototype.html:
3024         * http/tests/security/isolatedWorld/global-variables.html:
3025         * http/tests/security/isolatedWorld/image-properties.html:
3026         * http/tests/security/isolatedWorld/image-prototype.html:
3027         * http/tests/security/isolatedWorld/location-properties.html:
3028         * http/tests/security/isolatedWorld/location-prototype.html:
3029         * http/tests/security/isolatedWorld/number-prototype.html:
3030         * http/tests/security/isolatedWorld/object-prototype.html:
3031         * http/tests/security/isolatedWorld/string-prototype.html:
3032         * http/tests/security/isolatedWorld/window-properties.html:
3033
3034 2009-08-04  Eric Seidel  <eric@webkit.org>
3035
3036         Reviewed by Simon Fraser.
3037
3038         REGRESSION (r45064): Drop caret remains in text control after the mouse exits
3039         https://bugs.webkit.org/show_bug.cgi?id=26787
3040
3041         Fix some bogus comments noticed during testing.
3042
3043         * fast/forms/drag-into-textarea.html:
3044         * fast/forms/drag-out-of-textarea.html:
3045
3046 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
3047
3048         Reviewed by Darin Adler.
3049
3050         Bug 27994 - WAI-ARIA: aria-valuetext needs to be implemented
3051         https://bugs.webkit.org/show_bug.cgi?id=27994
3052
3053         * platform/mac/accessibility/aria-valuetext-expected.txt: Added.
3054         * platform/mac/accessibility/aria-valuetext.html: Added.
3055
3056 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
3057
3058         Reviewed by Darin Adler.
3059
3060         Bug 27993 - AXSliders are missing required attributes and actions
3061         https://bugs.webkit.org/show_bug.cgi?id=27993
3062
3063         Update tests to use more generic isActionSupported.
3064
3065         * accessibility/aria-link-supports-press.html:
3066         * accessibility/button-press-action.html:
3067         * accessibility/onclick-handlers.html:
3068         * platform/mac/accessibility/slider-supports-actions-expected.txt: Added.
3069         * platform/mac/accessibility/slider-supports-actions.html: Added.
3070
3071 2009-08-04  Eric Seidel  <eric@webkit.org>
3072
3073         Reviewed by Simon Fraser.
3074
3075         fast/forms/textfield-drag-into-disabled.html has a needless 5 second delay
3076         https://bugs.webkit.org/show_bug.cgi?id=28008
3077
3078         Updated the test not to use a 5 second delay.
3079         Also made this dumpAsText.
3080         I verified I didn't break the test by removing the "disabled"
3081         from the <input> and validating that the drag completed correctly.
3082
3083         * fast/forms/textfield-drag-into-disabled-expected.txt: Added.
3084         * fast/forms/textfield-drag-into-disabled.html:
3085         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum: Removed.
3086         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.png: Removed.
3087         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
3088         * platform/qt/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
3089         * platform/win/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
3090
3091 2009-08-04  Eric Seidel  <eric@webkit.org>
3092
3093         Reviewed by Simon Fraser.
3094
3095         LayoutTests are too slow
3096         https://bugs.webkit.org/show_bug.cgi?id=27995
3097
3098         Shave 5 seconds off of run-webkit-tests.
3099
3100         * fast/events/click-count.html: use eventSender.leapForward instead of setTimeout
3101
3102 2009-08-04  Mark Rowe  <mrowe@apple.com>
3103
3104         Update test results after addition of AXRequired in r46768.
3105
3106         * platform/mac/accessibility/lists-expected.txt:
3107
3108 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
3109
3110         Reviewed by Dave Hyatt.
3111
3112         Add support for transitions/animations of text-indent.
3113
3114         * transitions/text-indent-transition-expected.txt: Added.
3115         * transitions/text-indent-transition.html: Added.
3116
3117 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
3118
3119         Reviewed by Dave Hyatt.
3120
3121         Add support for transitions of min- and max-width, and min- and max-height.
3122         https://bugs.webkit.org/show_bug.cgi?id=27990
3123
3124         * transitions/min-max-width-height-transitions-expected.txt: Added.
3125         * transitions/min-max-width-height-transitions.html: Added.
3126
3127 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
3128
3129         Reviewed by Darin Adler.
3130
3131         Added test for 
3132         Bug 27964 - WAI-ARIA: radio button does not determine its label from text content
3133         https://bugs.webkit.org/show_bug.cgi?id=27964
3134
3135         Updated tests that expected the extra space at the end of some ARIA labels.
3136
3137         * accessibility/aria-labelledby-stay-within.html:
3138         * platform/mac/accessibility/aria-describedby-on-input-expected.txt:
3139         * platform/mac/accessibility/aria-labelledby-on-input-expected.txt:
3140         * platform/mac/accessibility/aria-radiobutton-text-expected.txt: Added.
3141         * platform/mac/accessibility/aria-radiobutton-text.html: Added.
3142
3143 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
3144
3145         Reviewed by Jon Honeycutt.
3146
3147         Bug 27958 - WAI-ARIA: Implement 'aria-required' attribute.
3148         https://bugs.webkit.org/show_bug.cgi?id=27958
3149
3150         Tests for aria-required. Modified tests to accomodate new attribute.
3151
3152         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
3153         * platform/mac/accessibility/aria-required-expected.txt: Added.
3154         * platform/mac/accessibility/aria-required.html: Added.
3155         * platform/mac/accessibility/legend-expected.txt:
3156         * platform/mac/accessibility/radio-button-group-members-expected.txt:
3157         * platform/mac/accessibility/table-with-aria-role-expected.txt:
3158
3159 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
3160
3161         Rubber-stamped by Simon Hausmann.
3162
3163         [Qt] Add passed test results, with pixel tests.
3164
3165         * platform/qt/Skipped:
3166         * platform/qt/fast/canvas/canvas-composite-expected.checksum: Added.
3167         * platform/qt/fast/canvas/canvas-composite-expected.png: Added.
3168         * platform/qt/fast/canvas/canvas-composite-expected.txt: Added.
3169         * platform/qt/fast/canvas/drawImage-expected.checksum: Added.
3170         * platform/qt/fast/canvas/drawImage-expected.png: Added.
3171         * platform/qt/fast/canvas/drawImage-expected.txt: Added.
3172         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.checksum: Added.
3173         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.png: Added.
3174
3175 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
3176
3177         Reviewed by Adam Treat.
3178
3179         [Qt] Fix the metrics.
3180
3181         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
3182
3183 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
3184
3185         Reviewed by Tor Arne Vestbø.
3186
3187         [Qt] Add pixel tests result.
3188
3189         * platform/qt/Skipped:
3190         * platform/qt/fast/canvas/canvas-as-image-expected.checksum: Added.
3191         * platform/qt/fast/canvas/canvas-as-image-expected.png: Added.
3192         * platform/qt/fast/canvas/canvas-as-image-expected.txt: Added.
3193         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
3194         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
3195         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
3196         * platform/qt/fast/canvas/canvas-before-css-expected.checksum: Added.
3197         * platform/qt/fast/canvas/canvas-before-css-expected.png: Added.
3198         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
3199         * platform/qt/fast/canvas/canvas-bg-expected.checksum: Added.
3200         * platform/qt/fast/canvas/canvas-bg-expected.png: Added.
3201         * platform/qt/fast/canvas/canvas-bg-expected.txt: Added.
3202         * platform/qt/fast/canvas/canvas-bg-zoom-expected.checksum: Added.
3203         * platform/qt/fast/canvas/canvas-bg-zoom-expected.png: Added.
3204         * platform/qt/fast/canvas/canvas-bg-zoom-expected.txt: Added.
3205
3206 2009-08-04  Adam Treat  <adam.treat@torchmobile.com>
3207
3208         Fix buildbot. This was supposed to be part of the last commit r46757, but the hunk never made it in.
3209
3210         * platform/qt/fast/block/float/033-expected.txt:
3211
3212 2009-08-04  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
3213
3214         Reviewed by Simon Hausmann.
3215
3216         Remove LayoutTests/fast/block/float/033.html from the Qt Skipped list
3217
3218         The expected value was incorrect and it has been modified. The new expected value is similar to the MAC version as well.
3219
3220         * platform/qt/Skipped:
3221         * platform/qt/fast/block/float/033-expected.txt:
3222
3223 2009-08-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
3224
3225         [Gtk] Skip accessibility/input-slider.html as it needs
3226         Accessibility support in DRT which the Gtk do not have an
3227         implementation at the moment.
3228
3229         * platform/gtk/Skipped:
3230
3231 2009-08-03  Dirk Pranke  <dpranke@chromium.org>
3232
3233         Reviewed by Sam Weinig.
3234
3235         Test for https://bugs.webkit.org/show_bug.cgi?id=27748
3236         crash w/ stack overflow when same CSS file loaded repeatedly
3237
3238         Fix crash caused by a stack overflow when repeatedly loading very large
3239         CSS files. CSSRuleData in CSSStyleSelector.h destroyed itself 
3240         recursively rather than iteratively.
3241
3242         * fast/css/large-list-of-rules-crash-expected.txt: Added.
3243         * fast/css/large-list-of-rules-crash.html: Added.
3244         * fast/css/resources/large-list-of-rules-crash.css: Added.
3245
3246 2009-08-03  Simon Fraser  <simon.fraser@apple.com>
3247
3248         Reviewed by Dan Bernstein.
3249
3250         Make the DRT APIs to pause transitions and animations work for accelerated animations
3251         <https://bugs.webkit.org/show_bug.cgi?id=27627>
3252         <rdar://problem/6442932>
3253
3254         Fix the 'pauseAnimationAtTimeOnElementWithId' and 'pauseTransitionAtTimeOnElementWithId' APIs
3255         available to LayoutTests to work with accelerated animations and transitions. Done by sending
3256         the pause time down to the GraphicsLayer, and using it to stop time on the layer.
3257         
3258         I also added an assertion to check that the animation has actually started when we
3259         try to pause it, to check that the pause time we compute is valid. This revealed a number
3260         of tests that tried to pause before animations started, required some amount of test fixing.
3261
3262         * animations/animation-drt-api-multiple-keyframes.html:
3263         * animations/animation-drt-api.html:
3264         * animations/animation-hit-test-transform.html:
3265         * animations/animation-hit-test.html:
3266         * animations/animation-test-helpers.js:
3267         (isCloseEnough):
3268         (matrixStringToArray):
3269         (checkExpectedValue):
3270         (endTest):
3271         (startTest):
3272         (runAnimationTest.else):
3273         (runAnimationTest):
3274         (waitForAnimationToStart):
3275         * transitions/transition-drt-api-delay.html:
3276         * transitions/transition-hit-test-transform.html:
3277         * transitions/transition-shorthand-delay.html:
3278         * transitions/transition-test-helpers.js:
3279         (isCloseEnough):
3280         (checkExpectedValue):
3281         (endTest):
3282         (runTest):
3283         (waitForAnimationStart):
3284         (startTest):
3285         (runTransitionTest):
3286
3287 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
3288
3289         Reviewed by Darin Adler.
3290
3291         Bug 27943: Need to implement ARIA role="radiogroup"
3292         https://bugs.webkit.org/show_bug.cgi?id=27943
3293
3294         * platform/mac/accessibility/aria-radiogroup-expected.txt: Added.
3295         * platform/mac/accessibility/aria-radiogroup.html: Added.
3296
3297 2009-08-03  Eric Carlson  <eric.carlson@apple.com>
3298
3299         Reviewed by Eric Seidel.
3300
3301         HTMLInputElement is not controllable by assistive technologies
3302         https://bugs.webkit.org/show_bug.cgi?id=27941
3303         
3304         Add test for <input type=range> accessibility .
3305
3306         * accessibility/input-slider.html: Added.
3307         * platform/mac/accessibility/input-slider-expected.txt: Added.
3308
3309 2009-08-02  Sam Weinig  <sam@webkit.org>
3310
3311         Land updated expected result.
3312
3313         * fast/js/array-filter-expected.txt:
3314
3315 2009-08-02  Sam Weinig  <sam@webkit.org>
3316
3317         Reviewed by Oliver Hunt.
3318
3319         Speed up fast/js/array-filter.html by 10x in debug builds by not using an
3320         unnecessarily large sparse array.
3321
3322         * fast/js/resources/array-filter.js:
3323
3324 2009-08-01  Brian Weinstein  <bweinstein@apple.com>
3325
3326         Rubber-stamped by Mark Rowe.
3327
3328         Remove a non-existent test from the Windows Skipped List.
3329
3330         * platform/win/Skipped:
3331
3332 2009-08-01  Brady Eidson  <beidson@apple.com>
3333
3334         For my new test I landed last night, check in Tiger-specific results, and skip on Windows.
3335
3336         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
3337         * platform/win/Skipped: Add to the skipped list because the failure needs exploration.
3338
3339 2009-08-01  John Abd-El-Malek  <jam@chromium.org>
3340
3341         Reviewed by Eric Seidel.
3342
3343         Update test to work with multi-process message ports.
3344
3345         https://bugs.webkit.org/show_bug.cgi?id=27819
3346
3347         * fast/events/message-channel-gc.html:
3348
3349 2009-08-01  Evan Martin  <evan@chromium.org>
3350
3351         Reviewed by Adam Barth.
3352
3353         Add a regression test for a crash when a page has smart quotes in a
3354         mime type.
3355
3356         * fast/parser/smart-quotes-in-tag-expected.txt: Added.
3357         * fast/parser/smart-quotes-in-tag.html: Added.
3358
3359 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
3360
3361         Reviewed by Holger Hans Peter Freyther.
3362
3363         The reason these four tests fail is a mystery to me right, but placing
3364         them in the Skipped file and the Qt port is... for the first time ever,
3365         finally green!
3366
3367         https://bugs.webkit.org/show_bug.cgi?id=27914
3368
3369         * platform/qt/Skipped:
3370
3371 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
3372
3373         Reviewed by Eric Seidel.
3374
3375         Printing related test needs to go in Skipped for now so we can
3376         get Qt buildbot green for first time.
3377
3378         https://bugs.webkit.org/show_bug.cgi?id=27913
3379
3380         * platform/qt/Skipped:
3381
3382 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
3383
3384         Reviewed by Eric Seidel.
3385
3386         Sometimes they pass, sometimes they fail.  In attempt to get Qt buildbot
3387         completely green for first time I'm placing these two in the Skipped file.
3388
3389         https://bugs.webkit.org/show_bug.cgi?id=27912
3390
3391         * platform/qt/Skipped:
3392
3393 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
3394
3395         Reviewed by George Staikos and Eric Seidel.
3396
3397         Place some audio related tests into the Skipped list in
3398         attempt to get Qt buildbot finally green.
3399
3400         https://bugs.webkit.org/show_bug.cgi?id=27910
3401
3402         * platform/qt/Skipped:
3403
3404 2009-07-31  Jan Michael Alonzo  <jmalonzo@webkit.org>
3405
3406         Skip http/tests/misc/favicon-loads-with-images-disabled.html as
3407         this requires resource load callbacks in Gtk DRT. I've raised bug
3408         #27905 to track this.
3409
3410         * platform/gtk/Skipped:
3411
3412 2009-07-31  Brady Eidson  <beidson@apple.com>
3413
3414         Reviewed by John Sullivan.
3415
3416         <rdar://problem/6973106> and https://bugs.webkit.org/show_bug.cgi?id=27896
3417         Favicons are still loaded when automatic image loading is disabled.
3418
3419         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
3420         * http/tests/misc/favicon-loads-with-images-disabled.html: Added.
3421
3422 2009-07-31  Jeremy Orlow  <jorlow@chromium.org>
3423
3424         Reviewed by Adam Barth.
3425
3426         Add new LocalStorage layout tests.
3427         https://bugs.webkit.org/show_bug.cgi?id=27778
3428
3429         These test behavior that I don't think was very well verified earlier.
3430
3431         * storage/domstorage/localstorage/complex-keys-expected.txt: Added.
3432         * storage/domstorage/localstorage/complex-keys.html: Added.
3433               A bunch of corner cases related to keys.
3434         * storage/domstorage/localstorage/complex-values-expected.txt: Added.
3435         * storage/domstorage/localstorage/complex-values.html: Added.
3436               A bunch of corner cases related to values.
3437         * storage/domstorage/localstorage/remove-item-expected.txt: Added.
3438         * storage/domstorage/localstorage/remove-item.html: Added.
3439               Test basic removeItem functionality.
3440
3441 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
3442
3443         Reviewed by Adam Treat.
3444
3445         Re-Enable tests from Skipped that are passing correctly.
3446
3447         https://bugs.webkit.org/show_bug.cgi?id=27890
3448
3449         * platform/qt/Skipped:
3450
3451 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
3452
3453         Reviewed by Adam Treat.
3454
3455         Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.
3456
3457         https://bugs.webkit.org/show_bug.cgi?id=27882
3458
3459         * platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
3460         * platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
3461         * platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
3462         * platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
3463         * platform/qt/fast/box-shadow/inset-expected.txt: Added.
3464         * platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
3465         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
3466         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
3467         * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
3468         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
3469         * platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
3470         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
3471         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
3472         * platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
3473         * platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
3474         * platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
3475         * platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
3476         * platform/qt/fast/frames/frame-navigation-expected.txt: Added.
3477         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
3478         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
3479         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
3480         * platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
3481         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
3482         * platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
3483         * platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
3484         * platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
3485         * platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
3486         * platform/qt/plugins/netscape-dom-access-expected.txt: Added.
3487         * platform/qt/svg/batik/filters/feTile-expected.txt: Added.
3488         * platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
3489         * platform/qt/svg/custom/createImageElement2-expected.txt: Added.
3490         * platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
3491         * platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
3492         * platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
3493         * platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
3494         * platform/qt/svg/filters/feMerge-expected.txt: Added.
3495         * platform/qt/svg/filters/feOffset-expected.txt: Added.
3496         * platform/qt/svg/filters/feTile-expected.txt: Added.
3497         * platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
3498         * platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.
3499
3500 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
3501
3502         Reviewed by Tor Arne Vestbo.
3503
3504         Adding -webkit-animation-play-state back in following r46547.
3505
3506         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
3507         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3508
3509 2009-07-31  Mark Rowe  <mrowe@apple.com>
3510
3511         Fix the test case that was landed in r46624.
3512
3513         * http/tests/misc/meta-refresh-stray-single-quote.html:
3514
3515 2009-07-30  Brady Eidson  <beidson@apple.com>
3516
3517         Reviewed by Mark Rowe, but Dan Bernstein also reviewed and asked thoughtful questions.
3518
3519         <rdar://problem/7106968> and https://bugs.webkit.org/show_bug.cgi?id=27868
3520         http://www.ruthhuntcandy.com/ goes into infinite refresh in WebKit, works in others.
3521
3522         * http/tests/misc/meta-refresh-stray-single-quote-expected.txt: Added.
3523         * http/tests/misc/meta-refresh-stray-single-quote.html: Added.
3524         * http/tests/misc/resources/success-notify-done.html: Added.
3525
3526 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
3527
3528         Add expected results file for new test.
3529
3530         * platform/gtk/fast/forms/button-style-color-expected.txt: Added.
3531
3532 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
3533
3534         Add expected results file for new test.
3535
3536         * platform/mac/fast/forms/button-style-color-expected.txt: Added.
3537
3538 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
3539
3540         Reviewed by Mark Rowe.
3541
3542         Revert previous commit to test out new functionality of buildbots and
3543         run-webkit-tests made possible by r46607.
3544
3545         * platform/gtk/Skipped:
3546         * platform/mac/Skipped: