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