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