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