2009-10-11 Daniel Bates Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=30242 Tests that JavaScript URLs that are twice URL encoded do not bypass the XSSAuditor. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt: Added. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html: Added. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt: Added. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html: Added. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt: Added. * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html: Added. 2009-10-11 Dan Bernstein Reviewed by Darin Adler. Test for REGRESSION (r48492): Gmail voice and video chat doesn’t work https://bugs.webkit.org/show_bug.cgi?id=30295 * plugins/setProperty-expected.txt: Added. * plugins/setProperty.html: Added. 2009-10-10 Cameron McCormack Reviewed by Sam Weinig. Allow [Reflect] on SVG elements. https://bugs.webkit.org/show_bug.cgi?id=28936 Update the JS binding generators to reference SVGNames instead of HTMLNames, if [Reflect]ing an attribute on an SVG element. Make SVGElement::id use [Reflect]. Also make [Reflect] on an attribute with a setter exception work in ObjC bindings. * svg/dom/script-tests/id-reflect.js: Added. * svg/dom/id-reflect-expected.txt: Added. * svg/dom/id-reflect.html: Added. 2009-10-10 Oliver Hunt Reviewed by Maciej Stachowiak. Support for String.trim(), String.trimLeft() and String.trimRight() methods https://bugs.webkit.org/show_bug.cgi?id=26590 Add tests for trim, trimLeft, and trimRight * fast/js/script-tests/string-trim.js: Added. * fast/js/string-trim-expected.txt: Added. * fast/js/string-trim.html: Added. 2009-10-10 Ryosuke Niwa Reviewed by Eric Seidel. REGRESSION (r49414): Rebaseline needed for Windows / Gtk Linux https://bugs.webkit.org/show_bug.cgi?id=30279 * platform/gtk/editing/style/5228141-expected.txt: Same rebaseline done for Mac in r49414 * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: two i tags are merged properly 2009-10-10 Oliver Hunt Reviewed by Eric Carlson. Implement getActiveAttrib and getActiveUniform https://bugs.webkit.org/show_bug.cgi?id=30276 Adds test for getActiveAttrib and getActiveUniform. Additionally adds a basic shader pair, and a utility library to do the more mechanical work needed to set up a WebGL context for testing. * fast/canvas/webgl/getActiveTest-expected.txt: Added. * fast/canvas/webgl/getActiveTest.html: Added. * fast/canvas/webgl/resources/fragmentShader.frag: Added. * fast/canvas/webgl/resources/shader-test.js: Added. (getShaderSource): (create3DContext): (loadStandardProgram): * fast/canvas/webgl/resources/vertexShader.vert: Added. * fast/canvas/webgl/script-tests/getActiveTest.js: Added. 2009-10-09 Ryosuke Niwa Reviewed by Eric Seidel. ApplyStyleCommand removes presentational tags even when not necessary https://bugs.webkit.org/show_bug.cgi?id=28091 This patch adds test to make sure to preserve presentational tag (u, s, strike, i, em, sup, sub, b, & strong) when the corresponding style is present in the final computed style. i.e. avoid removing tag and re-applying the style later * editing/execCommand/19653-2-expected.txt: Two b elements are merged. * editing/execCommand/createLink-expected.txt: Two anchor elements are merged. * editing/execCommand/script-tests/toggle-style-3.js: Added. (testSingleToggle): * editing/execCommand/strikethroughSelection-expected.txt: Redundant style spans are no longer added. * editing/execCommand/toggle-style-3-expected.txt: Added. * editing/execCommand/toggle-style-3.html: Added. * editing/execCommand/unlink-expected.txt: Two anchor elements are merged. * platform/mac/editing/style/5228141-expected.txt: Two b elements are merged. * platform/mac/editing/style/style-boundary-001-expected.txt: Two b elements are merged. 2009-10-09 Alexey Proskuryakov Reviewed by Brady Eidson. https://bugs.webkit.org/show_bug.cgi?id=30260 REGRESSION: Logging out from SAP doesn't work * http/tests/xmlhttprequest/logout-expected.txt: Added. * http/tests/xmlhttprequest/logout.html: Added. * http/tests/xmlhttprequest/resources/logout: Added. * http/tests/xmlhttprequest/resources/logout/resource.php: Added. Test that the logout method in question works (it currently works in Firefox, too). * http/tests/xmlhttprequest/re-login-async-expected.txt: Added. * http/tests/xmlhttprequest/re-login-async.html: Added. * http/tests/xmlhttprequest/re-login-expected.txt: Added. * http/tests/xmlhttprequest/re-login.html: Added. * http/tests/xmlhttprequest/resources/re-login: Added. * http/tests/xmlhttprequest/resources/re-login/resource.php: Added. Test that switching to a new credential works again, too. 2009-10-09 Enrica Casucci Reviewed by Adele Peterson. Undoing a indent removes text instead of it's formatting. https://bugs.webkit.org/show_bug.cgi?id=28722 Added test case for https://bugs.webkit.org/show_bug.cgi?id=23995 * editing/execCommand/19653-1-expected.txt: Re-baselined. * editing/execCommand/indent-div-inside-list-expected.txt: Re-baselined. * editing/execCommand/indent-nested-blockquotes-expected.txt: Re-baselined. * editing/execCommand/indent-nested-div-expected.txt: Re-baselined. * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Re-baselined. * editing/execCommand/indent-with-style-expected.txt: Added. * editing/execCommand/indent-with-style.html: Added. * editing/undo/undo-indent-expected.txt: Added. * editing/undo/undo-indent.html: Added. * platform/mac/editing/execCommand/4641880-2-expected.txt: Re-baselined. * platform/mac/editing/execCommand/4916541-expected.txt: Re-baselined. * platform/mac/editing/execCommand/5138441-expected.txt: Re-baselined. * platform/mac/editing/execCommand/5481523-expected.txt: Re-baselined. * platform/mac/editing/execCommand/indent-selection-expected.txt: Re-baselined. 2009-10-09 Dirk Schulze Reviewed by Oliver Hunt. Test for feGaussianBlur implementation * platform/mac/svg/filters/feGaussianBlur-expected.checksum: Added. * platform/mac/svg/filters/feGaussianBlur-expected.png: Added. * platform/mac/svg/filters/feGaussianBlur-expected.txt: Added. * svg/filters/feGaussianBlur.svg: Added. 2009-10-09 Dirk Schulze Reviewed by Nikolas Zimmermann. Attribute "operator" schould only be accessible by "operator", not by "_operator" * svg/dom/operatorAttribute-expected.txt: Added. * svg/dom/operatorAttribute.html: Added. * svg/dom/script-tests/operatorAttribute.js: Added. 2009-10-09 Darin Adler Requested by Mark Rowe. Moved DOM test that was in fast/js to fast/dom where it belongs. * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt: Copied from fast/js/invalid-domain-change-throws-exception-expected.txt. * fast/dom/Document/invalid-domain-change-throws-exception.html: Copied from fast/js/invalid-domain-change-throws-exception.html. Regenerated with the make-script-test-wrappers. * fast/dom/Document/script-tests/invalid-domain-change-throws-exception.js: Copied from fast/js/resources/invalid-domain-change-throws-exception.js. * fast/js/invalid-domain-change-throws-exception-expected.txt: Removed. * fast/js/invalid-domain-change-throws-exception.html: Removed. * fast/js/resources/invalid-domain-change-throws-exception.js: Removed. 2009-10-08 Brady Eidson Reviewed by Dan Bernstein. Ask the History Delegate to populate the visited links hash. and https://webkit.org/b/29904 * http/tests/globalhistory/history-delegate-basic-visited-links-expected.txt: Added. * http/tests/globalhistory/history-delegate-basic-visited-links.html: Added. 2009-10-08 Aaron Boodman Reviewed by Eric Seidel. r49278 added support for reusing isolated worlds, and the corresponding change to Chromium's LayoutTestController changed to expect two arguments. The first argument is the world that the script should run in. This change fixes the tests by updating them all to pass 0 for the world id. The specific world id used for these tests doesn't really matter because they don't test world interaction. https://bugs.webkit.org/show_bug.cgi?id=30231 * http/tests/security/isolatedWorld/all-window-properties.html: * http/tests/security/isolatedWorld/all-window-prototypes.html: * http/tests/security/isolatedWorld/body-properties.html: * http/tests/security/isolatedWorld/body-prototype.html: * http/tests/security/isolatedWorld/click-event.html: * http/tests/security/isolatedWorld/document-open.html: * http/tests/security/isolatedWorld/document-properties.html: * http/tests/security/isolatedWorld/document-prototype.html: * http/tests/security/isolatedWorld/global-variables.html: * http/tests/security/isolatedWorld/image-properties.html: * http/tests/security/isolatedWorld/image-prototype.html: * http/tests/security/isolatedWorld/location-properties.html: * http/tests/security/isolatedWorld/location-prototype.html: * http/tests/security/isolatedWorld/number-prototype.html: * http/tests/security/isolatedWorld/object-prototype.html: * http/tests/security/isolatedWorld/storage-properties.html: * http/tests/security/isolatedWorld/storage-prototype.html: * http/tests/security/isolatedWorld/string-prototype.html: * http/tests/security/isolatedWorld/window-properties.html: * http/tests/security/isolatedWorld/window-setTimeout-function.html: * http/tests/security/isolatedWorld/window-setTimeout-string.html: 2009-10-08 Nikolas Zimmermann Reviewed by Eric Seidel. Move SVGFitToViewBox ANIMATED_* macros in classes that inherit from it https://bugs.webkit.org/show_bug.cgi?id=30230 Update the results of linking-a-03-b-transform.svg, it works again. * platform/mac/svg/custom/linking-a-03-b-transform-expected.checksum: * platform/mac/svg/custom/linking-a-03-b-transform-expected.png: * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt: 2009-10-08 Xan Lopez Skip another failing test with reference to its bug. * platform/gtk/Skipped: 2009-10-08 Xan Lopez Skip flakey transition test. * platform/gtk/Skipped: 2009-10-07 Adam Roben Start running origin whitelist tests on Windows Fixes . Reviewed by Eric Seidel. * platform/win/Skipped: 2009-10-08 Xan Lopez Fix typo in skipped test. * platform/gtk/Skipped: 2009-10-08 Xan Lopez Skip editing/selection/home-end.html, since it seems to be somewhat broken. See https://bugs.webkit.org/show_bug.cgi?id=30208 for details. * platform/gtk/Skipped: 2009-10-07 Aaron Boodman Reviewed by Adam Barth. Update isolated worlds under v8 to support world reuse. https://bugs.webkit.org/show_bug.cgi?id=30145 * http/tests/security/isolatedWorld/iframe.html: Added. * http/tests/security/isolatedWorld/world-reuse-expected.txt: Added. * http/tests/security/isolatedWorld/world-reuse.html: Added. 2009-10-07 Brady Eidson Reviewed by Darin Adler. Send title changes to the global history delegate. and https://webkit.org/b/29904 * http/tests/globalhistory/history-delegate-basic-title-expected.txt: Added. * http/tests/globalhistory/history-delegate-basic-title.html: Added. 2009-10-07 Evan Martin Reviewed by Adam Roben. Windows-specific baselines for some new tests. * platform/win/fast/css/large-number-round-trip-expected.txt: Added. * platform/win/fast/css/opacity-float-expected.txt: Copied from LayoutTests/fast/css/opacity-float-expected.txt. 2009-10-07 Evan Martin Reviewed by Simon Fraser. Add a currently-failing test exhibiting the problem in https://bugs.webkit.org/show_bug.cgi?id=20674: When converting very large or small numbers back to strings, exponential notation is used, so a value like 90010000px is returned from getComputedStyle() as 9.001e+07px. 9.001e+07px does not parse, so such a value cannot be round-tripped. This is a particular problem with tranformation matrices, which can often contain very large or small numbers. (Test written by Simon Fraser; I've just made it a committable patch.) * fast/css/large-number-round-trip-expected.txt: Added. * fast/css/large-number-round-trip.html: Added. 2009-10-07 Evan Martin Reviewed by Darin Adler. Layout test for verifying that LC_NUMERIC setting doesn't affect the way CSS properties are stringified. https://bugs.webkit.org/show_bug.cgi?id=18994 * fast/css/opacity-float-expected.txt: Added. * fast/css/opacity-float.html: Added. 2009-10-07 Xan Lopez Skip two new tests for which we are missing results. * platform/gtk/Skipped: 2009-10-07 Oliver Hunt Reviewed by Gavin Barraclough. Tidy up postMessage testcase * fast/dom/Window/window-postmessage-clone-expected.txt: * fast/dom/Window/window-postmessage-clone.html: 2009-10-07 Shinichiro Hamaji Reviewed by Eric Seidel. Dual lines in css2.1 layout tests do not match: https://bugs.webkit.org/show_bug.cgi?id=23262 Now we can put a counter node as the next sibling of a reset node. Re-layout the counter content when the count is updated. * fast/css/counters/t1204-increment-00-c-o.html: Added. * fast/css/counters/t1204-increment-01-c-o.html: Added. * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Added. * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Added. * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added. * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Added. * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Added. * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added. 2009-10-05 Oliver Hunt Reviewed by Gavin Barraclough. It should be possible to post (clone) built-in JS objects to Workers https://bugs.webkit.org/show_bug.cgi?id=22878 Add a test for object cloning for postMessage, and update existing tests to reflect the new cloning semantics. * fast/dom/Window/window-postmessage-clone-expected.txt: Added. * fast/dom/Window/window-postmessage-clone.html: Added. * fast/events/init-events-expected.txt: * fast/events/script-tests/init-events.js: * fast/workers/resources/use-machine-stack.js: 2009-10-06 Dave Hyatt Reviewed by Adam Roben. https://bugs.webkit.org/show_bug.cgi?id=30132, make beforeload work with CSS stylesheets loaded from elements and XML processing instructions. * fast/dom/beforeload/link-before-load-expected.txt: Added. * fast/dom/beforeload/link-before-load.html: Added. * fast/dom/beforeload/pi-before-load-expected.txt: Added. * fast/dom/beforeload/pi-before-load.xhtml: Added. 2009-10-06 Simon Fraser Reviewed by Mark Rowe. accessibility/media-element.html crashes (and has incorrect result) https://bugs.webkit.org/show_bug.cgi?id=30108 Fix up the accessibilty label for the newly added fullscreen button, and update the test result accordingly. * platform/mac/accessibility/media-element-expected.txt: 2009-10-06 Daniel Bates Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=30107 Tests that drag-and-drop returns dropEffect = "none" when effectAllowed == "none", regardless of the user-specified drop effect. * fast/events/drag-and-drop-none-expected.txt: Added. * fast/events/drag-and-drop-none.html: Added. * platform/win/Skipped: This test does not work under Windows. We need the fix for bug #24731. 2009-10-06 Kent Tamura Reviewed by Darin Adler. Implement min/max attributes, ValidityState.rangeUnderflow and ValidityState.rangeOverflow for and https://bugs.webkit.org/show_bug.cgi?id=29069 * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added. * fast/forms/ValidityState-rangeOverflow-number.html: Added. * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added. * fast/forms/ValidityState-rangeOverflow-range.html: Added. * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added. * fast/forms/ValidityState-rangeUnderflow-number.html: Added. * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added. * fast/forms/ValidityState-rangeUnderflow-range.html: Added. * fast/forms/input-minmax-expected.txt: Added. * fast/forms/input-minmax.html: Added. * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added. * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added. * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added. * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added. * fast/forms/script-tests/input-minmax.js: Added. 2009-10-06 Xan Lopez Skip new tests for which we are missing expected results. * platform/gtk/Skipped: 2009-10-06 Dave Hyatt Reviewed by Adam Roben. https://bugs.webkit.org/show_bug.cgi?id=30131, make beforeload fire on script elements. * fast/dom/beforeload: Added. * fast/dom/beforeload/resources: Added. * fast/dom/beforeload/script-before-load-dynamic-expected.txt: Added. * fast/dom/beforeload/script-before-load-dynamic.html: Added. * fast/dom/beforeload/script-before-load-expected.txt: Added. * fast/dom/beforeload/script-before-load-xhtml-expected.txt: Added. * fast/dom/beforeload/script-before-load-xhtml.xhtml: Added. * fast/dom/beforeload/script-before-load.html: Added. 2009-10-06 Zan Dobersek Reviewed by Eric Seidel. [Gtk][Layout tests] Generate results for editing tests https://bugs.webkit.org/show_bug.cgi?id=30061 Add results for editing tests and enable these tests in the Skipped. Also moves some improperly placed tests to the 'failing' section. * platform/gtk/Skipped: * platform/gtk/editing/deleting/4922367-expected.txt: Added. * platform/gtk/editing/deleting/5026848-1-expected.txt: Added. * platform/gtk/editing/deleting/5026848-2-expected.txt: Added. * platform/gtk/editing/deleting/5026848-3-expected.txt: Added. * platform/gtk/editing/deleting/5032066-expected.txt: Added. * platform/gtk/editing/deleting/5091898-expected.txt: Added. * platform/gtk/editing/deleting/5099303-expected.txt: Added. * platform/gtk/editing/deleting/5115601-expected.txt: Added. * platform/gtk/editing/deleting/5126166-expected.txt: Added. * platform/gtk/editing/deleting/5156801-2-expected.txt: Added. * platform/gtk/editing/deleting/5206311-1-expected.txt: Added. * platform/gtk/editing/deleting/5206311-2-expected.txt: Added. * platform/gtk/editing/deleting/5272440-expected.txt: Added. * platform/gtk/editing/deleting/5369009-expected.txt: Added. * platform/gtk/editing/deleting/5390681-2-expected.txt: Added. * platform/gtk/editing/deleting/5390681-expected.txt: Added. * platform/gtk/editing/deleting/5433862-2-expected.txt: Added. * platform/gtk/editing/deleting/5483370-expected.txt: Added. * platform/gtk/editing/deleting/collapse-whitespace-3587601-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3608430-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3608445-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3608462-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3775172-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3800834-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-3959464-fix-expected.txt: Added. * platform/gtk/editing/deleting/delete-and-undo-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-contents-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-contents-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-contents-003-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-010-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-012-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-013-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-014-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-015-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-016-expected.txt: Added. * platform/gtk/editing/deleting/delete-block-merge-contents-017-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-003-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-004-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-005-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-006-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-007-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-010-expected.txt: Added. * platform/gtk/editing/deleting/delete-br-013-expected.txt: Added. * platform/gtk/editing/deleting/delete-by-word-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-contiguous-ws-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-image-004-expected.txt: Added. * platform/gtk/editing/deleting/delete-leading-ws-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-005-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-006-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-007-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-008-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-009-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-010-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-011-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-012-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-013-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-014-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-listitem-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-listitem-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-select-all-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-select-all-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-tab-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-tab-004-expected.txt: Added. * platform/gtk/editing/deleting/delete-to-end-of-paragraph-expected.txt: Added. * platform/gtk/editing/deleting/delete-to-select-table-expected.txt: Added. * platform/gtk/editing/deleting/delete-trailing-ws-002-expected.txt: Added. * platform/gtk/editing/deleting/delete-ws-fixup-001-expected.txt: Added. * platform/gtk/editing/deleting/delete-ws-fixup-002-expected.txt: Added. * platform/gtk/editing/deleting/forward-delete-expected.txt: Added. * platform/gtk/editing/deleting/merge-whitespace-pre-expected.txt: Added. * platform/gtk/editing/deleting/move-nodes-001-expected.txt: Added. * platform/gtk/editing/deleting/type-delete-after-quote-expected.txt: Added. * platform/gtk/editing/execCommand/4580583-1-expected.txt: Added. * platform/gtk/editing/execCommand/4580583-2-expected.txt: Added. * platform/gtk/editing/execCommand/4747450-expected.txt: Added. * platform/gtk/editing/execCommand/4786404-1-expected.txt: Added. * platform/gtk/editing/execCommand/4786404-2-expected.txt: Added. * platform/gtk/editing/execCommand/4916402-expected.txt: Added. * platform/gtk/editing/execCommand/4916541-expected.txt: Added. * platform/gtk/editing/execCommand/4920488-expected.txt: Added. * platform/gtk/editing/execCommand/4920742-1-expected.txt: Added. * platform/gtk/editing/execCommand/4924441-expected.txt: Added. * platform/gtk/editing/execCommand/5049671-expected.txt: Added. * platform/gtk/editing/execCommand/5080333-1-expected.txt: Added. * platform/gtk/editing/execCommand/5080333-2-expected.txt: Added. * platform/gtk/editing/execCommand/5136770-expected.txt: Added. * platform/gtk/editing/execCommand/5138441-expected.txt: Added. * platform/gtk/editing/execCommand/5142012-1-expected.txt: Added. * platform/gtk/editing/execCommand/5142012-2-expected.txt: Added. * platform/gtk/editing/execCommand/5190926-expected.txt: Added. * platform/gtk/editing/execCommand/5481523-expected.txt: Added. * platform/gtk/editing/execCommand/5482023-expected.txt: Added. * platform/gtk/editing/execCommand/5569741-expected.txt: Added. * platform/gtk/editing/execCommand/5573879-expected.txt: Added. * platform/gtk/editing/execCommand/insert-list-empty-div-expected.txt: Added. * platform/gtk/editing/inserting/12882-expected.txt: Added. * platform/gtk/editing/inserting/4840662-expected.txt: Added. * platform/gtk/editing/inserting/4875189-1-expected.txt: Added. * platform/gtk/editing/inserting/4875189-2-expected.txt: Added. * platform/gtk/editing/inserting/4959067-expected.txt: Added. * platform/gtk/editing/inserting/4960120-2-expected.txt: Added. * platform/gtk/editing/inserting/5002441-expected.txt: Added. * platform/gtk/editing/inserting/5058163-1-expected.txt: Added. * platform/gtk/editing/inserting/5058163-2-expected.txt: Added. * platform/gtk/editing/inserting/5156401-2-expected.txt: Added. * platform/gtk/editing/inserting/5418891-expected.txt: Added. * platform/gtk/editing/inserting/5510537-expected.txt: Added. * platform/gtk/editing/inserting/5549929-2-expected.txt: Added. * platform/gtk/editing/inserting/5549929-3-expected.txt: Added. * platform/gtk/editing/inserting/6633727-expected.txt: Added. * platform/gtk/editing/inserting/6703873-expected.txt: Added. * platform/gtk/editing/inserting/editable-inline-element-expected.txt: Added. * platform/gtk/editing/inserting/edited-whitespace-1-expected.txt: Added. * platform/gtk/editing/inserting/insert-3654864-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-3659587-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-3775316-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-3800346-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-3851164-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt: Added. * platform/gtk/editing/inserting/insert-after-delete-001-expected.txt: Added. * platform/gtk/editing/inserting/insert-bg-font-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/insert-bg-font-expected.txt. * platform/gtk/editing/inserting/insert-br-005-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-001-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-002-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-003-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-004-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-005-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-009-expected.txt: Added. * platform/gtk/editing/inserting/insert-div-024-expected.txt: Added. * platform/gtk/editing/inserting/insert-space-in-empty-doc-expected.txt: Added. * platform/gtk/editing/inserting/insert-text-with-newlines-expected.txt: Added. * platform/gtk/editing/inserting/redo-expected.txt: Added. * platform/gtk/editing/inserting/typing-001-expected.txt: Added. * platform/gtk/editing/inserting/typing-002-expected.txt: Added. * platform/gtk/editing/inserting/typing-003-expected.txt: Added. * platform/gtk/editing/inserting/typing-around-br-001-expected.txt: Added. * platform/gtk/editing/inserting/typing-around-image-001-expected.txt: Added. * platform/gtk/editing/pasteboard/4076267-2-expected.txt: Added. * platform/gtk/editing/pasteboard/4076267-3-expected.txt: Added. * platform/gtk/editing/pasteboard/4076267-expected.txt: Added. * platform/gtk/editing/pasteboard/5032095-expected.txt: Added. * platform/gtk/editing/pasteboard/5071074-2-expected.txt: Added. * platform/gtk/editing/pasteboard/5075944-3-expected.txt: Added. * platform/gtk/editing/pasteboard/5089327-expected.txt: Added. * platform/gtk/editing/pasteboard/5134759-expected.txt: Added. * platform/gtk/editing/pasteboard/5156401-1-expected.txt: Added. * platform/gtk/editing/pasteboard/5387578-expected.txt: Added. * platform/gtk/editing/pasteboard/5483567-expected.txt: Added. * platform/gtk/editing/pasteboard/7955-expected.txt: Added. * platform/gtk/editing/pasteboard/cut-text-001-expected.txt: Added. * platform/gtk/editing/pasteboard/innerText-inline-table-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-1-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-2-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-3-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-table-001-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-001-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-002-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-003-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-004-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-005-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-006-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-007-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-008-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-009-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-010-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-text-015-expected.txt: Added. * platform/gtk/editing/pasteboard/paste-xml-expected.txt: Added. * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Added. * platform/gtk/editing/selection/13804-expected.txt: Added. * platform/gtk/editing/selection/14971-expected.txt: Added. * platform/gtk/editing/selection/4818145-expected.txt: Added. * platform/gtk/editing/selection/4866671-expected.txt: Added. * platform/gtk/editing/selection/4889598-expected.txt: Added. * platform/gtk/editing/selection/4895428-2-expected.txt: Added. * platform/gtk/editing/selection/4960116-expected.txt: Added. * platform/gtk/editing/selection/4960137-expected.txt: Added. * platform/gtk/editing/selection/4983858-expected.txt: Added. * platform/gtk/editing/selection/5007143-2-expected.txt: Added. * platform/gtk/editing/selection/5007143-expected.txt: Added. * platform/gtk/editing/selection/5057506-2-expected.txt: Added. * platform/gtk/editing/selection/5057506-expected.txt: Added. * platform/gtk/editing/selection/5076323-1-expected.txt: Added. * platform/gtk/editing/selection/5076323-2-expected.txt: Added. * platform/gtk/editing/selection/5076323-3-expected.txt: Added. * platform/gtk/editing/selection/5081257-1-expected.txt: Added. * platform/gtk/editing/selection/5081257-2-expected.txt: Added. * platform/gtk/editing/selection/5099303-expected.txt: Added. * platform/gtk/editing/selection/5109817-expected.txt: Added. * platform/gtk/editing/selection/5131716-1-expected.txt: Added. * platform/gtk/editing/selection/5131716-2-expected.txt: Added. * platform/gtk/editing/selection/5131716-3-expected.txt: Added. * platform/gtk/editing/selection/5131716-4-expected.txt: Added. * platform/gtk/editing/selection/5232159-expected.txt: Added. * platform/gtk/editing/selection/5234383-1-expected.txt: Added. * platform/gtk/editing/selection/5234383-2-expected.txt: Added. * platform/gtk/editing/selection/5333725-expected.txt: Added. * platform/gtk/editing/selection/5354455-1-expected.txt: Added. * platform/gtk/editing/selection/5354455-2-expected.txt: Added. * platform/gtk/editing/selection/addRange-expected.txt: Added. * platform/gtk/editing/selection/drag-in-iframe-expected.txt: Added. * platform/gtk/editing/selection/extend-by-character-002-expected.txt: Added. * platform/gtk/editing/selection/extend-by-character-003-expected.txt: Added. * platform/gtk/editing/selection/extend-by-character-004-expected.txt: Added. * platform/gtk/editing/selection/extend-by-character-005-expected.txt: Added. * platform/gtk/editing/selection/fake-drag-expected.txt: Added. * platform/gtk/editing/selection/iframe-expected.txt: Added. * platform/gtk/editing/selection/inline-closest-leaf-child-expected.txt: Added. * platform/gtk/editing/selection/inline-table-expected.txt: Added. * platform/gtk/editing/selection/mixed-editability-6-expected.txt: Added. * platform/gtk/editing/selection/mixed-editability-7-expected.txt: Added. * platform/gtk/editing/selection/move-backwords-by-word-001-expected.txt: Added. * platform/gtk/editing/selection/move-between-blocks-no-001-expected.txt: Added. * platform/gtk/editing/selection/move-between-blocks-yes-001-expected.txt: Added. * platform/gtk/editing/selection/move-by-character-001-expected.txt: Added. * platform/gtk/editing/selection/move-by-character-002-expected.txt: Added. * platform/gtk/editing/selection/move-by-character-003-expected.txt: Added. * platform/gtk/editing/selection/move-by-character-004-expected.txt: Added. * platform/gtk/editing/selection/move-by-character-005-expected.txt: Added. * platform/gtk/editing/selection/move-by-sentence-001-expected.txt: Added. * platform/gtk/editing/selection/move-by-sentence-linebreak-expected.txt: Added. * platform/gtk/editing/selection/move-past-trailing-space-expected.txt: Added. * platform/gtk/editing/selection/select-box-expected.txt: Added. * platform/gtk/editing/selection/selectNode-expected.txt: Added. * platform/gtk/editing/selection/selectNodeContents-expected.txt: Added. * platform/gtk/editing/selection/wrapped-line-caret-1-expected.txt: Added. * platform/gtk/editing/selection/wrapped-line-caret-2-expected.txt: Added. * platform/gtk/editing/spelling/spelling-expected.txt: Added. * platform/gtk/editing/spelling/spelling-linebreak-expected.txt: Added. * platform/gtk/editing/style/4916887-expected.txt: Added. * platform/gtk/editing/style/5017613-1-expected.txt: Added. * platform/gtk/editing/style/5017613-2-expected.txt: Added. * platform/gtk/editing/style/5046875-1-expected.txt: Added. * platform/gtk/editing/style/5046875-2-expected.txt: Added. * platform/gtk/editing/style/5084241-expected.txt: Added. * platform/gtk/editing/style/5228141-expected.txt: Added. * platform/gtk/editing/style/5279521-expected.txt: Added. * platform/gtk/editing/style/block-style-003-expected.txt: Added. * platform/gtk/editing/style/fontsize-1-expected.txt: Added. * platform/gtk/editing/style/highlight-expected.txt: Added. * platform/gtk/editing/style/relative-font-size-change-001-expected.txt: Added. * platform/gtk/editing/style/style-3681552-fix-001-expected.txt: Added. * platform/gtk/editing/style/style-3681552-fix-002-expected.txt: Added. * platform/gtk/editing/style/style-3690704-fix-expected.txt: Added. * platform/gtk/editing/style/typing-style-001-expected.txt: Added. * platform/gtk/editing/style/typing-style-002-expected.txt: Added. * platform/gtk/editing/style/typing-style-003-expected.txt: Added. * platform/gtk/editing/style/unbold-in-bold-expected.txt: Added. * platform/gtk/editing/undo/4063751-expected.txt: Added. * platform/gtk/editing/undo/5378473-expected.txt: Added. * platform/gtk/editing/undo/redo-typing-001-expected.txt: Added. * platform/gtk/editing/undo/undo-combined-delete-boundary-expected.txt: Added. * platform/gtk/editing/undo/undo-combined-delete-expected.txt: Added. * platform/gtk/editing/undo/undo-delete-boundary-expected.txt: Added. * platform/gtk/editing/undo/undo-delete-expected.txt: Added. * platform/gtk/editing/undo/undo-forward-delete-boundary-expected.txt: Added. * platform/gtk/editing/undo/undo-forward-delete-expected.txt: Added. * platform/gtk/editing/undo/undo-misspellings-expected.txt: Added. 2009-10-06 Anton Muhin Reviewed by Dimitri Glazkov. Non standard, but popular exetension allows automagically turn a function into a namespace resolver. Support that in Chromium as well. This adds new layout tests. https://bugs.webkit.org/show_bug.cgi?id=30128 * fast/xpath/xpath-namespaces-expected.txt: * fast/xpath/xpath-namespaces.html: 2009-10-06 Jakub Wieczorek Reviewed by Simon Hausmann. [Qt] Implement layoutTestController.dumpStatusCallbacks() and unskip the fast/dom/assign-to-window-status.html test, which is passing as a result. https://bugs.webkit.org/show_bug.cgi?id=30127 * platform/qt/Skipped: 2009-10-06 Xan Lopez Skip another failing test. * platform/gtk/Skipped: 2009-10-06 Jakub Wieczorek Reviewed by Simon Hausmann. [Qt] Update the Skipped list. Remove some tests that are passing now, mostly due to the recent DRT fixes. * platform/qt/Skipped: 2009-10-06 Dirk Schulze Previous SourceAlpha test were made with an filters enabled build. This is the result of a filters disabled build (default). * platform/mac/svg/filters/sourceAlpha-expected.txt: 2009-10-06 Xan Lopez Update the skipped list to recent changes in tests. * platform/gtk/Skipped: 2009-10-05 Jeremy Orlow Reviewed by Darin Fisher. Convert DOM Storage's "remove-item" test into the new format. https://bugs.webkit.org/show_bug.cgi?id=30099 Convert DOM Storage's "remove-item" test into the new format and add it for session storage. Make it a (tiny bit) more robust as well. * storage/domstorage/localstorage/remove-item-expected.txt: * storage/domstorage/localstorage/remove-item.html: * storage/domstorage/script-tests/remove-item.js: Added. (runTest): * storage/domstorage/sessionstorage/remove-item-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/remove-item-expected.txt. * storage/domstorage/sessionstorage/remove-item.html: Copied from LayoutTests/storage/domstorage/localstorage/remove-item.html. 2009-10-05 Jeremy Orlow Reviewed by Darin Fisher. Add a test to verify session storage does not have a quota https://bugs.webkit.org/show_bug.cgi?id=30093 * storage/domstorage/script-tests/no-quota.js: Added. (runTest): * storage/domstorage/sessionstorage/no-quota-expected.txt: Added. * storage/domstorage/sessionstorage/no-quota.html: Added. 2009-10-05 Jeremy Orlow Reviewed by Darin Fisher. Convert DOM Storage's "complex-values" test into the new format. https://bugs.webkit.org/show_bug.cgi?id=30097 Convert DOM Storage's "complex-values" test into the new format and add it for session storage. This also increases the coverage of these tests a bit. * storage/domstorage/localstorage/complex-values-expected.txt: * storage/domstorage/localstorage/complex-values.html: * storage/domstorage/script-tests/complex-values.js: Added. (handleStorageEvent): (testKeyValue): (runTest): * storage/domstorage/sessionstorage/complex-values-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/complex-values-expected.txt. * storage/domstorage/sessionstorage/complex-values.html: Copied from LayoutTests/storage/domstorage/localstorage/complex-values.html. 2009-10-05 Jeremy Orlow Reviewed by Darin Fisher. Convert DOM Storage's "complex-keys" test into the new format https://bugs.webkit.org/show_bug.cgi?id=30089 Convert DOM Storage's "complex-keys" test into the new format and add it for session storage. This test should be a bit more thorough than the old version as well. * storage/domstorage/localstorage/complex-keys-expected.txt: * storage/domstorage/localstorage/complex-keys.html: * storage/domstorage/script-tests/complex-keys.js: Added. (runTest): * storage/domstorage/sessionstorage/complex-keys-expected.txt: Added. * storage/domstorage/sessionstorage/complex-keys.html: Added. 2009-10-05 Dirk Schulze Reviewed by Nikolas Zimmermann. Test for SVG's SourceAlpha support for Filters. * platform/mac/svg/filters/sourceAlpha-expected.checksum: Added. * platform/mac/svg/filters/sourceAlpha-expected.png: Added. * platform/mac/svg/filters/sourceAlpha-expected.txt: Added. * svg/filters/sourceAlpha.svg: Added. 2009-10-05 Simon Fraser Updated results for media tests after controller change to add the fullscreen button. * platform/mac/media/audio-controls-rendering-expected.checksum: * platform/mac/media/audio-controls-rendering-expected.png: * platform/mac/media/audio-controls-rendering-expected.txt: * platform/mac/media/controls-after-reload-expected.checksum: Added. * platform/mac/media/controls-after-reload-expected.png: Added. * platform/mac/media/controls-after-reload-expected.txt: * platform/mac/media/controls-styling-expected.checksum: * platform/mac/media/controls-styling-expected.png: * platform/mac/media/controls-styling-expected.txt: * platform/mac/media/video-aspect-ratio-expected.checksum: * platform/mac/media/video-aspect-ratio-expected.png: * platform/mac/media/video-empty-source-expected.checksum: * platform/mac/media/video-empty-source-expected.png: * platform/mac/media/video-empty-source-expected.txt: * platform/mac/media/video-no-audio-expected.checksum: * platform/mac/media/video-no-audio-expected.png: * platform/mac/media/video-no-audio-expected.txt: * platform/mac/media/video-transformed-expected.checksum: * platform/mac/media/video-transformed-expected.png: * platform/mac/media/video-zoom-controls-expected.checksum: Added. * platform/mac/media/video-zoom-controls-expected.png: Added. * platform/mac/media/video-zoom-controls-expected.txt: * platform/mac/media/video-zoom-expected.checksum: * platform/mac/media/video-zoom-expected.png: 2009-10-05 Dan Bernstein Reviewed by Darin Adler. REGRESSION (r47440): Inserting text in the middle of content in a scrolled textfield results in painting bugs https://bugs.webkit.org/show_bug.cgi?id=29982 * fast/repaint/line-in-scrolled-clipped-block.html: Added. * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.checksum: Added. * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.png: Added. * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added. 2009-10-05 Hironori Bono Reviewed by Eric Seidel. A super quick fix for Bug 28710. https://bugs.webkit.org/show_bug.cgi?id=28710 This change just resets the style sent to addStyleMarkup() to avoid an assertion error and creates an empty style when computedStyleAtPosition is 0 to avoid a crash. (This change is nothing but a better-than-crash change.) * editing/selection/select-crash-001-expected.txt: Added. * editing/selection/select-crash-001.html: Added. * editing/selection/select-crash-002-expected.txt: Added. * editing/selection/select-crash-002.html: Added. 2009-10-05 Julie Parent Reviewed by Darin Adler. Make LayoutTests/editing/selection/hit-test-anonymous.html resistant to GDI/CG differences, by increasing the font size so the slight difference in fonts doesn't result in a different character clicked. https://bugs.webkit.org/show_bug.cgi?id=29985 * editing/selection/hit-test-anonymous.html: 2009-10-05 Dave Hyatt Update layout tests to account for the new beforeload event object. * fast/dom/Window/window-properties-expected.txt: * fast/dom/prototype-inheritance-expected.txt: * fast/js/global-constructors-expected.txt: 2009-10-05 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Remove test that I forgot in earlier commit. * platform/qt/Skipped: 2009-10-05 Eric Seidel No review, rolling out r49104. http://trac.webkit.org/changeset/49104 * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Removed. * fast/forms/ValidityState-rangeOverflow-number.html: Removed. * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Removed. * fast/forms/ValidityState-rangeOverflow-range.html: Removed. * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Removed. * fast/forms/ValidityState-rangeUnderflow-number.html: Removed. * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Removed. * fast/forms/ValidityState-rangeUnderflow-range.html: Removed. * fast/forms/input-minmax-expected.txt: Removed. * fast/forms/input-minmax.html: Removed. * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Removed. * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Removed. * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Removed. * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Removed. * fast/forms/script-tests/input-minmax.js: Removed. 2009-10-05 Kent Tamura Reviewed by Eric Seidel. Tests to check if validation-related CSS selectors are applied immediately. https://bugs.webkit.org/show_bug.cgi?id=28868 * fast/forms/input-live-pseudo-selectors-expected.txt: Added. * fast/forms/input-live-pseudo-selectors.html: Added. * fast/forms/resources/input-live-pseudo-selectors.js: Added. * fast/forms/resources/live-pseudo-selectors.css: Added. * fast/forms/resources/textarea-live-pseudo-selectors.js: Added. * fast/forms/textarea-live-pseudo-selectors-expected.txt: Added. * fast/forms/textarea-live-pseudo-selectors.html: Added. 2009-10-05 Kent Tamura Reviewed by Darin Adler. Implement min/max attributes, ValidityState.rangeUnderflow and ValidityState.rangeOverflow for and https://bugs.webkit.org/show_bug.cgi?id=29069 * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added. * fast/forms/ValidityState-rangeOverflow-number.html: Added. * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added. * fast/forms/ValidityState-rangeOverflow-range.html: Added. * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added. * fast/forms/ValidityState-rangeUnderflow-number.html: Added. * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added. * fast/forms/ValidityState-rangeUnderflow-range.html: Added. * fast/forms/input-minmax-expected.txt: Added. * fast/forms/input-minmax.html: Added. * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added. * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added. * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added. * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added. * fast/forms/script-tests/input-minmax.js: Added. 2009-10-05 Kent Tamura Reviewed by Eric Seidel. Tests for -webkit-appearance:list-button https://bugs.webkit.org/show_bug.cgi?id=27794 * platform/mac/fast/forms/input-list-button-size-expected.txt: Added. * platform/mac/fast/forms/input-list-button-size.html: Added. 2009-10-05 Andras Becsi Reviewed by Tor Arne Vestbø. [Qt] Re-enable fast/table/008.html after fixing buildbot's phonon problems. * platform/qt/Skipped: 2009-10-05 Andras Becsi Reviewed by Ariya Hidayat. [Qt] Add expected files for passing fast/table tests. * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added. * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added. * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added. * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added. * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added. * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt: Added. 2009-10-04 Xan Lopez Reviewed by Gustavo Noronha. [GTK] performs a POST when refreshing a view that was obtained with a GET https://bugs.webkit.org/show_bug.cgi?id=29761 New test that checks that a reload after a redirect to a page with a GET method from one with a POST method will use GET and not POST. * http/tests/navigation/postredirect-reload-expected.txt: Added. * http/tests/navigation/postredirect-reload.html: Added. * http/tests/navigation/resources/postresult.pl: * http/tests/navigation/resources/reloadresult.pl: Added. * http/tests/navigation/resources/redirect-reload.html: Added. * http/tests/navigation/resources/success200.html: * http/tests/navigation/resources/testcode.js: (submitFormWithPostRedirectReload): (runRedirectReloadTest): 2009-10-04 Xan Lopez Revert previous patch, as the newly added test breaks other tests. * http/tests/navigation/postredirect-reload-expected.txt: Removed. * http/tests/navigation/postredirect-reload.html: Removed. * http/tests/navigation/resources/postresult.pl: * http/tests/navigation/resources/reloadresult.pl: Removed. * http/tests/navigation/resources/success200.html: * http/tests/navigation/resources/testcode.js: (runLoadSameTest): 2009-10-04 Xan Lopez Reviewed by Gustavo Noronha. [GTK] performs a POST when refreshing a view that was obtained with a GET https://bugs.webkit.org/show_bug.cgi?id=29761 New test that checks that a reload after a redirect to a page with a GET method from one with a POST method will use GET and not POST. * http/tests/navigation/postredirect-reload-expected.txt: Added. * http/tests/navigation/postredirect-reload.html: Added. * http/tests/navigation/resources/postresult.pl: * http/tests/navigation/resources/reloadresult.pl: Added. * http/tests/navigation/resources/success200.html: * http/tests/navigation/resources/testcode.js: (submitFormWithPostRedirectReload): (runRedirectReloadTest): 2009-10-03 Jakub Wieczorek Reviewed by Simon Hausmann. [Qt] Remove 5 tests from the Skipped list that pass after the addition of layoutTestController.overridePreference(). https://bugs.webkit.org/show_bug.cgi?id=29970 * platform/qt/Skipped: 2009-10-02 Yuta Kitamura Reviewed by Darin Adler. Update pixel test image for fast/table/vertical-align-baseline.html. Expected render tree dump for this test was modified in r40146 , but the image was not updated with it. * platform/mac/fast/table/vertical-align-baseline-expected.checksum: * platform/mac/fast/table/vertical-align-baseline-expected.png: 2009-10-02 Simon Fraser Reviewed by Dan Bernstein. Setting zero size on a container of a video element doesn't hide the controller https://bugs.webkit.org/show_bug.cgi?id=30031 Testcase with a video element inside a positioned div with overflow. * compositing/geometry/clipped-video-controller.html: Added. * platform/mac/compositing/geometry/clipped-video-controller-expected.checksum: Added. * platform/mac/compositing/geometry/clipped-video-controller-expected.png: Added. * platform/mac/compositing/geometry/clipped-video-controller-expected.txt: Added. 2009-10-02 Vitaly Repeshko Reviewed by Dimitri Glazkov. Test that having infinite recursion in XMLHttpRequest event handler does not crash. https://bugs.webkit.org/show_bug.cgi?id=29974 * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Added. * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event.html: Added. 2009-10-02 Victor Wang Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=29619 Patch http://trac.webkit.org/changeset/35290 adds win support for JPEG and GIF for toDataURL encoding canvases and the test was rewritten to not output the encoded image data, it should pass on Win now. * platform/win/Skipped: * platform/win/fast/canvas/toDataURL-supportedTypes-expected.txt: Removed. 2009-10-02 Enrica Casucci Reviewed by Adele Peterson. Added test case. Assertion failure in CompositeEditCommand::moveParagraphs() and crash in Node::nodeIndex() when pasting. https://bugs.webkit.org/show_bug.cgi?id=28992 * editing/selection/replace-selection-crash-expected.txt: Added. * editing/selection/replace-selection-crash.html: Added. 2009-10-02 Jeremy Orlow Reviewed by Dimitri Glazkov. Implement per-storage-area quotas for LocalStorage https://bugs.webkit.org/show_bug.cgi?id=29991 I put 90% of the code in StorageMap since the decision to allow an update is closely tied to quota tracking. The quota is set via a page's Settings class. Like with the local storage path and whether it's enabled, it's assumed that all pages in the same group will have the same settings. The setting defaults to 5mb which is what the spec suggests, but it can easily be changed to anything else--including StorageMap::noQuota. Any values in LocalStorage are grandfathered in regarudless of quota, so importItem only tracks (and will never block) imports. I believe this change is a good transition to more complex quota management. For example, if we wanted to track quotas in the SQLite DB, then we'd just add a function to the StorageMap that sets the quota. This would be fine since all use of LocalStorage is blocked on the import completing, so you'd never hit a quota error in the mean time. Also, if embedders wanted to ask the user whether to expand the quota whenever it's hit (before deciding whether or not to raise an exception), a callback via the chrome client should be fairly easy. That said, I think it's best to add these features in steps rather than one huge patch. (Both of these are on my TODO list, btw.) Included is a layout test that verifies the behavior. It assumes the default quota is 5mb (since that's what Settings defaults to). * storage/domstorage/localstorage/quota-expected.txt: Added. * storage/domstorage/localstorage/quota.html: Added. * storage/domstorage/script-tests/quota.js: Added. (runTest): 2009-10-02 Kenneth Russell Reviewed by Oliver Hunt. WebGL crashes with recent CanvasArray change https://bugs.webkit.org/show_bug.cgi?id=30018 * fast/canvas/webgl/array-unit-tests-expected.html: Added. * fast/canvas/webgl/array-unit-tests.html: Added. 2009-10-02 Ben Murdoch Reviewed by David Kilzer. Stale database version persists through browser refresh (changeVersion doesn't work) https://bugs.webkit.org/show_bug.cgi?id=27836 * storage/change-version-expected.txt: Added. * storage/change-version-handle-reuse-expected.txt: Added. * storage/change-version-handle-reuse.html: Added. * storage/change-version.html: Added. 2009-10-01 Drew Wilson Reviewed by David Levin. Remove clone count from worker-cloneport.html as it's flakey on multi-process ports like Chromium. https://bugs.webkit.org/show_bug.cgi?id=29698 * fast/workers/worker-cloneport-expected.txt: * fast/workers/worker-cloneport.html: 2009-10-01 Chris Marrin Reviewed by Oliver Hunt. Turn on ENABLE_3D_CANVAS in TOT https://bugs.webkit.org/show_bug.cgi?id=29906 Fixed layout tests which failed with flag on * fast/canvas/webgl/gl-get-calls.html: * fast/dom/Window/window-properties.html: * fast/dom/script-tests/constructed-objects-prototypes.js: (constructorPropertiesOnWindow): * fast/dom/script-tests/prototype-inheritance-2.js: (constructorNamesForWindow): * fast/dom/script-tests/prototype-inheritance.js: * fast/js/script-tests/global-constructors.js: 2009-10-01 Beth Dakin Reviewed by Dan Bernstein. Updated test results for Re-add a vendor prefix to box-shadow (29927) -and corresponding- https://bugs.webkit.org/show_bug.cgi?id=29927 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt: * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * svg/css/getComputedStyle-basic-expected.txt: 2009-10-01 Brian Weinstein Rubber-stamped by Adam Roben. Added fast/inline/relative-positioned-overflow.html to Skipped list because it hits an asssert in Windows debug builds. Assertion failure is being tracked by . * platform/win/Skipped: 2009-10-01 Beth Dakin Rubber-stamped by Sam Weinig. Appeasing the Bot. * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: 2009-10-01 Brian Weinstein Reviewed by Beth Dakin. Update expected Windows results after new CSS Text Kerning changes. * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/win/fast/css/text-rendering-expected.txt: Added. 2009-10-01 Drew Wilson Reviewed by Eric Seidel. REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot https://bugs.webkit.org/show_bug.cgi?id=29344 * fast/workers/resources/dedicated-worker-lifecycle.js: (runTests): Allocate objects on the stack to try to force a GC to eliminate flakiness. * fast/workers/resources/worker-util.js: (gc): Added an optional "forceAlloc" parameter which causes a more extensive stack-clobbering algorithm to be run. (waitUntilThreadCountMatches): Pass the forceAlloc flag to gc() to try to force unreferenced workers to get GC'd. 2009-10-01 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Disable HTTP loading tests that fail on the buildbot. * platform/qt/Skipped: 2009-10-01 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Enable Local tests for Qt. * platform/qt/Skipped: 2009-10-01 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Enable HTTP loading tests for Qt. * platform/qt/Skipped: 2009-10-01 Beth Dakin Reviewed by Dave Hyatt. Tests for Support CSS for Text Kerning and ligature -and corresponding- https://bugs.webkit.org/show_bug.cgi?id=6136 New tests. * fast/css/parsing-text-rendering-expected.txt: Added. * fast/css/parsing-text-rendering.html: Added. * fast/css/resources/parsing-text-rendering.js: Added. (test): * fast/css/text-rendering.html: Added. * platform/mac/fast/css/text-rendering-expected.checksum: Added. * platform/mac/fast/css/text-rendering-expected.png: Added. * platform/mac/fast/css/text-rendering-expected.txt: Added. New and improved results. * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: * svg/css/getComputedStyle-basic-expected.txt: 2009-10-01 Nate Chapin Reviewed by Darin Adler. Add baseline pngs for a couple of tests that currently only have checksums. https://bugs.webkit.org/show_bug.cgi?id=28322 * platform/mac/fast/borders/border-radius-constraints-expected.png: Added. * platform/mac/fast/borders/border-radius-split-inline-expected.png: Added. 2009-10-01 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Enable URI tests for Qt, skip the single test we don't pass. * platform/qt/Skipped: 2009-10-01 Kenneth Rohde Christiansen Rubberstamped by Simon Hausmann. Enable HTTP tests for Qt, and skip the subdirs we don't pass yet. * platform/qt/Skipped: 2009-10-01 Simon Fraser Reviewed by Dave Hyatt. Odd color transitions on anchors with transition-property: all https://bugs.webkit.org/show_bug.cgi?id=29911 Testcase for 'color' changing with -webkit-transition-property: all, to test whether -webkit-text-fill-color animates. * transitions/color-transition-all-expected.txt: Added. * transitions/color-transition-all.html: Added. 2009-10-01 Victor Wang Reviewed by Oliver Hunt. Allow dragging a node who has child nodes. https://bugs.webkit.org/show_bug.cgi?id=28632 * fast/events/drag-parent-node-expected.txt: Added. * fast/events/drag-parent-node.html: Added. * fast/events/resources/bookmark.gif: Added. 2009-10-01 Adam Roben Land expected failure results for two tests on Windows These failures are covered by and . Rubber-stamped in advance by Eric Carlson. * platform/win/fast/events/mouse-drag-from-frame-to-other-frame-expected.txt: Added. * platform/win/fast/forms/basic-inputs-expected.txt: Added. 2009-10-01 Andras Becsi Reviewed by Simon Hausmann. [Qt] Skip fast/table/008.html until a solution for the crash on the buildbot is found. * platform/qt/Skipped: 2009-10-01 Jakub Wieczorek Reviewed by Simon Hausmann. [Qt] Implement eventSender.scheduleAsynchronousClick(). https://bugs.webkit.org/show_bug.cgi?id=29931 * platform/qt/Skipped: 2009-10-01 Jakub Wieczorek Reviewed by Simon Hausmann. [Qt] Implement setPopupBlockingEnabled() in the LayoutTestController and remove fast/events/open-window-from-another-frame.html from the Skipped list. https://bugs.webkit.org/show_bug.cgi?id=29930 * platform/qt/Skipped: 2009-10-01 Martin Robinson Reviewed by Xan Lopez. [GTK] GtkIMContext filtering interferes with DOM key events https://bugs.webkit.org/show_bug.cgi?id=28733 Re-enable skipped tests which were previously failing. * platform/gtk/Skipped: 2009-10-01 Philippe Normand Reviewed by Xan Lopez. [GTK] data: uri support in media player https://bugs.webkit.org/show_bug.cgi?id=29842 Re-enable media/audio-data-url.html. * platform/gtk/Skipped: 2009-09-30 Daniel Bates Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=29944 Tests that the XSSAuditor allows requests that do not contain illegal URI characters. Added a notice regarding the failure of tests property-inject.html, property-escape-noquotes.html and property-escape-noquotes-tab-slash-chars.html, and rebased the expected results of these tests. * http/tests/security/xssAuditor/property-escape-noquotes-expected.txt: * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars-expected.txt: * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars.html: * http/tests/security/xssAuditor/property-escape-noquotes.html: * http/tests/security/xssAuditor/property-inject-expected.txt: * http/tests/security/xssAuditor/property-inject.html: * http/tests/security/xssAuditor/resources/safe-script-noquotes.js: Added. * http/tests/security/xssAuditor/resources/script-tag-safe2.html: Added. * http/tests/security/xssAuditor/resources/script-tag-safe3.html: Added. * http/tests/security/xssAuditor/script-tag-safe2-expected.txt: Added. * http/tests/security/xssAuditor/script-tag-safe2.html: Added. * http/tests/security/xssAuditor/script-tag-safe3-expected.txt: Added. * http/tests/security/xssAuditor/script-tag-safe3.html: Added. 2009-09-30 Kent Tamura Reviewed by Darin Adler. Add ValidityState.tooLong support for and