2009-03-03 Brady Eidson Reviewed by Darin Adler Layout test covering - Quick looks of various file types is broken Added to test the changes: * fast/loader/main-document-url-for-non-http-loads-expected.txt: Added. * fast/loader/main-document-url-for-non-http-loads.html: Added. * fast/loader/resources/subframe-notify-done.html: Added. Updated the following for the new info from dumpResourceLoadCallbacks(): * http/tests/misc/window-dot-stop-expected.txt: * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt: * platform/mac-leopard/security/block-test-expected.txt: * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt: * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt: * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt: * security/block-test-expected.txt: * webarchive/loading/test-loading-archive-expected.txt: 2009-03-02 Chris Marrin Reviewed by Sam Weinig. https://bugs.webkit.org/show_bug.cgi?id=24257 Test for all newly added constructor prototypes. This addition also changes window-properties.html results, so that is updated as well. * fast/dom/Window/custom-constructors-expected.txt: Added. * fast/dom/Window/custom-constructors.html: Added. * fast/dom/Window/window-properties-expected.txt: 2009-03-03 Jungshik Shin Reviewed by Darin Adler. http://bugs.webkit.org/show_bug.cgi?id=23482 Add the following CSS 2.1 tests, with YinYang character (U+262F) and SouthEast Arrow (U+2798) replaced by png images, to fast/block/float. Leftward white arrow (U+21E6) is also replaced by an ASCII-equivalent of '<-'. css2.1/t0905-c414-flt-fit-01-d-g.html css2.1/t0905-c5525-fltblck-00-d-ag.html css2.1/t0905-c5526-flthw-00-c-g.html On platforms where no font covers those characters (e.g. Windows), the above tests can be skipped and the new tests can be used, instead. They're equivalent in terms of what they test. * fast/block/float/resources/se_arrow.png: Added. * fast/block/float/resources/yinyang.png: Added. * fast/block/float/t0905-c414-flt-fit-01-d-g.html: Copied from LayoutTests/css2.1/t0905-c414-flt-fit-01-d-g.html. * fast/block/float/t0905-c5525-fltblck-00-d-ag.html: Copied from LayoutTests/css2.1/t0905-c5525-fltblck-00-d-ag.html. * fast/block/float/t0905-c5526-flthw-00-c-g.html: Copied from LayoutTests/css2.1/t0905-c5526-flthw-00-c-g.html. * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.checksum: Added. * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.png: Added. * platform/mac/fast/block/float/t0905-c414-flt-fit-01-d-g-expected.txt: Added. * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.checksum: Added. * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.png: Added. * platform/mac/fast/block/float/t0905-c5525-fltblck-00-d-ag-expected.txt: Added. * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.checksum: Added. * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.png: Added. * platform/mac/fast/block/float/t0905-c5526-flthw-00-c-g-expected.txt: Added. 2009-03-03 Alexey Proskuryakov Reviewed by Adam Roben. https://bugs.webkit.org/show_bug.cgi?id=4343 XMLHttpRequest doesn't work in a JavaScript-created window The problem was fixed a while ago (r34506), just adding a test. * http/tests/xmlhttprequest/request-from-popup-expected.txt: Added. * http/tests/xmlhttprequest/request-from-popup.html: Added. 2009-03-02 Simon Fraser Reviewed by Adele Peterson https://bugs.webkit.org/show_bug.cgi?id=24313 Test hit testing on the border and padding of inputs, after touching code that referenced . * fast/forms/input-hit-test-border-expected.txt: Added. * fast/forms/input-hit-test-border.html: Added. 2009-03-01 David Levin Reviewed by Alexey Proskuryakov. Bug 24271: XMLHttpRequest needs js bindings for Workers. Some sanity checks for xhr done from workers. These are the same as tests done for normal workers. * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added. * http/tests/xmlhttprequest/workers/methods-async.html: Added. * http/tests/xmlhttprequest/workers/methods-expected.txt: Added. * http/tests/xmlhttprequest/workers/methods.html: Added. * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added. (onmessage): (log): (done): (onReqAbort): (onSyncReqError): (start): (processStateChange): * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi. * http/tests/xmlhttprequest/workers/resources/methods.js: Added. (log): (done): 2009-02-28 Jan Michael Alonzo Reviewed by Holger Freyther. [Gtk] get the HTTP layout tests going https://bugs.webkit.org/show_bug.cgi?id=24259 Enable http tests, excluding tests/folders that fail or untested * platform/gtk/Skipped: 2009-03-01 Dan Bernstein Reviewed by Darin Adler. - test for Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts * fast/events/scroll-during-zoom-change-expected.txt: Added. * fast/events/scroll-during-zoom-change.html: Added. 2009-02-28 Dan Bernstein - correct a color profile mismatch in expected pixel results * platform/mac/fast/gradients/background-clipped-expected.checksum: * platform/mac/fast/gradients/background-clipped-expected.png: 2009-02-28 Dan Bernstein Reviewed by Oliver Hunt. - test for https://bugs.webkit.org/show_bug.cgi?id=23848 REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de * fast/layers/inline-dirty-z-order-lists.html: Added. * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added. * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added. * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added. 2009-02-27 Matt Pennig Reviewed by David Hyatt. Added two tests: 1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements. 2. Tests offsetLeft and offsetTop on static and positioned elements. * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added. * fast/dom/Element/fixed-position-offset-parent.html: Added. * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added. * fast/dom/Element/offsetLeft-offsetTop-html.html: Added. 2009-02-27 Dean Jackson Reviewed by Simon Fraser Pixel tests for previous commit https://bugs.webkit.org/show_bug.cgi?id=24252 * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added. * platform/mac/transforms/no_transform_hit_testing-expected.png: Added. 2009-02-27 Dean Jackson Reviewed by Simon Fraser. Add test for crash - transform is null in hit testing https://bugs.webkit.org/show_bug.cgi?id=24252 * transforms/no_transform_hit_testing-expected.txt: Added. * transforms/no_transform_hit_testing.html: Added. 2009-02-27 David Levin Reviewed by Alexey Proskuryakov. Bug 24213: Web Worker: Worker4 test: onmessage will never be called * fast/workers/worker-terminate-expected.txt: * fast/workers/worker-terminate.html: Added a log entry to the onmessage handler for worker4 to make it visible that the handler was called and removed the terminate call that happened outside of onmessage. 2009-02-26 Adele Peterson Reviewed by Alice Liu. Make the success/failure of this test more obvious. * editing/selection/designmode-no-caret.html: * platform/mac/editing/selection/designmode-no-caret-expected.checksum: * platform/mac/editing/selection/designmode-no-caret-expected.png: * platform/mac/editing/selection/designmode-no-caret-expected.txt: 2009-02-26 Gavin Barraclough Rubber stamped by Geoff Garen. Layout test for bug #23614. * fast/js/resources/switch-behaviour.js: * fast/js/switch-behaviour-expected.txt: 2009-02-26 Adele Peterson Reviewed by Geoff Garen. Updating results for https://bugs.webkit.org/show_bug.cgi?id=24216 (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message We changed these results shortly after r36919, but the original result is actually correct. The test's text indicates that we expect a caret to be placed in this case. * platform/mac/editing/selection/designmode-no-caret-expected.checksum: * platform/mac/editing/selection/designmode-no-caret-expected.png: * platform/mac/editing/selection/designmode-no-caret-expected.txt: 2009-02-26 David Hyatt Reviewed by Sam Weinig Fix text-bottom vertical alignment. It was incorrectly aligning the bottom of the descent instead of including the line-height below the descent. * fast/inline/vertical-align-text-bottom.html: Added. * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added. * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added. * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added. 2009-02-26 Dirk Schulze Reviewed by Eric Seidel. Corrected some tests after the new SVG Masking implementation for Mac. Make SVG Masking platform aware https://bugs.webkit.org/show_bug.cgi?id=19243 * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png: * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum: * platform/mac/svg/custom/grayscale-gradient-mask-expected.png: * svg/custom/mask-excessive-malloc.svg: 2009-02-26 Adam Treat Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=24133 Add a test that checks for a crash in a particular sequence that invokes the HTML preload scanner and then cancels all loads. * http/tests/misc/slow-preload-cancel-expected.txt: Added. * http/tests/misc/slow-preload-cancel.html: Added. * http/tests/misc/resources/slow-preload-cancel-1.html: Added. 2009-02-26 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=23500 KURL::parse() incorrectly compares its result to original string * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match Firefox precisely. 2009-02-26 Rahul Kuchhal Reviewed by Dave Hyatt. https://bugs.webkit.org/show_bug.cgi?id=24003 Fix a crash caused by unsafe type conversion. * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added. * fast/block/positioning/absolute-in-inline-rtl-4.html: Added. 2009-02-26 David Hyatt Reviewed by Dan Bernstein & Darin Adler Make sure the border/padding are properly omitted at the start of an inline that is a continuation. * fast/inline/inline-continuation-borders.html: Added. * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added. * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added. * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added. 2009-02-26 Pamela Greene Reviewed by Darin Fisher. Add test that custom DOM properties survive garbage collection. https://bugs.webkit.org/show_bug.cgi?id=24142 * fast/dom/Window/customized-property-survives-gc-expected.txt: Added. * fast/dom/Window/customized-property-survives-gc.html: Added. 2009-02-26 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=19527 ASSERTION FAILED: containerA && containerB * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior (as of 3.1 and 3.2a1pre). * fast/dom/Range/bug-19527-expected.txt: Added. * fast/dom/Range/bug-19527.html: Added. Test a number of additional edge cases. 2009-02-25 Cameron Zwarich Reviewed by Gavin Barraclough. Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe * fast/js/resources/sort-no-jit-code-crash.js: Added. * fast/js/sort-no-jit-code-crash-expected.txt: Added. * fast/js/sort-no-jit-code-crash.html: Added. 2009-02-25 Dan Bernstein Reviewed by Simon Fraser. - test for https://bugs.webkit.org/show_bug.cgi?id=24130 Paint very slow when horizontally resizing * fast/gradients/background-clipped.html: Added. * platform/mac/fast/gradients/background-clipped-expected.checksum: Added. * platform/mac/fast/gradients/background-clipped-expected.png: Added. * platform/mac/fast/gradients/background-clipped-expected.txt: Added. 2009-02-25 Ojan Vafai Reviewed by Eric Seidel. Fix test regressions from positionForCoordinates patch. These three just need rebaselining. https://bugs.webkit.org/show_bug.cgi?id=24148 standalone-image-drag now correctly places the image in the text at the x coordinate that it's being dragged on at. dirtyLinesForInline now places the cursor at the node below it when clicking in the margin of that node instead of the node above it. svg/custom/pointer-events-path.svg previously had the caret at the end of the last box, and now has the caret at the beginning of the last box, since the click was to the left of the box. * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum: * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png: * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt: * platform/mac/fast/inline/dirtyLinesForInline-expected.txt: * platform/mac/svg/custom/pointer-events-path-expected.txt: 2009-02-25 Chris Fleizach Reviewed by Beth Dakin. Test for Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail https://bugs.webkit.org/show_bug.cgi?id=24143 * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added. * platform/mac-snowleopard/accessibility/table-updating.html: Added. 2009-02-24 Geoffrey Garen Reviewed by Maciej Stachowiak. Added a test for REGRESSION (r36701): Unable to select messages on hotmail (24052) * fast/js/for-in-cached-expected.txt: Added. * fast/js/for-in-cached.html: Added. * fast/js/resources/for-in-cached.js: Added. (forIn): 2009-02-25 Beth Dakin Reviewed by Darin Adler. Test for repro crash in WebCore::CSSParser::parseFillImage copying entire contents of this page -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172 * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added. * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added. 2009-02-25 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23943 Test for new API and fixed results of window-properties.html to include new API and new WebKitPoint object. * fast/dom/Window/webkitConvertPoint-expected.txt: Added. * fast/dom/Window/webkitConvertPoint.html: Added. * fast/dom/Window/window-properties-expected.txt: 2009-02-25 David Levin Reviewed by Alexey Proskuryakov. Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code. Modified the test to account for behavior change and output more information to better detect future changes in behavior. * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt: * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html: 2009-02-24 Chris Marrin Reviewed by David Hyatt. https://bugs.webkit.org/show_bug.cgi?id=23368 Hit testing tests, for both accelerated and non-accelerated cases, and for both transitions and animations. * animations/animation-hit-test-expected.txt: Added. * animations/animation-hit-test-transform-expected.txt: Added. * animations/animation-hit-test-transform.html: Added. * animations/animation-hit-test.html: Added. * transitions/transition-hit-test-expected.txt: Added. * transitions/transition-hit-test-transform-expected.txt: Added. * transitions/transition-hit-test-transform.html: Added. * transitions/transition-hit-test.html: Added. 2009-02-25 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=24067 REGRESSION: Crash in WebCore::Document::initSecurityContext * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added. * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added. 2009-02-25 Adam Treat Reviewed by Zack Rusin. https://bugs.webkit.org/show_bug.cgi?id=24158 Adding these tests back in as they are now passing with the implementation of the queue*() methods on layoutTestController. * platform/qt/Skipped: 2009-02-24 Simon Fraser Reviewed by Anders Carlsson https://bugs.webkit.org/show_bug.cgi?id=15081 Add tests for display:none on applets, embeds and object elements. * fast/replaced/applet-display-none.html: Added. * fast/replaced/embed-display-none.html: Added. * fast/replaced/object-display-none.html: Added. * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf. * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added. * platform/mac/fast/replaced/applet-display-none-expected.png: Added. * platform/mac/fast/replaced/applet-display-none-expected.txt: Added. * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added. * platform/mac/fast/replaced/embed-display-none-expected.png: Added. * platform/mac/fast/replaced/embed-display-none-expected.txt: Added. * platform/mac/fast/replaced/object-display-none-expected.checksum: Added. * platform/mac/fast/replaced/object-display-none-expected.png: Added. * platform/mac/fast/replaced/object-display-none-expected.txt: Added. 2009-02-24 Sam Weinig Reviewed by David Hyatt. Test for https://bugs.webkit.org/show_bug.cgi?id=23990 Regression (r40837): JavaScript image popup doesn't work * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added. * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added. 2009-02-24 David Hyatt Reviewed by Eric Seidel https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden This patch reworks the painting of overflow. There is now the concept of a "self-painting layer." All layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have reflections or masks). If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object. The only difference is that the clip has to be pushed and popped when painting the object's children. The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case. With the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to use the new functions. Hit testing has also been patched to check the overflow clip rect first before recurring into children. Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars yet, and scrollbar hit testing was already there anyway. Now the two code paths are more symmetrical. Masks are now treated like normal flow layers (just like reflections). A couple of test cases have been added to fast/overflow to test the stacking order. * fast/overflow/overflow-float-stacking.html: Added. * fast/overflow/overflow-stacking.html: Added. * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added. * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added. * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added. * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added. * platform/mac/fast/overflow/overflow-stacking-expected.png: Added. * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added. 2009-02-24 Simon Fraser Reviewed by Eric Seidel https://bugs.webkit.org/show_bug.cgi?id=24135 Update the expected value after testcase change. * fast/events/offsetX-offsetY-expected.txt: 2009-02-05 Ojan Vafai and Eric Seidel Reviewed by Dave Hyatt. Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding around divs inside editable regions. https://bugs.webkit.org/show_bug.cgi?id=23605 Fix clicks outside editable regions from focusing the editable region. https://bugs.webkit.org/show_bug.cgi?id=23607 Removed editing/selection/contenteditable-click-outside.html as it's not as useful as our new tests. * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added. * editing/selection/click-in-margins-inside-editable-div.html: Added. * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added. * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added. * editing/selection/click-outside-editable-div-expected.txt: Added. * editing/selection/click-outside-editable-div.html: Added. * editing/selection/contenteditable-click-outside.html: Removed. * editing/selection/resources/TEMPLATE.html: Added. * editing/selection/resources/click-in-margins-inside-editable-div.js: Added. * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added. * editing/selection/resources/click-outside-editable-div.js: Added. * editing/selection/resources/js-test-selection-shared.js: Added. * editing/selection/select-missing-image.html: * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed. * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed. * platform/mac/editing/selection/select-all-iframe-expected.txt: * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt: * platform/mac/editing/selection/select-missing-image-expected.txt: * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed. * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed. 2009-02-24 Simon Fraser Reviewed by Darin Adler https://bugs.webkit.org/show_bug.cgi?id=24135 Fix test now that offsetX/offsetY get rounded, rather than truncated. * fast/events/offsetX-offsetY.html: 2009-02-24 Beth Dakin Reviewed by Sam Weinig. Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION: Ordered list item marker misaligned when line height is not 1.2 -and corresponding * fast/lists/list-marker-with-line-height.html: Added. * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added. * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added. * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added. 2009-02-24 Adam Treat Reviewed by Simon Fraser. Adding these tests back in and removing from the Skipped list as these tests are all now passing on my machine as of latest revision. * platform/qt/Skipped: 2009-02-24 Adam Treat Reviewed by Cameron Zwarich. Remove tests from the Qt Skipped list that no longer even exist. * platform/qt/Skipped: 2009-02-24 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=24091 Start of redirect chain ends up as master entry in Application Cache * http/tests/appcache/access-via-redirect-expected.txt: Added. * http/tests/appcache/access-via-redirect.php: Added. * http/tests/appcache/resources/access-via-redirect.html: Added. * http/tests/appcache/resources/access-via-redirect.manifest: Added. 2009-02-24 Alexey Proskuryakov Reviewed by Mark Rowe ("awesome!"). Make test for more reliable. * fast/dom/onload-open.html: Added waitUntilDone(). 2009-02-24 David Levin Reviewed by Dave Hyatt. Update expected results due to better results introduced by r41090. * platform/mac/media/video-layer-crash-expected.txt: 2009-02-23 Julien Chaffraix Reviewed by Darin Adler. Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName) * fast/dom/cloneNode-expected.txt: Added. * fast/dom/cloneNode.html: Added. 2009-02-23 David Hyatt Fix the stacking order for column rules in multi-column layout. Column rules should paint as part of the background of an element, just after all other components of the background have been painted. This allows negative z-index children to still paint on top of the column rules (rather than ending up above the background of the box but behind the column rules). Reviewed by Eric Seidel * fast/multicol/column-rules-stacking.html: Added. * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added. * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added. * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added. 2009-02-23 Gustavo Noronha Silva Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=24011 KURL's setPort doesn't unset port if 0 is given Adding regression tests for change done on KURL's setPort in r41076. It is worth noting that Firefox doesn't render this test correctly since it raises an exception when javascript tries to change the iframe's contentWindow.location.port, though other properties are modifiable. * fast/loader/location-port-expected.txt: Added. * fast/loader/location-port.html: Added. * fast/loader/resources/location-port-iframe.html: Added. 2009-02-23 Alexey Proskuryakov Rubber-stamped by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=15690 Bug in layout test framework (setUpPage vs. setUpPageStatus) * (Many JS files in dom/): (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming a W3C fix. 2009-02-23 Alexey Proskuryakov Reviewed by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=21147 hash property returns incorrect value for links w/o hash * fast/dom/empty-hash-and-search-expected.txt: Added. * fast/dom/empty-hash-and-search.html: Added. 2009-02-23 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=20184 SELECT with no name generates invalid query string * fast/forms/select-no-name-expected.txt: Added. * fast/forms/select-no-name.html: Added. 2009-02-23 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=15707 Crash when manipulating document from within an iframe onload function * fast/dom/onload-open-expected.txt: Added. * fast/dom/onload-open.html: Added. * fast/dom/resources/frame-onload-open.html: Added. 2009-02-23 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=18970 Numerically named input fields cause document.forms loop problems * fast/forms/numeric-input-name-expected.txt: Added. * fast/forms/numeric-input-name.html: Added. 2009-02-21 Hironori Bono Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=23786 [Chromium] line-break characters in a complex text are treated as zero-width spaces Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1. * fast/text/international/bidi-linebreak-001.html: Added. * fast/text/international/bidi-linebreak-002.html: Added. * fast/text/international/bidi-linebreak-003.html: Added. * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added. * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added. * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added. * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added. * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added. * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added. * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added. * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added. * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added. 2009-02-20 Sam Weinig * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results. 2009-02-20 Oliver Hunt RS=Mark Rowe. 2==null returns true in 64bit jit Improved equality test to contain all integer values that could appear to be other immediate values if the type tag were ignored. * fast/js/equality-expected.txt: * fast/js/resources/equality.js: 2009-02-19 Sam Weinig Reviewed by Beth Dakin. Tests for https://bugs.webkit.org/show_bug.cgi?id=24044 Update querySelector/querySelectorAll to match the latest spec * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt: * fast/dom/SelectorAPI/dumpNodeList-expected.txt: * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated. We now fail 17 tests due to not throwing an exception when no arguments are passed to querySelector or querySelectorAll. * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added. * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added. * fast/dom/SelectorAPI/undefined-null-stringify.html: Added. 2009-02-19 David Hyatt Fix a bug where reflections didn't work properly if opacity was < 1. Make sure that replaced elements also consider reflections to be part of their visual overflow. This had already been done for blocks and lines, but it wasn't being done yet for replaced elements. Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer transparency layer early. Since the reflected object paints twice, we don't want to end the transparency layer it pushed until we're done painting the real object (rather than the reflection). Reviewed by Dan Bernstein * fast/reflections/reflection-masks-opacity.html: Added. * platform/mac/fast/reflections/reflection-direction-expected.txt: * platform/mac/fast/reflections/reflection-masks-expected.txt: * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added. * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added. * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added. 2009-02-19 Jay Campan Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=23959 LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines. * fast/dom/navigator-detached-no-crash-expected.txt: * fast/dom/navigator-detached-no-crash.html: 2009-02-19 Dimitri Glazkov Reviewed by Dave Hyatt. https://bugs.webkit.org/show_bug.cgi?id=24012 Clarify objective of the test and clean up. * fast/forms/inline-ignored-on-legend-expected.txt: * fast/forms/inline-ignored-on-legend.html: 2009-02-18 Dimitri Glazkov Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=24012 Convert inline-ignored-on-legend to text-only test. * fast/forms/inline-ignored-on-legend-expected.txt: Added. * fast/forms/inline-ignored-on-legend.html: Changed to text-only. * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed. * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed. * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed. 2009-02-17 Peter Abrahamsen Reviewed by Sam Weinig. https://bugs.webkit.org/show_bug.cgi?id=23958 Updated XMLHttpRequests tests to match the newest Access Control draft. * http/tests/security/originHeader/resources/print-origin.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi: * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php: * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php: * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php: * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi: 2009-02-17 Geoffrey Garen Reviewed by Sam Weinig. Test for REGRESSION: http://www.amnestyusa.org/ fails to load. * fast/js/function-toString-semicolon-insertion-expected.txt: Added. * fast/js/function-toString-semicolon-insertion.html: Added. * fast/js/resources/function-toString-semicolon-insertion.js: Added. (compileAndSerialize): 2009-02-17 David Hyatt Reviewed by Eric Seidel Fix for https://bugs.webkit.org/show_bug.cgi?id=23985 Don't allow legends to be anything but display:block. * fast/forms/inline-ignored-on-legend.html: Added. * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt: * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt: * platform/mac/fast/forms/006-expected.txt: * platform/mac/fast/forms/007-expected.txt: * platform/mac/fast/forms/fieldset-align-expected.txt: * platform/mac/fast/forms/float-before-fieldset-expected.txt: * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added. * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added. * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added. * platform/mac/fast/invalid/residual-style-expected.txt: * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt: 2009-02-16 Justin Garcia Reviewed by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=16309 HTML5: The third execCommand argument for insert{un}orderedlist should be ignored * editing/execCommand/insert-list-with-id-expected.txt: Added. * editing/execCommand/insert-list-with-id.html: * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed. * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed. * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed. 2009-02-16 Sam Weinig Reviewed by Geoffrey Garen. Add tests for REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382) * fast/js/function-apply-expected.txt: * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and Array.length explicitly or implicitly using Array.prototype.unshift. 2009-02-16 Dan Bernstein Reviewed by Geoffrey Garen. - test for REGRESSION (r39634): Unable to select an item in stocks widget with the mouse * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added. * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added. * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added. * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html. 2009-02-16 Justin Garcia Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=15381 execCommand justify modifies the contentEditable node * editing/execCommand/15381-expected.txt: Added. * editing/execCommand/15381.html: Added. Made this test cross platform and changed it to reflect the fix: * editing/execCommand/5062376-expected.txt: Added. * editing/execCommand/5062376.html: * platform/mac/editing/execCommand/5062376-expected.checksum: Removed. * platform/mac/editing/execCommand/5062376-expected.png: Removed. * platform/mac/editing/execCommand/5062376-expected.txt: Removed. 2009-02-16 Chris Fleizach Reviewed by Adele Peterson. Test for Bug 23979: AX: alt tag not returned for https://bugs.webkit.org/show_bug.cgi?id=23979 * accessibility/input-image-alt-expected.txt: Added. * accessibility/input-image-alt.html: Added. 2009-02-13 Geoffrey Garen Reviewed by Sam Weinig. Added a test for an edge case in . * fast/js/resources/sort-non-numbers.js: Added. * fast/js/sort-non-numbers.html: Added. * fast/js/sort-non-numbers-expected.txt: Added. 2009-02-13 Chris Marrin Reviewed by Adam Roben. https://bugs.webkit.org/show_bug.cgi?id=23936 Fixed 3 more test cases * platform/win/fast/css/computed-style-expected.txt: * platform/win/fast/css/computed-style-without-renderer-expected.txt: * svg/css/getComputedStyle-basic-expected.txt: 2009-02-13 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23936 Fixed 2 more test cases (mac specific) * platform/mac/fast/css/computed-style-expected.txt: * platform/mac/fast/css/computed-style-without-renderer-expected.txt: 2009-02-12 Horia Olaru Reviewed by Oliver Hunt. https://bugs.webkit.org/show_bug.cgi?id=23400 Added a modified version of the test Chris Brichford attached to the bug. Will test return values of various eval function calls, including some which throw and catch errors in the string to evaluate. * fast/js/eval-throw-return-expected.txt: Added. * fast/js/eval-throw-return.html: Added. * fast/js/resources/eval-throw-return.js: Added. (throwFunc): (throwOnReturn): (twoFunc): 2009-02-12 David Smith Reviewed by David Hyatt. * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more 2009-02-12 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23936 Fixed test results * fast/css/computed-style-expected.txt: * fast/css/computed-style-without-renderer-expected.txt: * fast/dom/Window/window-properties-expected.txt: * platform/mac/svg/text/text-text-05-t-expected.checksum: * platform/mac/svg/text/text-text-05-t-expected.png: 2009-02-12 Eric Carlson Reviewed by Simon Fraser. Support MPEG content on Mac and Windows. https://bugs.webkit.org/show_bug.cgi?id=23495 * media/audio-mpeg-supported-expected.txt: Added. * media/audio-mpeg-supported.html: Added. * media/content/silence.mpg: Added. 2009-02-12 Chris Marrin Reviewed by Dave Hyatt https://bugs.webkit.org/show_bug.cgi?id=23908 Added test for parsing 3d functions in webkit-transform * transforms/3d: Added. * transforms/3d/cssmatrix-3d-interface-expected.txt: Added. * transforms/3d/cssmatrix-3d-interface.xhtml: Added. 2009-02-12 Julien Chaffraix Reviewed by Darin Adler. Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool) The test validates the special treatment (using tag) and see whether it validates the previous behaviour and we do not ASSERT. * fast/dom/prefixed-image-tag-expected.txt: Added. * fast/dom/prefixed-image-tag.xhtml: Added. 2009-02-12 Julien Chaffraix Reviewed by Darin Adler. Bug 23826: Potential bug with before/after rule while moving element from one document to another * fast/css-generated-content/beforeAfter-interdocument.html: Added. * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added. 2009-02-12 Adam Roben Try to fix dashboard-region-parser * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative paths now that this test has moved. 2009-02-12 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23927 Skip 16 SVG tests that fail on PPC, until problem is resolved * platform/mac/Skipped: 2009-02-12 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23927 This fixes one testcase on PPC Mac * svg/custom/getTransformToElement.svg: 2009-02-12 Adam Roben Add some tests that fail due to using the wrong font for Hebrew to the Windows Skipped list * platform/win/Skipped: 2009-02-12 Adam Roben Remove some passing tests from the Windows Skipped list * platform/win/Skipped: Removed two tests in http/tests/incremental (one of which had been renamed and so was running anyway). 2009-02-12 Adam Roben Add a failing loader test to the Windows Skipped list * platform/win/Skipped: Added fast/loader/frame-creation-removal.html. 2009-02-12 Adam Roben Add another failing drag-n-drop test to the Windows Skipped list * platform/win/Skipped: Added editing/selection/drag-in-iframe.html. 2009-02-12 Adam Roben Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is in cross-platform location Moved the test and its results to platform/mac. Reviewed by Dan Bernstein. * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt. * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html. 2009-02-12 Adam Roben Fix Bug 23918: Mac-specific results for fast/css/computed-style[-without-renderer] are sitting in cross-platform location Move Mac-specific results for fast/css/computed-style[-without-renderer] to platform/mac Reviewed by John Sullivan. * fast/css/computed-style-expected.txt: * fast/css/computed-style-without-renderer-expected.txt: Made these results correct for non-Mac platforms by removing the -webkit-dashboard-region references. * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt. * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt. * platform/win/fast/css/computed-style-expected.txt: * platform/win/fast/css/computed-style-without-renderer-expected.txt: Copied the non-Mac results here, too, since on Windows we first check for Mac-specific results before checking for cross-platform results. 2009-02-11 Adam Roben Windows fix for Bug 22239: Implement missing animation & transition APIs on LayoutTestController for non-mac platforms Reviewed by Simon Fraser. * platform/win/Skipped: Enable the previously-skipped tests. 2009-02-11 Scott Violet Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=23805 The test transitions/transition-end-event-multiple-03.html occasionally fails. * transitions/transition-end-event-multiple-03.html: Upped the timeout. 2009-02-10 Oliver Hunt Reviewed by Adele Peterson. onMouseOver events do not fire properly for cross frame drag and drop Simple testcase to ensure that a subframe does not incorrectly capture mousemove events when the mousedown handler has prevented default handling. * fast/events/mouse-drag-from-frame-expected.txt: Added. * fast/events/mouse-drag-from-frame.html: Added. * fast/events/resources/mouse-drag-from-frame-subframe.html: Added. 2009-02-08 Sam Weinig Reviewed by David Hyatt. Tests for https://bugs.webkit.org/show_bug.cgi?id=15897 Please implement getBoundingClientRect and getClientRects * fast/dom/Window/window-properties-expected.txt: * fast/dom/domListEnumeration-expected.txt: * fast/dom/getBoundingClientRect-expected.txt: Added. * fast/dom/getBoundingClientRect.html: Added. * fast/dom/getClientRects-expected.txt: Added. * fast/dom/getClientRects.html: Added. * fast/dom/resources/domListEnumeration.js: * fast/js/global-constructors-expected.txt: 2009-02-10 Feng Qian Reviewed by Alexey Proskuryakov. Fix crashes in disconnected navigator object. https://bugs.webkit.org/show_bug.cgi?id=23626 * fast/dom/navigator-detached-no-crash-expected.txt: Added. * fast/dom/navigator-detached-no-crash.html: Added. 2009-02-09 Chris Marrin Reviewed by Simon Fraser https://bugs.webkit.org/show_bug.cgi?id=23689 Add test for 3D functionality of WebKitCSSMatrix. * transforms/3d: Added. * transforms/3d/cssmatrix-3d-interface-expected.txt: Added. * transforms/3d/cssmatrix-3d-interface.xhtml: Added. 2009-02-09 Mark Rowe Reviewed by Sam Weinig. Test for Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added. * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added. 2009-02-09 Dimitri Glazkov Reviewed by Dave Hyatt. https://bugs.webkit.org/show_bug.cgi?id=23806 New test for the crash with an embed element with an empty src and "text/html" type. * fast/loader/empty-embed-src-attribute-expected.txt: Added. * fast/loader/empty-embed-src-attribute.html: Added. 2009-02-09 Alexey Proskuryakov Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601). * fast/dom/Selection/getRangeAt-expected.txt: Added. 2009-02-07 Rob Buis Reviewed by Darin. Test for: https://bugs.webkit.org/show_bug.cgi?id=3248 Bug 3248: Mouse events on OPTION element seem to be ignored * fast/forms/option-mouseevents-expected.txt: Added. * fast/forms/option-mouseevents.html: Added. 2009-02-06 Chris Marrin Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=6868 Fixed results of several svg tests because of differences in rounding caused by TransformationMatrix changing from single to double precision math. * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt: * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt: * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: * platform/mac/svg/batik/text/textProperties-expected.txt: * platform/mac/svg/batik/text/verticalText-expected.txt: * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt: * platform/mac/svg/carto.net/slider-expected.txt: * platform/mac/svg/carto.net/tabgroup-expected.txt: * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt: * platform/mac/svg/custom/invalid-css-expected.txt: * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt: * platform/mac/svg/custom/js-late-marker-creation-expected.txt: * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt: * platform/mac/svg/custom/shapes-supporting-markers-expected.txt: * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt: * platform/mac/svg/custom/viewbox-syntax-expected.txt: * platform/mac/svg/hixie/perf/001-expected.txt: * platform/mac/svg/hixie/perf/002-expected.txt: * platform/mac/svg/hixie/perf/007-expected.txt: * platform/mac/svg/text/text-align-01-b-expected.txt: * platform/mac/svg/text/text-align-05-b-expected.txt: * platform/mac/svg/text/text-fonts-01-t-expected.txt: * platform/mac/svg/text/text-text-04-t-expected.txt: * platform/mac/svg/text/text-text-05-t-expected.txt: * platform/mac/svg/text/text-text-06-t-expected.txt: * platform/mac/svg/text/text-tref-01-b-expected.txt: * svg/custom/getTransformToElement.svg: 2009-02-05 Eric Seidel Reviewed by Eric Seidel. DOMSelection.getRangeAt() returns a different range than the selection https://bugs.webkit.org/show_bug.cgi?id=23601 Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range * fast/dom/Selection/getRangeAt.html: Added. * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html. * fast/dom/Selection/resources/getRangeAt.js: Added. 2009-02-06 Justin Garcia Reviewed by Oliver Hunt. https://bugs.webkit.org/show_bug.cgi?id=23800 Header elements are not always preserved during paste * editing/execCommand/4128080-1-expected.txt: Added. * editing/execCommand/4128080-1.html: Added. * editing/execCommand/4128080-2-expected.txt: Added. * editing/execCommand/4128080-2.html: Added. 2009-02-05 Alexey Proskuryakov Reviewed by Darin Adler. Improve backspace handling of accented characters * platform/mac/editing/deleting/backward-delete-expected.txt: Added. * platform/mac/editing/deleting/backward-delete.html: Added. 2009-02-05 Nikolas Zimmermann Rubber-stamped by George Staikos. Regenerate input.wml result on mac, it was generated with Qt before. * platform/mac/fast/wml/input-expected.checksum: * platform/mac/fast/wml/input-expected.png: * platform/mac/fast/wml/input-expected.txt: 2009-02-05 Sam Weinig Reviewed by Darin Layer. Fix after merging EventTargetNode up into Node. * fast/dom/Window/window-properties-expected.txt: * fast/dom/prototype-chain-expected.txt: 2009-02-04 Dean Jackson Reviewed by Darin Adler. Remove animation-play-state from expected properties. https://bugs.webkit.org/show_bug.cgi?id=22907 * animations/computed-style-expected.txt: * animations/computed-style.html: * fast/css/computed-style-display-none-expected.txt: * fast/css/computed-style-expected.txt: * fast/css/computed-style-without-renderer-expected.txt: * fast/css/computed-style-without-renderer.html: * svg/css/getComputedStyle-basic-expected.txt: 2009-02-04 Tor Arne Vestbø Reviewed by Darin Adler. Make sure we don't load on removing the media element from the document https://bugs.webkit.org/show_bug.cgi?id=22105. * media/remove-from-document-no-load-expected.txt: Added. * media/remove-from-document-no-load.html: Added. 2009-02-04 Dmitry Titov Not reviewed, build fix. https://bugs.webkit.org/show_bug.cgi?id=22806 Reverting the test that should not yet be landed since it depends on changes in DRT which were not yet landed. * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed. * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed. * fast/dom/Window/resources/cached-timeout-page-1.html: Removed. * fast/dom/Window/resources/cached-timeout-page-2.html: Removed. 2009-02-04 Dimitri Glazkov Reviewed by Eric Seidel. Rename layout test result to the correct name. * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt. 2009-02-04 Dmitry Titov Reviewed by Darin Adler. Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753 * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added. * fast/dom/Window/cached-timeout-stopped-on-close.html: Added. * fast/dom/Window/resources/cached-timeout-page-1.html: Added. * fast/dom/Window/resources/cached-timeout-page-2.html: Added. 2009-02-04 Dimitri Glazkov Reviewed by Sam Weinig. https://bugs.webkit.org/show_bug.cgi?id=23655 Clean up storage layout tests a bit. * storage/close-during-stress-test.html: Moved brace to new line. * storage/empty-statement.html: Moved brace to new line. * storage/execute-sql-args.html: Moved brace to new line. * storage/quota-tracking.html: Moved brace to new line. * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument. * storage/transaction-callback-exception-crash.html: Added. * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt. * storage/transaction_callback_exception_crash.html: Removed. 2009-02-04 Jeremy Moskovich Reviewed by Dave Hyatt. https://bugs.webkit.org/show_bug.cgi?id=23471 Fix text-overflow:ellipsis; for RTL case. Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior. * fast/css/text-overflow-ellipses.html: Added. * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum: * platform/mac/editing/spelling/inline_spelling_markers-expected.png: * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added. * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added. * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added. 2009-02-03 Brad Garcia Reviewed by Eric Seidel. Test for https://bugs.webkit.org/show_bug.cgi?id=20443 * fast/frames/frame-dead-region-expected.txt: Added. * fast/frames/frame-dead-region.html: Added. * fast/frames/resources/frame-dead-region-left.html: Added. 2009-02-03 Justin Garcia Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=13490 Implement execCommand("styleWithCSS", ...) * editing/execCommand/5685604-1-expected.txt: Added. * editing/execCommand/5685604-1.html: Added. 2009-02-03 Grace Kloba https://bugs.webkit.org/show_bug.cgi?id=23178 Added a case to test the offsetTop of table cell's children. * fast/dom/Element/offsetTop-table-cell-expected.txt: * fast/dom/Element/offsetTop-table-cell.html: 2009-02-03 Dan Bernstein Reviewed by Brady Eidson. - test for REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward) * fast/history/window-open-expected.txt: Added. * fast/history/window-open.html: Added. 2009-02-03 Dmitry Titov Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=22718 Implement WindowTimers interface in Workers. First layout test for timeouts in a Worker. * fast/workers/resources/worker-timeout.js: Added. (checkCompletion): * fast/workers/worker-timeout-expected.txt: Added. * fast/workers/worker-timeout.html: Added. 2009-02-02 Oliver Hunt Reviewed by Gavin Barraclough. REGRESSION: Regular Expressions and character classes, shorthands and ranges Testcase for regex codegen emitting checks out of correct order. * fast/js/regexp-character-match-out-of-order-expected.txt: Added. * fast/js/regexp-character-match-out-of-order.html: Added. * fast/js/resources/regexp-character-match-out-of-order.js: Added. 2009-02-02 Yichao Yin Reviewed by Niko Zimmermann. Tests for WML Input * wml/input-format-expected.txt: Added. * wml/input-format.html: Added. * wml/resources/input-format.js: Added. (setupTestDocument): (prepareTest): (executeTest): 2009-01-29 Scott Violet Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=23633 The test transitions/transition-end-event-nested.html occasionally fails Ups the timeout of the test transitions/transition-end-event-nested.html and makes the test exit as soon as all events received. * transitions/transition-end-event-helpers.js: (recordTransitionEndEvent): (runTransitionTest.startTest._endFunction): (runTransitionTest.startTest): (runTransitionTest): * transitions/transition-end-event-nested.html: 2009-01-30 Sam Weinig Reviewed by Dan Bernstein. Test for ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock() * fast/block/float/crash-replaced-display-block-expected.txt: Added. * fast/block/float/crash-replaced-display-block.html: Added. 2009-01-30 Chris Fleizach Reviewed by Oliver Hunt. Bug 23656: AX hierarchy for iFrames is incorrect https://bugs.webkit.org/show_bug.cgi?id=23656 Update test to reflect correct behavior. * accessibility/iframe-bastardization.html: 2009-01-30 Geoffrey Garen Reviewed by Darin Adler. More redirect layout test work. Added tests (expected to fail) for form submission via JavaScript: * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-form-submit-0-seconds.html: Added. * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-form-submit-2-seconds.html: Added. * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added. * http/tests/history/redirect-js-form-submit-before-load.html: Added. Updated these tests to dump their back/forward lists, to check for back/forward regressions, and to use # instead of ? to communicate between URLs, since, to my surprise, form submissions can't use query strings. * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: * http/tests/history/redirect-200-refresh-0-seconds.pl: * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: * http/tests/history/redirect-200-refresh-2-seconds.pl: * http/tests/history/redirect-301-expected.txt: * http/tests/history/redirect-301.pl: * http/tests/history/redirect-302-expected.txt: * http/tests/history/redirect-302.pl: * http/tests/history/redirect-303-expected.txt: * http/tests/history/redirect-303.pl: * http/tests/history/redirect-307-expected.txt: * http/tests/history/redirect-307.pl: * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: * http/tests/history/redirect-js-document-location-0-seconds.html: * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: * http/tests/history/redirect-js-document-location-2-seconds.html: * http/tests/history/redirect-js-document-location-before-load-expected.txt: * http/tests/history/redirect-js-document-location-before-load.html: * http/tests/history/redirect-js-location-0-seconds-expected.txt: * http/tests/history/redirect-js-location-0-seconds.html: * http/tests/history/redirect-js-location-2-seconds-expected.txt: * http/tests/history/redirect-js-location-2-seconds.html: * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: * http/tests/history/redirect-js-location-assign-0-seconds.html: * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: * http/tests/history/redirect-js-location-assign-2-seconds.html: * http/tests/history/redirect-js-location-assign-before-load-expected.txt: * http/tests/history/redirect-js-location-assign-before-load.html: * http/tests/history/redirect-js-location-before-load-expected.txt: * http/tests/history/redirect-js-location-before-load.html: * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: * http/tests/history/redirect-js-location-href-0-seconds.html: * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: * http/tests/history/redirect-js-location-href-2-seconds.html: * http/tests/history/redirect-js-location-href-before-load-expected.txt: * http/tests/history/redirect-js-location-href-before-load.html: * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: * http/tests/history/redirect-js-location-replace-0-seconds.html: * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: * http/tests/history/redirect-js-location-replace-2-seconds.html: * http/tests/history/redirect-js-location-replace-before-load-expected.txt: * http/tests/history/redirect-js-location-replace-before-load.html: * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: * http/tests/history/redirect-meta-refresh-0-seconds.html: * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: * http/tests/history/redirect-meta-refresh-2-seconds.html: * http/tests/history/resources/redirect-target.html: 2009-01-30 Pierre-Olivier Latour Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6. * platform/mac-tiger/media: Added. * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added. * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added. * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added. * platform/mac-tiger/media/video-controls-rendering-expected.png: Added. * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added. * platform/mac-tiger/media/video-display-toggle-expected.png: Added. * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added. * platform/mac-tiger/media/video-layer-crash-expected.png: Added. * platform/mac-tiger/media/video-transformed-expected.checksum: Added. * platform/mac-tiger/media/video-transformed-expected.png: Added. * platform/mac-tiger/media/video-zoom-expected.checksum: Added. * platform/mac-tiger/media/video-zoom-expected.png: Added. 2009-01-30 Dimitri Glazkov Reviewed by Eric Seidel. Correct mis-applied http://trac.webkit.org/changeset/40413 by actually removing the test file. * fast/dom/Window/timeout-released-on-close.html: Removed. 2009-01-30 Dmitry Titov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=23650 LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently. Disable this test to keep buildbots green. Need more time to investigate the cause. * fast/dom/Window/timeout-released-on-close.html: Removed. * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html. 2009-01-30 Alexey Proskuryakov Reviewed by Darin Adler. Test that documents loaded from application cache cannot load local resources. * http/tests/appcache/local-content-expected.txt: Added. * http/tests/appcache/local-content.html: Added. * http/tests/appcache/resources/local-content.manifest: Added. 2009-01-30 Dmitry Titov Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=23615 Try to make this test reliable on buildbots. * fast/dom/Window/resources/long_timeout.html: Allocate more objects to make detection more reliable. * fast/dom/Window/timeout-released-on-close.html: Use threshold to account for objects allocated by the running scripts. Add debug output in case of failure to help understand possible failures. 2009-01-30 Alexey Proskuryakov Reviewed by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=23639 Test that appcache ignores Cache-Control: no-store * http/tests/resources/network-simulator.php: Send no-store with all responses. 2009-01-30 Alexey Proskuryakov Reviewed by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=23640 Test that non-HTML main resources work with application cache correctly * http/tests/appcache/non-html-expected.txt: Added. * http/tests/appcache/non-html.xhtml: Added. * http/tests/appcache/resources/abe.png: Added. * http/tests/appcache/resources/non-html.manifest: Added. * http/tests/resources/network-simulator.php: Support more file extensions. 2009-01-29 Tony Chang Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=22894 Fix typo in fill-stroke-clip-reset-path.html where layoutTestController.setUseDashboardCompatiblityMode is called instead of layoutTestController.setUseDashboardCompatibilityMode. * fast/canvas/fill-stroke-clip-reset-path.html: * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum: * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png: 2009-01-29 Hironori Bono Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=18835 Rebaseline a layout test that verifies the InsertLineBreakCommand() function doesn't delete existing markers. * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: * platform/mac/editing/spelling/spelling-linebreak-expected.png: 2009-01-29 Dirk Schulze Reviewed by Nikolas Zimmermann, Eric Seidel. Transformations on SVG patterns caused ugly drawings. The pattern is transformed directly now. Texts or strokes are no longer affected by transformations. * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added. * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added. * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added. * svg/custom/pattern-with-transformation.svg: Added. 2009-01-29 Brady Eidson Reviewed by Oliver Hunt hyundaiusa.com closes window or tab during load * fast/loader/resources/subframe-self-close.html: Added. * fast/loader/subframe-self-close-expected.txt: Added. * fast/loader/subframe-self-close.html: Added. 2009-01-29 Alexey Proskuryakov Reviewed by Anders Carlsson. https://bugs.webkit.org/show_bug.cgi?id=23620 Crash in appcache/resource-redirect.html on Tiger * http/tests/appcache/resource-redirect.html: * http/tests/appcache/resources/resource-redirect.php: * http/tests/appcache/resources/manifest-redirect.php: Corrected the tests to redirect properly. * http/tests/appcache/manifest-redirect-2-expected.txt: Added. * http/tests/appcache/manifest-redirect-2.html: Added. * http/tests/appcache/resource-redirect-2-expected.txt: Added. * http/tests/appcache/resource-redirect-2.html: Added. * http/tests/appcache/resources/manifest-redirect-2.php: Added. * http/tests/appcache/resources/resource-redirect-2.manifest: Added. * http/tests/appcache/resources/resource-redirect-2.php: Added. Added tests for the code path that was accidentally tested on Tiger only (using a redirect to self, so Leopard will exercise it, too). 2009-01-29 Alexey Proskuryakov Not reviewed (this was just a merge problem). https://bugs.webkit.org/show_bug.cgi?id=23476 HTTP redirect should make application cache updating fail * http/tests/appcache/manifest-redirect.html: * http/tests/appcache/resource-redirect.html: Updated the tests to work with the new appcache event sending behavior. 2009-01-29 Alexey Proskuryakov Reviewed by Anders Carlsson. https://bugs.webkit.org/show_bug.cgi?id=23476 HTTP redirect should make application cache updating fail * http/tests/appcache/manifest-redirect-expected.txt: Added. * http/tests/appcache/manifest-redirect.html: Added. * http/tests/appcache/resource-redirect-expected.txt: Added. * http/tests/appcache/resource-redirect.html: Added. * http/tests/appcache/resources/manifest-redirect.php: Added. * http/tests/appcache/resources/resource-redirect.manifest: Added. * http/tests/appcache/resources/resource-redirect.php: Added. 2009-01-29 Alexey Proskuryakov Reviewed by Anders Carlsson. https://bugs.webkit.org/show_bug.cgi?id=23592 Update appcache manifest signature parsing * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops). * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of signature line. * http/tests/appcache/resources/wrong-signature-2.manifest: Added. * http/tests/appcache/wrong-signature-2-expected.txt: Added. * http/tests/appcache/wrong-signature-2.html: Added. * http/tests/appcache/wrong-signature.html: Test that there must be whitespace before the comment. 2009-01-28 Alexey Proskuryakov Reviewed by Anders Carlsson. https://bugs.webkit.org/show_bug.cgi?id=23584 Update application cache code for the latest round of spec changes * http/tests/appcache/404-manifest.html: * http/tests/appcache/404-resource.html: When initial cache attempt fails, the applicationCache singleton now gets an error event. * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress events are now dispatched during initial cache attempt. * http/tests/appcache/idempotent-update-expected.txt: * http/tests/appcache/idempotent-update.html: Events are now posted asynchronously, so we cannot assume any status when handling an event. Rewrote the test to no longer rely on synchronous event dispatch. * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload, to simplify testing in browser (not related to any behavior changes). * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test to not fail in browser due to missing layoutTestController. * http/tests/appcache/offline-access-expected.txt: * http/tests/appcache/offline-access.html: Removed a warning saying that output is timing dependent - I think this is not true now. * http/tests/appcache/remove-cache-expected.txt: * http/tests/appcache/remove-cache.html: * http/tests/appcache/resources/remove-cache-frame-2.html: * http/tests/appcache/resources/remove-cache-frame.html: An obsolete event is only dispatched if the document's main resource was already in cache, otherwise, an error event is dispatched. Changed the test to add the main resource to cache first. Also, updated it to make use of additional events that are now being posted. * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more completely. * http/tests/appcache/wrong-content-type.html: * http/tests/appcache/wrong-signature.html: Changed to expect and to make use of error event that is now being posted. 2009-01-28 Darin Fisher Fixing bustage. https://bugs.webkit.org/show_bug.cgi?id=18835 Add missing layout test results. * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added. * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added. * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added. 2009-01-28 Geoffrey Garen Reviewed by Sam Weinig. Added layout tests for how many history items are created during a redirect. (Many of these results are expected failures for now.) * http/tests/history: Added. * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added. * http/tests/history/redirect-200-refresh-0-seconds.pl: Added. * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added. * http/tests/history/redirect-200-refresh-2-seconds.pl: Added. * http/tests/history/redirect-301-expected.txt: Added. * http/tests/history/redirect-301.pl: Added. * http/tests/history/redirect-302-expected.txt: Added. * http/tests/history/redirect-302.pl: Added. * http/tests/history/redirect-303-expected.txt: Added. * http/tests/history/redirect-303.pl: Added. * http/tests/history/redirect-307-expected.txt: Added. * http/tests/history/redirect-307.pl: Added. * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-document-location-0-seconds.html: Added. * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-document-location-2-seconds.html: Added. * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added. * http/tests/history/redirect-js-document-location-before-load.html: Added. * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-0-seconds.html: Added. * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-2-seconds.html: Added. * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-assign-0-seconds.html: Added. * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-assign-2-seconds.html: Added. * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added. * http/tests/history/redirect-js-location-assign-before-load.html: Added. * http/tests/history/redirect-js-location-before-load-expected.txt: Added. * http/tests/history/redirect-js-location-before-load.html: Added. * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-href-0-seconds.html: Added. * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-href-2-seconds.html: Added. * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added. * http/tests/history/redirect-js-location-href-before-load.html: Added. * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-replace-0-seconds.html: Added. * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added. * http/tests/history/redirect-js-location-replace-2-seconds.html: Added. * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added. * http/tests/history/redirect-js-location-replace-before-load.html: Added. * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added. * http/tests/history/redirect-meta-refresh-0-seconds.html: Added. * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added. * http/tests/history/redirect-meta-refresh-2-seconds.html: Added. * http/tests/history/resources: Added. * http/tests/history/resources/redirect-target.html: Added. 2009-01-28 Simon Fraser Reviewed by Dave Hyatt https://bugs.webkit.org/show_bug.cgi?id=23582 New test cases for transforms on inlines and table rows, with and without opacity (which has the side-effect of creating layers). * fast/transforms/transform-on-inline.html: Added. * fast/transforms/transform-table-row.html: Added. * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added. * platform/mac/fast/transforms/transform-on-inline-expected.png: Added. * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added. * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added. * platform/mac/fast/transforms/transform-table-row-expected.png: Added. * platform/mac/fast/transforms/transform-table-row-expected.txt: Added. 2009-01-28 Hironori Bono Reviewed by Justin Garcia. https://bugs.webkit.org/show_bug.cgi?id=18835 Spelling underlines disappear when they shouldn't Add a layout text to verify if misspelled markers are copied when a line-break command splits a text node. * editing/spelling/spelling-linebreak.html: Added. 2009-01-27 Holger Hans Peter Freyther Rubber stamped by Darin Adler. Get the build bot green as discussed on the mailinglist. There is only one crash after unloading a page with plugins. For the remaining failing tests DumpRenderTree needs to be looked at. * platform/gtk/Skipped: 2009-01-27 Mads Ager Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=23300 Update test of selection functions on HTMLInputElements to expect the selection functions to throw exceptions when used on buttons. This is consistent with the Firefox behavior. * fast/forms/selection-functions-expected.txt: * fast/forms/selection-functions.html: 2009-01-26 David Kilzer Fix misspelling of "lowercase" in font-face-locally-installed.html Reviewed by Dan Bernstein. * fast/css/font-face-locally-installed.html: Updated. * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated. * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated. * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated. 2009-01-26 Sam Weinig Reviewed by Dan Bernstein. Test for https://bugs.webkit.org/show_bug.cgi?id=18141 Acid3 tests 77 and 78 fail on reload due to SVG font race * http/tests/misc/SVGFont-delayed-load-expected.txt: Added. * http/tests/misc/SVGFont-delayed-load.html: Added. * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added. * svg/custom/acid3-test-77.html: * svg/custom/resources/Acid3Font-loader.svg: 2009-01-26 Pierre-Olivier Latour Updated the reference images for the video tests that rely on the H264 test movie, as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version. * platform/mac/media/video-aspect-ratio-expected.checksum: * platform/mac/media/video-aspect-ratio-expected.png: * platform/mac/media/video-controls-rendering-expected.checksum: * platform/mac/media/video-controls-rendering-expected.png: * platform/mac/media/video-display-toggle-expected.checksum: * platform/mac/media/video-display-toggle-expected.png: * platform/mac/media/video-layer-crash-expected.checksum: * platform/mac/media/video-layer-crash-expected.png: * platform/mac/media/video-transformed-expected.checksum: * platform/mac/media/video-transformed-expected.png: * platform/mac/media/video-zoom-expected.checksum: * platform/mac/media/video-zoom-expected.png: 2009-01-26 Darin Adler Requested by David Hyatt. * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect the progression; we now render things we used to fail to render. * platform/mac/fast/table/form-with-table-style-expected.png: Ditto. 2009-01-25 David Hyatt Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524. Reviewed by Oliver Hunt * fast/repaint/dynamic-table-vertical-alignment-change.html: Added. * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added. * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added. * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added. 2009-01-25 Dan Bernstein Reviewed by Oliver Hunt. - test for REGRESSION (r39566): NewsFire crashes in string hashing code when opening a Digg RSS article * fast/loader/null-request-after-willSendRequest-expected.txt: Added. * fast/loader/null-request-after-willSendRequest.html: Added. 2009-01-24 Alexey Proskuryakov Reviewed by Darin Adler. REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes) * http/tests/misc/dns-prefetch-control-expected.txt: * http/tests/misc/dns-prefetch-control.html: Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name), explaining that scheme is not necessary. This is of course true, but this test uses data: subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL from this string again, now with a single argument KURL constructor, which resulted in a valid file: URL, which was successfully used! Both issues have been corrected in WebCore, so I had to change the test to no longer use relative net-path URLs. * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt: * http/tests/security/postMessage/invalid-origin-throws-exception.html: URLs that start with "/" are no longer converted to "file:" ones, so the results now match Firefox. * http/tests/uri/resolve-encoding-relative-expected.txt: Added. * http/tests/uri/resolve-encoding-relative.html: Added. Added a test to cover some cases of relative URL resolving that were not covered before. Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more consistent. 2009-01-24 Eric Carlson