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