1 2009-07-29 Jian Li <jianli@chromium.org>
3 Reviewed by Darin Adler.
5 Workers need to throw an exception when presented with invalid URLs.
6 https://bugs.webkit.org/show_bug.cgi?id=27770
8 Update worker-constructor.html and worker-redirect.html per the behavior change.
10 * fast/workers/worker-constructor-expected.txt:
11 * fast/workers/worker-constructor.html:
12 * http/tests/workers/worker-redirect-expected.txt:
13 * http/tests/workers/worker-redirect.html:
15 2009-07-29 Ryosuke Niwa <rniwa@webkit.org>
17 Reviewed by Justin Garcia.
19 REGRESSION(r46370-46426): /editing/style/remove-underline-from-stylesheet.html fails
20 https://bugs.webkit.org/show_bug.cgi?id=27809
22 Since new behavior is consistent with Firefox, we rebaseline the test cases.
23 The patch converts remove-underline-from-stylesheet and remove-underline-in-bold to dumpAsText tests
24 with markup printed explicitly because pixel tests did not detect the disappearance of underline.
26 * editing/style/remove-underline-from-stylesheet-expected.txt: Added.
27 * editing/style/remove-underline-from-stylesheet.html:
28 * editing/style/remove-underline-in-bold-expected.txt: Added.
29 * editing/style/remove-underline-in-bold.html:
30 * platform/mac/editing/style/remove-underline-from-stylesheet-expected.checksum: Removed.
31 * platform/mac/editing/style/remove-underline-from-stylesheet-expected.png: Removed.
32 * platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
33 * platform/mac/editing/style/remove-underline-in-bold-expected.checksum: Removed.
34 * platform/mac/editing/style/remove-underline-in-bold-expected.png: Removed.
35 * platform/mac/editing/style/remove-underline-in-bold-expected.txt: Removed.
36 * platform/qt/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
37 * platform/qt/editing/style/remove-underline-in-bold-expected.txt: Removed.
39 2009-07-29 Darin Adler <darin@apple.com>
41 * platform/gtk/Skipped: Added ol-start-parsing.html since it has no result yet.
43 2009-07-29 Darin Adler <darin@apple.com>
45 Reviewed by Dan Bernstein.
47 Illegal values for <ol start> cause list numbering start at 0 (should start at 1)
48 https://bugs.webkit.org/show_bug.cgi?id=27810
50 Couldn't make a text-only test because list numbers do not show up in
51 text dumps. This matches the other fast/lists tests.
53 * fast/lists/ol-start-parsing.html: Added.
54 * platform/mac/fast/lists/ol-start-parsing-expected.checksum: Added.
55 * platform/mac/fast/lists/ol-start-parsing-expected.png: Added.
56 * platform/mac/fast/lists/ol-start-parsing-expected.txt: Added.
58 2009-07-29 Brian Weinstein <bweinstein@apple.com>
60 Rubber-stamped by Adam Roben.
62 Update getComputedStyle expected results on Windows to match updated Mac results.
64 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
65 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
67 2009-07-29 Brady Eidson <beidson@apple.com>
69 Rubber-stamped by Mark Rowe
71 * platform/gtk/Skipped: Disable the new test on GTK, as they don't dump resource load callbacks
72 in their DumpRenderTree.
74 2009-07-29 Brady Eidson <beidson@apple.com>
76 Rubber-stamped by Jon Honeycutt
78 Check in Tiger-specific results for the new test, as it is known they send willCacheResponse
79 callbacks in a different order.
81 * platform/mac-tiger/http/tests/loading: Added.
82 * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Added.
84 2009-07-29 Brady Eidson <beidson@apple.com>
86 Adding my new test to the Windows skipped list until I can figure out what's going on.
88 * platform/win/Skipped:
90 2009-07-29 Simon Fraser <simon.fraser@apple.com>
92 Reviewed by Dan Bernstein.
94 Fix crash when an element with display: table-row is composited (e.g. via a 3d-transform)
95 https://bugs.webkit.org/show_bug.cgi?id=27796
97 Add testcase that has display: table-row with a 3d transform.
99 * fast/table/table-row-compositing-repaint-crash-expected.txt: Added.
100 * fast/table/table-row-compositing-repaint-crash.html: Added.
102 2009-07-29 Brady Eidson <beidson@apple.com>
104 Reviewed by Sam Weinig.
106 https://bugs.webkit.org/show_bug.cgi?id=27791
107 307 redirects of POSTs should use POST, not GET
109 * http/tests/loading/redirect-methods-expected.txt: Added.
110 * http/tests/loading/redirect-methods.html: Added.
111 * http/tests/loading/resources/redirect-methods-form.html: Added.
112 * http/tests/loading/resources/redirect-methods-result.php: Added.
114 2009-07-29 Chris Marrin <cmarrin@apple.com>
116 Reviewed by Simon Fraser.
118 Adding -webkit-animation-play-state back in
119 https://bugs.webkit.org/show_bug.cgi?id=26867
121 This tests play-state for both hardware and software animations. I also
122 added the ability to disable the use of the pauseAnimation API because
123 that API interferes with the operation of play-state. I also fixed some
124 tests which now print out the -webkit-animation-play-state property
126 * animations/animation-test-helpers.js:
127 * animations/play-state-expected.txt: Added.
128 * animations/play-state.html: Added.
129 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
130 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
131 * svg/css/getComputedStyle-basic-expected.txt:
133 2009-07-29 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
135 Reviewed by Adam Treat.
137 [WML] Running WML tests in random order multiple times exposes subtle bugs
138 https://bugs.webkit.org/show_bug.cgi?id=27801
140 Some changes to fix random order WML tests, simplilfy WMLTestCase.js and reset testDocument
141 properly in enter-first-card-with-events.js. fast/wml/err-multi-access.wml still creates a layout
142 test difference on consecutive runs, though that's related to bug 27721, which has to be fixed first.
144 * wml/resources/WMLTestCase.js:
145 * wml/resources/enter-first-card-with-events.js:
150 2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
152 Reviewed by Eric Seidel and Xan Lopez.
154 [Gtk] Enable http/tests/appcache tests
155 https://bugs.webkit.org/show_bug.cgi?id=27674
157 Enable passing http/tests/appcache tests.
159 * platform/gtk/Skipped:
161 2009-07-29 Simon Hausmann <simon.hausmann@nokia.com>
163 Update Qt-specific results for computed-style tests, like in r46512.
165 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
166 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
168 2009-07-29 Kent Tamura <tkent@chromium.org>
170 Reviewed by Nikolas Zimmermann.
172 Fix a bug that HTMLOptionElement::value() returns an incorrect
173 value in a case that the element has a label attribute and no
175 https://bugs.webkit.org/show_bug.cgi?id=27760
177 * fast/forms/option-value-and-label-expected.txt: Added.
178 * fast/forms/option-value-and-label.html: Added.
180 2009-07-29 Adam Barth <abarth@webkit.org>
182 Reviewed by Dimitri Glazkov.
184 [V8] Fix isolated world wrappers for event handlers
185 https://bugs.webkit.org/show_bug.cgi?id=27533
187 Test that we get the wrappers from the right world when handling
190 * http/tests/security/isolatedWorld/click-event-expected.txt: Added.
191 * http/tests/security/isolatedWorld/click-event.html: Added.
193 2009-07-29 Adam Barth <abarth@webkit.org>
195 Reviewed by Dimitri Glazkov.
197 [V8] Teach V8Proxy::context about isolated worlds
198 https://bugs.webkit.org/show_bug.cgi?id=27701
200 Test that calling document.open with more than two arguments calls the
201 window.open method from the correct world.
203 * http/tests/security/isolatedWorld/document-open-expected.txt: Added.
204 * http/tests/security/isolatedWorld/document-open.html: Added.
206 2009-07-28 Dan Bernstein <mitz@apple.com>
208 Update Window-specific results with the non-prefixed border-radius
211 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
212 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
214 2009-07-28 Dan Bernstein <mitz@apple.com>
216 Reviewed by Simon Fraser.
218 New test, updated test, and updated test results for:
220 [CSS3 Backgrounds and Borders] Drop the prefix from the border-radius
222 https://bugs.webkit.org/show_bug.cgi?id=27578
224 [CSS3 Backgrounds and Borders] Handle the / and 4 values in
226 https://bugs.webkit.org/show_bug.cgi?id=27584
228 * fast/borders/border-radius-parsing-expected.txt: Added.
229 * fast/borders/border-radius-parsing.html: Added.
230 * fast/css/remove-shorthand-expected.txt:
231 * fast/css/remove-shorthand.html: Added a test for border-radius.
232 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
233 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
234 * svg/css/getComputedStyle-basic-expected.txt:
236 2009-07-28 Brian Weinstein <bweinstein@apple.com>
238 Rubber-stamped by Adam Roben.
240 Add two tests that failed on release (not debug) back to skipped list.
242 * platform/win/Skipped:
244 2009-07-28 Brian Weinstein <bweinstein@apple.com>
246 Rubber-stamped by Steve Falkenburg.
248 Remove a lot of tests from Windows Skip list which now pass. Will watch buildbot
249 to make sure there are no regressions/this commit doesn't cause failures.
251 * platform/win/Skipped:
253 2009-07-28 Jeremy Orlow <jorlow@chromium.org>
255 Reviewed by Adam Barth.
257 Add some checks to existing SessionStorage LayoutTests.
258 https://bugs.webkit.org/show_bug.cgi?id=27776
260 This is a mixed bag of tweaks to existing tests. This is the sessionStorage
261 side of https://bugs.webkit.org/show_bug.cgi?id=27695
263 * storage/domstorage/sessionstorage/delete-removal-expected.txt:
264 * storage/domstorage/sessionstorage/delete-removal.html:
265 Made output more readable, added redundant deletes, added deletes to
266 keys with the same name in different case.
267 * storage/domstorage/sessionstorage/enumerate-storage.html:
269 * storage/domstorage/sessionstorage/enumerate-with-length-and-key-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage-expected.txt.
270 * storage/domstorage/sessionstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage.html.
271 Test enumerating by hand (with length+key).
272 * storage/domstorage/sessionstorage/iframe-events-expected.txt:
273 * storage/domstorage/sessionstorage/iframe-events.html:
274 Test removeItem and clear in addition to setItem.
275 * storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt.
276 * storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html.
277 Test using window.onstorage.
279 2009-07-28 Jeremy Orlow <jorlow@chromium.org>
281 Reviewed by Adam Barth.
283 Add some checks to existing DOM Storage LayoutTests.
284 https://bugs.webkit.org/show_bug.cgi?id=27695
286 This is really a mixed bag of tweaks to existing tests.
288 * storage/domstorage/localstorage/delete-removal-expected.txt:
289 * storage/domstorage/localstorage/delete-removal.html:
290 Made output more readable, added redundant deletes, added deletes to
291 keys with the same name in different case.
292 * storage/domstorage/localstorage/enumerate-storage.html:
294 * storage/domstorage/localstorage/enumerate-with-length-and-key-expected.txt: Added.
295 * storage/domstorage/localstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/localstorage/enumerate-storage.html.
296 Test enumerating by hand (with length+key).
297 * storage/domstorage/localstorage/iframe-events-expected.txt:
298 * storage/domstorage/localstorage/iframe-events.html:
299 Test removeItem and clear in addition to setItem.
300 * storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt.
301 * storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute.html.
302 Test using window.onstorage.
303 * storage/domstorage/window-attributes-exist-expected.txt:
304 * storage/domstorage/window-attributes-exist.html:
305 Verify that two consecutive calls to window.____Storage will equal each other.
307 2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
309 Reviewed by George Staikos.
311 [WML] Variable substitution recursion seems to have bugs
312 https://bugs.webkit.org/show_bug.cgi?id=27726
314 Extend variable-reference-valid.html to test <setvar> attribute values depending on each other.
316 * wml/resources/variable-reference-valid.js:
320 * wml/variable-reference-valid-expected.txt:
322 2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
324 Reviewed by George Staikos.
326 [WML] Page title doesn't update after variable substitution, if it contained variables
327 https://bugs.webkit.org/show_bug.cgi?id=27725
329 Extend variable-reference-valid.html test to include one-character variable tests.
331 * wml/resources/variable-reference-valid.js:
335 * wml/variable-reference-valid-expected.txt:
337 2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
339 Reviewed by George Staikos.
341 [WML] <do> elements with a <noop> task shouldn't be exposed to the user
342 https://bugs.webkit.org/show_bug.cgi?id=27724
344 Add new layout test covering noop elements in do elements.
346 * fast/wml/task-noop-in-do.wml: Copied from WebCore/manual-tests/wml/task-noop-in-do.wml.
347 * platform/mac/fast/wml/task-noop-in-do-expected.checksum: Added.
348 * platform/mac/fast/wml/task-noop-in-do-expected.png: Added.
349 * platform/mac/fast/wml/task-noop-in-do-expected.txt: Added.
351 2009-07-27 Antonio Gomes <antonio.gomes@openbossa.org>
353 Reviewed by Adam Treat.
355 update qt expefic expected files for fast/css/getComputedStyle/ tests after r46274
356 https://bugs.webkit.org/show_bug.cgi?id=27714
358 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
359 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
361 2009-07-27 Brady Eidson <beidson@apple.com>
363 Update Tiger specific results for these 7 tests.
365 * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
366 * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
367 * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
368 * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
369 * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
370 * platform/mac-tiger/security/block-test-expected.txt:
371 * platform/mac-tiger/security/block-test-no-port-expected.txt:
373 2009-07-27 Brady Eidson <beidson@apple.com>
375 Update Windows specific results for these 5 tests.
377 * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
378 * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
379 * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
380 * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
381 * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
383 2009-07-27 Brady Eidson <beidson@apple.com>
385 Didn't mean to check this guy in.
387 * http/tests/appcache/max-size-expected.txt:
389 2009-07-27 Brady Eidson <beidson@apple.com>
391 Reviewed by Sam Weinig.
393 https://bugs.webkit.org/show_bug.cgi?id=27755
394 Layout tests that dump resource load delegate calls should dump the request method and the response status code.
396 Update test results for the new info.
398 * fast/loader/main-document-url-for-non-http-loads-expected.txt:
399 * http/tests/appcache/max-size-expected.txt:
400 * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
401 * http/tests/misc/window-dot-stop-expected.txt:
402 * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
403 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
404 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
405 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
406 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
407 * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
408 * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
409 * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
410 * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
411 * platform/mac/security/block-test-expected.txt:
412 * platform/mac/security/block-test-no-port-expected.txt:
413 * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
414 * webarchive/loading/test-loading-archive-expected.txt:
416 2009-07-27 Ryosuke Niwa <rniwa@webkit.org>
418 Reviewed by Justin Garcia.
420 createMarkup does not handle CSS properly
421 https://bugs.webkit.org/show_bug.cgi?id=27660
423 inline-style-after-indentoutdent tests whether the original inline style is preserved after outdentation
424 immediately after indentation.
426 * editing/deleting/pruning-after-merge-2.html: Replaced b that contains div with a div with font-weight
427 * editing/execCommand/inline-style-after-indentoutdent-expected.txt: Added.
428 * editing/execCommand/inline-style-after-indentoutdent.html: Added.
429 * editing/execCommand/resources/inline-style-after-indentoutdent.js: Added.
431 (shouldBeSameAfterCreateMarkup):
432 * platform/mac/editing/deleting/delete-3857753-fix-expected.txt: extra i tag is added (still passes pixel tests)
433 * platform/mac/editing/deleting/pruning-after-merge-2-expected.txt: extra div as explained above
434 * platform/mac/editing/pasteboard/display-block-on-spans-expected.txt: bug 26483 appearing
436 2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
438 Rubber-stamped by George Staikos.
440 Forgot to update pixel test results a while ago.
442 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
443 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
444 * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
445 * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
446 * platform/mac/fast/wml/err-samename-do-expected.checksum:
447 * platform/mac/fast/wml/err-samename-do-expected.png:
449 2009-07-27 Eric Seidel <eric@webkit.org>
451 Reviewed by Adam Barth.
453 prototypes-inheritance-2.html should crawl more types
454 https://bugs.webkit.org/show_bug.cgi?id=27741
456 Now we evaluate the crawl targets lazily so as not to skew any JS binding caching with our test ordering.
457 We could get around all caching by always instantiating a new copy of the frame
458 but that would be super-slow. :)
460 We're now crawling a bunch more types, all of which we pass.
462 * fast/dom/prototype-inheritance-2-expected.txt:
463 * fast/dom/resources/prototype-inheritance-2.js:
464 (evalToCrawlObject.LazyEvalCrawlObject):
466 (pushPropertyValuesWithUnseenTypes):
469 2009-07-27 Ojan Vafai <ojan@chromium.org>
471 Reviewed by Darin Adler.
473 https://bugs.webkit.org/show_bug.cgi?id=27474
474 Tests crashes when calling select, setSelectionRange or setting
475 selectionStart/selectionEnd on a textarea/input immediately after
476 setting display:none.
478 * fast/dom/text-control-crash-on-select-expected.txt: Added.
479 * fast/dom/text-control-crash-on-select.html: Added.
481 2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
483 Reviewed by George Staikos.
485 [WML] 'onpick' intrinsic event handling missing
486 https://bugs.webkit.org/show_bug.cgi?id=27723
488 Add a new WML layout test covering 'onpick' support.
490 * wml/option-element-onpick-expected.txt: Added.
491 * wml/option-element-onpick.html: Added.
492 * wml/resources/option-element-onpick.js: Added.
497 2009-07-27 Michelangelo De Simone <micdesim@gmail.com>
499 Reviewed by Darin Adler.
501 https://bugs.webkit.org/show_bug.cgi?id=25552
502 First series of tests for the "pattern" attribute and related validation
505 * fast/forms/ValidityState-002-expected.txt: Copied from LayoutTests/fast/forms/willvalidate-001-expected.txt.
506 * fast/forms/ValidityState-002.html: Added.
507 * fast/forms/ValidityState-patternMismatch-001-expected.txt: Added.
508 * fast/forms/ValidityState-patternMismatch-001.html: Added.
509 * fast/forms/ValidityState-patternMismatch-002-expected.txt: Added.
510 * fast/forms/ValidityState-patternMismatch-002.html: Added.
511 * fast/forms/ValidityState-patternMismatch-003-expected.txt: Added.
512 * fast/forms/ValidityState-patternMismatch-003.html: Added.
513 * fast/forms/ValidityState-patternMismatch-004-expected.txt: Added.
514 * fast/forms/ValidityState-patternMismatch-004.html: Added.
515 * fast/forms/ValidityState-patternMismatch-005-expected.txt: Added.
516 * fast/forms/ValidityState-patternMismatch-005.html: Added.
517 * fast/forms/ValidityState-patternMismatch-006-expected.txt: Added.
518 * fast/forms/ValidityState-patternMismatch-006.html: Added.
519 * fast/forms/ValidityState-patternMismatch-007-expected.txt: Added.
520 * fast/forms/ValidityState-patternMismatch-007.html: Added.
521 * fast/forms/pattern-attribute-001-expected.txt: Added.
522 * fast/forms/pattern-attribute-001.html: Added.
523 * fast/forms/pattern-attribute-002-expected.txt: Added.
524 * fast/forms/pattern-attribute-002.html: Added.
525 * fast/forms/pattern-attribute-003-expected.txt: Added.
526 * fast/forms/pattern-attribute-003.html: Added.
528 2009-07-27 Jian Li <jianli@chromium.org>
530 Reviewed by David Levin.
532 Layout tests for fixing error handling in dedicated worker and worker
534 https://bugs.webkit.org/show_bug.cgi?id=27525
536 * fast/workers/resources/worker-error-in-handling-script-error.js: Added
537 * fast/workers/resources/worker-invalid-syntax.js: Added.
538 * fast/workers/resources/worker-script-error-bubbled.js: Added.
539 * fast/workers/resources/worker-script-error-handled.js: Added.
540 * fast/workers/resources/worker-script-error-unhandled.js: Added.
541 * fast/workers/worker-constructor.html:
542 * fast/workers/worker-script-error-expected.txt: Added.
543 * fast/workers/worker-script-error.html: Added.
544 Add test cases to cover different script error handling scenarios.
546 2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
548 Reviewed by George Staikos.
550 [WML] History handling / page cache / loading is buggy and depends on several hacks
551 https://bugs.webkit.org/show_bug.cgi?id=27707
553 Add two new WML layout tests after redesigning WML history/loading handling.
555 * wml/enter-card-with-events-expected.txt: Added.
556 * wml/enter-card-with-events.html: Added.
557 * wml/enter-first-card-with-events-expected.txt: Added.
558 * wml/enter-first-card-with-events.html: Added.
559 * wml/resources/WMLTestCase.js:
560 * wml/resources/enter-card-with-events.js: Added.
564 * wml/resources/enter-card-with-events.wml: Added.
565 * wml/resources/enter-first-card-with-events.js: Added.
569 * wml/resources/enter-first-card-with-events.wml: Added.
571 2009-07-27 Jan Michael Alonzo <jmalonzo@webkit.org>
573 Add fast/canvas/image-pattern-rotate.html to Skipped as it needs
574 platform-specific expected results.
576 * platform/gtk/Skipped:
578 2009-07-16 Shinichiro Hamaji <hamaji@chromium.org>
580 Reviewed by Oliver Hunt.
582 Canvas: rotation of 'no-repeat' pattern still has small error
583 https://bugs.webkit.org/show_bug.cgi?id=26749
585 Use 1<<22 as steps of no-repeat pattern to make the error less
586 than 0.5. The previous value may cause 1 pixel errors.
588 Add another test to show this bug clearly.
589 Also add png expected image which was missing in the previous patch.
591 * fast/canvas/image-pattern-rotate.html: Added.
592 * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
593 * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
594 * platform/mac/fast/canvas/image-pattern-rotate-expected.checksum: Added.
595 * platform/mac/fast/canvas/image-pattern-rotate-expected.png: Added.
596 * platform/mac/fast/canvas/image-pattern-rotate-expected.txt: Added.
598 2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
600 Reviewed by George Staikos.
602 [WML] Variable substitution is buggy
603 https://bugs.webkit.org/show_bug.cgi?id=27677
605 Always substitute variables regardless of their existance. If a variable doesn't exist, expand it to an empty string.
606 Correct several testcases, relying on the old buggy behaviour.
608 * wml/newcontext-same-deck-expected.txt: Added.
609 * wml/newcontext-same-deck.html: Added.
610 * wml/resources/WMLTestCase.js:
611 (createWMLTestCase.iframeElement.onload):
616 * wml/resources/newcontext-same-deck.js: Added.
620 * wml/resources/newcontext-same-deck.wml: Added.
621 * wml/resources/select-element-variables.js:
623 * wml/select-element-variables-expected.txt:
624 * wml/variable-reference-invalid-character-expected.txt:
626 2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
628 Reviewed by George Staikos.
630 [WML] WMLDoElement doesn't update its RenderButton object upon attach()
631 https://bugs.webkit.org/show_bug.cgi?id=27676
633 Update layout test results after fixing WMLDoElement::attach() not calling updateFromElement().
635 * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
636 * platform/mac/fast/wml/do-shadow-expected.txt:
637 * platform/mac/fast/wml/do-template-expected.txt:
638 * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
639 * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
640 * platform/mac/fast/wml/err-samename-do-expected.txt:
642 2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
644 Reviewed by George Staikos.
646 [WML] Make http/tests/wml/post-data-to-server.* more understable
647 https://bugs.webkit.org/show_bug.cgi?id=27675
649 Slightly cleanup this patch so it's easier to figure out what the expected result for <select> element is.
651 * http/tests/wml/post-data-to-server-expected.txt:
652 * http/tests/wml/resources/post-data-to-server.js:
656 2009-07-24 Mark Rowe <mrowe@apple.com>
658 Skip a test that is failing intermittently on the Windows build bot.
660 * platform/win/Skipped:
662 2009-07-24 Mark Rowe <mrowe@apple.com>
664 Skip a plug-in test that fails an assertion around 50% of the time.
666 * platform/mac-snowleopard/Skipped:
668 2009-07-24 Mark Rowe <mrowe@apple.com>
670 Skip two SVG tests that are giving unexpected results.
672 * platform/mac-snowleopard/Skipped:
674 2009-07-24 Mark Rowe <mrowe@apple.com>
676 Skip two plug-in tests that are failing.
678 * platform/mac-snowleopard/Skipped:
680 2009-07-24 Mark Rowe <mrowe@apple.com>
682 Land correct results for a SnowLeopard-only accessibility test.
684 * platform/mac/accessibility/table-multi-bodies-expected.txt:
686 2009-07-24 Ryosuke Niwa <rniwa@webkit.org>
688 Reviewed by Justin Garcia.
690 execCommand('underline') can modify DOM outside of the contentEditable area
691 https://bugs.webkit.org/show_bug.cgi?id=24333
693 Tests to make sure we are not removing underline applied outside of root editable node or unsplittable element.
695 * editing/style/textdecoration-outside-of-rooteditable-expected.txt: Added.
696 * editing/style/textdecoration-outside-of-rooteditable.html: Added.
697 * editing/style/textdecoration-outside-of-unsplittable-element-expected.txt: Added.
698 * editing/style/textdecoration-outside-of-unsplittable-element.html: Added.
700 2009-07-24 Daniel Bates <dbates@intudata.com>
702 Reviewed by Adam Barth.
704 https://bugs.webkit.org/show_bug.cgi?id=27639
706 Tests that XSSAuditor does not prevent evaluation of scripts that only contain
707 non-canonical characters.
709 * http/tests/security/xssAuditor/script-tag-safe-expected.txt: Added.
710 * http/tests/security/xssAuditor/script-tag-safe.html: Added.
712 2009-07-24 Drew Wilson <atwilson@google.com>
714 Reviewed by Adam Barth.
716 Added layout tests to exercise various use cases for calling functions defined on Worker global scope.
718 Storing a reference to WorkerContext.postMessage() and calling it later yields a TypeError
719 https://bugs.webkit.org/show_bug.cgi?id=27419
721 * fast/workers/resources/worker-call.js: Added.
722 * fast/workers/worker-call-expected.txt: Added.
723 * fast/workers/worker-call.html: Added.
725 2009-07-24 Eric Seidel <eric@webkit.org>
727 Reviewed by Adam Barth.
729 Fix the last of the x-frame constructor calls to have the right prototype chains
730 https://bugs.webkit.org/show_bug.cgi?id=27645
732 I also had to add support for passing arguments to constructors
733 in order to test the Worker constructor.
735 * fast/dom/constructed-objects-prototypes-expected.txt:
736 * fast/dom/resources/constructed-objects-prototypes.js:
738 2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
740 Reviewed by Xan Lopez.
742 ApplicationCache Layout test failing on GTK
743 https://bugs.webkit.org/show_bug.cgi?id=27648
745 Add http/tests/appcache/max-size.html to the Skipped file for now.
747 * platform/gtk/Skipped:
749 2009-07-24 Eric Seidel <eric@webkit.org>
751 Reviewed by Adam Barth.
753 Update all CREATE_DOM_*_WRAPPER callers to pass globalObject
754 https://bugs.webkit.org/show_bug.cgi?id=27644
756 Make a bunch more tests pass. Still not all of them.
757 The rest will pass when the last bits of bug 27634 land.
759 * fast/dom/constructed-objects-prototypes-expected.txt:
760 * fast/dom/prototype-inheritance-2-expected.txt:
762 2009-07-24 Andrei Popescu <andreip@google.com>
764 ApplicationCache should have size limit
765 https://bugs.webkit.org/show_bug.cgi?id=22700
767 Adds a unit test that ensures that the mechanism that
768 enforces the maximum size of the application cache is
771 * http/tests/appcache/max-size-expected.txt: Added.
772 * http/tests/appcache/max-size.html: Added.
773 * http/tests/appcache/resources/maxsize.manifest: Added.
775 2009-07-24 Eric Seidel <eric@webkit.org>
777 Reviewed by Adam Barth.
779 Update CodeGeneratorJS.pm to support passing JSDOMGlobalObject* to toJS calls
780 https://bugs.webkit.org/show_bug.cgi?id=27643
782 Some of the tests are fixed, but not all yet. Most of the rest
783 of the tests will be fixed when the rest of bug 27634 lands.
785 * fast/dom/constructed-objects-prototypes-expected.txt:
786 * fast/dom/prototype-inheritance-2-expected.txt:
787 * fast/dom/prototype-inheritance-expected.txt:
789 2009-07-24 Eric Seidel <eric@webkit.org>
791 Reviewed by Adam Barth.
793 x-frame constructor calls are instantiated with the wrong prototype chain
794 https://bugs.webkit.org/show_bug.cgi?id=27566
796 Add the test. Soon to be fixed by bug 27634.
798 * fast/dom/constructed-objects-prototypes-expected.txt: Added.
799 * fast/dom/constructed-objects-prototypes.html: Added.
800 * fast/dom/resources/constructed-objects-prototypes.js: Added.
801 (classNameForObject):
802 (constructorPropertiesOnWindow):
804 2009-07-22 Eric Seidel <eric@webkit.org>
806 Reviewed by Adam Barth.
808 Make most DOMObjects hold onto a JSDOMGlobalObject*
809 https://bugs.webkit.org/show_bug.cgi?id=27588
811 inner.document.constructor is fixed because all properties on the window
812 object are created with the correct globalObject (instead of the lexical one).
813 Since all objects now carry a globalObject pointer, when document creates
814 HTMLDocumentConstructor it now has the right globalObject to use.
816 * fast/dom/prototype-inheritance-2-expected.txt:
817 * fast/dom/prototype-inheritance-expected.txt:
819 2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
821 Reviewed by Eric Seidel.
823 [Gtk] Add implementation of GCController for DRT
824 https://bugs.webkit.org/show_bug.cgi?id=27636
826 Enable tests that are now passing.
828 * platform/gtk/Skipped:
830 2009-07-23 Eric Seidel <eric@webkit.org>
832 Reviewed by Darin Adler.
834 Add new test to cover more prototype/constructor inheritance cases
835 https://bugs.webkit.org/show_bug.cgi?id=27622
837 This new test tries hard not to duplicate testing done
838 by other tests and instead test new objects and prototype chains
839 which will be fixed as soon as toJS is passed through the globalObject.
841 This test crawls the object tree under the inner window, finding
842 one of each type of JavaScript object. It depends on all objects having
843 a valid prototype chain with a unique name (which is not always the case).
844 The test tries to stress the cases where the objects would be lazily
845 creating other objects or their prototypes or constructors which would
846 require these objects to have a back-pointer to the globalObject to be
847 able to correctly wire up the prototype chains.
849 * fast/dom/prototype-inheritance-2-expected.txt: Added.
850 * fast/dom/prototype-inheritance-2.html: Added.
851 * fast/dom/resources/prototype-inheritance-2.js: Added.
852 (propertiesOnObject):
854 (constructorNamesForWindow):
857 (pushPropertyValuesWithUnseenTypes):
860 2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
862 Skip transitions/change-values-during-transition.html which
863 pass/fails intermittently
865 * platform/gtk/Skipped:
867 2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
869 Skip tests that require expected outputs. Also skip failing tests,
870 with bugs raised against the failures.
872 * platform/gtk/Skipped:
874 2009-07-23 Mark Rowe <mrowe@apple.com>
876 Skip two new tests for GTK that use eventSender.
878 * platform/gtk/Skipped:
880 2009-07-23 Mark Rowe <mrowe@apple.com>
882 Rubber-stamped by Brady Eidson.
884 Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
885 using "if (layoutTestController)".
887 * editing/execCommand/25256.html:
888 * editing/execCommand/25320.html:
889 * fast/canvas/arc-crash.html:
890 * fast/css/emptyStyleTag.html:
891 * fast/events/js-keyboard-event-creation.html:
892 * fast/events/scrollbar-double-click.html:
893 * fast/forms/select-no-name.html:
894 * fast/history/window-open.html:
895 * platform/mac/fast/events/objc-event-api.html:
896 * platform/mac/fast/events/objc-keyboard-event-creation.html:
897 * scrollbars/scrollbar-miss-mousemove-disabled.html:
898 * scrollbars/scrollbar-miss-mousemove.html:
899 * storage/domstorage/localstorage/clear.html:
900 * storage/domstorage/localstorage/delete-removal.html:
901 * storage/domstorage/localstorage/enumerate-storage.html:
902 * storage/domstorage/localstorage/index-get-and-set.html:
903 * storage/domstorage/localstorage/onstorage-attribute-markup.html:
904 * storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
905 * storage/domstorage/localstorage/private-browsing-affects-storage.html:
906 * storage/domstorage/localstorage/resources/window-open-second.html:
907 * storage/domstorage/localstorage/simple-events.html:
908 * storage/domstorage/localstorage/simple-usage.html:
909 * storage/domstorage/localstorage/string-conversion.html:
910 * storage/domstorage/localstorage/window-open.html:
911 * storage/domstorage/sessionstorage/clear.html:
912 * storage/domstorage/sessionstorage/delete-removal.html:
913 * storage/domstorage/sessionstorage/enumerate-storage.html:
914 * storage/domstorage/sessionstorage/index-get-and-set.html:
915 * storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
916 * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
917 * storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
918 * storage/domstorage/sessionstorage/resources/window-open-second.html:
919 * storage/domstorage/sessionstorage/simple-events.html:
920 * storage/domstorage/sessionstorage/simple-usage.html:
921 * storage/domstorage/sessionstorage/string-conversion.html:
922 * storage/domstorage/sessionstorage/window-open.html:
923 * storage/domstorage/window-attributes-exist.html:
924 * svg/custom/stop-crash.svg:
926 2009-07-23 Mark Rowe <mrowe@apple.com>
928 And now with some valid JavaScript syntax!
930 * http/tests/misc/redirect-to-about-blank.html:
932 2009-07-23 Mark Rowe <mrowe@apple.com>
934 Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
936 * fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
938 2009-07-23 Mark Rowe <mrowe@apple.com>
940 Reviewed by Brady Eidson.
942 Add a workaround for <rdar://problem/6925892> to the test that it affects.
944 * http/tests/misc/redirect-to-about-blank.html:
946 2009-07-23 Brady Eidson <beidson@apple.com>
948 Reviewed by Geoff Garen.
950 WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
951 https://bugs.webkit.org/show_bug.cgi?id=27595
953 * http/tests/misc/resources/redirect-to-http-url.php: Added.
954 * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
955 * http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
956 * platform/gtk/Skipped:
957 * platform/qt/Skipped:
959 2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
961 Fix layout tests, no review.
963 Actually add the video-layer tests results for leopard, that were
964 forgotten in r46302. Also add test results for windows.
966 * platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
967 * platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
968 * platform/win/fast/layers/video-layer-expected.txt: Added.
970 2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
972 Reviewed by Simon Fraser.
974 Following changes on the video controls, video-layer tests results need to
975 be updated in order to fix the layout tests.
977 * platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
978 * platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
979 * platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
980 * platform/mac/fast/layers/video-layer-expected.checksum: Removed.
981 * platform/mac/fast/layers/video-layer-expected.png: Removed.
982 * platform/mac/fast/layers/video-layer-expected.txt: Updated.
984 2009-07-23 Mark Rowe <mrowe@apple.com>
986 Rubber-stamped by Dan Bernstein.
988 Update layout test results for three tests related to text fields as their metrics
989 have changed slightly since the results were last updated.
991 * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
992 * platform/mac/fast/forms/input-text-maxlength-expected.txt:
993 * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
994 * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
996 2009-07-23 Mark Rowe <mrowe@apple.com>
998 Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
1000 * platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
1001 * platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
1003 2009-07-23 Dan Bernstein <mitz@apple.com>
1005 Reviewed by Dave Hyatt.
1007 [CSS3 Backgrounds and Borders] Add support for inset box shadows
1008 https://bugs.webkit.org/show_bug.cgi?id=27582
1010 * fast/box-shadow/inset.html: Added.
1011 * platform/mac/fast/box-shadow/inset-expected.checksum: Added.
1012 * platform/mac/fast/box-shadow/inset-expected.png: Added.
1013 * platform/mac/fast/box-shadow/inset-expected.txt: Added.
1015 2009-07-23 Mark Rowe <mrowe@apple.com>
1017 Rubber-stamped by Dan Bernstein.
1019 Update layout test results for two international text tests that are failing due to font differences.
1021 * platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
1022 * platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
1023 * platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
1024 * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
1025 * platform/mac/fast/text/international/thai-baht-space-expected.txt:
1027 2009-07-23 Mark Rowe <mrowe@apple.com>
1029 Rubber-stamped by Dan Bernstein.
1031 Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
1033 * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
1034 * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
1035 * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1036 * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1038 2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
1040 Layout test fix so no review.
1042 Add audio-controls-rendering layout test results for windows and leopard.
1044 * platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
1045 * platform/win/media/audio-controls-rendering-expected.txt: Added.
1047 2009-07-23 Mark Rowe <mrowe@apple.com>
1049 Update layout test results for the addition of a new computed style property in r46285.
1051 * fast/css/getComputedStyle/computed-style-expected.txt:
1052 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1053 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1054 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1055 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
1056 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1057 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1058 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1059 * svg/css/getComputedStyle-basic-expected.txt:
1061 2009-07-22 Ryosuke Niwa <rniwa@webkit.org>
1063 Reviewed by Eric Seidel.
1065 execCommand('underline') can't remove <U> underlines
1066 https://bugs.webkit.org/show_bug.cgi?id=20215
1068 This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
1069 toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
1070 We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
1072 * editing/execCommand/resources/toggle-style-2.js: Added.
1075 * editing/execCommand/toggle-style-2-expected.txt: Added.
1076 * editing/execCommand/toggle-style-2.html: Added.
1077 * editing/execCommand/toggle-styles-expected.txt: Passes all the tests
1079 2009-07-23 Jessie Berlin <jberlin@apple.com>
1081 Reviewed by Dan Bernstein.
1083 https://bugs.webkit.org/show_bug.cgi?id=27554
1084 Expose the value of text-overflow in getComputedStyle.
1086 * fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
1087 * fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
1089 2009-07-23 Ryosuke Niwa <rniwa@webkit.org>
1091 Reviewed by David Hyatt.
1093 Rebaseline for http://trac.webkit.org/changeset/46274
1094 (The changeset rebaselined the expected results for mac but not for windows)
1096 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1097 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1099 2009-07-23 David Hyatt <hyatt@apple.com>
1101 Reviewed by Dan Bernstein.
1103 https://bugs.webkit.org/show_bug.cgi?id=27572
1104 Implement support for background-attachment:local.
1106 Added new test fast/overflow/overflow-with-local-attachment.html.
1108 * fast/overflow/overflow-with-local-background-attachment.html: Added.
1109 * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
1110 * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
1111 * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
1113 2009-07-22 Pierre d'Herbemont <pdherbemont@apple.com>
1115 Reviewed by Simon Fraser.
1117 Audio element at default width shouldn't have time field.
1118 https://bugs.webkit.org/show_bug.cgi?id=27589
1120 * platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
1121 * platform/mac/media/audio-controls-rendering-expected.checksum:
1122 * platform/mac/media/audio-controls-rendering-expected.png:
1123 * platform/mac/media/audio-controls-rendering-expected.txt:
1125 2009-07-23 Kenneth Rohde Christiansen <kenneth@webkit.org>
1127 Reviewed by Adam Treat.
1129 Added expected results for tests that we pass.
1131 * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
1132 * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
1133 * platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
1134 * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
1135 * platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
1136 * platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
1137 * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
1138 * platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
1139 * platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
1140 * platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
1141 * platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
1142 * platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
1143 * platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
1144 * platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
1145 * platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
1146 * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
1148 2009-07-23 David Hyatt <hyatt@apple.com>
1150 Reviewed by Dan Bernstein.
1152 https://bugs.webkit.org/show_bug.cgi?id=27581
1153 Drop the prefix from the box-shadow property.
1155 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1156 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1157 * svg/css/getComputedStyle-basic-expected.txt:
1159 2009-07-22 Viet-Trung Luu <viettrungluu@gmail.com>
1161 Reviewed by David Hyatt.
1163 https://bugs.webkit.org/show_bug.cgi?id=27289
1164 Tests that mouse clicks/releases are handled properly on scrollbars
1165 even when there is no mouse move onto the scrollbar (two cases: enabled
1166 and disabled controls).
1168 * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
1169 * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
1170 * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
1171 * scrollbars/scrollbar-miss-mousemove.html: Added.
1173 2009-07-23 Simon Hausmann <simon.hausmann@nokia.com>
1175 Reviewed by Tor Arne Vestbø.
1177 Rebaseline the Qt results for computed-style.html and
1178 computed-style-without-rendered.html after r46240, similar to r46252.
1180 * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
1181 * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1183 2009-07-23 David Levin <levin@chromium.org>
1185 Rubber-stamped by Oliver Hunt.
1187 Improve keyboard navigation of Select elements.
1188 Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1189 on non-Mac platforms.
1190 https://bugs.webkit.org/show_bug.cgi?id=22784
1192 One more round of speculative fixes:
1193 - Really fix the general and win expected results. (They were missing a return.)
1194 - Disable the test for gtk (and remove the attempted workaround for that platform).
1196 * fast/forms/select-popup-pagekeys-expected.txt:
1197 * fast/forms/select-popup-pagekeys.html:
1198 * platform/gtk/Skipped:
1199 * platform/win/fast/forms/select-popup-pagekeys-expected.txt:
1201 2009-07-23 David Levin <levin@chromium.org>
1203 Rubber-stamped by Oliver Hunt.
1205 Improve keyboard navigation of Select elements.
1206 Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1207 on non-Mac platforms.
1208 https://bugs.webkit.org/show_bug.cgi?id=22784
1210 3 (speculative) fixes for the new layout test: select-popup-pagekeys
1211 - Help Windows to pass by adding platform results.
1212 - Fix the general expected results.
1213 - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.
1215 * fast/forms/select-popup-pagekeys-expected.txt:
1216 * fast/forms/select-popup-pagekeys.html:
1217 * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.
1219 2009-07-22 Jens Alfke <snej@chromium.org>
1221 Reviewed by David Levin.
1223 Bug 22784: Improve keyboard navigation of Select elements.
1224 Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
1225 on non-Mac platforms.
1226 https://bugs.webkit.org/show_bug.cgi?id=22784
1227 http://code.google.com/p/chromium/issues/detail?id=4576
1229 * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
1230 * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
1231 * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.
1233 2009-07-22 Simon Hausmann <simon.hausmann@nokia.com>
1235 Rubber-stamped by David Levin.
1237 Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.
1239 * platform/qt/Skipped:
1241 2009-07-22 Ryosuke Niwa <rniwa@webkit.org>
1243 Reviewed by Adam Barth.
1245 REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
1246 https://bugs.webkit.org/show_bug.cgi?id=27591
1248 Rebaselines the tests.
1250 * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1251 * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1253 2009-07-22 Ryosuke Niwa <rniwa@webkit.org>
1255 Reviewed by Eric Seidel.
1257 execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
1258 https://bugs.webkit.org/show_bug.cgi?id=27476
1260 toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
1261 e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"
1263 getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
1264 both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.
1266 * editing/execCommand/resources/toggle-text-decorations.js: Added.
1268 * editing/execCommand/toggle-text-decorations-expected.txt: Added.
1269 * editing/execCommand/toggle-text-decorations.html: Added.
1270 * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
1271 * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
1272 * fast/css/getComputedStyle/resources: Added.
1273 * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
1274 * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
1277 2009-07-22 Daniel Bates <dbates@intudata.com>
1279 Reviewed by Adam Barth.
1281 https://bugs.webkit.org/show_bug.cgi?id=27174
1283 https://bugs.webkit.org/show_bug.cgi?id=26938
1285 Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().
1287 * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
1288 * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
1289 * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
1290 * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
1291 * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
1292 * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
1293 * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
1294 * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
1295 * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.
1297 2009-07-22 David Hyatt <hyatt@apple.com>
1299 Reviewed by Beth Dakin.
1301 https://bugs.webkit.org/show_bug.cgi?id=27562
1302 Add some new layout tests that drop the prefix from the background properties and use origin
1303 in a shorthand. Update shorthand results and computed style results to account for new properties.
1305 * fast/backgrounds/size/backgroundSize20.html: Added.
1306 * fast/backgrounds/size/backgroundSize21.html: Added.
1307 * fast/backgrounds/size/backgroundSize22.html: Added.
1308 * fast/css/background-position-serialize-expected.txt:
1309 * fast/css/remove-shorthand-expected.txt:
1310 * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
1311 * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
1312 * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
1313 * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
1314 * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
1315 * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
1316 * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
1317 * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
1318 * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
1319 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1320 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1321 * platform/mac/fast/inspector/style-expected.txt:
1322 * svg/css/getComputedStyle-basic-expected.txt:
1324 2009-07-22 Jens Alfke <snej@chromium.org>
1326 Reviewed by Darin Fisher.
1328 Hook up V8 bindings for DataGrid elements.
1329 https://bugs.webkit.org/show_bug.cgi?id=27383
1330 http://code.google.com/p/chromium/issues/detail?id=16730
1332 Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
1333 to handle exceptions, check appropriate JS prototypes, and
1334 test column-list's item() method as well as array-indexing.
1336 * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1337 * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1338 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1339 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1340 * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1341 * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1343 2009-07-22 Eric Seidel <eric@webkit.org>
1345 Reviewed by Darin Adler.
1347 expand prototype-inheritance test to cover constructors
1348 https://bugs.webkit.org/show_bug.cgi?id=27547
1350 * fast/dom/prototype-inheritance-expected.txt:
1351 * fast/dom/resources/prototype-inheritance.js:
1353 2009-07-21 Sam Weinig <sam@webkit.org>
1355 Reviewed by Dan Bernstein.
1357 Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
1358 JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor
1360 * fast/dom/Window/window-properties-expected.txt:
1361 * fast/dom/dom-constructors-expected.txt:
1362 * fast/dom/prototype-inheritance-expected.txt:
1363 * fast/dom/wrapper-classes-expected.txt:
1364 * fast/js/global-constructors-expected.txt:
1366 2009-07-21 Zoltan Herczeg <zherczeg@inf.u-szeged.hu>
1368 Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.
1370 Check whether a crash happens after the string
1371 prototype is overwritten twice. The JIT'ed code
1372 may crash if one of its already cached method
1373 called again. Note: This test is not necessary
1374 crash on all systems, because they use different
1376 https://bugs.webkit.org/show_bug.cgi?id=27077
1378 * fast/js/method-check-expected.txt: Added.
1379 * fast/js/method-check.html: Added.
1380 * fast/js/resources/method-check.js: Added.
1382 (func.String.prototype.a):
1383 (func.String.prototype.b):
1386 2009-07-21 Dan Bernstein <mitz@apple.com>
1388 Correct relative path in the test after moving it.
1390 * platform/mac/fast/loader/non-html-load-event.html:
1392 2009-07-21 Dan Bernstein <mitz@apple.com>
1394 Rubber-stamped by Mark Rowe.
1396 Move fast/loader/non-html-load-event.html under platform/mac because
1397 non-HTML views exist only on Mac.
1399 * fast/loader/non-html-load-event-expected.txt: Removed.
1400 * fast/loader/non-html-load-event.html: Removed.
1401 * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
1402 * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
1403 * platform/qt/Skipped:
1405 2009-07-21 Simon Hausmann <simon.hausmann@nokia.com>
1407 Reviewed by Tor Arne Vestbø.
1409 Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
1410 support for loading PDF documents.
1412 * platform/qt/Skipped:
1414 2009-07-20 Adam Langley <agl@google.com>
1416 Reviewed by Eric Seidel.
1418 Check that we can play an empty audio file. In the case that
1419 we have audio/video tags enabled, but no engines installed,
1420 this previously triggered a crash.
1422 https://bugs.webkit.org/show_bug.cgi?id=27479
1424 * media/audio-no-installed-engines.html: Added.
1425 * media/content/empty.wav: Added
1427 2009-07-20 Dan Bernstein <mitz@apple.com>
1429 Correct expected results from r46136, which accidentally included the
1430 DumpRenderTree header and trailer
1432 * fast/loader/non-html-load-event-expected.txt:
1434 2009-07-19 Ryosuke Niwa <rniwa@webkit.org>
1436 Reviewed by Eric Seidel.
1438 Refactoring of indentRegion to fix bugs 26816 and 25317
1439 https://bugs.webkit.org/show_bug.cgi?id=26816
1440 https://bugs.webkit.org/show_bug.cgi?id=25317
1441 https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)
1443 This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
1444 and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.
1446 1. We try to indent as many wrapping nodes as possible.
1447 e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
1448 2. We do not delete any wrapping elements
1449 With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
1450 This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
1451 With appendParagraphIntoNode, we can preserve all wrapping nodes.
1452 3. We only split the tree until the closest block node instead of until the root editable node.
1453 This behavioral change fixes the bug 25317.
1454 4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
1455 e.g. when a list is a child node of a div, and the entire div is intended,
1456 we enclose the div by a single blockquote.
1458 Note that new behavior is more consistent with that of Internet Explorer and Firefox.
1459 To demonstrate this, the following tests are added and rebaselined.
1461 * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
1462 * editing/execCommand/indent-div-inside-list-expected.txt: Added.
1463 * editing/execCommand/indent-div-inside-list.html: Added.
1464 * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
1465 * editing/execCommand/indent-nested-blockquotes.html: Added.
1466 * editing/execCommand/indent-nested-div-expected.txt: Added.
1467 * editing/execCommand/indent-nested-div.html: Added.
1468 * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
1469 * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
1470 * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
1471 * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
1472 * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
1473 * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
1474 * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
1475 * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
1476 * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
1477 * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
1478 * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined
1480 2009-07-17 Pierre d'Herbemont <pdherbemont@apple.com>
1482 Reviewed by Eric Seidel.
1484 Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
1485 https://bugs.webkit.org/show_bug.cgi?id=27380
1487 Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.
1489 * platform/mac/media/controls-after-reload-expected.txt:
1490 * platform/mac/media/controls-styling-expected.checksum: Removed.
1491 * platform/mac/media/controls-styling-expected.png: Removed.
1492 * platform/mac/media/controls-styling-expected.txt:
1493 * platform/mac/media/video-zoom-controls-expected.txt:
1495 2009-07-20 Eric Seidel <eric@webkit.org>
1497 Reviewed by Sam Weinig.
1499 Fix failures seen on the bots
1500 https://bugs.webkit.org/show_bug.cgi?id=27463
1502 Ignore more global variables added by DumpRenderTree.
1503 Some platforms don't add all of the DRT controllers,
1504 thus causing this test to fail for those platforms.
1506 Also fix !value to value === null to handle not
1507 skip the cases where value == 0.
1509 * fast/dom/prototype-inheritance-expected.txt:
1510 * fast/dom/resources/prototype-inheritance.js:
1512 2009-07-20 Dan Bernstein <mitz@apple.com>
1514 Reviewed by Anders Carlsson.
1516 Safari fires onload before PDF is loaded into the browser
1517 <rdar://problem/6618869>
1519 * fast/loader/non-html-load-event-expected.txt: Added.
1520 * fast/loader/non-html-load-event.html: Added.
1522 2009-07-19 Simon Hausmann <hausmann@webkit.org>
1524 Rubber-stamped by Xan Lopez.
1526 Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
1527 due to missing features/properties in the window object.
1529 * platform/qt/Skipped:
1531 2009-07-19 Eric Carlson <eric.carlson@apple.com>
1533 Reviewed by Dan Bernstein.
1535 HTMLAudioElement: constructor should set "autobuffer" attribute
1536 https://bugs.webkit.org/show_bug.cgi?id=27422
1538 * media/audio-constructor-autobuffer-expected.txt: Added.
1539 * media/audio-constructor-autobuffer.html: Added.
1541 2009-07-18 Dan Bernstein <mitz@apple.com>
1543 Reviewed by Anders Carlsson.
1545 Test box-shadow spread radius
1546 https://bugs.webkit.org/show_bug.cgi?id=27417
1547 rdar://problem/7072267
1549 * fast/box-shadow/spread.html: Added.
1550 * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
1551 * platform/mac/fast/box-shadow/spread-expected.png: Added.
1552 * platform/mac/fast/box-shadow/spread-expected.txt: Added.
1554 2009-07-18 Jan Michael Alonzo <jmalonzo@webkit.org>
1556 https://bugs.webkit.org/show_bug.cgi?id=27145
1557 [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615
1559 Reviewed by Gustavo Noronha.
1561 * platform/gtk/Skipped:
1563 2009-07-18 Jan Michael Alonzo <jmalonzo@webkit.org>
1565 [Gtk] Skip tests that require new expected results, eventSender
1566 and editing callbacks DRT support. Unreviewed.
1568 * platform/gtk/Skipped:
1570 2009-07-18 Jeremy Orlow <jorlow@chromium.org>
1572 Rubber stamped by Adam Barth.
1574 Revert https://bugs.webkit.org/show_bug.cgi?id=27383
1575 https://bugs.webkit.org/show_bug.cgi?id=27407
1577 Revert Jens' patch. I believe he forgot to include a file.
1579 * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1580 * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1581 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1582 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1583 * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1584 * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1586 2009-07-17 Daniel Bates <dbates@intudata.com>
1588 Reviewed by Adam Barth.
1590 https://bugs.webkit.org/show_bug.cgi?id=27405
1592 Tests that HTML entities that contain an invalid entity, such as an
1593 unknown named entity, are properly handled.
1595 * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
1596 * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
1597 * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
1598 * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.
1600 2009-07-17 Mads Ager <ager@chromium.org>
1602 Reviewed by Adam Barth.
1604 https://bugs.webkit.org/show_bug.cgi?id=27403
1605 Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
1606 properties on a window object should be accessible after the frame
1607 of the window object has navigated to another site.
1609 * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
1610 * fast/dom/Window/window-access-after-navigation.html: Added.
1612 2009-07-17 Jens Alfke <snej@chromium.org>
1614 Reviewed by Dimitri Glazkov.
1616 Hook up V8 bindings for DataGrid elements.
1617 https://bugs.webkit.org/show_bug.cgi?id=27383
1618 http://code.google.com/p/chromium/issues/detail?id=16730
1620 Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
1621 to handle exceptions, check appropriate JS prototypes, and
1622 test column-list's item() method as well as array-indexing.
1624 * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
1625 * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
1626 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
1627 * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
1628 * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
1629 * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
1631 2009-07-17 Alexey Proskuryakov <ap@webkit.org>
1633 Reviewed by Dan Bernstein.
1635 https://bugs.webkit.org/show_bug.cgi?id=27396
1636 Moving cursor in Thai text sometimes jumps over two characters
1638 * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
1639 * editing/text-iterator/thai-cursor-movement.html: Added.
1641 2009-07-14 Eric Seidel <eric@webkit.org>
1643 Reviewed by Adam Barth.
1645 Some constructor objects exposed on Window have the wrong prototype chain
1646 https://bugs.webkit.org/show_bug.cgi?id=27276
1648 * fast/dom/prototype-inheritance-expected.txt: Added.
1649 * fast/dom/prototype-inheritance.html: Added.
1650 * fast/dom/resources/prototype-inheritance.js: Added.
1652 2009-07-17 Michelangelo De Simone <micdesim@gmail.com>
1654 Reviewed by Darin Adler.
1656 https://bugs.webkit.org/show_bug.cgi?id=25551
1657 Test suite for the required attribute, the valueMissing flag and new
1658 :required and :optional CSS pseudoclasses.
1659 Part of the HTML5 sec. Forms.
1660 http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required
1662 * fast/css/pseudo-required-optional-001-expected.txt: Added.
1663 * fast/css/pseudo-required-optional-001.html: Added.
1664 * fast/css/pseudo-required-optional-002-expected.txt: Added.
1665 * fast/css/pseudo-required-optional-002.html: Added.
1666 * fast/css/pseudo-required-optional-003-expected.txt: Added.
1667 * fast/css/pseudo-required-optional-003.html: Added.
1668 * fast/css/pseudo-required-optional-004-expected.txt: Added.
1669 * fast/css/pseudo-required-optional-004.html: Added.
1670 * fast/css/pseudo-required-optional-005-expected.txt: Added.
1671 * fast/css/pseudo-required-optional-005.html: Added.
1672 * fast/css/pseudo-required-optional-006-expected.txt: Added.
1673 * fast/css/pseudo-required-optional-006.html: Added.
1674 * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
1675 * fast/forms/ValidityState-valueMissing-001.html: Added.
1676 * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
1677 * fast/forms/ValidityState-valueMissing-002.html: Added.
1678 * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
1679 * fast/forms/ValidityState-valueMissing-003.html: Added.
1680 * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
1681 * fast/forms/ValidityState-valueMissing-004.html: Added.
1682 * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
1683 * fast/forms/ValidityState-valueMissing-005.html: Added.
1684 * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
1685 * fast/forms/ValidityState-valueMissing-006.html: Added.
1686 * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
1687 * fast/forms/ValidityState-valueMissing-007.html: Added.
1688 * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
1689 * fast/forms/ValidityState-valueMissing-008.html: Added.
1690 * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
1691 * fast/forms/ValidityState-valueMissing-009.html: Added.
1692 * fast/forms/required-attribute-001-expected.txt: Added.
1693 * fast/forms/required-attribute-001.html: Added.
1694 * fast/forms/required-attribute-002-expected.txt: Added.
1695 * fast/forms/required-attribute-002.html: Added.
1697 2009-07-17 Drew Wilson <atwilson@google.com>
1699 Reviewed by David Levin.
1701 Need to refactor Worker to derive from AbstractWorker
1702 https://bugs.webkit.org/show_bug.cgi?id=26948
1704 Added checks to make sure that Workers are properly constructed and Worker attributes
1705 are visible on the resulting object.
1707 * fast/workers/worker-constructor-expected.txt:
1708 * fast/workers/worker-constructor.html:
1709 Added explicit check for correct construction/postMessage visibility.
1711 2009-07-17 David Hyatt <hyatt@apple.com>
1713 Reviewed by Dan Bernstein.
1715 https://bugs.webkit.org/show_bug.cgi?id=27379
1716 Absolutely-positioned elements with a scrollbar wrap prematurely. Make sure to include
1717 the vertical scrollbar width for overflow:scroll elements.
1719 * fast/css/positioned-overflow-scroll.html: Added.
1720 * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
1721 * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
1722 * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.
1724 2009-07-17 Kenneth Rohde Christiansen <kenneth.christiansen@openbossa.org>
1726 Reviewed by Simon Hausmann.
1728 Remove tests from Qt Skipped list that are actually working.
1729 https://bugs.webkit.org/show_bug.cgi?id=27316
1731 * platform/qt/Skipped:
1733 2009-07-16 Kent Tamura <tkent@chromium.org>
1735 Reviewed by Eric Seidel and Adam Barth.
1737 A test for for non-multipart file upload form submission.
1738 This test is disabled for non-Mac platforms because of beginDragWithFiles().
1739 <https://bugs.webkit.org/show_bug.cgi?id=26505>
1741 * fast/forms/get-file-upload-expected.txt: Added.
1742 * fast/forms/get-file-upload.html: Added.
1743 * platform/gtk/Skipped:
1744 * platform/qt/Skipped:
1745 * platform/win/Skipped:
1747 2009-07-16 Dan Bernstein <mitz@apple.com>
1749 Reviewed by Simon Fraser.
1751 REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
1752 https://bugs.webkit.org/show_bug.cgi?id=26747
1753 rdar://problem/7009243
1755 * fast/repaint/background-misaligned.html: Added.
1756 * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
1757 * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
1758 * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
1759 * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
1760 * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
1761 * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
1762 * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.
1764 2009-07-16 Adam Barth <abarth@webkit.org>
1768 Revert 45987. Tests did not pass on Windows.
1770 * fast/forms/get-file-upload-expected.txt: Removed.
1771 * fast/forms/get-file-upload.html: Removed.
1773 2009-07-16 Shinichiro Hamaji <hamaji@chromium.org>
1775 Reviewed by Oliver Hunt.
1777 [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
1778 https://bugs.webkit.org/show_bug.cgi?id=20578
1780 Copy pixel image in ImageBuffer::image() just like CG and Skia glue.
1782 * fast/canvas/canvas-pattern-modify-expected.txt: Added.
1783 * fast/canvas/canvas-pattern-modify.html: Added.
1784 * fast/canvas/canvas-pattern-modify.js: Added.
1788 (createCanvasImage):
1790 2009-07-16 David Hyatt <hyatt@apple.com>
1792 Reviewed by Beth Dakin.
1794 https://bugs.webkit.org/show_bug.cgi?id=27353
1795 Images mispositioned because of bug in percentage-based relative positioning.
1797 * fast/css/nested-floating-relative-position-percentages.html: Added.
1798 * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
1799 * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
1800 * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
1802 2009-07-16 Kent Tamura <tkent@chromium.org>
1804 Reviewed by Eric Seidel.
1806 A test for for non-multipart file upload form submission.
1807 <https://bugs.webkit.org/show_bug.cgi?id=26505>
1809 * fast/forms/get-file-upload-expected.txt: Added.
1810 * fast/forms/get-file-upload.html: Added.
1812 2009-07-15 Adam Barth <abarth@webkit.org>
1814 Reviewed by Darin Fisher.
1816 Add tests for isolated worlds
1817 https://bugs.webkit.org/show_bug.cgi?id=27331
1819 These tests are currently disabled on JSC ports.
1821 * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
1822 * http/tests/security/isolatedWorld/all-window-properties.html: Added.
1823 * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
1824 * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
1825 * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
1826 * http/tests/security/isolatedWorld/body-properties.html: Added.
1827 * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
1828 * http/tests/security/isolatedWorld/body-prototype.html: Added.
1829 * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
1830 * http/tests/security/isolatedWorld/document-properties.html: Added.
1831 * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
1832 * http/tests/security/isolatedWorld/document-prototype.html: Added.
1833 * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
1834 * http/tests/security/isolatedWorld/global-variables.html: Added.
1835 * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
1836 * http/tests/security/isolatedWorld/image-properties.html: Added.
1837 * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
1838 * http/tests/security/isolatedWorld/image-prototype.html: Added.
1839 * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
1840 * http/tests/security/isolatedWorld/location-properties.html: Added.
1841 * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
1842 * http/tests/security/isolatedWorld/location-prototype.html: Added.
1843 * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
1844 * http/tests/security/isolatedWorld/number-prototype.html: Added.
1845 * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
1846 * http/tests/security/isolatedWorld/object-prototype.html: Added.
1847 * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
1848 * http/tests/security/isolatedWorld/string-prototype.html: Added.
1849 * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
1850 * http/tests/security/isolatedWorld/window-properties.html: Added.
1851 * platform/gtk/Skipped:
1852 * platform/mac/Skipped:
1853 * platform/qt/Skipped:
1854 * platform/win/Skipped:
1856 2009-07-16 Dean McNamee <deanm@chromium.org>
1858 Reviewed by Oliver Hunt.
1860 https://bugs.webkit.org/show_bug.cgi?id=27292
1861 Improve handling of <canvas> path operations on an empty path.
1862 Implement Skia's Path::hasCurrentPoint().
1864 * fast/canvas/canvas-modify-emptyPath-expected.txt:
1865 * fast/canvas/resources/canvas-modify-emptyPath.js:
1867 2009-07-16 Simon Hausmann <simon.hausmann@nokia.com>
1869 Reviewed by Adam Treat.
1871 Skip two tests for the Qt DRT to keep the results green.
1873 fast/js/instanceof-operator.html because it requires XSLT support.
1875 editing/selection/extend-selection-after-double-click.html needs
1876 investigation for the Qt port after r45945
1878 * platform/qt/Skipped:
1880 2009-07-15 David Levin <levin@chromium.org>
1882 Rubber-stamped by Oliver Hunt.
1884 Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1885 https://bugs.webkit.org/show_bug.cgi?id=26254
1887 Change the expected Windows result (similar to the mac result change).
1889 * platform/win/fast/forms/basic-textareas-expected.txt:
1891 2009-07-15 Shinichiro Hamaji <hamaji@chromium.org>
1893 Reviewed by Eric Seidel.
1895 Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1896 https://bugs.webkit.org/show_bug.cgi?id=26254
1898 Make it so that setting white-space and word-wrap via CSS
1899 overrides the wrap attribute.
1901 This involves having the shadow div in the textarea inherit
1902 the CSS from its parent instead of hard-coding it in
1903 RenderTextControlMultiline.
1905 * fast/forms/basic-textareas.html:
1906 * platform/mac/fast/forms/basic-textareas-expected.checksum:
1907 * platform/mac/fast/forms/basic-textareas-expected.png:
1908 * platform/mac/fast/forms/basic-textareas-expected.txt:
1910 2009-07-15 David Levin <levin@chromium.org>
1912 Layout test fix, reverting previous change.
1914 Reverting r45962 as it caused several layout test failures.
1916 * fast/forms/basic-textareas.html:
1917 * platform/mac/fast/forms/basic-textareas-expected.checksum:
1918 * platform/mac/fast/forms/basic-textareas-expected.png:
1919 * platform/mac/fast/forms/basic-textareas-expected.txt:
1921 2009-06-08 Shinichiro Hamaji <hamaji@chromium.org>
1923 Reviewed by Eric Seidel.
1925 Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
1926 https://bugs.webkit.org/show_bug.cgi?id=26254
1928 Make it so that setting white-space and word-wrap via CSS
1929 overrides the wrap attribute.
1931 This involves having the shadow div in the textarea inherit
1932 the CSS from its parent instead of hard-coding it in
1933 RenderTextControlMultiline.
1935 * fast/forms/basic-textareas.html:
1936 * platform/mac/fast/forms/basic-textareas-expected.checksum:
1937 * platform/mac/fast/forms/basic-textareas-expected.png:
1938 * platform/mac/fast/forms/basic-textareas-expected.txt:
1940 2009-07-15 Jian Li <jianli@chromium.org>
1942 Reviewed by David Levin.
1944 Bug 25151 - workers that fail to load scripts not firing error event.
1945 https://bugs.webkit.org/show_bug.cgi?id=25151
1947 Updates layout test cases for bug 25151.
1949 * fast/workers/worker-constructor-expected.txt:
1950 * fast/workers/worker-constructor.html:
1951 * http/tests/workers/worker-redirect-expected.txt:
1952 * http/tests/workers/worker-redirect.html:
1954 2009-07-15 Dan Bernstein <mitz@apple.com>
1956 Reviewed by Dave Hyatt.
1958 text-shadow is not drawn for text with transparent colour
1959 https://bugs.webkit.org/show_bug.cgi?id=21374
1961 * fast/text/shadow-translucent-fill.html: Added.
1962 * platform/mac/fast/css/shadow-multiple-expected.checksum:
1963 * platform/mac/fast/css/shadow-multiple-expected.png:
1964 * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
1965 * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
1966 * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.
1968 2009-07-15 Chris Marrin <cmarrin@apple.com>
1970 Reviewed by Simon Fraser.
1972 Incorrect animation when trying to duplicate effect of transform-origin
1973 https://bugs.webkit.org/show_bug.cgi?id=27310
1975 Test showing bug. This test actually passes LayoutTests with or
1976 without the bug fixed. This is because we snapshot at a keyframe
1977 at which point the value is always correct. And we can't do a
1978 LayoutTest which snapshots the wrong value because it is buried
1979 in the hardware renderer, which we can't get to. But if you
1980 visually inspect this test you can see the incorrect behavior.
1982 And this is a useful test to have in our arsenal in any case.
1984 * animations/transform-origin-vs-functions-expected.txt: Added.
1985 * animations/transform-origin-vs-functions.html: Added.
1987 2009-07-15 Darin Adler <darin@apple.com>
1989 Reviewed by Dan Bernstein.
1991 CSSHelper.h's parseURL is a function that no one should ever call
1992 Part 1: Eliminate callers in the CSS parser.
1993 https://bugs.webkit.org/show_bug.cgi?id=26599
1995 * fast/css/uri-token-parsing-expected.txt: Added.
1996 * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
1997 were handled wrong before due to stripping quotes and URL() twice.
1999 2009-07-15 Darin Adler <darin@apple.com>
2001 Reviewed by John Sullivan.
2003 After double-clicking a word, using Shift-arrow to select behaves unpredictably
2004 https://bugs.webkit.org/show_bug.cgi?id=27177
2005 rdar://problem/7034324
2007 * editing/selection/extend-selection-after-double-click-expected.txt: Added.
2008 * editing/selection/extend-selection-after-double-click.html:
2009 Copied from LayoutTests/editing/selection/word-granularity.html.
2010 Then turned it into a new test.
2012 2009-07-15 David Hyatt <hyatt@apple.com>
2014 Reviewed by Adam Roben.
2016 https://bugs.webkit.org/show_bug.cgi?id=27193
2017 Don't let run-ins run in to anonymous blocks.
2019 * fast/runin/001.html:
2020 * fast/runin/generated.html:
2021 * platform/mac/fast/runin/001-expected.checksum:
2022 * platform/mac/fast/runin/001-expected.png:
2023 * platform/mac/fast/runin/001-expected.txt:
2024 * platform/mac/fast/runin/generated-expected.checksum:
2025 * platform/mac/fast/runin/generated-expected.png:
2026 * platform/mac/fast/runin/generated-expected.txt:
2028 2009-07-15 Yuzo Fujishima <yuzo@google.com>
2030 Reviewed by Darin Adler.
2032 Fix for: Bug 25205 - XMLHttpRequest instance is not an instanceof XMLHttpRequest
2033 https://bugs.webkit.org/show_bug.cgi?id=25205
2035 In addition to for XMLHttpRequest, this also fixes for:
2045 * fast/js/instanceof-operator-expected.txt: Added.
2046 * fast/js/instanceof-operator.html: Added.
2047 * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
2048 * fast/js/resources/instanceof-operator.js: Added.
2050 2009-07-15 Kai Br
\9fning <kai@granus.net>
2052 Reviewed by Dave Hyatt.
2054 CSS21 attribute selectors not dynamic for xml.
2055 https://bugs.webkit.org/show_bug.cgi?id=25072
2057 Test that CSS21 attribute selectors take effect when the attribute is
2058 dynamically changed in an xml dom.
2060 * fast/css/attribute-selector-dynamic.xml: Added.
2061 * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
2062 * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
2063 * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.
2065 2009-07-14 David Hyatt <hyatt@apple.com>
2067 Reviewed by Simon Fraser.
2069 Add layout tests for the new CSS3 'rem' unit type.
2071 * fast/css/rem-dynamic-scaling.html: Added.
2072 * fast/css/rem-units-on-root.html: Added.
2073 * fast/css/remove-shorthand-expected.checksum: Added.
2074 * fast/css/remove-shorthand-expected.png: Added.
2075 * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
2076 * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
2077 * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
2078 * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
2079 * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
2080 * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.
2082 2009-07-15 Brian Weinstein <bweinstein@apple.com>
2084 Rubberstamped by Mark Rowe.
2086 Add one more test to Windows Skipped List to hopefully get it to stay green.
2088 * platform/win/Skipped:
2090 2009-07-14 Brian Weinstein <bweinstein@apple.com>
2092 Rubberstamped by Mark Rowe.
2094 Add tests to Windows Skip list to get it back in green.
2096 * platform/win/Skipped:
2098 2009-07-14 Darin Fisher <darin@chromium.org>
2100 Reviewed by Darin Adler.
2102 Fails to save document state when navigating away from a page with a
2104 https://bugs.webkit.org/show_bug.cgi?id=27281
2106 * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
2107 * fast/history/saves-state-after-fragment-nav.html: Added.
2109 2009-07-14 Michelangelo De Simone <micdesim@gmail.com>
2111 Reviewed by Adele Peterson.
2113 https://bugs.webkit.org/show_bug.cgi?id=19562
2114 Minimal test case for ValidityState; more tests are going to be added
2115 along with specific validation routines.
2117 * fast/dom/domListEnumeration-expected.txt: increased expected value
2118 of 1 to match the new "validity" attribute
2119 * fast/dom/resources/domListEnumeration.js: ditto
2120 * fast/forms/ValidityState-001-expected.txt: Added.
2121 * fast/forms/ValidityState-001.html: Added.
2123 2009-07-14 Ryosuke Niwa <rniwa@google.com>
2125 Reviewed by Eric Seidel.
2127 Outdenting a line inside a blockquote tag does nothing
2128 https://bugs.webkit.org/show_bug.cgi?id=25315
2129 https://bugs.webkit.org/show_bug.cgi?id=25316
2131 The expected result for /editing/execCommand/outdent-selection-expected.html
2132 was rebaselined since the original expected result was wrong (Bug 25315).
2133 Namely, "ipsum" moved to the same paragraph as "more Lorem!"
2134 ("ipsum" was in the blockblock immediately below "more Lorem!")
2135 and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".
2137 * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
2138 * editing/execCommand/outdent-regular-blockquote.html: Added.
2139 * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
2140 * platform/mac/editing/execCommand/outdent-selection-expected.png:
2141 * platform/mac/editing/execCommand/outdent-selection-expected.txt:
2143 2009-07-14 Darin Adler <darin@apple.com>
2145 Reviewed by Dan Bernstein.
2147 Straight quotes should match fancy quotes in in-page search
2148 https://bugs.webkit.org/show_bug.cgi?id=27217
2150 * fast/text/find-quotes-expected.txt: Added.
2151 * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.
2153 2009-07-13 Brady Eidson <beidson@apple.com>
2155 Fix Leopard regression I just introduced.
2157 * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
2159 2009-07-13 Brady Eidson <beidson@apple.com>
2161 Rubberstamped by Mark Rowe.
2163 Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.
2165 * platform/mac-leopard/platform/mac/fast/loader: Added.
2166 * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
2167 * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
2168 * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
2169 * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
2170 * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
2171 * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2173 2009-07-13 Erik Arvidsson <arv@chromium.org>
2175 Reviewed by Darin Adler and Maciej Stachowiak.
2177 Implement HTML5 draggable
2178 https://bugs.webkit.org/show_bug.cgi?id=26262
2180 This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
2181 to the CSS properties -webkit-user-drag and -webkit-user-select respectively.
2183 Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute
2185 * fast/html/draggable-expected.txt: Added.
2186 * fast/html/draggable.html: Added.
2187 * fast/html/resources: Added.
2188 * fast/html/resources/images: Added.
2189 * fast/html/resources/images/lime.png: Added.
2191 * fast/dom/resources/domListEnumeration.js: Updated.
2192 * fast/dom/domListEnumeration-expected.txt: Updated.
2194 2009-07-13 Simon Fraser <simon.fraser@apple.com>
2196 Reviewed by Dan Bernstein.
2198 Image rendered as layer contents looks different from image rendered via CG.
2199 <rdar://problem/7048830>
2201 Testcase which compares image colors between images rendered via CG, and those
2202 rendered as the contents of composited layers.
2204 * compositing/color-matching/image-color-matching.html: Added.
2205 * compositing/color-matching/resources/genericRGB.png: Added.
2206 * compositing/color-matching/resources/no-profile.png: Added.
2207 * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
2208 * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
2209 * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.
2211 2009-07-13 Alexey Proskuryakov <ap@webkit.org>
2213 Reviewed by Darin Adler.
2215 https://bugs.webkit.org/show_bug.cgi?id=26925
2216 <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads
2218 * http/tests/appcache/main-resource-hash-expected.txt: Added.
2219 * http/tests/appcache/main-resource-hash.html: Added.
2220 * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
2221 * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.
2223 2009-07-13 Darin Adler <darin@apple.com>
2225 Reviewed by Dan Bernstein.
2227 https://bugs.webkit.org/show_bug.cgi?id=27166
2228 rdar://problem/7015857
2229 Find for strings composed entirely of spaces doesn't work
2231 * fast/text/find-spaces-expected.txt: Added.
2232 * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.
2234 2009-07-13 Mark Rowe <mrowe@apple.com>
2236 Add Leopard-specific results for fast/text/international/khmer-selection.html.
2238 * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
2240 2009-07-13 Mark Rowe <mrowe@apple.com>
2242 Add a missing layout test result to improve the quality of life of the Mac buildbots.
2244 * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.
2246 2009-07-13 Sam Weinig <sam@webkit.org>
2248 Reviewed by Darin Adler.
2250 Test for https://bugs.webkit.org/show_bug.cgi?id=27234
2251 <rdar://problem/7054356>
2253 * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
2254 * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.
2256 2009-07-13 Adam Langley <agl@google.com>
2258 Reviewed by Eric Seidel.
2260 Chromium Linux: fix assertion when rendering google.com.kh
2262 https://bugs.webkit.org/show_bug.cgi?id=26924
2264 Some shapers (i.e. Khmer) will produce cluster logs which report that
2265 /no/ code points contributed to certain glyphs. Because of this, we
2266 take any code point which contributed to the glyph in question, or any
2267 subsequent glyph. If we run off the end, then we take the last code
2270 * fast/text/international/khmer-selection.html: Added.
2272 2009-07-13 Peter Kasting <pkasting@google.com>
2274 https://bugs.webkit.org/show_bug.cgi?id=19562
2275 Back out previous patch for this bug (too many problems).
2276 This also re-enables fast/dom/domListEnumeration.html.
2278 * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
2279 * fast/dom/domListEnumeration.html-disabled: Removed.
2280 * fast/forms/ValidityState-001-expected.txt: Removed.
2281 * fast/forms/ValidityState-001.html: Removed.
2283 2009-07-13 Dimitri Glazkov <dglazkov@chromium.org>
2285 Reviewed by Darin Fisher.
2287 Make sure that calling WebKitCSSMatrix as function does not result in crash.
2288 https://bugs.webkit.org/show_bug.cgi?id=27218
2290 * fast/css/matrix-as-function-crash-expected.txt: Added.
2291 * fast/css/matrix-as-function-crash.html: Added.
2293 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
2295 Rubber-stamped by Ariya Hidayat.
2297 Unskip three more fast/js tests that pass with the Qt DRT.
2299 * platform/qt/Skipped:
2301 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
2303 Reviewed by Ariya Hidayat.
2305 Removed Qt DRT specific result for canvas-getImageData as we pass this
2306 test with the raster graphicssystem.
2308 * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.
2310 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
2312 Reviewed by Ariya Hidayat.
2314 Enable a bunch of plugin layout tests for the Qt DRT.
2316 * platform/qt/Skipped:
2318 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2320 Reviewed by Ariya Hidayat.
2322 Removed two more storage tests from the Qt DRT skip list that relied on
2323 layoutTestController to be accessible in newly opened windows.
2325 * platform/qt/Skipped:
2327 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2329 Reviewed by Ariya Hidayat.
2331 Removed three tests from the Qt DRT Skip list that rely on
2332 LayoutTestController.setPrivateBrowsingEnabled and pass now.
2334 * platform/qt/Skipped:
2336 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2338 Reviewed by Ariya Hidayat.
2340 Enable a bunch of more storage layout tests for the Qt DRT, now that
2343 * platform/qt/Skipped:
2345 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2347 Reviewed by Ariya Hidayat.
2349 Enable some storage layout tests in the Qt DRT, as the pass now.
2351 * platform/qt/Skipped:
2353 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2355 Reviewed by Ariya Hidayat.
2357 Removed 20 more frame tests from the Qt skip list as they pass now
2358 after making sure we only dump after the main frame's loadFinished
2361 * platform/qt/Skipped:
2363 2009-07-13 Simon Hausmann <hausmann@webkit.org>
2365 Reviewed by Ariya Hidayat.
2367 Remove fast/frames/removal-before-attach-crash.html and
2368 fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
2369 list, as they pass now with support for the GCController.
2371 * platform/qt/Skipped:
2373 2009-07-13 Jan Michael Alonzo <jmalonzo@webkit.org>
2375 <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
2376 REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html
2378 Reviewed by Gustavo Noronha.
2380 Unskip fast/events/frame-programmatic-focus.html
2382 * platform/gtk/Skipped:
2384 2009-07-13 Jan Michael Alonzo <jmalonzo@webkit.org>
2386 https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT
2388 Reviewed by Gustavo Noronha and Xan Lopez.
2390 Unskip tests that now pass due to support for JS windows in Gtk DRT.
2392 * platform/gtk/Skipped:
2394 2009-07-13 Simon Hausmann <simon.hausmann@nokia.com>
2396 Rubber-stamped by Oliver Hunt.
2398 Tweak mouseout-dead-subframe.html to be more robust.
2400 The test calls notifyDone() and then dumpAsText(). The latter call has no effect
2401 as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
2402 of the .html file is detected as text/plain and therefore the text is dumped instead
2405 Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
2406 pass without relying on the mime type detection.
2408 That also makes the test pass in the Qt DRT.
2410 * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
2411 call the former before the latter.
2412 * platform/qt/Skipped: Removed skipped test.
2414 2009-07-13 Drew Wilson <atwilson@google.com>
2416 Reviewed by David Levin.
2418 Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
2419 https://bugs.webkit.org/show_bug.cgi?id=26932
2421 Unit tests for new SharedWorker APIs (disabled by default).
2423 * fast/workers/shared-worker-constructor-expected.txt: Added.
2424 * fast/workers/shared-worker-constructor.html-disabled: Added.
2425 * fast/workers/shared-worker-event-listener-expected.txt: Added.
2426 * fast/workers/shared-worker-event-listener.html-disabled: Added.
2428 2009-07-12 Adam Barth <abarth@webkit.org>
2430 Reviewed by Oliver Hunt.
2432 Facebook Chat is broken due to XSS auditor
2433 https://bugs.webkit.org/show_bug.cgi?id=27179
2435 Add some more test coverage to our handling of script tags with src
2436 attributes. Also, ensure that we don't raise the alarm when a URL
2437 parameter is injected directly into the attribute value.
2439 * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
2440 * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
2441 * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
2442 * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
2443 * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
2444 * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
2445 * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.
2447 2009-07-12 Eric Carlson <eric.carlson@apple.com>
2449 Reviewed by Dan Bernstein.
2451 https://bugs.webkit.org/show_bug.cgi?id=27197
2452 QuickTime supports data: urls, add a layout test.
2454 * media/audio-data-url-expected.txt: Added.
2455 * media/audio-data-url.html: Added.
2458 * platform/gtk/Skipped:
2461 2009-07-12 Daniel Bates <dbates@intudata.com>
2463 Reviewed by Darin Adler.
2465 https://bugs.webkit.org/show_bug.cgi?id=27189
2467 Tests that XSSAuditor does not block HTML Base elements whose path has the
2468 same host as the page.
2470 * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
2471 * http/tests/security/xssAuditor/base-href-safe3.html: Added.
2472 * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.
2474 2009-07-11 Oliver Hunt <oliver@apple.com>
2476 Reviewed by Simon Fraser.
2478 Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
2479 <https://bugs.webkit.org/show_bug.cgi?id=27187>
2481 Add tests for the behaviour of effected APIs.
2483 * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
2484 * fast/canvas/canvas-modify-emptyPath.html: Added.
2485 * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
2488 2009-07-11 Eric Carlson <eric.carlson@apple.com>
2490 Reviewed by Antti Koivisto.
2492 HTMLMediaElement.canPlayType "maybe" and "probably" reversed
2493 https://bugs.webkit.org/show_bug.cgi?id=27186
2495 * media/video-can-play-type-expected.txt:
2496 * media/video-can-play-type.html:
2498 2009-07-11 Simon Fraser <simon.fraser@apple.com>
2500 Enable support for accelerated compositing and 3d transforms on Leopard.
2501 <https://bugs.webkit.org/show_bug.cgi?id=20166>
2502 <rdar://problem/6120614>
2504 Reviewed by Oliver Hunt.
2506 Add Leopard-specific pixel results for compositing and 3d-transform tests, since
2507 there are gamma differences between Leopard and SnowLeopard. Also some layer
2508 intersection behavior differs betweeen the two.
2510 * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
2511 * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
2512 * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
2513 * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
2514 * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
2515 * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
2516 * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
2517 * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
2518 * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
2519 * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
2520 * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
2521 * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
2522 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
2523 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
2524 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
2525 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
2526 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
2527 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
2528 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
2529 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
2530 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
2531 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
2532 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
2533 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
2534 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
2535 * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
2537 * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
2538 * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
2539 * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
2540 * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
2541 * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
2542 * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
2543 Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
2544 to the Tiger directory.
2546 2009-07-10 Daniel Bates <dbates@intudata.com>
2548 Reviewed by Adam Barth.
2550 https://bugs.webkit.org/show_bug.cgi?id=26921
2552 Tests protection against HTML entities encoded attacks.
2554 * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
2555 * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
2556 * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
2557 * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
2558 * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
2559 * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
2560 * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
2561 * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
2562 * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
2563 * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
2564 * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
2565 * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
2566 * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
2567 * http/tests/security/xssAuditor/script-tag-entities.html: Added.
2568 * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
2569 * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.
2571 2009-07-10 Daniel Bates <dbates@intudata.com>
2573 Reviewed by Adam Barth.
2575 https://bugs.webkit.org/show_bug.cgi?id=27151
2577 Tests prevention of JavaScript URLs that contain null- and non-null control characters.
2579 * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
2580 * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
2581 * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
2582 * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
2583 * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
2584 * http/tests/security/xssAuditor/javascript-link.html: Added.
2585 * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.
2587 2009-07-10 Jan Michael Alonzo <jmalonzo@webkit.org>
2589 Skip tests in the Gtk port that
2590 - are dependent on eventSender
2591 - require platform-specific results
2592 - regressed (with links to the regression bug report)
2593 - failing (due to missing/incomplete implementation)
2595 * platform/gtk/Skipped:
2597 2009-07-10 Eric Carlson <eric.carlson@apple.com>
2599 Reviewed by Simon Fraser.
2601 <rdar://problem/7049066>.
2602 Update media tests for new SnowLeopard controller layout.
2604 * platform/mac/media/controls-after-reload-expected.txt:
2605 * platform/mac/media/controls-styling-expected.txt:
2606 * platform/mac/media/video-empty-source-expected.txt:
2607 * platform/mac/media/video-zoom-controls-expected.txt:
2609 2009-07-10 Peter Kasting <pkasting@google.com>
2611 https://bugs.webkit.org/show_bug.cgi?id=19562
2612 Disable a failing layout test caused by the patch for this bug until
2613 I have time to determine that the obvious fix is correct.
2615 * fast/dom/domListEnumeration.html: Removed.
2616 * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.
2618 2009-07-10 Michelangelo De Simone <micdesim@gmail.com>
2620 Reviewed by Adele Peterson.
2622 https://bugs.webkit.org/show_bug.cgi?id=19562
2623 Minimal test case for ValidityState; more tests are going to be added
2624 along with specific validation routines.
2626 * fast/forms/ValidityState-001-expected.txt: Added.
2627 * fast/forms/ValidityState-001.html: Added.
2629 2009-07-10 Simon Hausmann <hausmann@webkit.org>
2631 No Review, just re-ordering Qt DRT skip list.
2633 Moved skipped crash tests to the crash section.
2635 * platform/qt/Skipped:
2637 2009-07-10 Dirk Pranke <dpranke@chromium.org>
2639 Reviewed by Darin Adler.
2641 Changing the test string from a platform-dependent file:/// to a more
2644 https://bugs.webkit.org/show_bug.cgi?id=27138
2646 * fast/dom/anchor-toString-expected.txt:
2647 * fast/dom/anchor-toString.html:
2649 2009-07-10 Simon Hausmann <hausmann@webkit.org>
2651 No Review, just skipping a new test for Qt DRT.
2653 Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
2656 * platform/qt/Skipped:
2658 2009-07-10 Dan Bernstein <mitz@apple.com>
2660 Reviewed by Simon Fraser.
2662 - test for https://bugs.webkit.org/show_bug.cgi?id=27137
2663 <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
2664 to infinite recursion into FrameLoader::gotoAnchor() ->
2667 * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
2668 * fast/loader/goto-anchor-infinite-layout.html: Added.
2670 2009-07-09 Simon Hausmann <hausmann@webkit.org>
2672 Reviewed by Holger Freyther.
2674 Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
2675 as there's now a cross-platform result and it passes.
2677 * platform/qt/Skipped:
2678 * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
2679 * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.
2681 2009-07-08 Simon Hausmann <hausmann@webkit.org>
2683 Reviewed by Holger Freyther.
2685 https://bugs.webkit.org/show_bug.cgi?id=27108
2687 Remove fast/loader/frame-creation-removal.html from the skip list, it
2690 * platform/qt/Skipped:
2692 2009-07-08 Simon Hausmann <hausmann@webkit.org>
2694 Reviewed by Holger Freyther.
2696 https://bugs.webkit.org/show_bug.cgi?id=27109
2698 Remove various tests from the Qt skip list that previously failed
2699 due to DRT side-effects.
2701 * platform/qt/Skipped:
2703 2009-07-09 Oliver Hunt <oliver@apple.com>
2705 Reviewed by Maciej Stachowiak.
2707 Bug 27142 - canPlayType() should return empty string for unsupported content
2708 <https://bugs.webkit.org/show_bug.cgi?id=27142>
2710 Update test to check for the empty string rather than "no"
2712 * media/video-can-play-type-expected.txt:
2713 * media/video-can-play-type.html:
2715 2009-07-09 Roland Steiner <rolandsteiner@google.com>
2717 Reviewed by Maciej Stachowiak.
2719 Test proper parsing of HTML5 <rp> and <rt> tags.
2720 Both tags are optional if followed by another <rp>/<rt> tag.
2722 See also https://bugs.webkit.org/show_bug.cgi?id=26985
2725 * fast/ruby/parse-rp-expected.txt: Added.
2726 * fast/ruby/parse-rp.html: Added.
2728 2009-07-09 Maciej Stachowiak <mjs@apple.com>
2730 Reviewed by Darin Adler.
2732 REGRESSION: crash in edge cases of floating point parsing.
2733 <rdar://problem/7044458>
2734 https://bugs.webkit.org/show_bug.cgi?id=27110
2736 Test cases for both JavaScript and CSS use of dtoa.
2738 * fast/css/number-parsing-crash-2-expected.txt: Added.
2739 * fast/css/number-parsing-crash-2.html: Added.
2740 * fast/css/number-parsing-crash-expected.txt: Added.
2741 * fast/css/number-parsing-crash.html: Added.
2742 * fast/js/number-parsing-crash-expected.txt: Added.
2743 * fast/js/number-parsing-crash.html: Added.
2744 * fast/js/resources/number-parsing-crash.js: Added.
2746 2009-07-09 Drew Wilson <atwilson@google.com>
2748 Reviewed by Alexey Proskuryakov.
2750 https://bugs.webkit.org/show_bug.cgi?id=26903
2752 Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.
2754 * fast/dom/Window/window-properties-expected.txt:
2755 * fast/dom/constructors-cached-navigate-expected.txt:
2756 * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
2757 * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
2758 * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
2759 * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
2760 * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
2761 * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
2762 * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
2763 * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
2764 * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
2765 * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
2766 * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
2767 * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
2768 * fast/js/global-constructors-expected.txt:
2769 * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
2770 * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
2771 * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
2772 * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled
2774 2009-07-09 Pierre d'Herbemont <pdherbemont@apple.com>
2776 Reviewed by Simon Fraser.
2778 Full page zoom breaks remaining and elapsed time display in the
2780 https://bugs.webkit.org/show_bug.cgi?id=27123
2782 * media/video-zoom-controls.html: Remove duplicated code.
2783 * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
2784 * platform/mac-snowleopard/Skipped:
2785 * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
2786 * platform/mac/media/video-zoom-controls-expected.png: Removed.
2787 * platform/mac/media/video-zoom-controls-expected.txt: Updated
2789 2009-07-09 Chris Fleizach <cfleizach@apple.com>
2791 Reviewed by Darin Adler.
2794 Bug 27130 - Need to implement ARIA role="toolbar"
2795 https://bugs.webkit.org/show_bug.cgi?id=27130
2797 * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
2798 * platform/mac/accessibility/aria-toolbar.html: Added.
2800 2009-07-09 Chris Fleizach <cfleizach@apple.com>
2802 Reviewed by Darin Adler.
2805 Bug 27129 - AX: possible assertion for a non-native image in accessibility
2806 https://bugs.webkit.org/show_bug.cgi?id=27129
2808 * accessibility/non-native-image-crash-expected.txt: Added.
2809 * accessibility/non-native-image-crash.html: Added.
2811 2009-07-09 Eric Carlson <eric.carlson@apple.com>
2813 Reviewed by Adele Peterson.
2815 Possible crashes when mouse clicks not dispatched because range input destroyed while
2816 thumb is being dragged (e.g. scrub to end of movie)
2817 <rdar://problem/7037494>
2818 https://bugs.webkit.org/show_bug.cgi?id=27101
2820 Tests deleting a control while capturing mouse events.
2822 * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
2823 * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
2824 * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
2825 * fast/forms/slider-delete-while-dragging-thumb.html: Added.
2826 * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
2827 * media/audio-delete-while-slider-thumb-clicked.html: Added.
2828 * media/audio-delete-while-step-button-clicked-expected.txt: Added.
2829 * media/audio-delete-while-step-button-clicked.html: Added.
2831 * platform/mac-snowleopard/Skipped:
2832 Skip the new media controller tests until <rdar://problem/6502936> is fixed.
2834 2009-07-08 Pierre d'Herbemont <pdherbemont@apple.com>
2836 Reviewed by Simon Fraser.
2838 Make sure we can click outside the slider thumb and start dragging.
2839 https://bugs.webkit.org/show_bug.cgi?id=26229
2841 Along with the events chain, test that the slider value are correct,
2842 and that clicking outside the slider and dragging works as expected.
2844 * fast/forms/slider-mouse-events-expected.txt:
2845 * fast/forms/slider-mouse-events.html:
2847 2009-07-08 Pierre d'Herbemont <pdherbemont@apple.com>
2849 Reviewed by Simon Fraser.
2851 https://bugs.webkit.org/show_bug.cgi?id=27100
2853 Reenable media/video-empty-source.html. Test the controls
2854 look when there is no src specified in a <video> element.
2856 * platform/mac-leopard/media/video-empty-source-expected.checksum:
2857 * platform/mac-leopard/media/video-empty-source-expected.png:
2858 * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
2859 * platform/mac-snowleopard/Skipped:
2860 * platform/mac/media/video-empty-source-expected.checksum:
2861 * platform/mac/media/video-empty-source-expected.png:
2862 * platform/mac/media/video-empty-source-expected.txt:
2864 2009-07-08 Simon Hausmann <hausmann@webkit.org>
2866 Rubber-stamped by Holger Freyther a while ago.
2868 Add two more tests to the Qt skip list due to missing DRT
2871 * platform/qt/Skipped:
2873 2009-07-08 Daniel Bates <dbates@intudata.com>
2875 Reviewed by Adam Barth.
2877 https://bugs.webkit.org/show_bug.cgi?id=26918
2879 Tests prevention of injected HTML Base tag.
2881 * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
2882 * http/tests/security/xssAuditor/base-href-control-char.html: Added.
2883 * http/tests/security/xssAuditor/base-href-expected.txt: Added.
2884 * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
2885 * http/tests/security/xssAuditor/base-href-null-char.html: Added.
2886 * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
2887 * http/tests/security/xssAuditor/base-href-safe.html: Added.
2888 * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
2889 * http/tests/security/xssAuditor/base-href-safe2.html: Added.
2890 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
2891 * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
2892 * http/tests/security/xssAuditor/base-href.html: Added.
2893 * http/tests/security/xssAuditor/resources/base-href: Added.
2894 * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
2895 * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
2896 * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
2897 * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
2898 * http/tests/security/xssAuditor/resources/safe-script.js: Added.
2900 2009-07-08 Daniel Bates <dbates@intudata.com>
2902 Reviewed by Adam Barth.
2904 https://bugs.webkit.org/show_bug.cgi?id=27071
2906 Tests that HTTP parameters that contain null- and non-null-control characters are
2907 properly handled by XSSAuditor.
2909 * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
2910 * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
2911 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
2912 * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
2913 * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
2914 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
2915 * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
2916 * http/tests/security/xssAuditor/embed-tag.html: Added.
2917 * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
2918 * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
2919 * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
2920 * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
2921 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
2922 * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
2923 * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
2924 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
2925 * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
2926 * http/tests/security/xssAuditor/object-embed-tag.html: Added.
2927 * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
2928 * http/tests/security/xssAuditor/object-tag.html: Added.
2929 * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
2930 * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
2931 * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
2932 * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
2933 * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
2934 * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
2935 * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
2936 * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
2937 * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.
2939 2009-07-08 Pierre d'Herbemont <pdherbemont@apple.com>
2941 Rubber-stamped by Simon Fraser.
2943 Fix the media/controls-after-reload.html and media/controls-styling.html
2944 on windows. (Needed a line at end of file)
2946 * platform/win/media/controls-after-reload-expected.txt:
2947 * platform/win/media/controls-styling-expected.txt:
2949 2009-07-08 Pierre d'Herbemont <pdherbemont@apple.com>
2951 Reviewed by Simon Fraser.
2953 Add special test results for media/controls-after-reload.html
2954 and media/controls-styling.html on Windows.
2956 * platform/win/media/controls-after-reload-expected.txt: Added.
2957 * platform/win/media/controls-styling-expected.txt: Added.
2959 2009-07-08 Pierre d'Herbemont <pdherbemont@apple.com>
2961 Fix the Leopard test result for media/controls-after-reload.txt.
2963 * platform/mac-leopard/media/controls-after-reload-expected.txt:
2965 2009-07-07 Simon Fraser <simon.fraser@apple.com>
2967 Reviewed by Dan Bernstein.
2969 -webkit-perspective should be a Length
2970 https://bugs.webkit.org/show_bug.cgi?id=27066
2972 * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
2973 * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
2974 * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
2975 Add missing results for existing test.
2977 * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
2978 * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
2979 * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
2980 * transforms/3d/general/perspective-units.html: Added.
2982 2009-07-07 Brady Eidson <beidson@apple.com>
2984 Reviewed by Mark Rowe.
2986 https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.
2988 * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of
2989 filesystem on the testing machine.
2991 2009-07-07 Simon Fraser <simon.fraser@apple.com>
2993 Reviewed by Dan Bernstein.
2995 Repaint issue after layer drops out of composited mode.
2996 <https://bugs.webkit.org/show_bug.cgi?id=27022>
2998 Test for repainting on the next style change after a layer stops being composited.
3000 * compositing/repaint/layer-repaint-rects.html: Added.
3001 * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
3002 * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
3003 * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.
3005 2009-07-07 Dan Bernstein <mitz@apple.com>
3007 Reviewed by Dave Hyatt and Darin Adler.
3009 - test for https://bugs.webkit.org/show_bug.cgi?id=26963
3010 <rdar://problem/7030998> Reproducible crash at
3011 FontCache::getFontData() when a custom font is used in a pseudo-style
3013 * fast/css/pseudo-cache-stale.html: Added.
3014 * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
3015 * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
3016 * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.
3018 2009-07-07 Dirk Pranke <dpranke@chromium.org>
3020 Reviewed by Darin Fisher.
3022 revise test expectations for bug 26088
3023 http://bugs.webkit.org/show_bug.cgi?id=26088
3025 generate pixel expectations, move location of generic expected file
3028 * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
3029 * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
3030 * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
3031 * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
3033 2009-07-07 Pierre d'Herbemont <pdherbemont@apple.com>
3035 Reviewed by Simon Fraser.
3037 https://bugs.webkit.org/show_bug.cgi?id=27047
3039 Make sure nothing changing the src and reloading doesn't
3040 change the look of the controller.
3042 * media/controls-after-reload.html: Added.
3043 * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
3044 * platform/mac/media/controls-after-reload-expected.txt: Added.
3046 2009-07-07 Pierre d'Herbemont <pdherbemont@apple.com>
3048 Reviewed by Simon Fraser.
3050 Add a specific leopard result for controls-styling.html, given that it doesn't
3051 use the new controller look.
3053 * platform/mac-leopard/media/controls-styling-expected.txt: Added.
3055 2009-07-07 Gavin Barraclough <barraclough@apple.com>
3057 Reviewed by Geoff Garen.
3059 fast/js/global-recursion-on-full-stack.html is a little finicky.
3061 The test recurses down the JS stack to find the bottom (catching this with an exception),
3062 then tries to call a host function (document.write), switch writes new '<script>' code,
3063 and expects this code to be run, then expects this code to try to call 'f();' again,
3064 which it expects to fail, and it expects to catch that exception. However it is possible
3065 that one of the earlier stages (the call to document.write, entering the interpreter to
3066 run the new global code) will fail, depending on exactly how much stack space was free at
3067 the point the last call to f() failed.
3069 Tweak the test to make it work.
3071 * fast/js/global-recursion-on-full-stack.html:
3073 2009-07-07 Dan Bernstein <mitz@apple.com>
3075 Reviewed by Simon Fraser.
3077 - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
3078 <rdar://problem/7010981> Incomplete painting of newly created floats
3080 * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
3081 * fast/repaint/float-new-in-block.html: Added.
3082 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
3083 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
3084 * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
3085 * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
3086 * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
3087 * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.
3089 2009-07-07 Brady Eidson <beidson@apple.com>
3091 Reviewed by Darin Adler.
3093 <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com
3095 * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
3096 * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
3097 * fast/loader/subframe-navigate-during-main-frame-load.html: Added.
3099 * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
3100 reflect the progression!
3101 * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!
3103 * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.
3105 2009-07-06 Pierre d'Herbemont <pdherbemont@apple.com>
3107 Reviewed by Simon Fraser.
3109 Make sure overriding properties won't affect the media controller.
3111 * media/controls-styling.html: Added.
3113 2009-07-07 Jan Michael Alonzo <jmalonzo@webkit.org>
3115 Reviewed by Gustavo Noronha.
3117 [GTK] textarea height property works only if other property are defined
3118 https://bugs.webkit.org/show_bug.cgi?id=18984
3120 Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.
3122 Test: fast/forms/textarea-metrics.html
3124 * platform/gtk/Skipped:
3126 2009-07-07 Ben Murdoch <benm@google.com>
3128 Reviewed by Antti Koivisto.
3130 HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
3131 https://bugs.webkit.org/show_bug.cgi?id=25711
3133 Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
3134 web storage databases could become locked until the browser is
3135 shut down if the page is refreshed whilst a transaction is in
3138 * storage/database-lock-after-reload-expected.txt: Added.
3139 * storage/database-lock-after-reload.html: Added.
3140 * storage/resources/database-lock-after-reload-2.html: Added.
3142 2009-07-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
3144 Rubber-stamped by Simon Hausmann.
3146 Remove non-existing tests from the Qt skipped list.
3148 * platform/qt/Skipped:
3150 2009-07-07 Simon Hausmann <hausmann@webkit.org>
3152 Reviewed by Holger Freyther.
3154 Removed subframe-self-close.html from the Qt skip list.
3156 * platform/qt/Skipped:
3158 2009-07-07 Simon Hausmann <hausmann@webkit.org>
3160 Reviewed by Holger Freyther.
3162 Added all current failing Qt DRT tests to the skip list, for a fresh start.
3164 * platform/qt/Skipped:
3166 2009-07-06 Eric Carlson <eric.carlson@apple.com>
3168 Reviewed by Simon Fraser.
3170 <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
3172 Disable media tests that depend on controller size/position on SnowLeopard until
3173 <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
3176 * platform/mac-snowleopard/Skipped:
3178 2009-07-06 Shinichiro Hamaji <hamaji@chromium.org>
3180 Reviewed by David Hyatt.
3182 Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
3183 contents makes its container scroll to the top
3184 https://bugs.webkit.org/show_bug.cgi?id=15135
3186 Delay updateing scroll bar of descendants of flexbox until their
3187 positions are determined. In this way we can prevent descendants
3188 of flexible boxes from changing positions of their scrollbars
3189 using tentative positions.
3191 * fast/flexbox/repaint-scrollbar-expected.txt: Added.
3192 * fast/flexbox/repaint-scrollbar.html: Added.
3193 * fast/flexbox/resources/repaint-scrollbar.js: Added.
3195 2009-07-06 Hironori Bono <hbono@chromium.org>
3197 Reviewed by Maciej Stachowiak.
3199 Make unconfirmed IME text affect textarea's value.
3200 This matches input and contentEditable elements as well
3203 This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.
3205 Input elements would go down this code path because it
3206 would always get a null compositionNode from frame->editor().
3207 Special casing compositionNodes is wrong because we explicitly
3208 want unconfirmed IME input in the textarea's value (assuming we
3209 want to match IE and Firefox here).
3211 This change is originally created by Ojan Vafai <ojan@chromium.org> and
3212 I just changed its manual tests with an automated test on his behalf.
3214 * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
3215 * platform/mac/editing/input/text-control-ime-input.html: Added.
3217 2009-07-06 Ojan Vafai <ojan@chromium.org>
3219 Reviewed by Eric Seidel.
3221 Fix crash when indenting in an empty table cell.
3222 https://bugs.webkit.org/show_bug.cgi?id=26872
3224 The crash is that we would call splitTreeToNode where the node
3225 and the nodeToSplitTo were the same node.
3227 * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
3228 * editing/execCommand/indent-empty-table-cell.html: Added.
3230 2009-07-05 Chris Marrin <cmarrin@apple.com>
3232 Reviewed by Simon Fraser.
3234 https://bugs.webkit.org/show_bug.cgi?id=26943
3236 LayoutTest showing extra transition when the first one
3239 * transitions/extra-transition-expected.txt: Added.
3240 * transitions/extra-transition.html: Added.
3241 * transitions/resources: Added.
3242 * transitions/resources/Aurora.jpg: Added.
3244 2009-07-05 Simon Fraser <simon.fraser@apple.com>
3246 Revert the previous commit because it broke the
3247 animations/transition-and-animation-1.html
3250 * transitions/extra-transition-expected.txt: Removed.
3251 * transitions/extra-transition.html: Removed.
3252 * transitions/resources/Aurora.jpg: Removed.
3254 2009-07-05 Chris Marrin <cmarrin@apple.com>
3256 Reviewed by Simon Fraser.
3258 https://bugs.webkit.org/show_bug.cgi?id=26943
3260 LayoutTest showing extra transition when the first one
3263 * transitions/extra-transition-expected.txt: Added.
3264 * transitions/extra-transition.html: Added.
3265 * transitions/resources: Added.
3266 * transitions/resources/Aurora.jpg: Added.
3268 2009-07-05 Rob Buis <rwlbuis@gmail.com>
3270 Reviewed by Maciej Stachowiak.
3273 Bug 26897 - Dynamic SVG images do not display correctly
3274 https://bugs.webkit.org/show_bug.cgi?id=26897
3276 * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
3277 * platform/mac/svg/custom/createImageElement2-expected.png: Added.
3278 * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
3279 * svg/custom/createImageElement2.xhtml: Added.
3281 2009-07-03 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
3283 Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.
3285 * wml/ontimer-inline-event-expected.txt: Test title changed, update results.
3287 2009-07-03 Dmitry Titov <dimich@chromium.org>
3289 Reviewed by Darin Fisher.
3291 Increase delay in worker-terminate layout test to make it more reliable.
3292 https://bugs.webkit.org/show_bug.cgi?id=26917
3294 This test used time delay to see of terminated worker does not return
3295 messages (terminated). In some test conditions, the current delay (500ms)
3296 is too short and test fails. Move setting the delay to the end of initialization
3297 and increase it 2x to make test more reliable.
3299 * fast/workers/worker-terminate.html:
3301 2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
3303 Skip tests that require expected results that Gtk doesn't have.
3305 * platform/gtk/Skipped:
3307 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
3309 Added the test result of r45511 for platform/mac.
3311 * platform/mac/media/controls-strict-expected.txt: Added.
3313 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
3315 Reviewed by Simon Fraser.
3317 https://bugs.webkit.org/show_bug.cgi?id=26939
3319 Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html
3321 Test that the controller renders correctly in strict mode as well.
3323 * media/controls-strict.html: Added.
3324 * platform/mac/media/controls-strict-mode-expected.txt: Added.
3326 2009-07-02 David Hyatt <hyatt@apple.com>
3328 Reviewed by Mark Rowe.
3330 Land new results from my change to make replaced elements no longer be overflow:hidden by
3331 default. This affected plaintext dumping, which is clearly a bug in and of itself. For now
3332 I am just updating the results and will file a followup bug about the fact that text dumping actually
3333 does something different with overflow on replaced elements (when it clearly should not).
3335 * fast/block/float/crash-replaced-display-block-expected.txt:
3336 * fast/dom/Range/acid3-surround-contents-expected.txt:
3337 * fast/dom/object-embed-plugin-scripting-expected.txt:
3338 * fast/parser/badentity-expected.txt:
3339 * http/tests/security/local-video-poster-from-remote-expected.txt:
3341 2009-07-02 Brady Eidson <beidson@apple.com>
3343 Rubberstamped by John Sullivan.
3345 Add Tiger-specific results for these tests.
3347 * platform/mac-tiger/Skipped:
3348 * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
3349 * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
3350 * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3352 2009-07-02 Brady Eidson <beidson@apple.com>
3354 Skip the correct test names.
3356 * platform/mac-tiger/Skipped:
3358 2009-07-02 Brady Eidson <beidson@apple.com>
3360 Rubberstamped by Sam Weinig
3362 Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
3364 * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
3365 * platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
3366 * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
3367 * platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
3368 * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3369 * platform/mac/fast/loader/file-url-mimetypes.html:
3370 * platform/mac-tiger/Skipped:
3372 2009-07-02 Brady Eidson <beidson@apple.com>
3374 Resolve failing Tiger layout test until I can fix it.
3376 * platform/mac-tiger/Skipped:
3378 2009-07-02 Dirk Pranke <dpranke@chromium.org>
3380 Reviewed by Darin Fisher.
3382 Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
3383 when a text run with a large negative letter-spacing attribute is
3384 layered on top of an opaque div. The patch makes TransparencyWin.cpp
3385 more resilient to failures.
3387 * fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
3388 * fast/text/text-letter-spacing.html: Added.
3389 * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
3390 * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
3391 * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
3392 * platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
3394 2009-07-02 David Hyatt <hyatt@apple.com>
3396 Reviewed by Simon Fraser.
3398 Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
3400 * platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
3401 * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
3402 * platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
3403 * platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
3405 2009-07-02 Dan Bernstein <mitz@apple.com>
3407 Reviewed by Dave Hyatt and Simon Fraser.
3409 - test for part of <rdar://problem/6933052> SPOD playing video in a div
3412 * fast/box-shadow/transform-fringing.html: Added.
3413 * platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
3414 * platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
3415 * platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
3417 2009-07-02 Brady Eidson <beidson@apple.com>
3419 Rubberstamped by Sam Weinig.
3421 Add more sample files for extensions we should know the MIME types for.
3423 * platform/mac/fast/loader/file-url-mimetypes.html:
3424 * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
3425 * platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
3426 * platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
3427 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
3428 * platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
3429 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
3430 * platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
3431 * platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
3432 * platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
3433 * platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
3434 * platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
3435 * platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
3436 * platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
3437 * platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
3438 * platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
3439 * platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
3440 * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
3441 * platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
3442 * platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
3443 * platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
3444 * platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
3445 * platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
3446 * platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
3447 * platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
3448 * platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
3449 * platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
3450 * platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
3451 * platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
3452 * platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
3453 * platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
3454 * platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
3455 * platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
3456 * platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
3457 * platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
3458 * platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
3459 * platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
3460 * platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
3461 * platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
3462 * platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
3463 * platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
3464 * platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
3465 * platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
3466 * platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
3467 * platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
3468 * platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
3469 * platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
3470 * platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
3471 * platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
3472 * platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
3473 * platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
3474 * platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
3475 * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
3476 * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
3477 * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
3478 * platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
3479 * platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
3480 * platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
3481 * platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
3482 * platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
3483 * platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
3484 * platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
3485 * platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
3486 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
3487 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
3488 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
3489 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
3490 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
3491 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
3492 * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
3493 * platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
3494 * platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
3495 * platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
3496 * platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
3497 * platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
3498 * platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
3499 * platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
3500 * platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
3501 * platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
3502 * platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
3503 * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
3504 * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
3505 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
3506 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
3507 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
3508 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
3509 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
3510 * platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
3511 * platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
3512 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
3513 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
3514 * platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
3515 * platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
3517 2009-07-02 Eric Carlson <eric.carlson@apple.com>
3519 Reviewed by Simon Fraser.
3521 <rdar://problem/6518119>
3523 Delay dumping the render tree because the media controller may not be done with
3526 * media/video-empty-source.html:
3528 2009-07-02 Antonio Gomes <antonio.gomes@openbossa.org>
3530 Reviewed by Simon Hausmann.