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