WebCore:
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-07-29  Jian Li  <jianli@chromium.org>
2
3         Reviewed by Darin Adler.
4
5         Workers need to throw an exception when presented with invalid URLs.
6         https://bugs.webkit.org/show_bug.cgi?id=27770
7
8         Update worker-constructor.html and worker-redirect.html per the behavior change.
9
10         * fast/workers/worker-constructor-expected.txt:
11         * fast/workers/worker-constructor.html:
12         * http/tests/workers/worker-redirect-expected.txt:
13         * http/tests/workers/worker-redirect.html:
14
15 2009-07-29  Ryosuke Niwa  <rniwa@webkit.org>
16
17         Reviewed by Justin Garcia.
18
19         REGRESSION(r46370-46426): /editing/style/remove-underline-from-stylesheet.html fails
20         https://bugs.webkit.org/show_bug.cgi?id=27809
21
22         Since new behavior is consistent with Firefox, we rebaseline the test cases.
23         The patch converts remove-underline-from-stylesheet and remove-underline-in-bold to dumpAsText tests
24         with markup printed explicitly because pixel tests did not detect the disappearance of underline.
25
26         * editing/style/remove-underline-from-stylesheet-expected.txt: Added.
27         * editing/style/remove-underline-from-stylesheet.html:
28         * editing/style/remove-underline-in-bold-expected.txt: Added.
29         * editing/style/remove-underline-in-bold.html:
30         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.checksum: Removed.
31         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.png: Removed.
32         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
33         * platform/mac/editing/style/remove-underline-in-bold-expected.checksum: Removed.
34         * platform/mac/editing/style/remove-underline-in-bold-expected.png: Removed.
35         * platform/mac/editing/style/remove-underline-in-bold-expected.txt: Removed.
36         * platform/qt/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
37         * platform/qt/editing/style/remove-underline-in-bold-expected.txt: Removed.
38
39 2009-07-29  Darin Adler  <darin@apple.com>
40
41         * platform/gtk/Skipped: Added ol-start-parsing.html since it has no result yet.
42
43 2009-07-29  Darin Adler  <darin@apple.com>
44
45         Reviewed by Dan Bernstein.
46
47         Illegal values for <ol start> cause list numbering start at 0 (should start at 1)
48         https://bugs.webkit.org/show_bug.cgi?id=27810
49
50         Couldn't make a text-only test because list numbers do not show up in
51         text dumps. This matches the other fast/lists tests.
52
53         * fast/lists/ol-start-parsing.html: Added.
54         * platform/mac/fast/lists/ol-start-parsing-expected.checksum: Added.
55         * platform/mac/fast/lists/ol-start-parsing-expected.png: Added.
56         * platform/mac/fast/lists/ol-start-parsing-expected.txt: Added.
57
58 2009-07-29  Brian Weinstein  <bweinstein@apple.com>
59
60         Rubber-stamped by Adam Roben.
61
62         Update getComputedStyle expected results on Windows to match updated Mac results.
63
64         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
65         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
66         
67 2009-07-29  Brady Eidson  <beidson@apple.com>
68
69         Rubber-stamped by Mark Rowe
70
71         * platform/gtk/Skipped: Disable the new test on GTK, as they don't dump resource load callbacks
72           in their DumpRenderTree.
73
74 2009-07-29  Brady Eidson  <beidson@apple.com>
75
76         Rubber-stamped by Jon Honeycutt
77
78         Check in Tiger-specific results for the new test, as it is known they send willCacheResponse 
79         callbacks in a different order.
80
81         * platform/mac-tiger/http/tests/loading: Added.
82         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Added.
83
84 2009-07-29  Brady Eidson  <beidson@apple.com>
85
86         Adding my new test to the Windows skipped list until I can figure out what's going on.
87
88         * platform/win/Skipped:
89
90 2009-07-29  Simon Fraser  <simon.fraser@apple.com>
91
92         Reviewed by Dan Bernstein.
93         
94         Fix crash when an element with display: table-row is composited (e.g. via a 3d-transform)
95         https://bugs.webkit.org/show_bug.cgi?id=27796
96         
97         Add testcase that has display: table-row with a 3d transform.
98
99         * fast/table/table-row-compositing-repaint-crash-expected.txt: Added.
100         * fast/table/table-row-compositing-repaint-crash.html: Added.
101
102 2009-07-29  Brady Eidson  <beidson@apple.com>
103
104         Reviewed by Sam Weinig.
105
106         https://bugs.webkit.org/show_bug.cgi?id=27791
107         307 redirects of POSTs should use POST, not GET
108
109         * http/tests/loading/redirect-methods-expected.txt: Added.
110         * http/tests/loading/redirect-methods.html: Added.
111         * http/tests/loading/resources/redirect-methods-form.html: Added.
112         * http/tests/loading/resources/redirect-methods-result.php: Added.
113
114 2009-07-29  Chris Marrin  <cmarrin@apple.com>
115
116         Reviewed by Simon Fraser.
117
118         Adding -webkit-animation-play-state back in
119         https://bugs.webkit.org/show_bug.cgi?id=26867
120
121         This tests play-state for both hardware and software animations. I also
122         added the ability to disable the use of the pauseAnimation API because
123         that API interferes with the operation of play-state. I also fixed some
124         tests which now print out the -webkit-animation-play-state property
125
126         * animations/animation-test-helpers.js:
127         * animations/play-state-expected.txt: Added.
128         * animations/play-state.html: Added.
129         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
130         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
131         * svg/css/getComputedStyle-basic-expected.txt:
132
133 2009-07-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
134
135         Reviewed by Adam Treat.
136
137         [WML] Running WML tests in random order multiple times exposes subtle bugs
138         https://bugs.webkit.org/show_bug.cgi?id=27801
139
140         Some changes to fix random order WML tests, simplilfy WMLTestCase.js and reset testDocument
141         properly in enter-first-card-with-events.js. fast/wml/err-multi-access.wml still creates a layout
142         test difference on consecutive runs, though that's related to bug 27721, which has to be fixed first.
143
144         * wml/resources/WMLTestCase.js:
145         * wml/resources/enter-first-card-with-events.js:
146         (setupTestDocument):
147         (prepareTest):
148         (executeTest):
149
150 2009-07-29  Jan Michael Alonzo  <jmalonzo@webkit.org>
151
152         Reviewed by Eric Seidel and Xan Lopez.
153
154         [Gtk] Enable http/tests/appcache tests
155         https://bugs.webkit.org/show_bug.cgi?id=27674
156
157         Enable passing http/tests/appcache tests.
158
159         * platform/gtk/Skipped:
160
161 2009-07-29  Simon Hausmann  <simon.hausmann@nokia.com>
162
163         Update Qt-specific results for computed-style tests, like in r46512.
164
165         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
166         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
167
168 2009-07-29  Kent Tamura  <tkent@chromium.org>
169
170         Reviewed by Nikolas Zimmermann.
171
172         Fix a bug that HTMLOptionElement::value() returns an incorrect
173         value in a case that the element has a label attribute and no
174         value attribute.
175         https://bugs.webkit.org/show_bug.cgi?id=27760
176
177         * fast/forms/option-value-and-label-expected.txt: Added.
178         * fast/forms/option-value-and-label.html: Added.
179
180 2009-07-29  Adam Barth  <abarth@webkit.org>
181
182         Reviewed by Dimitri Glazkov.
183
184         [V8] Fix isolated world wrappers for event handlers
185         https://bugs.webkit.org/show_bug.cgi?id=27533
186
187         Test that we get the wrappers from the right world when handling
188         events.
189
190         * http/tests/security/isolatedWorld/click-event-expected.txt: Added.
191         * http/tests/security/isolatedWorld/click-event.html: Added.
192
193 2009-07-29  Adam Barth  <abarth@webkit.org>
194
195         Reviewed by Dimitri Glazkov.
196
197         [V8] Teach V8Proxy::context about isolated worlds
198         https://bugs.webkit.org/show_bug.cgi?id=27701
199
200         Test that calling document.open with more than two arguments calls the
201         window.open method from the correct world.
202
203         * http/tests/security/isolatedWorld/document-open-expected.txt: Added.
204         * http/tests/security/isolatedWorld/document-open.html: Added.
205
206 2009-07-28  Dan Bernstein  <mitz@apple.com>
207
208         Update Window-specific results with the non-prefixed border-radius
209         properties
210
211         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
212         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
213
214 2009-07-28  Dan Bernstein  <mitz@apple.com>
215
216         Reviewed by Simon Fraser.
217
218         New test, updated test, and updated test results for:
219
220         [CSS3 Backgrounds and Borders] Drop the prefix from the border-radius
221         properties
222         https://bugs.webkit.org/show_bug.cgi?id=27578
223
224         [CSS3 Backgrounds and Borders] Handle the / and 4 values in
225         border-radius
226         https://bugs.webkit.org/show_bug.cgi?id=27584
227
228         * fast/borders/border-radius-parsing-expected.txt: Added.
229         * fast/borders/border-radius-parsing.html: Added.
230         * fast/css/remove-shorthand-expected.txt:
231         * fast/css/remove-shorthand.html: Added a test for border-radius.
232         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
233         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
234         * svg/css/getComputedStyle-basic-expected.txt:
235
236 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
237
238         Rubber-stamped by Adam Roben.
239
240         Add two tests that failed on release (not debug) back to skipped list.
241
242         * platform/win/Skipped:
243
244 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
245
246         Rubber-stamped by Steve Falkenburg.
247
248         Remove a lot of tests from Windows Skip list which now pass. Will watch buildbot
249         to make sure there are no regressions/this commit doesn't cause failures.
250
251         * platform/win/Skipped:
252         
253 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
254
255         Reviewed by Adam Barth.
256
257         Add some checks to existing SessionStorage LayoutTests.
258         https://bugs.webkit.org/show_bug.cgi?id=27776
259
260         This is a mixed bag of tweaks to existing tests.  This is the sessionStorage
261         side of https://bugs.webkit.org/show_bug.cgi?id=27695
262
263         * storage/domstorage/sessionstorage/delete-removal-expected.txt:
264         * storage/domstorage/sessionstorage/delete-removal.html:
265               Made output more readable, added redundant deletes, added deletes to
266               keys with the same name in different case.
267         * storage/domstorage/sessionstorage/enumerate-storage.html:
268               Removed dead code.
269         * storage/domstorage/sessionstorage/enumerate-with-length-and-key-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage-expected.txt.
270         * storage/domstorage/sessionstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage.html.
271               Test enumerating by hand (with length+key).
272         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
273         * storage/domstorage/sessionstorage/iframe-events.html:
274               Test removeItem and clear in addition to setItem.
275         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt.
276         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html.
277               Test using window.onstorage.
278
279 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
280
281         Reviewed by Adam Barth.
282
283         Add some checks to existing DOM Storage LayoutTests.
284         https://bugs.webkit.org/show_bug.cgi?id=27695
285
286         This is really a mixed bag of tweaks to existing tests.
287
288         * storage/domstorage/localstorage/delete-removal-expected.txt:
289         * storage/domstorage/localstorage/delete-removal.html:
290               Made output more readable, added redundant deletes, added deletes to
291               keys with the same name in different case.
292         * storage/domstorage/localstorage/enumerate-storage.html:
293               Removed dead code.
294         * storage/domstorage/localstorage/enumerate-with-length-and-key-expected.txt: Added.
295         * storage/domstorage/localstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/localstorage/enumerate-storage.html.
296               Test enumerating by hand (with length+key).
297         * storage/domstorage/localstorage/iframe-events-expected.txt:
298         * storage/domstorage/localstorage/iframe-events.html:
299               Test removeItem and clear in addition to setItem.
300         * storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt.
301         * storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute.html.
302               Test using window.onstorage.
303         * storage/domstorage/window-attributes-exist-expected.txt:
304         * storage/domstorage/window-attributes-exist.html:
305               Verify that two consecutive calls to window.____Storage will equal each other.
306
307 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
308
309         Reviewed by George Staikos.
310
311         [WML] Variable substitution recursion seems to have bugs
312         https://bugs.webkit.org/show_bug.cgi?id=27726
313
314         Extend variable-reference-valid.html to test <setvar> attribute values depending on each other.
315
316         * wml/resources/variable-reference-valid.js:
317         (setupTestDocument):
318         (prepareTest):
319         (executeTest):
320         * wml/variable-reference-valid-expected.txt:
321
322 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
323
324         Reviewed by George Staikos.
325
326         [WML] Page title doesn't update after variable substitution, if it contained variables
327         https://bugs.webkit.org/show_bug.cgi?id=27725
328
329         Extend variable-reference-valid.html test to include one-character variable tests.
330
331         * wml/resources/variable-reference-valid.js:
332         (setupTestDocument):
333         (prepareTest):
334         (executeTest):
335         * wml/variable-reference-valid-expected.txt:
336
337 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
338
339         Reviewed by George Staikos.
340
341         [WML] <do> elements with a <noop> task shouldn't be exposed to the user
342         https://bugs.webkit.org/show_bug.cgi?id=27724
343
344         Add new layout test covering noop elements in do elements.
345
346         * fast/wml/task-noop-in-do.wml: Copied from WebCore/manual-tests/wml/task-noop-in-do.wml.
347         * platform/mac/fast/wml/task-noop-in-do-expected.checksum: Added.
348         * platform/mac/fast/wml/task-noop-in-do-expected.png: Added.
349         * platform/mac/fast/wml/task-noop-in-do-expected.txt: Added.
350
351 2009-07-27  Antonio Gomes   <antonio.gomes@openbossa.org>
352
353         Reviewed by Adam Treat.
354
355         update qt expefic expected files for fast/css/getComputedStyle/ tests after r46274
356         https://bugs.webkit.org/show_bug.cgi?id=27714
357
358         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
359         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
360
361 2009-07-27  Brady Eidson  <beidson@apple.com>
362
363         Update Tiger specific results for these 7 tests.
364
365         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
366         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
367         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
368         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
369         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
370         * platform/mac-tiger/security/block-test-expected.txt:
371         * platform/mac-tiger/security/block-test-no-port-expected.txt:
372
373 2009-07-27  Brady Eidson  <beidson@apple.com>
374
375         Update Windows specific results for these 5 tests.
376
377         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
378         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
379         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
380         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
381         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
382
383 2009-07-27  Brady Eidson  <beidson@apple.com>
384
385         Didn't mean to check this guy in.
386
387         * http/tests/appcache/max-size-expected.txt:
388
389 2009-07-27  Brady Eidson  <beidson@apple.com>
390
391         Reviewed by Sam Weinig.
392
393         https://bugs.webkit.org/show_bug.cgi?id=27755
394         Layout tests that dump resource load delegate calls should dump the request method and the response status code.
395
396         Update test results for the new info.
397
398         * fast/loader/main-document-url-for-non-http-loads-expected.txt:
399         * http/tests/appcache/max-size-expected.txt:
400         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
401         * http/tests/misc/window-dot-stop-expected.txt:
402         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
403         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
404         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
405         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
406         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
407         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
408         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
409         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
410         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
411         * platform/mac/security/block-test-expected.txt:
412         * platform/mac/security/block-test-no-port-expected.txt:
413         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
414         * webarchive/loading/test-loading-archive-expected.txt:
415
416 2009-07-27  Ryosuke Niwa  <rniwa@webkit.org>
417
418         Reviewed by Justin Garcia.
419
420         createMarkup does not handle CSS properly
421         https://bugs.webkit.org/show_bug.cgi?id=27660
422         
423         inline-style-after-indentoutdent tests whether the original inline style is preserved after outdentation
424         immediately after indentation.
425
426         * editing/deleting/pruning-after-merge-2.html: Replaced b that contains div with a div with font-weight
427         * editing/execCommand/inline-style-after-indentoutdent-expected.txt: Added.
428         * editing/execCommand/inline-style-after-indentoutdent.html: Added.
429         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Added.
430         (testCreateMarkup):
431         (shouldBeSameAfterCreateMarkup):
432         * platform/mac/editing/deleting/delete-3857753-fix-expected.txt: extra i tag is added (still passes pixel tests)
433         * platform/mac/editing/deleting/pruning-after-merge-2-expected.txt: extra div as explained above
434         * platform/mac/editing/pasteboard/display-block-on-spans-expected.txt: bug 26483 appearing
435
436 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
437
438         Rubber-stamped by George Staikos.
439
440         Forgot to update pixel test results a while ago.
441
442         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
443         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
444         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
445         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
446         * platform/mac/fast/wml/err-samename-do-expected.checksum:
447         * platform/mac/fast/wml/err-samename-do-expected.png:
448
449 2009-07-27  Eric Seidel  <eric@webkit.org>
450
451         Reviewed by Adam Barth.
452
453         prototypes-inheritance-2.html should crawl more types
454         https://bugs.webkit.org/show_bug.cgi?id=27741
455
456         Now we evaluate the crawl targets lazily so as not to skew any JS binding caching with our test ordering.
457         We could get around all caching by always instantiating a new copy of the frame
458         but that would be super-slow. :)
459
460         We're now crawling a bunch more types, all of which we pass.
461
462         * fast/dom/prototype-inheritance-2-expected.txt:
463         * fast/dom/resources/prototype-inheritance-2.js:
464         (evalToCrawlObject.LazyEvalCrawlObject):
465         (evalToCrawlObject):
466         (pushPropertyValuesWithUnseenTypes):
467         (crawl):
468
469 2009-07-27  Ojan Vafai  <ojan@chromium.org>
470
471         Reviewed by Darin Adler.
472
473         https://bugs.webkit.org/show_bug.cgi?id=27474
474         Tests crashes when calling select, setSelectionRange or setting
475         selectionStart/selectionEnd on a textarea/input immediately after
476         setting display:none.
477
478         * fast/dom/text-control-crash-on-select-expected.txt: Added.
479         * fast/dom/text-control-crash-on-select.html: Added.
480
481 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
482
483         Reviewed by George Staikos.
484
485         [WML] 'onpick' intrinsic event handling missing
486         https://bugs.webkit.org/show_bug.cgi?id=27723
487
488         Add a new WML layout test covering 'onpick' support.
489
490         * wml/option-element-onpick-expected.txt: Added.
491         * wml/option-element-onpick.html: Added.
492         * wml/resources/option-element-onpick.js: Added.
493         (setupTestDocument):
494         (prepareTest):
495         (executeTest):
496
497 2009-07-27  Michelangelo De Simone  <micdesim@gmail.com>
498
499         Reviewed by Darin Adler.
500
501         https://bugs.webkit.org/show_bug.cgi?id=25552
502         First series of tests for the "pattern" attribute and related validation
503         code
504
505         * fast/forms/ValidityState-002-expected.txt: Copied from LayoutTests/fast/forms/willvalidate-001-expected.txt.
506         * fast/forms/ValidityState-002.html: Added.
507         * fast/forms/ValidityState-patternMismatch-001-expected.txt: Added.
508         * fast/forms/ValidityState-patternMismatch-001.html: Added.
509         * fast/forms/ValidityState-patternMismatch-002-expected.txt: Added.
510         * fast/forms/ValidityState-patternMismatch-002.html: Added.
511         * fast/forms/ValidityState-patternMismatch-003-expected.txt: Added.
512         * fast/forms/ValidityState-patternMismatch-003.html: Added.
513         * fast/forms/ValidityState-patternMismatch-004-expected.txt: Added.
514         * fast/forms/ValidityState-patternMismatch-004.html: Added.
515         * fast/forms/ValidityState-patternMismatch-005-expected.txt: Added.
516         * fast/forms/ValidityState-patternMismatch-005.html: Added.
517         * fast/forms/ValidityState-patternMismatch-006-expected.txt: Added.
518         * fast/forms/ValidityState-patternMismatch-006.html: Added.
519         * fast/forms/ValidityState-patternMismatch-007-expected.txt: Added.
520         * fast/forms/ValidityState-patternMismatch-007.html: Added.
521         * fast/forms/pattern-attribute-001-expected.txt: Added.
522         * fast/forms/pattern-attribute-001.html: Added.
523         * fast/forms/pattern-attribute-002-expected.txt: Added.
524         * fast/forms/pattern-attribute-002.html: Added.
525         * fast/forms/pattern-attribute-003-expected.txt: Added.
526         * fast/forms/pattern-attribute-003.html: Added.
527
528 2009-07-27  Jian Li  <jianli@chromium.org>
529
530         Reviewed by David Levin.
531
532         Layout tests for fixing error handling in dedicated worker and worker
533         context.
534         https://bugs.webkit.org/show_bug.cgi?id=27525
535
536         * fast/workers/resources/worker-error-in-handling-script-error.js: Added
537         * fast/workers/resources/worker-invalid-syntax.js: Added.
538         * fast/workers/resources/worker-script-error-bubbled.js: Added.
539         * fast/workers/resources/worker-script-error-handled.js: Added.
540         * fast/workers/resources/worker-script-error-unhandled.js: Added.
541         * fast/workers/worker-constructor.html:
542         * fast/workers/worker-script-error-expected.txt: Added.
543         * fast/workers/worker-script-error.html: Added.
544         Add test cases to cover different script error handling scenarios.
545
546 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
547
548         Reviewed by George Staikos.
549
550         [WML] History handling / page cache / loading is buggy and depends on several hacks
551         https://bugs.webkit.org/show_bug.cgi?id=27707
552
553         Add two new WML layout tests after redesigning WML history/loading handling.
554
555         * wml/enter-card-with-events-expected.txt: Added.
556         * wml/enter-card-with-events.html: Added.
557         * wml/enter-first-card-with-events-expected.txt: Added.
558         * wml/enter-first-card-with-events.html: Added.
559         * wml/resources/WMLTestCase.js:
560         * wml/resources/enter-card-with-events.js: Added.
561         (setupTestDocument):
562         (prepareTest):
563         (executeTest):
564         * wml/resources/enter-card-with-events.wml: Added.
565         * wml/resources/enter-first-card-with-events.js: Added.
566         (setupTestDocument):
567         (prepareTest):
568         (executeTest):
569         * wml/resources/enter-first-card-with-events.wml: Added.
570
571 2009-07-27  Jan Michael Alonzo  <jmalonzo@webkit.org>
572
573         Add fast/canvas/image-pattern-rotate.html to Skipped as it needs
574         platform-specific expected results.
575
576         * platform/gtk/Skipped:
577
578 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
579
580         Reviewed by Oliver Hunt.
581
582         Canvas: rotation of 'no-repeat' pattern still has small error
583         https://bugs.webkit.org/show_bug.cgi?id=26749
584
585         Use 1<<22 as steps of no-repeat pattern to make the error less
586         than 0.5.  The previous value may cause 1 pixel errors.
587
588         Add another test to show this bug clearly.
589         Also add png expected image which was missing in the previous patch.
590
591         * fast/canvas/image-pattern-rotate.html: Added.
592         * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
593         * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
594         * platform/mac/fast/canvas/image-pattern-rotate-expected.checksum: Added.
595         * platform/mac/fast/canvas/image-pattern-rotate-expected.png: Added.
596         * platform/mac/fast/canvas/image-pattern-rotate-expected.txt: Added.
597
598 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
599
600         Reviewed by George Staikos.
601
602         [WML] Variable substitution is buggy
603         https://bugs.webkit.org/show_bug.cgi?id=27677
604
605         Always substitute variables regardless of their existance. If a variable doesn't exist, expand it to an empty string.
606         Correct several testcases, relying on the old buggy behaviour.
607
608         * wml/newcontext-same-deck-expected.txt: Added.
609         * wml/newcontext-same-deck.html: Added.
610         * wml/resources/WMLTestCase.js:
611         (createWMLTestCase.iframeElement.onload):
612         (createWMLTestCase):
613         (assureLayout):
614         (startTest):
615         (triggerMouseEvent):
616         * wml/resources/newcontext-same-deck.js: Added.
617         (setupTestDocument):
618         (prepareTest):
619         (executeTest):
620         * wml/resources/newcontext-same-deck.wml: Added.
621         * wml/resources/select-element-variables.js:
622         (prepareTest):
623         * wml/select-element-variables-expected.txt:
624         * wml/variable-reference-invalid-character-expected.txt:
625
626 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
627
628         Reviewed by George Staikos.
629
630         [WML] WMLDoElement doesn't update its RenderButton object upon attach()
631         https://bugs.webkit.org/show_bug.cgi?id=27676
632
633         Update layout test results after fixing WMLDoElement::attach() not calling updateFromElement().
634
635         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
636         * platform/mac/fast/wml/do-shadow-expected.txt:
637         * platform/mac/fast/wml/do-template-expected.txt:
638         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
639         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
640         * platform/mac/fast/wml/err-samename-do-expected.txt:
641
642 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
643
644         Reviewed by George Staikos.
645
646         [WML] Make http/tests/wml/post-data-to-server.* more understable
647         https://bugs.webkit.org/show_bug.cgi?id=27675
648
649         Slightly cleanup this patch so it's easier to figure out what the expected result for <select> element is.
650
651         * http/tests/wml/post-data-to-server-expected.txt:
652         * http/tests/wml/resources/post-data-to-server.js:
653         (setupTestDocument):
654         (prepareTest):
655
656 2009-07-24  Mark Rowe  <mrowe@apple.com>
657
658         Skip a test that is failing intermittently on the Windows build bot.
659
660         * platform/win/Skipped:
661
662 2009-07-24  Mark Rowe  <mrowe@apple.com>
663
664         Skip a plug-in test that fails an assertion around 50% of the time.
665
666         * platform/mac-snowleopard/Skipped:
667
668 2009-07-24  Mark Rowe  <mrowe@apple.com>
669
670         Skip two SVG tests that are giving unexpected results.
671
672         * platform/mac-snowleopard/Skipped:
673
674 2009-07-24  Mark Rowe  <mrowe@apple.com>
675
676         Skip two plug-in tests that are failing.
677
678         * platform/mac-snowleopard/Skipped:
679
680 2009-07-24  Mark Rowe  <mrowe@apple.com>
681
682         Land correct results for a SnowLeopard-only accessibility test.
683
684         * platform/mac/accessibility/table-multi-bodies-expected.txt:
685
686 2009-07-24  Ryosuke Niwa  <rniwa@webkit.org>
687
688         Reviewed by Justin Garcia.
689
690         execCommand('underline') can modify DOM outside of the contentEditable area
691         https://bugs.webkit.org/show_bug.cgi?id=24333
692
693         Tests to make sure we are not removing underline applied outside of root editable node or unsplittable element.
694
695         * editing/style/textdecoration-outside-of-rooteditable-expected.txt: Added.
696         * editing/style/textdecoration-outside-of-rooteditable.html: Added.
697         * editing/style/textdecoration-outside-of-unsplittable-element-expected.txt: Added.
698         * editing/style/textdecoration-outside-of-unsplittable-element.html: Added.
699
700 2009-07-24  Daniel Bates  <dbates@intudata.com>
701
702         Reviewed by Adam Barth.
703
704         https://bugs.webkit.org/show_bug.cgi?id=27639
705         
706         Tests that XSSAuditor does not prevent evaluation of scripts that only contain 
707         non-canonical characters.
708
709         * http/tests/security/xssAuditor/script-tag-safe-expected.txt: Added.
710         * http/tests/security/xssAuditor/script-tag-safe.html: Added.
711
712 2009-07-24  Drew Wilson  <atwilson@google.com>
713
714         Reviewed by Adam Barth.
715
716        Added layout tests to exercise various use cases for calling functions defined on Worker global scope.
717
718         Storing a reference to WorkerContext.postMessage() and calling it later yields a TypeError
719         https://bugs.webkit.org/show_bug.cgi?id=27419
720
721         * fast/workers/resources/worker-call.js: Added.
722         * fast/workers/worker-call-expected.txt: Added.
723         * fast/workers/worker-call.html: Added.
724
725 2009-07-24  Eric Seidel  <eric@webkit.org>
726
727         Reviewed by Adam Barth.
728
729         Fix the last of the x-frame constructor calls to have the right prototype chains
730         https://bugs.webkit.org/show_bug.cgi?id=27645
731
732         I also had to add support for passing arguments to constructors
733         in order to test the Worker constructor.
734
735         * fast/dom/constructed-objects-prototypes-expected.txt:
736         * fast/dom/resources/constructed-objects-prototypes.js:
737
738 2009-07-24  Jan Michael Alonzo  <jmalonzo@webkit.org>
739
740         Reviewed by Xan Lopez.
741
742         ApplicationCache Layout test failing on GTK
743         https://bugs.webkit.org/show_bug.cgi?id=27648
744
745         Add http/tests/appcache/max-size.html to the Skipped file for now.
746
747         * platform/gtk/Skipped:
748
749 2009-07-24  Eric Seidel  <eric@webkit.org>
750
751         Reviewed by Adam Barth.
752
753         Update all CREATE_DOM_*_WRAPPER callers to pass globalObject
754         https://bugs.webkit.org/show_bug.cgi?id=27644
755
756         Make a bunch more tests pass.  Still not all of them.
757         The rest will pass when the last bits of bug 27634 land.
758
759         * fast/dom/constructed-objects-prototypes-expected.txt:
760         * fast/dom/prototype-inheritance-2-expected.txt:
761
762 2009-07-24  Andrei Popescu  <andreip@google.com>
763
764         ApplicationCache should have size limit
765         https://bugs.webkit.org/show_bug.cgi?id=22700
766
767         Adds a unit test that ensures that the mechanism that
768         enforces the maximum size of the application cache is
769         working correctly.
770
771         * http/tests/appcache/max-size-expected.txt: Added.
772         * http/tests/appcache/max-size.html: Added.
773         * http/tests/appcache/resources/maxsize.manifest: Added.
774
775 2009-07-24  Eric Seidel  <eric@webkit.org>
776
777         Reviewed by Adam Barth.
778
779         Update CodeGeneratorJS.pm to support passing JSDOMGlobalObject* to toJS calls
780         https://bugs.webkit.org/show_bug.cgi?id=27643
781
782         Some of the tests are fixed, but not all yet.  Most of the rest
783         of the tests will be fixed when the rest of bug 27634 lands.
784
785         * fast/dom/constructed-objects-prototypes-expected.txt:
786         * fast/dom/prototype-inheritance-2-expected.txt:
787         * fast/dom/prototype-inheritance-expected.txt:
788
789 2009-07-24  Eric Seidel  <eric@webkit.org>
790
791         Reviewed by Adam Barth.
792
793         x-frame constructor calls are instantiated with the wrong prototype chain
794         https://bugs.webkit.org/show_bug.cgi?id=27566
795
796         Add the test.  Soon to be fixed by bug 27634.
797
798         * fast/dom/constructed-objects-prototypes-expected.txt: Added.
799         * fast/dom/constructed-objects-prototypes.html: Added.
800         * fast/dom/resources/constructed-objects-prototypes.js: Added.
801         (classNameForObject):
802         (constructorPropertiesOnWindow):
803
804 2009-07-22  Eric Seidel  <eric@webkit.org>
805
806         Reviewed by Adam Barth.
807
808         Make most DOMObjects hold onto a JSDOMGlobalObject*
809         https://bugs.webkit.org/show_bug.cgi?id=27588
810
811         inner.document.constructor is fixed because all properties on the window
812         object are created with the correct globalObject (instead of the lexical one).
813         Since all objects now carry a globalObject pointer, when document creates
814         HTMLDocumentConstructor it now has the right globalObject to use.
815
816         * fast/dom/prototype-inheritance-2-expected.txt:
817         * fast/dom/prototype-inheritance-expected.txt:
818
819 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
820
821         Reviewed by Eric Seidel.
822
823         [Gtk] Add implementation of GCController for DRT
824         https://bugs.webkit.org/show_bug.cgi?id=27636
825
826         Enable tests that are now passing.
827
828         * platform/gtk/Skipped:
829
830 2009-07-23  Eric Seidel  <eric@webkit.org>
831
832         Reviewed by Darin Adler.
833
834         Add new test to cover more prototype/constructor inheritance cases
835         https://bugs.webkit.org/show_bug.cgi?id=27622
836
837         This new test tries hard not to duplicate testing done
838         by other tests and instead test new objects and prototype chains
839         which will be fixed as soon as toJS is passed through the globalObject.
840
841         This test crawls the object tree under the inner window, finding
842         one of each type of JavaScript object.  It depends on all objects having
843         a valid prototype chain with a unique name (which is not always the case).
844         The test tries to stress the cases where the objects would be lazily
845         creating other objects or their prototypes or constructors which would
846         require these objects to have a back-pointer to the globalObject to be
847         able to correctly wire up the prototype chains.
848
849         * fast/dom/prototype-inheritance-2-expected.txt: Added.
850         * fast/dom/prototype-inheritance-2.html: Added.
851         * fast/dom/resources/prototype-inheritance-2.js: Added.
852         (propertiesOnObject):
853         ():
854         (constructorNamesForWindow):
855         (makeCrawlObject):
856         (evalToCrawlObject):
857         (pushPropertyValuesWithUnseenTypes):
858         (crawl):
859
860 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
861
862         Skip transitions/change-values-during-transition.html which
863         pass/fails intermittently
864
865         * platform/gtk/Skipped:
866
867 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
868
869         Skip tests that require expected outputs. Also skip failing tests,
870         with bugs raised against the failures.
871
872         * platform/gtk/Skipped:
873
874 2009-07-23  Mark Rowe  <mrowe@apple.com>
875
876         Skip two new tests for GTK that use eventSender.
877
878         * platform/gtk/Skipped:
879
880 2009-07-23  Mark Rowe  <mrowe@apple.com>
881
882         Rubber-stamped by Brady Eidson.
883
884         Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
885         using "if (layoutTestController)".
886
887         * editing/execCommand/25256.html:
888         * editing/execCommand/25320.html:
889         * fast/canvas/arc-crash.html:
890         * fast/css/emptyStyleTag.html:
891         * fast/events/js-keyboard-event-creation.html:
892         * fast/events/scrollbar-double-click.html:
893         * fast/forms/select-no-name.html:
894         * fast/history/window-open.html:
895         * platform/mac/fast/events/objc-event-api.html:
896         * platform/mac/fast/events/objc-keyboard-event-creation.html:
897         * scrollbars/scrollbar-miss-mousemove-disabled.html:
898         * scrollbars/scrollbar-miss-mousemove.html:
899         * storage/domstorage/localstorage/clear.html:
900         * storage/domstorage/localstorage/delete-removal.html:
901         * storage/domstorage/localstorage/enumerate-storage.html:
902         * storage/domstorage/localstorage/index-get-and-set.html:
903         * storage/domstorage/localstorage/onstorage-attribute-markup.html:
904         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
905         * storage/domstorage/localstorage/private-browsing-affects-storage.html:
906         * storage/domstorage/localstorage/resources/window-open-second.html:
907         * storage/domstorage/localstorage/simple-events.html:
908         * storage/domstorage/localstorage/simple-usage.html:
909         * storage/domstorage/localstorage/string-conversion.html:
910         * storage/domstorage/localstorage/window-open.html:
911         * storage/domstorage/sessionstorage/clear.html:
912         * storage/domstorage/sessionstorage/delete-removal.html:
913         * storage/domstorage/sessionstorage/enumerate-storage.html:
914         * storage/domstorage/sessionstorage/index-get-and-set.html:
915         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
916         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
917         * storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
918         * storage/domstorage/sessionstorage/resources/window-open-second.html:
919         * storage/domstorage/sessionstorage/simple-events.html:
920         * storage/domstorage/sessionstorage/simple-usage.html:
921         * storage/domstorage/sessionstorage/string-conversion.html:
922         * storage/domstorage/sessionstorage/window-open.html:
923         * storage/domstorage/window-attributes-exist.html:
924         * svg/custom/stop-crash.svg:
925
926 2009-07-23  Mark Rowe  <mrowe@apple.com>
927
928         And now with some valid JavaScript syntax!
929
930         * http/tests/misc/redirect-to-about-blank.html:
931
932 2009-07-23  Mark Rowe  <mrowe@apple.com>
933
934         Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
935
936         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
937
938 2009-07-23  Mark Rowe  <mrowe@apple.com>
939
940         Reviewed by Brady Eidson.
941
942         Add a workaround for <rdar://problem/6925892> to the test that it affects.
943
944         * http/tests/misc/redirect-to-about-blank.html:
945
946 2009-07-23  Brady Eidson  <beidson@apple.com>
947
948         Reviewed by Geoff Garen.
949
950         WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
951         https://bugs.webkit.org/show_bug.cgi?id=27595
952
953         * http/tests/misc/resources/redirect-to-http-url.php: Added.
954         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
955         * http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
956         * platform/gtk/Skipped:
957         * platform/qt/Skipped:
958
959 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
960
961         Fix layout tests, no review.
962
963         Actually add the video-layer tests results for leopard, that were
964         forgotten in r46302. Also add test results for windows.
965
966         * platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
967         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
968         * platform/win/fast/layers/video-layer-expected.txt: Added.
969
970 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
971
972         Reviewed by Simon Fraser.
973
974         Following changes on the video controls, video-layer tests results need to
975         be updated in order to fix the layout tests.
976
977         * platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
978         * platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
979         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
980         * platform/mac/fast/layers/video-layer-expected.checksum: Removed.
981         * platform/mac/fast/layers/video-layer-expected.png: Removed.
982         * platform/mac/fast/layers/video-layer-expected.txt: Updated.
983
984 2009-07-23  Mark Rowe  <mrowe@apple.com>
985
986         Rubber-stamped by Dan Bernstein.
987
988         Update layout test results for three tests related to text fields as their metrics
989         have changed slightly since the results were last updated.
990
991         * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
992         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
993         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
994         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
995
996 2009-07-23  Mark Rowe  <mrowe@apple.com>
997
998         Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
999
1000         * platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
1001         * platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
1002
1003 2009-07-23  Dan Bernstein  <mitz@apple.com>
1004
1005         Reviewed by Dave Hyatt.
1006
1007         [CSS3 Backgrounds and Borders] Add support for inset box shadows
1008         https://bugs.webkit.org/show_bug.cgi?id=27582
1009
1010         * fast/box-shadow/inset.html: Added.
1011         * platform/mac/fast/box-shadow/inset-expected.checksum: Added.
1012         * platform/mac/fast/box-shadow/inset-expected.png: Added.
1013         * platform/mac/fast/box-shadow/inset-expected.txt: Added.
1014
1015 2009-07-23  Mark Rowe  <mrowe@apple.com>
1016
1017         Rubber-stamped by Dan Bernstein.
1018
1019         Update layout test results for two international text tests that are failing due to font differences.
1020
1021         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
1022         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
1023         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
1024         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
1025         * platform/mac/fast/text/international/thai-baht-space-expected.txt:
1026
1027 2009-07-23  Mark Rowe  <mrowe@apple.com>
1028
1029         Rubber-stamped by Dan Bernstein.
1030
1031         Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
1032
1033         * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
1034         * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
1035         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1036         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1037
1038 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
1039
1040         Layout test fix so no review.
1041
1042         Add audio-controls-rendering layout test results for windows and leopard.
1043
1044         * platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
1045         * platform/win/media/audio-controls-rendering-expected.txt: Added.
1046
1047 2009-07-23  Mark Rowe  <mrowe@apple.com>
1048
1049         Update layout test results for the addition of a new computed style property in r46285.
1050
1051         * fast/css/getComputedStyle/computed-style-expected.txt:
1052         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1053         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1054         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1055         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
1056         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1057         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1058         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1059         * svg/css/getComputedStyle-basic-expected.txt:
1060
1061 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
1062
1063         Reviewed by Eric Seidel.
1064
1065         execCommand('underline') can't remove <U> underlines
1066         https://bugs.webkit.org/show_bug.cgi?id=20215
1067
1068         This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
1069         toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
1070         We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
1071
1072         * editing/execCommand/resources/toggle-style-2.js: Added.
1073         (testSingleToggle):
1074         (testDoubleToggle):
1075         * editing/execCommand/toggle-style-2-expected.txt: Added.
1076         * editing/execCommand/toggle-style-2.html: Added.
1077         * editing/execCommand/toggle-styles-expected.txt: Passes all the tests
1078
1079 2009-07-23  Jessie Berlin  <jberlin@apple.com>
1080
1081         Reviewed by Dan Bernstein.
1082
1083         https://bugs.webkit.org/show_bug.cgi?id=27554
1084         Expose the value of text-overflow in getComputedStyle.
1085
1086         * fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
1087         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
1088
1089 2009-07-23  Ryosuke Niwa  <rniwa@webkit.org>
1090
1091         Reviewed by David Hyatt.
1092
1093         Rebaseline for http://trac.webkit.org/changeset/46274
1094         (The changeset rebaselined the expected results for mac but not for windows)
1095
1096         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1097         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1098
1099 2009-07-23  David Hyatt  <hyatt@apple.com>
1100
1101         Reviewed by Dan Bernstein.
1102
1103         https://bugs.webkit.org/show_bug.cgi?id=27572
1104         Implement support for background-attachment:local.
1105
1106         Added new test fast/overflow/overflow-with-local-attachment.html.
1107
1108         * fast/overflow/overflow-with-local-background-attachment.html: Added.
1109         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
1110         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
1111         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
1112
1113 2009-07-22  Pierre d'Herbemont  <pdherbemont@apple.com>
1114
1115         Reviewed by Simon Fraser.
1116
1117         Audio element at default width shouldn't have time field.
1118         https://bugs.webkit.org/show_bug.cgi?id=27589
1119
1120         * platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
1121         * platform/mac/media/audio-controls-rendering-expected.checksum:
1122         * platform/mac/media/audio-controls-rendering-expected.png:
1123         * platform/mac/media/audio-controls-rendering-expected.txt:
1124
1125 2009-07-23  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1126
1127         Reviewed by Adam Treat.
1128
1129         Added expected results for tests that we pass.
1130
1131         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
1132         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
1133         * platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
1134         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
1135         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
1136         * platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
1137         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
1138         * platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
1139         * platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
1140         * platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
1141         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
1142         * platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
1143         * platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
1144         * platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
1145         * platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
1146         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
1147
1148 2009-07-23  David Hyatt  <hyatt@apple.com>
1149
1150         Reviewed by Dan Bernstein.
1151         
1152         https://bugs.webkit.org/show_bug.cgi?id=27581
1153         Drop the prefix from the box-shadow property.
1154
1155         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1156         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1157         * svg/css/getComputedStyle-basic-expected.txt:
1158
1159 2009-07-22  Viet-Trung Luu  <viettrungluu@gmail.com>
1160
1161         Reviewed by David Hyatt.
1162
1163         https://bugs.webkit.org/show_bug.cgi?id=27289
1164         Tests that mouse clicks/releases are handled properly on scrollbars
1165         even when there is no mouse move onto the scrollbar (two cases: enabled
1166         and disabled controls).
1167
1168         * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
1169         * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
1170         * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
1171         * scrollbars/scrollbar-miss-mousemove.html: Added.
1172
1173 2009-07-23  Simon Hausmann  <simon.hausmann@nokia.com>
1174
1175         Reviewed by Tor Arne Vestbø.
1176
1177         Rebaseline the Qt results for computed-style.html and
1178         computed-style-without-rendered.html after r46240, similar to r46252.
1179
1180         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
1181         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1182
1183 2009-07-23  David Levin  <levin@chromium.org>
1184
1185          Rubber-stamped by Oliver Hunt.
1186
1187         Improve keyboard navigation of Select elements.
1188         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1189         on non-Mac platforms.
1190         https://bugs.webkit.org/show_bug.cgi?id=22784
1191
1192         One more round of speculative fixes:
1193          - Really fix the general and win expected results.  (They were missing a return.)
1194          - Disable the test for gtk (and remove the attempted workaround for that platform).
1195
1196         * fast/forms/select-popup-pagekeys-expected.txt:
1197         * fast/forms/select-popup-pagekeys.html:
1198         * platform/gtk/Skipped:
1199         * platform/win/fast/forms/select-popup-pagekeys-expected.txt:
1200
1201 2009-07-23  David Levin  <levin@chromium.org>
1202
1203         Rubber-stamped by Oliver Hunt.
1204
1205         Improve keyboard navigation of Select elements.
1206         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1207         on non-Mac platforms.
1208         https://bugs.webkit.org/show_bug.cgi?id=22784
1209
1210         3 (speculative) fixes for the new layout test: select-popup-pagekeys
1211          - Help Windows to pass by adding platform results.
1212          - Fix the general expected results.
1213          - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.
1214
1215         * fast/forms/select-popup-pagekeys-expected.txt:
1216         * fast/forms/select-popup-pagekeys.html:
1217         * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.
1218
1219 2009-07-22  Jens Alfke  <snej@chromium.org>
1220
1221         Reviewed by David Levin.
1222
1223         Bug 22784: Improve keyboard navigation of Select elements.
1224         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1225         on non-Mac platforms.
1226         https://bugs.webkit.org/show_bug.cgi?id=22784
1227         http://code.google.com/p/chromium/issues/detail?id=4576
1228
1229         * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
1230         * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
1231         * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.
1232
1233 2009-07-22  Simon Hausmann  <simon.hausmann@nokia.com>
1234
1235         Rubber-stamped by David Levin.
1236
1237         Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.
1238
1239         * platform/qt/Skipped:
1240
1241 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
1242
1243         Reviewed by Adam Barth.
1244
1245         REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
1246         https://bugs.webkit.org/show_bug.cgi?id=27591
1247
1248         Rebaselines the tests.
1249
1250         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1251         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1252
1253 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
1254
1255         Reviewed by Eric Seidel.
1256
1257         execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
1258         https://bugs.webkit.org/show_bug.cgi?id=27476
1259
1260         toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
1261         e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"
1262
1263         getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
1264         both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.
1265
1266         * editing/execCommand/resources/toggle-text-decorations.js: Added.
1267         (testSingleToggle):
1268         * editing/execCommand/toggle-text-decorations-expected.txt: Added.
1269         * editing/execCommand/toggle-text-decorations.html: Added.
1270         * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
1271         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
1272         * fast/css/getComputedStyle/resources: Added.
1273         * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
1274         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
1275         (expect):
1276
1277 2009-07-22  Daniel Bates  <dbates@intudata.com>
1278
1279         Reviewed by Adam Barth.
1280
1281         https://bugs.webkit.org/show_bug.cgi?id=27174
1282         And
1283         https://bugs.webkit.org/show_bug.cgi?id=26938
1284         
1285         Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().
1286
1287         * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
1288         * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
1289         * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
1290         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
1291         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
1292         * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
1293         * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
1294         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
1295         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.
1296
1297 2009-07-22  David Hyatt  <hyatt@apple.com>
1298
1299         Reviewed by Beth Dakin.
1300
1301         https://bugs.webkit.org/show_bug.cgi?id=27562
1302         Add some new layout tests that drop the prefix from the background properties and use origin
1303         in a shorthand.  Update shorthand results and computed style results to account for new properties.
1304
1305         * fast/backgrounds/size/backgroundSize20.html: Added.
1306         * fast/backgrounds/size/backgroundSize21.html: Added.
1307         * fast/backgrounds/size/backgroundSize22.html: Added.
1308         * fast/css/background-position-serialize-expected.txt:
1309         * fast/css/remove-shorthand-expected.txt:
1310         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
1311         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
1312         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
1313         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
1314         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
1315         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
1316         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
1317         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
1318         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
1319         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1320         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1321         * platform/mac/fast/inspector/style-expected.txt:
1322         * svg/css/getComputedStyle-basic-expected.txt:
1323
1324 2009-07-22  Jens Alfke  <snej@chromium.org>
1325
1326         Reviewed by Darin Fisher.
1327
1328         Hook up V8 bindings for DataGrid elements.
1329         https://bugs.webkit.org/show_bug.cgi?id=27383
1330         http://code.google.com/p/chromium/issues/detail?id=16730
1331
1332         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
1333         to handle exceptions, check appropriate JS prototypes, and
1334         test column-list's item() method as well as array-indexing.
1335
1336         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1337         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1338         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1339         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1340         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1341         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1342
1343 2009-07-22  Eric Seidel  <eric@webkit.org>
1344
1345         Reviewed by Darin Adler.
1346
1347         expand prototype-inheritance test to cover constructors
1348         https://bugs.webkit.org/show_bug.cgi?id=27547
1349
1350         * fast/dom/prototype-inheritance-expected.txt:
1351         * fast/dom/resources/prototype-inheritance.js:
1352
1353 2009-07-21  Sam Weinig  <sam@webkit.org>
1354
1355         Reviewed by Dan Bernstein.
1356
1357         Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
1358         JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor
1359
1360         * fast/dom/Window/window-properties-expected.txt:
1361         * fast/dom/dom-constructors-expected.txt:
1362         * fast/dom/prototype-inheritance-expected.txt:
1363         * fast/dom/wrapper-classes-expected.txt:
1364         * fast/js/global-constructors-expected.txt:
1365
1366 2009-07-21  Zoltan Herczeg  <zherczeg@inf.u-szeged.hu>
1367
1368         Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.
1369
1370         Check whether a crash happens after the string
1371         prototype is overwritten twice. The JIT'ed code
1372         may crash if one of its already cached method
1373         called again. Note: This test is not necessary
1374         crash on all systems, because they use different
1375         memory allocators!
1376         https://bugs.webkit.org/show_bug.cgi?id=27077
1377
1378         * fast/js/method-check-expected.txt: Added.
1379         * fast/js/method-check.html: Added.
1380         * fast/js/resources/method-check.js: Added.
1381         (func2):
1382         (func.String.prototype.a):
1383         (func.String.prototype.b):
1384         (func):
1385
1386 2009-07-21  Dan Bernstein  <mitz@apple.com>
1387
1388         Correct relative path in the test after moving it.
1389
1390         * platform/mac/fast/loader/non-html-load-event.html:
1391
1392 2009-07-21  Dan Bernstein  <mitz@apple.com>
1393
1394         Rubber-stamped by Mark Rowe.
1395
1396         Move fast/loader/non-html-load-event.html under platform/mac because
1397         non-HTML views exist only on Mac.
1398
1399         * fast/loader/non-html-load-event-expected.txt: Removed.
1400         * fast/loader/non-html-load-event.html: Removed.
1401         * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
1402         * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
1403         * platform/qt/Skipped:
1404
1405 2009-07-21  Simon Hausmann  <simon.hausmann@nokia.com>
1406
1407         Reviewed by Tor Arne Vestbø.
1408
1409         Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
1410         support for loading PDF documents.
1411
1412         * platform/qt/Skipped:
1413
1414 2009-07-20  Adam Langley  <agl@google.com>
1415
1416         Reviewed by Eric Seidel.
1417
1418         Check that we can play an empty audio file. In the case that
1419         we have audio/video tags enabled, but no engines installed,
1420         this previously triggered a crash.
1421
1422         https://bugs.webkit.org/show_bug.cgi?id=27479
1423
1424         * media/audio-no-installed-engines.html: Added.
1425         * media/content/empty.wav: Added
1426
1427 2009-07-20  Dan Bernstein  <mitz@apple.com>
1428
1429         Correct expected results from r46136, which accidentally included the
1430         DumpRenderTree header and trailer
1431
1432         * fast/loader/non-html-load-event-expected.txt:
1433
1434 2009-07-19  Ryosuke Niwa  <rniwa@webkit.org>
1435
1436         Reviewed by Eric Seidel.
1437
1438         Refactoring of indentRegion to fix bugs 26816 and 25317
1439         https://bugs.webkit.org/show_bug.cgi?id=26816
1440         https://bugs.webkit.org/show_bug.cgi?id=25317
1441         https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)
1442
1443         This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
1444         and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.
1445
1446         1. We try to indent as many wrapping nodes as possible.
1447            e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
1448         2. We do not delete any wrapping elements
1449            With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
1450            This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
1451            With appendParagraphIntoNode, we can preserve all wrapping nodes.
1452         3. We only split the tree until the closest block node instead of until the root editable node.
1453            This behavioral change fixes the bug 25317.
1454         4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
1455            e.g. when a list is a child node of a div, and the entire div is intended,
1456                 we enclose the div by a single blockquote.
1457         
1458         Note that new behavior is more consistent with that of Internet Explorer and Firefox.
1459         To demonstrate this, the following tests are added and rebaselined.
1460
1461         * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
1462         * editing/execCommand/indent-div-inside-list-expected.txt: Added.
1463         * editing/execCommand/indent-div-inside-list.html: Added.
1464         * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
1465         * editing/execCommand/indent-nested-blockquotes.html: Added.
1466         * editing/execCommand/indent-nested-div-expected.txt: Added.
1467         * editing/execCommand/indent-nested-div.html: Added.
1468         * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
1469         * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
1470         * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
1471         * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
1472         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
1473         * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
1474         * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
1475         * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
1476         * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
1477         * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
1478         * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined
1479
1480 2009-07-17  Pierre d'Herbemont  <pdherbemont@apple.com>
1481
1482         Reviewed by Eric Seidel.
1483
1484         Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
1485         https://bugs.webkit.org/show_bug.cgi?id=27380
1486
1487         Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.
1488
1489         * platform/mac/media/controls-after-reload-expected.txt:
1490         * platform/mac/media/controls-styling-expected.checksum: Removed.
1491         * platform/mac/media/controls-styling-expected.png: Removed.
1492         * platform/mac/media/controls-styling-expected.txt:
1493         * platform/mac/media/video-zoom-controls-expected.txt:
1494
1495 2009-07-20  Eric Seidel  <eric@webkit.org>
1496
1497         Reviewed by Sam Weinig.
1498
1499         Fix failures seen on the bots
1500         https://bugs.webkit.org/show_bug.cgi?id=27463
1501
1502         Ignore more global variables added by DumpRenderTree.
1503         Some platforms don't add all of the DRT controllers,
1504         thus causing this test to fail for those platforms.
1505
1506         Also fix !value to value === null to handle not
1507         skip the cases where value == 0.
1508
1509         * fast/dom/prototype-inheritance-expected.txt:
1510         * fast/dom/resources/prototype-inheritance.js:
1511
1512 2009-07-20  Dan Bernstein  <mitz@apple.com>
1513
1514         Reviewed by Anders Carlsson.
1515
1516         Safari fires onload before PDF is loaded into the browser
1517         <rdar://problem/6618869>
1518
1519         * fast/loader/non-html-load-event-expected.txt: Added.
1520         * fast/loader/non-html-load-event.html: Added.
1521
1522 2009-07-19  Simon Hausmann  <hausmann@webkit.org>
1523
1524         Rubber-stamped by Xan Lopez.
1525
1526         Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
1527         due to missing features/properties in the window object.
1528
1529         * platform/qt/Skipped:
1530
1531 2009-07-19  Eric Carlson  <eric.carlson@apple.com>
1532
1533         Reviewed by Dan Bernstein.
1534
1535         HTMLAudioElement: constructor should set "autobuffer" attribute
1536         https://bugs.webkit.org/show_bug.cgi?id=27422
1537
1538         * media/audio-constructor-autobuffer-expected.txt: Added.
1539         * media/audio-constructor-autobuffer.html: Added.
1540
1541 2009-07-18  Dan Bernstein  <mitz@apple.com>
1542
1543         Reviewed by Anders Carlsson.
1544
1545         Test box-shadow spread radius
1546         https://bugs.webkit.org/show_bug.cgi?id=27417
1547         rdar://problem/7072267
1548
1549         * fast/box-shadow/spread.html: Added.
1550         * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
1551         * platform/mac/fast/box-shadow/spread-expected.png: Added.
1552         * platform/mac/fast/box-shadow/spread-expected.txt: Added.
1553
1554 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
1555
1556         https://bugs.webkit.org/show_bug.cgi?id=27145
1557         [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615
1558
1559         Reviewed by Gustavo Noronha.
1560
1561         * platform/gtk/Skipped:
1562
1563 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
1564
1565         [Gtk] Skip tests that require new expected results, eventSender
1566         and editing callbacks DRT support. Unreviewed.
1567
1568         * platform/gtk/Skipped:
1569
1570 2009-07-18  Jeremy Orlow  <jorlow@chromium.org>
1571
1572         Rubber stamped by Adam Barth.
1573
1574         Revert https://bugs.webkit.org/show_bug.cgi?id=27383
1575         https://bugs.webkit.org/show_bug.cgi?id=27407
1576
1577         Revert Jens' patch.  I believe he forgot to include a file.
1578
1579         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1580         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1581         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1582         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1583         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1584         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1585
1586 2009-07-17  Daniel Bates  <dbates@intudata.com>
1587
1588         Reviewed by Adam Barth.
1589         
1590         https://bugs.webkit.org/show_bug.cgi?id=27405
1591
1592         Tests that HTML entities that contain an invalid entity, such as an 
1593         unknown named entity, are properly handled.
1594
1595         * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
1596         * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
1597         * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
1598         * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.
1599
1600 2009-07-17  Mads Ager  <ager@chromium.org>
1601
1602         Reviewed by Adam Barth.
1603
1604         https://bugs.webkit.org/show_bug.cgi?id=27403
1605         Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
1606         properties on a window object should be accessible after the frame
1607         of the window object has navigated to another site.
1608
1609         * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
1610         * fast/dom/Window/window-access-after-navigation.html: Added.
1611
1612 2009-07-17  Jens Alfke  <snej@chromium.org>
1613
1614         Reviewed by Dimitri Glazkov.
1615
1616         Hook up V8 bindings for DataGrid elements.
1617         https://bugs.webkit.org/show_bug.cgi?id=27383
1618         http://code.google.com/p/chromium/issues/detail?id=16730
1619
1620         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
1621         to handle exceptions, check appropriate JS prototypes, and
1622         test column-list's item() method as well as array-indexing.
1623
1624         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1625         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1626         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1627         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1628         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1629         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1630
1631 2009-07-17  Alexey Proskuryakov  <ap@webkit.org>
1632
1633         Reviewed by Dan Bernstein.
1634
1635         https://bugs.webkit.org/show_bug.cgi?id=27396
1636         Moving cursor in Thai text sometimes jumps over two characters
1637
1638         * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
1639         * editing/text-iterator/thai-cursor-movement.html: Added.
1640
1641 2009-07-14  Eric Seidel  <eric@webkit.org>
1642
1643         Reviewed by Adam Barth.
1644
1645         Some constructor objects exposed on Window have the wrong prototype chain
1646         https://bugs.webkit.org/show_bug.cgi?id=27276
1647
1648         * fast/dom/prototype-inheritance-expected.txt: Added.
1649         * fast/dom/prototype-inheritance.html: Added.
1650         * fast/dom/resources/prototype-inheritance.js: Added.
1651
1652 2009-07-17  Michelangelo De Simone  <micdesim@gmail.com>
1653
1654         Reviewed by Darin Adler.
1655
1656         https://bugs.webkit.org/show_bug.cgi?id=25551
1657         Test suite for the required attribute, the valueMissing flag and new
1658         :required and :optional CSS pseudoclasses.
1659         Part of the HTML5 sec. Forms.
1660         http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required
1661
1662         * fast/css/pseudo-required-optional-001-expected.txt: Added.
1663         * fast/css/pseudo-required-optional-001.html: Added.
1664         * fast/css/pseudo-required-optional-002-expected.txt: Added.
1665         * fast/css/pseudo-required-optional-002.html: Added.
1666         * fast/css/pseudo-required-optional-003-expected.txt: Added.
1667         * fast/css/pseudo-required-optional-003.html: Added.
1668         * fast/css/pseudo-required-optional-004-expected.txt: Added.
1669         * fast/css/pseudo-required-optional-004.html: Added.
1670         * fast/css/pseudo-required-optional-005-expected.txt: Added.
1671         * fast/css/pseudo-required-optional-005.html: Added.
1672         * fast/css/pseudo-required-optional-006-expected.txt: Added.
1673         * fast/css/pseudo-required-optional-006.html: Added.
1674         * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
1675         * fast/forms/ValidityState-valueMissing-001.html: Added.
1676         * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
1677         * fast/forms/ValidityState-valueMissing-002.html: Added.
1678         * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
1679         * fast/forms/ValidityState-valueMissing-003.html: Added.
1680         * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
1681         * fast/forms/ValidityState-valueMissing-004.html: Added.
1682         * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
1683         * fast/forms/ValidityState-valueMissing-005.html: Added.
1684         * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
1685         * fast/forms/ValidityState-valueMissing-006.html: Added.
1686         * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
1687         * fast/forms/ValidityState-valueMissing-007.html: Added.
1688         * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
1689         * fast/forms/ValidityState-valueMissing-008.html: Added.
1690         * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
1691         * fast/forms/ValidityState-valueMissing-009.html: Added.
1692         * fast/forms/required-attribute-001-expected.txt: Added.
1693         * fast/forms/required-attribute-001.html: Added.
1694         * fast/forms/required-attribute-002-expected.txt: Added.
1695         * fast/forms/required-attribute-002.html: Added.
1696
1697 2009-07-17  Drew Wilson  <atwilson@google.com>
1698
1699         Reviewed by David Levin.
1700
1701         Need to refactor Worker to derive from AbstractWorker
1702         https://bugs.webkit.org/show_bug.cgi?id=26948
1703
1704         Added checks to make sure that Workers are properly constructed and Worker attributes
1705         are visible on the resulting object.
1706
1707         * fast/workers/worker-constructor-expected.txt:
1708         * fast/workers/worker-constructor.html:
1709         Added explicit check for correct construction/postMessage visibility.
1710
1711 2009-07-17  David Hyatt  <hyatt@apple.com>
1712
1713         Reviewed by Dan Bernstein.
1714
1715         https://bugs.webkit.org/show_bug.cgi?id=27379
1716         Absolutely-positioned elements with a scrollbar wrap prematurely.  Make sure to include
1717         the vertical scrollbar width for overflow:scroll elements.
1718
1719         * fast/css/positioned-overflow-scroll.html: Added.
1720         * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
1721         * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
1722         * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.
1723
1724 2009-07-17  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
1725
1726         Reviewed by Simon Hausmann.
1727
1728         Remove tests from Qt Skipped list that are actually working.
1729         https://bugs.webkit.org/show_bug.cgi?id=27316
1730
1731         * platform/qt/Skipped:
1732
1733 2009-07-16  Kent Tamura  <tkent@chromium.org>
1734
1735         Reviewed by Eric Seidel and Adam Barth.
1736
1737         A test for for non-multipart file upload form submission.
1738         This test is disabled for non-Mac platforms because of beginDragWithFiles().
1739         <https://bugs.webkit.org/show_bug.cgi?id=26505>
1740
1741         * fast/forms/get-file-upload-expected.txt: Added.
1742         * fast/forms/get-file-upload.html: Added.
1743         * platform/gtk/Skipped:
1744         * platform/qt/Skipped:
1745         * platform/win/Skipped:
1746
1747 2009-07-16  Dan Bernstein  <mitz@apple.com>
1748
1749         Reviewed by Simon Fraser.
1750
1751         REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
1752         https://bugs.webkit.org/show_bug.cgi?id=26747
1753         rdar://problem/7009243
1754
1755         * fast/repaint/background-misaligned.html: Added.
1756         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
1757         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
1758         * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
1759         * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
1760         * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
1761         * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
1762         * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.
1763
1764 2009-07-16  Adam Barth  <abarth@webkit.org>
1765
1766         Unreviewed.
1767
1768         Revert 45987.  Tests did not pass on Windows.
1769
1770         * fast/forms/get-file-upload-expected.txt: Removed.
1771         * fast/forms/get-file-upload.html: Removed.
1772
1773 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
1774
1775         Reviewed by Oliver Hunt.
1776
1777         [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
1778         https://bugs.webkit.org/show_bug.cgi?id=20578
1779
1780         Copy pixel image in ImageBuffer::image() just like CG and Skia glue.
1781
1782         * fast/canvas/canvas-pattern-modify-expected.txt: Added.
1783         * fast/canvas/canvas-pattern-modify.html: Added.
1784         * fast/canvas/canvas-pattern-modify.js: Added.
1785         (dataToArray):
1786         (getPixel):
1787         (pixelShouldBe):
1788         (createCanvasImage):
1789
1790 2009-07-16  David Hyatt  <hyatt@apple.com>
1791
1792         Reviewed by Beth Dakin.
1793
1794         https://bugs.webkit.org/show_bug.cgi?id=27353
1795         Images mispositioned because of bug in percentage-based relative positioning.
1796
1797         * fast/css/nested-floating-relative-position-percentages.html: Added.
1798         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
1799         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
1800         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
1801
1802 2009-07-16  Kent Tamura  <tkent@chromium.org>
1803
1804         Reviewed by Eric Seidel.
1805
1806         A test for for non-multipart file upload form submission.
1807         <https://bugs.webkit.org/show_bug.cgi?id=26505>
1808
1809         * fast/forms/get-file-upload-expected.txt: Added.
1810         * fast/forms/get-file-upload.html: Added.
1811
1812 2009-07-15  Adam Barth  <abarth@webkit.org>
1813
1814         Reviewed by Darin Fisher.
1815
1816         Add tests for isolated worlds
1817         https://bugs.webkit.org/show_bug.cgi?id=27331
1818
1819         These tests are currently disabled on JSC ports.
1820
1821         * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
1822         * http/tests/security/isolatedWorld/all-window-properties.html: Added.
1823         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
1824         * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
1825         * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
1826         * http/tests/security/isolatedWorld/body-properties.html: Added.
1827         * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
1828         * http/tests/security/isolatedWorld/body-prototype.html: Added.
1829         * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
1830         * http/tests/security/isolatedWorld/document-properties.html: Added.
1831         * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
1832         * http/tests/security/isolatedWorld/document-prototype.html: Added.
1833         * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
1834         * http/tests/security/isolatedWorld/global-variables.html: Added.
1835         * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
1836         * http/tests/security/isolatedWorld/image-properties.html: Added.
1837         * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
1838         * http/tests/security/isolatedWorld/image-prototype.html: Added.
1839         * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
1840         * http/tests/security/isolatedWorld/location-properties.html: Added.
1841         * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
1842         * http/tests/security/isolatedWorld/location-prototype.html: Added.
1843         * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
1844         * http/tests/security/isolatedWorld/number-prototype.html: Added.
1845         * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
1846         * http/tests/security/isolatedWorld/object-prototype.html: Added.
1847         * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
1848         * http/tests/security/isolatedWorld/string-prototype.html: Added.
1849         * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
1850         * http/tests/security/isolatedWorld/window-properties.html: Added.
1851         * platform/gtk/Skipped:
1852         * platform/mac/Skipped:
1853         * platform/qt/Skipped:
1854         * platform/win/Skipped:
1855
1856 2009-07-16  Dean McNamee  <deanm@chromium.org>
1857
1858         Reviewed by Oliver Hunt.
1859
1860         https://bugs.webkit.org/show_bug.cgi?id=27292
1861         Improve handling of <canvas> path operations on an empty path.
1862         Implement Skia's Path::hasCurrentPoint().
1863
1864         * fast/canvas/canvas-modify-emptyPath-expected.txt:
1865         * fast/canvas/resources/canvas-modify-emptyPath.js:
1866
1867 2009-07-16  Simon Hausmann  <simon.hausmann@nokia.com>
1868
1869         Reviewed by Adam Treat.
1870
1871         Skip two tests for the Qt DRT to keep the results green.
1872
1873         fast/js/instanceof-operator.html because it requires XSLT support.
1874
1875         editing/selection/extend-selection-after-double-click.html needs
1876         investigation for the Qt port after r45945
1877
1878         * platform/qt/Skipped:
1879
1880 2009-07-15  David Levin  <levin@chromium.org>
1881
1882         Rubber-stamped by Oliver Hunt.
1883
1884         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1885         https://bugs.webkit.org/show_bug.cgi?id=26254
1886
1887         Change the expected Windows result (similar to the mac result change).
1888
1889         * platform/win/fast/forms/basic-textareas-expected.txt:
1890
1891 2009-07-15  Shinichiro Hamaji  <hamaji@chromium.org>
1892
1893         Reviewed by Eric Seidel.
1894
1895         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1896         https://bugs.webkit.org/show_bug.cgi?id=26254
1897
1898         Make it so that setting white-space and word-wrap via CSS
1899         overrides the wrap attribute.
1900
1901         This involves having the shadow div in the textarea inherit
1902         the CSS from its parent instead of hard-coding it in
1903         RenderTextControlMultiline.
1904
1905         * fast/forms/basic-textareas.html:
1906         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1907         * platform/mac/fast/forms/basic-textareas-expected.png:
1908         * platform/mac/fast/forms/basic-textareas-expected.txt:
1909
1910 2009-07-15  David Levin  <levin@chromium.org>
1911
1912         Layout test fix, reverting previous change.
1913
1914         Reverting r45962 as it caused several layout test failures.
1915
1916         * fast/forms/basic-textareas.html:
1917         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1918         * platform/mac/fast/forms/basic-textareas-expected.png:
1919         * platform/mac/fast/forms/basic-textareas-expected.txt:
1920
1921 2009-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
1922
1923         Reviewed by Eric Seidel.
1924
1925         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1926         https://bugs.webkit.org/show_bug.cgi?id=26254
1927
1928         Make it so that setting white-space and word-wrap via CSS
1929         overrides the wrap attribute.
1930
1931         This involves having the shadow div in the textarea inherit
1932         the CSS from its parent instead of hard-coding it in
1933         RenderTextControlMultiline.
1934
1935         * fast/forms/basic-textareas.html:
1936         * platform/mac/fast/forms/basic-textareas-expected.checksum:
1937         * platform/mac/fast/forms/basic-textareas-expected.png:
1938         * platform/mac/fast/forms/basic-textareas-expected.txt:
1939
1940 2009-07-15  Jian Li  <jianli@chromium.org>
1941
1942         Reviewed by David Levin.
1943
1944         Bug 25151 - workers that fail to load scripts not firing error event.
1945         https://bugs.webkit.org/show_bug.cgi?id=25151
1946
1947         Updates layout test cases for bug 25151.
1948
1949         * fast/workers/worker-constructor-expected.txt:
1950         * fast/workers/worker-constructor.html:
1951         * http/tests/workers/worker-redirect-expected.txt:
1952         * http/tests/workers/worker-redirect.html:
1953
1954 2009-07-15  Dan Bernstein  <mitz@apple.com>
1955
1956         Reviewed by Dave Hyatt.
1957
1958         text-shadow is not drawn for text with transparent colour
1959         https://bugs.webkit.org/show_bug.cgi?id=21374
1960
1961         * fast/text/shadow-translucent-fill.html: Added.
1962         * platform/mac/fast/css/shadow-multiple-expected.checksum:
1963         * platform/mac/fast/css/shadow-multiple-expected.png:
1964         * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
1965         * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
1966         * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.
1967
1968 2009-07-15  Chris Marrin  <cmarrin@apple.com>
1969
1970         Reviewed by Simon Fraser.
1971
1972         Incorrect animation when trying to duplicate effect of transform-origin
1973         https://bugs.webkit.org/show_bug.cgi?id=27310
1974
1975         Test showing bug. This test actually passes LayoutTests with or
1976         without the bug fixed. This is because we snapshot at a keyframe
1977         at which point the value is always correct. And we can't do a
1978         LayoutTest which snapshots the wrong value because it is buried
1979         in the hardware renderer, which we can't get to. But if you
1980         visually inspect this test you can see the incorrect behavior.
1981
1982         And this is a useful test to have in our arsenal in any case.
1983
1984         * animations/transform-origin-vs-functions-expected.txt: Added.
1985         * animations/transform-origin-vs-functions.html: Added.
1986
1987 2009-07-15  Darin Adler  <darin@apple.com>
1988
1989         Reviewed by Dan Bernstein.
1990
1991         CSSHelper.h's parseURL is a function that no one should ever call
1992         Part 1: Eliminate callers in the CSS parser.
1993         https://bugs.webkit.org/show_bug.cgi?id=26599
1994
1995         * fast/css/uri-token-parsing-expected.txt: Added.
1996         * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
1997         were handled wrong before due to stripping quotes and URL() twice.
1998
1999 2009-07-15  Darin Adler  <darin@apple.com>
2000
2001         Reviewed by John Sullivan.
2002
2003         After double-clicking a word, using Shift-arrow to select behaves unpredictably
2004         https://bugs.webkit.org/show_bug.cgi?id=27177
2005         rdar://problem/7034324
2006
2007         * editing/selection/extend-selection-after-double-click-expected.txt: Added.
2008         * editing/selection/extend-selection-after-double-click.html:
2009         Copied from LayoutTests/editing/selection/word-granularity.html.
2010         Then turned it into a new test.
2011
2012 2009-07-15  David Hyatt  <hyatt@apple.com>
2013
2014         Reviewed by Adam Roben.
2015
2016         https://bugs.webkit.org/show_bug.cgi?id=27193
2017         Don't let run-ins run in to anonymous blocks.
2018
2019         * fast/runin/001.html:
2020         * fast/runin/generated.html:
2021         * platform/mac/fast/runin/001-expected.checksum:
2022         * platform/mac/fast/runin/001-expected.png:
2023         * platform/mac/fast/runin/001-expected.txt:
2024         * platform/mac/fast/runin/generated-expected.checksum:
2025         * platform/mac/fast/runin/generated-expected.png:
2026         * platform/mac/fast/runin/generated-expected.txt:
2027
2028 2009-07-15  Yuzo Fujishima  <yuzo@google.com>
2029
2030         Reviewed by Darin Adler.
2031
2032         Fix for: Bug 25205 -  XMLHttpRequest instance is not an instanceof XMLHttpRequest
2033         https://bugs.webkit.org/show_bug.cgi?id=25205
2034
2035         In addition to for XMLHttpRequest, this also fixes for:
2036         - Audio
2037         - Image
2038         - MessageChannel
2039         - Option
2040         - WebKitCSSMatrix
2041         - WebKitPoint
2042         - Worker
2043         - XSLTProcessor
2044
2045         * fast/js/instanceof-operator-expected.txt: Added.
2046         * fast/js/instanceof-operator.html: Added.
2047         * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
2048         * fast/js/resources/instanceof-operator.js: Added.
2049
2050 2009-07-15  Kai Br\9fning  <kai@granus.net>
2051
2052         Reviewed by Dave Hyatt.
2053
2054         CSS21 attribute selectors not dynamic for xml.
2055         https://bugs.webkit.org/show_bug.cgi?id=25072
2056
2057         Test that CSS21 attribute selectors take effect when the attribute is
2058         dynamically changed in an xml dom.
2059
2060         * fast/css/attribute-selector-dynamic.xml: Added.
2061         * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
2062         * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
2063         * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.
2064
2065 2009-07-14  David Hyatt  <hyatt@apple.com>
2066
2067         Reviewed by Simon Fraser.
2068
2069         Add layout tests for the new CSS3 'rem' unit type.
2070
2071         * fast/css/rem-dynamic-scaling.html: Added.
2072         * fast/css/rem-units-on-root.html: Added.
2073         * fast/css/remove-shorthand-expected.checksum: Added.
2074         * fast/css/remove-shorthand-expected.png: Added.
2075         * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
2076         * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
2077         * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
2078         * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
2079         * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
2080         * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.
2081
2082 2009-07-15  Brian Weinstein  <bweinstein@apple.com>
2083
2084         Rubberstamped by Mark Rowe.
2085
2086         Add one more test to Windows Skipped List to hopefully get it to stay green.
2087
2088         * platform/win/Skipped:
2089
2090 2009-07-14  Brian Weinstein  <bweinstein@apple.com>
2091
2092         Rubberstamped by Mark Rowe.
2093
2094         Add tests to Windows Skip list to get it back in green.
2095
2096         * platform/win/Skipped:
2097
2098 2009-07-14  Darin Fisher  <darin@chromium.org>
2099
2100         Reviewed by Darin Adler.
2101
2102         Fails to save document state when navigating away from a page with a
2103         reference fragment.
2104         https://bugs.webkit.org/show_bug.cgi?id=27281
2105
2106         * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
2107         * fast/history/saves-state-after-fragment-nav.html: Added.
2108
2109 2009-07-14  Michelangelo De Simone  <micdesim@gmail.com>
2110
2111         Reviewed by Adele Peterson.
2112
2113         https://bugs.webkit.org/show_bug.cgi?id=19562
2114         Minimal test case for ValidityState; more tests are going to be added
2115         along with specific validation routines.
2116
2117         * fast/dom/domListEnumeration-expected.txt: increased expected value
2118         of 1 to match the new "validity" attribute
2119         * fast/dom/resources/domListEnumeration.js: ditto
2120         * fast/forms/ValidityState-001-expected.txt: Added.
2121         * fast/forms/ValidityState-001.html: Added.
2122
2123 2009-07-14  Ryosuke Niwa  <rniwa@google.com>
2124
2125         Reviewed by Eric Seidel.
2126
2127         Outdenting a line inside a blockquote tag does nothing
2128         https://bugs.webkit.org/show_bug.cgi?id=25315
2129         https://bugs.webkit.org/show_bug.cgi?id=25316
2130
2131         The expected result for /editing/execCommand/outdent-selection-expected.html
2132         was rebaselined since the original expected result was wrong (Bug 25315).
2133         Namely, "ipsum" moved to the same paragraph as "more Lorem!"
2134         ("ipsum" was in the blockblock immediately below "more Lorem!")
2135         and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".
2136
2137         * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
2138         * editing/execCommand/outdent-regular-blockquote.html: Added.
2139         * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
2140         * platform/mac/editing/execCommand/outdent-selection-expected.png:
2141         * platform/mac/editing/execCommand/outdent-selection-expected.txt:
2142
2143 2009-07-14  Darin Adler  <darin@apple.com>
2144
2145         Reviewed by Dan Bernstein.
2146
2147         Straight quotes should match fancy quotes in in-page search
2148         https://bugs.webkit.org/show_bug.cgi?id=27217
2149
2150         * fast/text/find-quotes-expected.txt: Added.
2151         * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.
2152
2153 2009-07-13  Brady Eidson  <beidson@apple.com>
2154
2155         Fix Leopard regression I just introduced.
2156
2157         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
2158
2159 2009-07-13  Brady Eidson  <beidson@apple.com>
2160
2161         Rubberstamped by Mark Rowe.
2162
2163         Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.
2164
2165         * platform/mac-leopard/platform/mac/fast/loader: Added.
2166         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
2167         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
2168         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
2169         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
2170         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
2171         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2172
2173 2009-07-13  Erik Arvidsson  <arv@chromium.org>
2174
2175         Reviewed by Darin Adler and Maciej Stachowiak.
2176
2177         Implement HTML5 draggable
2178         https://bugs.webkit.org/show_bug.cgi?id=26262
2179
2180         This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
2181         to the CSS properties -webkit-user-drag and -webkit-user-select respectively.
2182
2183         Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute
2184
2185         * fast/html/draggable-expected.txt: Added.
2186         * fast/html/draggable.html: Added.
2187         * fast/html/resources: Added.
2188         * fast/html/resources/images: Added.
2189         * fast/html/resources/images/lime.png: Added.
2190
2191         * fast/dom/resources/domListEnumeration.js: Updated.
2192         * fast/dom/domListEnumeration-expected.txt: Updated.
2193
2194 2009-07-13  Simon Fraser  <simon.fraser@apple.com>
2195
2196         Reviewed by Dan Bernstein.
2197
2198         Image rendered as layer contents looks different from image rendered via CG.
2199         <rdar://problem/7048830> 
2200         
2201         Testcase which compares image colors between images rendered via CG, and those
2202         rendered as the contents of composited layers.
2203
2204         * compositing/color-matching/image-color-matching.html: Added.
2205         * compositing/color-matching/resources/genericRGB.png: Added.
2206         * compositing/color-matching/resources/no-profile.png: Added.
2207         * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
2208         * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
2209         * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.
2210
2211 2009-07-13  Alexey Proskuryakov  <ap@webkit.org>
2212
2213         Reviewed by Darin Adler.
2214
2215         https://bugs.webkit.org/show_bug.cgi?id=26925
2216         <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads
2217
2218         * http/tests/appcache/main-resource-hash-expected.txt: Added.
2219         * http/tests/appcache/main-resource-hash.html: Added.
2220         * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
2221         * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.
2222
2223 2009-07-13  Darin Adler  <darin@apple.com>
2224
2225         Reviewed by Dan Bernstein.
2226
2227         https://bugs.webkit.org/show_bug.cgi?id=27166
2228         rdar://problem/7015857
2229         Find for strings composed entirely of spaces doesn't work
2230
2231         * fast/text/find-spaces-expected.txt: Added.
2232         * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.
2233
2234 2009-07-13  Mark Rowe  <mrowe@apple.com>
2235
2236         Add Leopard-specific results for fast/text/international/khmer-selection.html.
2237
2238         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
2239
2240 2009-07-13  Mark Rowe  <mrowe@apple.com>
2241
2242         Add a missing layout test result to improve the quality of life of the Mac buildbots.
2243
2244         * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.
2245
2246 2009-07-13  Sam Weinig  <sam@webkit.org>
2247
2248         Reviewed by Darin Adler.
2249
2250         Test for https://bugs.webkit.org/show_bug.cgi?id=27234
2251         <rdar://problem/7054356>
2252
2253         * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
2254         * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.
2255
2256 2009-07-13  Adam Langley  <agl@google.com>
2257
2258         Reviewed by Eric Seidel.
2259
2260         Chromium Linux: fix assertion when rendering google.com.kh
2261
2262         https://bugs.webkit.org/show_bug.cgi?id=26924
2263
2264         Some shapers (i.e. Khmer) will produce cluster logs which report that
2265         /no/ code points contributed to certain glyphs. Because of this, we
2266         take any code point which contributed to the glyph in question, or any
2267         subsequent glyph.  If we run off the end, then we take the last code
2268         point.
2269
2270         * fast/text/international/khmer-selection.html: Added.
2271
2272 2009-07-13  Peter Kasting  <pkasting@google.com>
2273
2274         https://bugs.webkit.org/show_bug.cgi?id=19562
2275         Back out previous patch for this bug (too many problems).
2276         This also re-enables fast/dom/domListEnumeration.html.
2277
2278         * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
2279         * fast/dom/domListEnumeration.html-disabled: Removed.
2280         * fast/forms/ValidityState-001-expected.txt: Removed.
2281         * fast/forms/ValidityState-001.html: Removed.
2282
2283 2009-07-13  Dimitri Glazkov  <dglazkov@chromium.org>
2284
2285         Reviewed by Darin Fisher.
2286
2287         Make sure that calling WebKitCSSMatrix as function does not result in crash.
2288         https://bugs.webkit.org/show_bug.cgi?id=27218
2289
2290         * fast/css/matrix-as-function-crash-expected.txt: Added.
2291         * fast/css/matrix-as-function-crash.html: Added.
2292
2293 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
2294
2295         Rubber-stamped by Ariya Hidayat.
2296
2297         Unskip three more fast/js tests that pass with the Qt DRT.
2298
2299         * platform/qt/Skipped:
2300
2301 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
2302
2303         Reviewed by Ariya Hidayat.
2304
2305         Removed Qt DRT specific result for canvas-getImageData as we pass this
2306         test with the raster graphicssystem.
2307
2308         * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.
2309
2310 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
2311
2312         Reviewed by Ariya Hidayat.
2313
2314         Enable a bunch of plugin layout tests for the Qt DRT.
2315
2316         * platform/qt/Skipped:
2317
2318 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2319
2320         Reviewed by Ariya Hidayat.
2321
2322         Removed two more storage tests from the Qt DRT skip list that relied on
2323         layoutTestController to be accessible in newly opened windows.
2324
2325         * platform/qt/Skipped:
2326
2327 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2328
2329         Reviewed by Ariya Hidayat.
2330
2331         Removed three tests from the Qt DRT Skip list that rely on
2332         LayoutTestController.setPrivateBrowsingEnabled and pass now.
2333
2334         * platform/qt/Skipped:
2335
2336 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2337
2338         Reviewed by Ariya Hidayat.
2339
2340         Enable a bunch of more storage layout tests for the Qt DRT, now that
2341         they pass.
2342
2343         * platform/qt/Skipped:
2344
2345 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2346
2347         Reviewed by Ariya Hidayat.
2348
2349         Enable some storage layout tests in the Qt DRT, as the pass now.
2350
2351         * platform/qt/Skipped:
2352
2353 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2354
2355         Reviewed by Ariya Hidayat.
2356
2357         Removed 20 more frame tests from the Qt skip list as they pass now
2358         after making sure we only dump after the main frame's loadFinished
2359         signal.
2360
2361         * platform/qt/Skipped:
2362
2363 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
2364
2365         Reviewed by Ariya Hidayat.
2366
2367         Remove fast/frames/removal-before-attach-crash.html and
2368         fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
2369         list, as they pass now with support for the GCController.
2370
2371         * platform/qt/Skipped:
2372
2373 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
2374
2375         <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
2376         REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html
2377
2378         Reviewed by Gustavo Noronha.
2379
2380         Unskip fast/events/frame-programmatic-focus.html
2381
2382         * platform/gtk/Skipped:
2383
2384 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
2385
2386         https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT
2387
2388         Reviewed by Gustavo Noronha and Xan Lopez.
2389
2390         Unskip tests that now pass due to support for JS windows in Gtk DRT.
2391
2392         * platform/gtk/Skipped:
2393
2394 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
2395
2396         Rubber-stamped by Oliver Hunt.
2397
2398         Tweak mouseout-dead-subframe.html to be more robust.
2399
2400         The test calls notifyDone() and then dumpAsText(). The latter call has no effect
2401         as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
2402         of the .html file is detected as text/plain and therefore the text is dumped instead
2403         of the render tree.
2404
2405         Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
2406         pass without relying on the mime type detection.
2407
2408         That also makes the test pass in the Qt DRT.
2409
2410         * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
2411         call the former before the latter.
2412         * platform/qt/Skipped: Removed skipped test.
2413
2414 2009-07-13  Drew Wilson  <atwilson@google.com>
2415
2416         Reviewed by David Levin.
2417
2418         Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
2419         https://bugs.webkit.org/show_bug.cgi?id=26932
2420
2421         Unit tests for new SharedWorker APIs (disabled by default).
2422
2423         * fast/workers/shared-worker-constructor-expected.txt: Added.
2424         * fast/workers/shared-worker-constructor.html-disabled: Added.
2425         * fast/workers/shared-worker-event-listener-expected.txt: Added.
2426         * fast/workers/shared-worker-event-listener.html-disabled: Added.
2427
2428 2009-07-12  Adam Barth  <abarth@webkit.org>
2429
2430         Reviewed by Oliver Hunt.
2431
2432         Facebook Chat is broken due to XSS auditor
2433         https://bugs.webkit.org/show_bug.cgi?id=27179
2434
2435         Add some more test coverage to our handling of script tags with src
2436         attributes.  Also, ensure that we don't raise the alarm when a URL
2437         parameter is injected directly into the attribute value.
2438
2439         * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
2440         * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
2441         * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
2442         * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
2443         * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
2444         * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
2445         * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.
2446
2447 2009-07-12  Eric Carlson  <eric.carlson@apple.com>
2448
2449         Reviewed by Dan Bernstein.
2450
2451         https://bugs.webkit.org/show_bug.cgi?id=27197
2452         QuickTime supports data: urls, add a layout test.
2453
2454         * media/audio-data-url-expected.txt: Added.
2455         * media/audio-data-url.html: Added.
2456             New test.
2457
2458         * platform/gtk/Skipped:
2459             Skip the new test.
2460
2461 2009-07-12  Daniel Bates  <dbates@intudata.com>
2462
2463         Reviewed by Darin Adler.
2464
2465         https://bugs.webkit.org/show_bug.cgi?id=27189
2466         
2467         Tests that XSSAuditor does not block HTML Base elements whose path has the 
2468         same host as the page.
2469
2470         * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
2471         * http/tests/security/xssAuditor/base-href-safe3.html: Added.
2472         * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.
2473
2474 2009-07-11  Oliver Hunt  <oliver@apple.com>
2475
2476         Reviewed by Simon Fraser.
2477
2478         Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
2479         <https://bugs.webkit.org/show_bug.cgi?id=27187>
2480
2481         Add tests for the behaviour of effected APIs.
2482
2483         * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
2484         * fast/canvas/canvas-modify-emptyPath.html: Added.
2485         * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
2486         (getColor):
2487
2488 2009-07-11  Eric Carlson  <eric.carlson@apple.com>
2489
2490         Reviewed by Antti Koivisto.
2491
2492         HTMLMediaElement.canPlayType "maybe" and "probably" reversed
2493         https://bugs.webkit.org/show_bug.cgi?id=27186
2494
2495         * media/video-can-play-type-expected.txt:
2496         * media/video-can-play-type.html:
2497
2498 2009-07-11  Simon Fraser  <simon.fraser@apple.com>
2499
2500         Enable support for accelerated compositing and 3d transforms on Leopard.
2501         <https://bugs.webkit.org/show_bug.cgi?id=20166>
2502         <rdar://problem/6120614>
2503
2504         Reviewed by Oliver Hunt.
2505         
2506         Add Leopard-specific pixel results for compositing and 3d-transform tests, since
2507         there are gamma differences between Leopard and SnowLeopard. Also some layer
2508         intersection behavior differs betweeen the two.
2509
2510         * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
2511         * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
2512         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
2513         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
2514         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
2515         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
2516         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
2517         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
2518         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
2519         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
2520         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
2521         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
2522         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
2523         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
2524         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
2525         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
2526         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
2527         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
2528         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
2529         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
2530         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
2531         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
2532         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
2533         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
2534         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
2535         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
2536
2537         * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
2538         * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
2539         * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
2540         * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
2541         * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
2542         * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
2543         Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
2544         to the Tiger directory.
2545
2546 2009-07-10  Daniel Bates  <dbates@intudata.com>
2547
2548         Reviewed by Adam Barth.
2549
2550         https://bugs.webkit.org/show_bug.cgi?id=26921
2551
2552         Tests protection against HTML entities encoded attacks.
2553
2554         * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
2555         * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
2556         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
2557         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
2558         * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
2559         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
2560         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
2561         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
2562         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
2563         * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
2564         * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
2565         * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
2566         * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
2567         * http/tests/security/xssAuditor/script-tag-entities.html: Added.
2568         * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
2569         * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.
2570
2571 2009-07-10  Daniel Bates  <dbates@intudata.com>
2572
2573         Reviewed by Adam Barth.
2574
2575         https://bugs.webkit.org/show_bug.cgi?id=27151
2576
2577         Tests prevention of JavaScript URLs that contain null- and non-null control characters.
2578
2579         * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
2580         * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
2581         * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
2582         * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
2583         * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
2584         * http/tests/security/xssAuditor/javascript-link.html: Added.
2585         * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.
2586
2587 2009-07-10  Jan Michael Alonzo  <jmalonzo@webkit.org>
2588
2589         Skip tests in the Gtk port that
2590         - are dependent on eventSender
2591         - require platform-specific results
2592         - regressed (with links to the regression bug report)
2593         - failing (due to missing/incomplete implementation)
2594
2595         * platform/gtk/Skipped:
2596
2597 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
2598
2599         Reviewed by Simon Fraser.
2600
2601         <rdar://problem/7049066>.
2602         Update media tests for new SnowLeopard controller layout.
2603
2604         * platform/mac/media/controls-after-reload-expected.txt:
2605         * platform/mac/media/controls-styling-expected.txt:
2606         * platform/mac/media/video-empty-source-expected.txt:
2607         * platform/mac/media/video-zoom-controls-expected.txt:
2608
2609 2009-07-10  Peter Kasting  <pkasting@google.com>
2610
2611         https://bugs.webkit.org/show_bug.cgi?id=19562
2612         Disable a failing layout test caused by the patch for this bug until
2613         I have time to determine that the obvious fix is correct.
2614
2615         * fast/dom/domListEnumeration.html: Removed.
2616         * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.
2617
2618 2009-07-10  Michelangelo De Simone  <micdesim@gmail.com>
2619
2620         Reviewed by Adele Peterson.
2621
2622         https://bugs.webkit.org/show_bug.cgi?id=19562
2623         Minimal test case for ValidityState; more tests are going to be added
2624         along with specific validation routines.
2625
2626         * fast/forms/ValidityState-001-expected.txt: Added.
2627         * fast/forms/ValidityState-001.html: Added.
2628
2629 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
2630
2631         No Review, just re-ordering Qt DRT skip list.
2632
2633         Moved skipped crash tests to the crash section.
2634
2635         * platform/qt/Skipped:
2636
2637 2009-07-10  Dirk Pranke  <dpranke@chromium.org>
2638
2639         Reviewed by Darin Adler.
2640
2641         Changing the test string from a platform-dependent file:/// to a more
2642         generic http://.
2643
2644         https://bugs.webkit.org/show_bug.cgi?id=27138
2645
2646         * fast/dom/anchor-toString-expected.txt:
2647         * fast/dom/anchor-toString.html:
2648
2649 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
2650
2651         No Review, just skipping a new test for Qt DRT.
2652
2653         Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
2654         bits & pieces.
2655
2656         * platform/qt/Skipped:
2657
2658 2009-07-10  Dan Bernstein  <mitz@apple.com>
2659
2660         Reviewed by Simon Fraser.
2661
2662         - test for https://bugs.webkit.org/show_bug.cgi?id=27137
2663           <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
2664           to infinite recursion into FrameLoader::gotoAnchor() ->
2665           FrameView::layout()
2666
2667         * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
2668         * fast/loader/goto-anchor-infinite-layout.html: Added.
2669
2670 2009-07-09  Simon Hausmann  <hausmann@webkit.org>
2671
2672         Reviewed by Holger Freyther.
2673
2674         Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
2675         as there's now a cross-platform result and it passes.
2676
2677         * platform/qt/Skipped:
2678         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
2679         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.
2680
2681 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
2682
2683         Reviewed by Holger Freyther.
2684
2685         https://bugs.webkit.org/show_bug.cgi?id=27108
2686
2687         Remove fast/loader/frame-creation-removal.html from the skip list, it
2688         passes now.
2689
2690         * platform/qt/Skipped:
2691
2692 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
2693
2694         Reviewed by Holger Freyther.
2695
2696         https://bugs.webkit.org/show_bug.cgi?id=27109
2697
2698         Remove various tests from the Qt skip list that previously failed
2699         due to DRT side-effects.
2700
2701         * platform/qt/Skipped:
2702
2703 2009-07-09  Oliver Hunt  <oliver@apple.com>
2704
2705         Reviewed by Maciej Stachowiak.
2706
2707         Bug 27142 - canPlayType() should return empty string for unsupported content
2708         <https://bugs.webkit.org/show_bug.cgi?id=27142>
2709
2710         Update test to check for the empty string rather than "no"        
2711
2712         * media/video-can-play-type-expected.txt:
2713         * media/video-can-play-type.html:
2714
2715 2009-07-09  Roland Steiner  <rolandsteiner@google.com>
2716
2717         Reviewed by Maciej Stachowiak.
2718
2719         Test proper parsing of HTML5 <rp> and <rt> tags.
2720         Both tags are optional if followed by another <rp>/<rt> tag.
2721         
2722         See also https://bugs.webkit.org/show_bug.cgi?id=26985
2723
2724         * fast/ruby: Added.
2725         * fast/ruby/parse-rp-expected.txt: Added.
2726         * fast/ruby/parse-rp.html: Added.
2727
2728 2009-07-09  Maciej Stachowiak  <mjs@apple.com>
2729
2730         Reviewed by Darin Adler.
2731         
2732         REGRESSION: crash in edge cases of floating point parsing.
2733         <rdar://problem/7044458>
2734         https://bugs.webkit.org/show_bug.cgi?id=27110
2735         
2736         Test cases for both JavaScript and CSS use of dtoa.
2737
2738         * fast/css/number-parsing-crash-2-expected.txt: Added.
2739         * fast/css/number-parsing-crash-2.html: Added.
2740         * fast/css/number-parsing-crash-expected.txt: Added.
2741         * fast/css/number-parsing-crash.html: Added.
2742         * fast/js/number-parsing-crash-expected.txt: Added.
2743         * fast/js/number-parsing-crash.html: Added.
2744         * fast/js/resources/number-parsing-crash.js: Added.
2745
2746 2009-07-09  Drew Wilson  <atwilson@google.com>
2747
2748         Reviewed by Alexey Proskuryakov.
2749
2750         https://bugs.webkit.org/show_bug.cgi?id=26903
2751
2752         Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.
2753
2754         * fast/dom/Window/window-properties-expected.txt:
2755         * fast/dom/constructors-cached-navigate-expected.txt:
2756         * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
2757         * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
2758         * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
2759         * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
2760         * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
2761         * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
2762         * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
2763         * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
2764         * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
2765         * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
2766         * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
2767         * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
2768         * fast/js/global-constructors-expected.txt:
2769         * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
2770         * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
2771         * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
2772         * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled
2773
2774 2009-07-09  Pierre d'Herbemont  <pdherbemont@apple.com>
2775
2776         Reviewed by Simon Fraser.
2777
2778         Full page zoom breaks remaining and elapsed time display in the
2779         <video> controller.
2780         https://bugs.webkit.org/show_bug.cgi?id=27123
2781
2782         * media/video-zoom-controls.html: Remove duplicated code.
2783         * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
2784         * platform/mac-snowleopard/Skipped:
2785         * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
2786         * platform/mac/media/video-zoom-controls-expected.png: Removed.
2787         * platform/mac/media/video-zoom-controls-expected.txt: Updated
2788
2789 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
2790
2791         Reviewed by Darin Adler.
2792
2793         Test for 
2794         Bug 27130 - Need to implement ARIA role="toolbar"
2795         https://bugs.webkit.org/show_bug.cgi?id=27130
2796
2797         * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
2798         * platform/mac/accessibility/aria-toolbar.html: Added.
2799
2800 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
2801
2802         Reviewed by Darin Adler.
2803
2804         Test for
2805         Bug 27129 - AX: possible assertion for a non-native image in accessibility
2806         https://bugs.webkit.org/show_bug.cgi?id=27129
2807
2808         * accessibility/non-native-image-crash-expected.txt: Added.
2809         * accessibility/non-native-image-crash.html: Added.
2810
2811 2009-07-09  Eric Carlson  <eric.carlson@apple.com>
2812
2813         Reviewed by Adele Peterson.
2814
2815         Possible crashes when mouse clicks not dispatched because range input destroyed while 
2816         thumb is being dragged (e.g. scrub to end of movie)
2817         <rdar://problem/7037494> 
2818         https://bugs.webkit.org/show_bug.cgi?id=27101
2819
2820         Tests deleting a control while capturing mouse events.
2821
2822         * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
2823         * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
2824         * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
2825         * fast/forms/slider-delete-while-dragging-thumb.html: Added.
2826         * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
2827         * media/audio-delete-while-slider-thumb-clicked.html: Added.
2828         * media/audio-delete-while-step-button-clicked-expected.txt: Added.
2829         * media/audio-delete-while-step-button-clicked.html: Added.
2830
2831         * platform/mac-snowleopard/Skipped:
2832             Skip the new media controller tests until <rdar://problem/6502936> is fixed.
2833
2834 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2835
2836         Reviewed by Simon Fraser.
2837
2838         Make sure we can click outside the slider thumb and start dragging.
2839         https://bugs.webkit.org/show_bug.cgi?id=26229
2840
2841         Along with the events chain, test that the slider value are correct,
2842         and that clicking outside the slider and dragging works as expected.
2843
2844         * fast/forms/slider-mouse-events-expected.txt:
2845         * fast/forms/slider-mouse-events.html:
2846
2847 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2848
2849         Reviewed by Simon Fraser.
2850
2851         https://bugs.webkit.org/show_bug.cgi?id=27100
2852
2853         Reenable media/video-empty-source.html. Test the controls
2854         look when there is no src specified in a <video> element.
2855
2856         * platform/mac-leopard/media/video-empty-source-expected.checksum:
2857         * platform/mac-leopard/media/video-empty-source-expected.png:
2858         * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
2859         * platform/mac-snowleopard/Skipped:
2860         * platform/mac/media/video-empty-source-expected.checksum:
2861         * platform/mac/media/video-empty-source-expected.png:
2862         * platform/mac/media/video-empty-source-expected.txt:
2863
2864 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
2865
2866         Rubber-stamped by Holger Freyther a while ago.
2867
2868         Add two more tests to the Qt skip list due to missing DRT
2869         features.
2870
2871         * platform/qt/Skipped:
2872
2873 2009-07-08  Daniel Bates  <dbates@intudata.com>
2874
2875         Reviewed by Adam Barth.
2876         
2877         https://bugs.webkit.org/show_bug.cgi?id=26918
2878         
2879         Tests prevention of injected HTML Base tag.
2880
2881         * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
2882         * http/tests/security/xssAuditor/base-href-control-char.html: Added.
2883         * http/tests/security/xssAuditor/base-href-expected.txt: Added.
2884         * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
2885         * http/tests/security/xssAuditor/base-href-null-char.html: Added.
2886         * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
2887         * http/tests/security/xssAuditor/base-href-safe.html: Added.
2888         * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
2889         * http/tests/security/xssAuditor/base-href-safe2.html: Added.
2890         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
2891         * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
2892         * http/tests/security/xssAuditor/base-href.html: Added.
2893         * http/tests/security/xssAuditor/resources/base-href: Added.
2894         * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
2895         * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
2896         * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
2897         * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
2898         * http/tests/security/xssAuditor/resources/safe-script.js: Added.
2899
2900 2009-07-08  Daniel Bates  <dbates@intudata.com>
2901
2902         Reviewed by Adam Barth.
2903
2904         https://bugs.webkit.org/show_bug.cgi?id=27071
2905
2906         Tests that HTTP parameters that contain null- and non-null-control characters are 
2907         properly handled by XSSAuditor.
2908         
2909         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
2910         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
2911         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
2912         * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
2913         * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
2914         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
2915         * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
2916         * http/tests/security/xssAuditor/embed-tag.html: Added.
2917         * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
2918         * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
2919         * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
2920         * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
2921         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
2922         * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
2923         * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
2924         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
2925         * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
2926         * http/tests/security/xssAuditor/object-embed-tag.html: Added.
2927         * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
2928         * http/tests/security/xssAuditor/object-tag.html: Added.
2929         * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
2930         * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
2931         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
2932         * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
2933         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
2934         * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
2935         * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
2936         * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
2937         * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.
2938
2939 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2940
2941         Rubber-stamped by Simon Fraser.
2942
2943         Fix the media/controls-after-reload.html and media/controls-styling.html
2944         on windows. (Needed a line at end of file)
2945
2946         * platform/win/media/controls-after-reload-expected.txt:
2947         * platform/win/media/controls-styling-expected.txt:
2948
2949 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2950
2951         Reviewed by Simon Fraser.
2952
2953         Add special test results for media/controls-after-reload.html
2954         and media/controls-styling.html on Windows.
2955
2956         * platform/win/media/controls-after-reload-expected.txt: Added.
2957         * platform/win/media/controls-styling-expected.txt: Added.
2958
2959 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
2960
2961         Fix the Leopard test result for media/controls-after-reload.txt.
2962
2963         * platform/mac-leopard/media/controls-after-reload-expected.txt:
2964
2965 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
2966
2967         Reviewed by Dan Bernstein.
2968
2969         -webkit-perspective should be a Length
2970         https://bugs.webkit.org/show_bug.cgi?id=27066
2971
2972         * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
2973         * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
2974         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
2975         Add missing results for existing test.
2976         
2977         * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
2978         * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
2979         * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
2980         * transforms/3d/general/perspective-units.html: Added.
2981
2982 2009-07-07  Brady Eidson  <beidson@apple.com>
2983
2984         Reviewed by Mark Rowe.
2985
2986         https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.
2987
2988         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of 
2989           filesystem on the testing machine.
2990
2991 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
2992
2993         Reviewed by Dan Bernstein.
2994
2995         Repaint issue after layer drops out of composited mode.
2996         <https://bugs.webkit.org/show_bug.cgi?id=27022>
2997
2998         Test for repainting on the next style change after a layer stops being composited.
2999
3000         * compositing/repaint/layer-repaint-rects.html: Added.
3001         * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
3002         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
3003         * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.
3004
3005 2009-07-07  Dan Bernstein  <mitz@apple.com>
3006
3007         Reviewed by Dave Hyatt and Darin Adler.
3008
3009         - test for https://bugs.webkit.org/show_bug.cgi?id=26963
3010           <rdar://problem/7030998> Reproducible crash at
3011           FontCache::getFontData() when a custom font is used in a pseudo-style
3012
3013         * fast/css/pseudo-cache-stale.html: Added.
3014         * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
3015         * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
3016         * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.
3017
3018 2009-07-07  Dirk Pranke  <dpranke@chromium.org>
3019
3020         Reviewed by Darin Fisher.
3021
3022         revise test expectations for bug 26088
3023         http://bugs.webkit.org/show_bug.cgi?id=26088
3024
3025         generate pixel expectations, move location of generic expected file
3026         for the crash test.
3027
3028         * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
3029         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
3030         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
3031         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
3032
3033 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
3034
3035         Reviewed by Simon Fraser.
3036
3037         https://bugs.webkit.org/show_bug.cgi?id=27047
3038
3039         Make sure nothing changing the src and reloading doesn't
3040         change the look of the controller.
3041
3042         * media/controls-after-reload.html: Added.
3043         * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
3044         * platform/mac/media/controls-after-reload-expected.txt: Added.
3045
3046 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
3047
3048         Reviewed by Simon Fraser.
3049
3050         Add a specific leopard result for controls-styling.html, given that it doesn't
3051         use the new controller look.
3052
3053         * platform/mac-leopard/media/controls-styling-expected.txt: Added.
3054
3055 2009-07-07  Gavin Barraclough  <barraclough@apple.com>
3056
3057         Reviewed by Geoff Garen.
3058
3059         fast/js/global-recursion-on-full-stack.html is a little finicky.
3060
3061         The test recurses down the JS stack to find the bottom (catching this with an exception),
3062         then tries to call a host function (document.write), switch writes new '<script>' code,
3063         and expects this code to be run, then expects this code to try to call 'f();' again,
3064         which it expects to fail, and it expects to catch that exception.  However it is possible
3065         that one of the earlier stages (the call to document.write, entering the interpreter to
3066         run the new global code) will fail, depending on exactly how much stack space was free at
3067         the point the last call to f() failed.
3068
3069         Tweak the test to make it work.
3070
3071         * fast/js/global-recursion-on-full-stack.html:
3072
3073 2009-07-07  Dan Bernstein  <mitz@apple.com>
3074
3075         Reviewed by Simon Fraser.
3076
3077         - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
3078           <rdar://problem/7010981> Incomplete painting of newly created floats
3079
3080         * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
3081         * fast/repaint/float-new-in-block.html: Added.
3082         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
3083         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
3084         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
3085         * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
3086         * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
3087         * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.
3088
3089 2009-07-07  Brady Eidson  <beidson@apple.com>
3090
3091         Reviewed by Darin Adler.
3092
3093         <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com
3094
3095         * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
3096         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
3097         * fast/loader/subframe-navigate-during-main-frame-load.html: Added.
3098
3099         * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
3100           reflect the progression!
3101         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!
3102
3103         * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.
3104
3105 2009-07-06  Pierre d'Herbemont  <pdherbemont@apple.com>
3106
3107         Reviewed by Simon Fraser.
3108
3109         Make sure overriding properties won't affect the media controller.
3110
3111         * media/controls-styling.html: Added.
3112
3113 2009-07-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
3114
3115         Reviewed by Gustavo Noronha.
3116
3117         [GTK] textarea height property works only if other property are defined
3118         https://bugs.webkit.org/show_bug.cgi?id=18984
3119
3120         Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.
3121
3122         Test: fast/forms/textarea-metrics.html
3123
3124         * platform/gtk/Skipped:
3125
3126 2009-07-07  Ben Murdoch  <benm@google.com>
3127
3128         Reviewed by Antti Koivisto.
3129
3130         HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
3131         https://bugs.webkit.org/show_bug.cgi?id=25711
3132
3133         Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
3134         web storage databases could become locked until the browser is
3135         shut down if the page is refreshed whilst a transaction is in
3136         progress.
3137
3138         * storage/database-lock-after-reload-expected.txt: Added.
3139         * storage/database-lock-after-reload.html: Added.
3140         * storage/resources/database-lock-after-reload-2.html: Added.
3141
3142 2009-07-08  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3143
3144         Rubber-stamped by Simon Hausmann.
3145
3146         Remove non-existing tests from the Qt skipped list.
3147
3148         * platform/qt/Skipped:
3149
3150 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
3151
3152         Reviewed by Holger Freyther.
3153
3154         Removed subframe-self-close.html from the Qt skip list.
3155
3156         * platform/qt/Skipped:
3157
3158 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
3159
3160         Reviewed by Holger Freyther.
3161
3162         Added all current failing Qt DRT tests to the skip list, for a fresh start.
3163
3164         * platform/qt/Skipped:
3165
3166 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
3167
3168         Reviewed by Simon Fraser.
3169
3170         <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
3171
3172         Disable media tests that depend on controller size/position on SnowLeopard until
3173         <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
3174         has been fixed
3175
3176         * platform/mac-snowleopard/Skipped:
3177
3178 2009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>
3179
3180         Reviewed by David Hyatt.
3181
3182         Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
3183         contents makes its container scroll to the top
3184         https://bugs.webkit.org/show_bug.cgi?id=15135
3185
3186         Delay updateing scroll bar of descendants of flexbox until their
3187         positions are determined.  In this way we can prevent descendants
3188         of flexible boxes from changing positions of their scrollbars
3189         using tentative positions.
3190
3191         * fast/flexbox/repaint-scrollbar-expected.txt: Added.
3192         * fast/flexbox/repaint-scrollbar.html: Added.
3193         * fast/flexbox/resources/repaint-scrollbar.js: Added.
3194
3195 2009-07-06  Hironori Bono  <hbono@chromium.org>
3196
3197         Reviewed by Maciej Stachowiak.
3198
3199         Make unconfirmed IME text affect textarea's value.
3200         This matches input and contentEditable elements as well
3201         IE and Firefox.
3202
3203         This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.
3204
3205         Input elements would go down this code path because it
3206         would always get a null compositionNode from frame->editor().
3207         Special casing compositionNodes is wrong because we explicitly
3208         want unconfirmed IME input in the textarea's value (assuming we
3209         want to match IE and Firefox here).
3210
3211         This change is originally created by Ojan Vafai <ojan@chromium.org> and
3212         I just changed its manual tests with an automated test on his behalf.
3213  
3214         * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
3215         * platform/mac/editing/input/text-control-ime-input.html: Added.
3216
3217 2009-07-06  Ojan Vafai  <ojan@chromium.org>
3218
3219         Reviewed by Eric Seidel.
3220
3221         Fix crash when indenting in an empty table cell.
3222         https://bugs.webkit.org/show_bug.cgi?id=26872
3223
3224         The crash is that we would call splitTreeToNode where the node
3225         and the nodeToSplitTo were the same node.
3226
3227         * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
3228         * editing/execCommand/indent-empty-table-cell.html: Added.
3229
3230 2009-07-05  Chris Marrin  <cmarrin@apple.com>
3231
3232         Reviewed by Simon Fraser.
3233
3234         https://bugs.webkit.org/show_bug.cgi?id=26943
3235
3236         LayoutTest showing extra transition when the first one
3237         is finished.
3238
3239         * transitions/extra-transition-expected.txt: Added.
3240         * transitions/extra-transition.html: Added.
3241         * transitions/resources: Added.
3242         * transitions/resources/Aurora.jpg: Added.
3243
3244 2009-07-05  Simon Fraser  <simon.fraser@apple.com>
3245
3246         Revert the previous commit because it broke the
3247         animations/transition-and-animation-1.html
3248         testcase.
3249
3250         * transitions/extra-transition-expected.txt: Removed.
3251         * transitions/extra-transition.html: Removed.
3252         * transitions/resources/Aurora.jpg: Removed.
3253
3254 2009-07-05  Chris Marrin  <cmarrin@apple.com>
3255
3256         Reviewed by Simon Fraser.
3257
3258         https://bugs.webkit.org/show_bug.cgi?id=26943
3259
3260         LayoutTest showing extra transition when the first one
3261         is finished.
3262
3263         * transitions/extra-transition-expected.txt: Added.
3264         * transitions/extra-transition.html: Added.
3265         * transitions/resources: Added.
3266         * transitions/resources/Aurora.jpg: Added.
3267
3268 2009-07-05  Rob Buis  <rwlbuis@gmail.com>
3269
3270         Reviewed by Maciej Stachowiak.
3271
3272         Test for:
3273         Bug 26897 - Dynamic SVG images do not display correctly
3274         https://bugs.webkit.org/show_bug.cgi?id=26897
3275
3276         * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
3277         * platform/mac/svg/custom/createImageElement2-expected.png: Added.
3278         * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
3279         * svg/custom/createImageElement2.xhtml: Added.
3280
3281 2009-07-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3282
3283         Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.
3284
3285         * wml/ontimer-inline-event-expected.txt: Test title changed, update results.
3286
3287 2009-07-03  Dmitry Titov  <dimich@chromium.org>
3288
3289         Reviewed by Darin Fisher.
3290
3291         Increase delay in worker-terminate layout test to make it more reliable.
3292         https://bugs.webkit.org/show_bug.cgi?id=26917
3293
3294         This test used time delay to see of terminated worker does not return
3295         messages (terminated). In some test conditions, the current delay (500ms)
3296         is too short and test fails. Move setting the delay to the end of initialization
3297         and increase it 2x to make test more reliable.
3298
3299         * fast/workers/worker-terminate.html:
3300
3301 2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
3302
3303         Skip tests that require expected results that Gtk doesn't have.
3304
3305         * platform/gtk/Skipped:
3306
3307 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
3308
3309         Added the test result of r45511 for platform/mac.
3310
3311         * platform/mac/media/controls-strict-expected.txt: Added.
3312
3313 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
3314
3315         Reviewed by Simon Fraser. 
3316
3317         https://bugs.webkit.org/show_bug.cgi?id=26939
3318
3319         Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html
3320
3321         Test that the controller renders correctly in strict mode as well.
3322
3323         * media/controls-strict.html: Added.
3324         * platform/mac/media/controls-strict-mode-expected.txt: Added.
3325
3326 2009-07-02  David Hyatt  <hyatt@apple.com>
3327
3328         Reviewed by Mark Rowe.
3329
3330         Land new results from my change to make replaced elements no longer be overflow:hidden by
3331         default.  This affected plaintext dumping, which is clearly a bug in and of itself.  For now
3332         I am just updating the results and will file a followup bug about the fact that text dumping actually
3333         does something different with overflow on replaced elements (when it clearly should not).
3334
3335         * fast/block/float/crash-replaced-display-block-expected.txt:
3336         * fast/dom/Range/acid3-surround-contents-expected.txt:
3337         * fast/dom/object-embed-plugin-scripting-expected.txt:
3338         * fast/parser/badentity-expected.txt:
3339         * http/tests/security/local-video-poster-from-remote-expected.txt:
3340
3341 2009-07-02  Brady Eidson  <beidson@apple.com>
3342
3343         Rubberstamped by John Sullivan.
3344
3345         Add Tiger-specific results for these tests.
3346
3347         * platform/mac-tiger/Skipped:
3348         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
3349         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
3350         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3351
3352 2009-07-02  Brady Eidson  <beidson@apple.com>
3353
3354         Skip the correct test names.
3355
3356         * platform/mac-tiger/Skipped:
3357
3358 2009-07-02  Brady Eidson  <beidson@apple.com>
3359
3360         Rubberstamped by Sam Weinig
3361
3362         Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
3363
3364         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
3365         * platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
3366         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
3367         * platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
3368         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3369         * platform/mac/fast/loader/file-url-mimetypes.html:
3370         * platform/mac-tiger/Skipped:
3371
3372 2009-07-02  Brady Eidson  <beidson@apple.com>
3373
3374         Resolve failing Tiger layout test until I can fix it.
3375
3376         * platform/mac-tiger/Skipped:
3377
3378 2009-07-02  Dirk Pranke  <dpranke@chromium.org>
3379
3380         Reviewed by Darin Fisher.
3381
3382         Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
3383         when a text run with a large negative letter-spacing attribute is
3384         layered on top of an opaque div. The patch makes TransparencyWin.cpp
3385         more resilient to failures.
3386
3387         * fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
3388         * fast/text/text-letter-spacing.html: Added.
3389         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
3390         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
3391         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
3392         * platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
3393
3394 2009-07-02  David Hyatt  <hyatt@apple.com>
3395
3396         Reviewed by Simon Fraser.
3397
3398         Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
3399
3400         * platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
3401         * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
3402         * platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
3403         * platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
3404
3405 2009-07-02  Dan Bernstein  <mitz@apple.com>
3406
3407         Reviewed by Dave Hyatt and Simon Fraser.
3408
3409         - test for part of <rdar://problem/6933052> SPOD playing video in a div
3410           with a box shadow
3411
3412         * fast/box-shadow/transform-fringing.html: Added.
3413         * platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
3414         * platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
3415         * platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
3416
3417 2009-07-02  Brady Eidson  <beidson@apple.com>
3418
3419         Rubberstamped by Sam Weinig.
3420
3421         Add more sample files for extensions we should know the MIME types for.
3422
3423         * platform/mac/fast/loader/file-url-mimetypes.html:
3424         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3425         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
3426         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
3427         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
3428         * platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
3429         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
3430         * platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
3431         * platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
3432         * platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
3433         * platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
3434         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
3435         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
3436         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
3437         * platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
3438         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
3439         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
3440         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
3441         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
3442         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
3443         * platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
3444         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
3445         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
3446         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
3447         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
3448         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
3449         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
3450         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
3451         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
3452         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
3453         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
3454         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
3455         * platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
3456         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
3457         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
3458         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
3459         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
3460         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
3461         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
3462         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
3463         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
3464         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
3465         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
3466         * platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
3467         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
3468         * platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
3469         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
3470         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
3471         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
3472         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
3473         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
3474         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
3475         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
3476         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
3477         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
3478         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
3479         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
3480         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
3481         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
3482         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
3483         * platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
3484         * platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
3485         * platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
3486         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
3487         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
3488         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
3489         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
3490         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
3491         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
3492         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
3493         * platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
3494         * platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
3495         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
3496         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
3497         * platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
3498         * platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
3499         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
3500         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
3501         * platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
3502         * platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
3503         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
3504         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
3505         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
3506         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
3507         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
3508         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
3509         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
3510         * platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
3511         * platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
3512         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
3513         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
3514         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
3515         * platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
3516
3517 2009-07-02  Eric Carlson  <eric.carlson@apple.com>
3518
3519         Reviewed by Simon Fraser.
3520
3521         <rdar://problem/6518119>
3522
3523         Delay dumping the render tree because the media controller may not be done with
3524         layout immediately.
3525
3526         * media/video-empty-source.html:
3527
3528 2009-07-02  Antonio Gomes   <antonio.gomes@openbossa.org>
3529
3530         Reviewed by Simon Hausmann.
3531