2010-02-04 Alexey Proskuryakov Reviewed by Darin Adler. Assertion failure in CheckedRadioButtons::removeButton when using jQuery 1.4.1 https://bugs.webkit.org/show_bug.cgi?id=34520 * fast/dom/HTMLInputElement/cloned-input-checked-state-expected.txt: Added. * fast/dom/HTMLInputElement/cloned-input-checked-state.html: Added. 2010-02-04 Enrica Casucci Reviewed by Oliver Hunt. REGRESSION: Dragging plain text into a styled text region does not acquire the correct style info. https://bugs.webkit.org/show_bug.cgi?id=34609 * editing/pasteboard/drop-inputtext-acquires-style-expected.txt: Added. * editing/pasteboard/drop-inputtext-acquires-style.html: Added. 2010-02-04 Gustavo Noronha Silva Reviewed by Xan Lopez. [GTK] Crashes when an invalid hostname is pre-fetched https://bugs.webkit.org/show_bug.cgi?id=34602 * http/tests/misc/dns-prefetch-control-expected.txt: * http/tests/misc/dns-prefetch-control.html: Add broken hostname test case. 2010-02-04 Brian Weinstein Rubber-stamped by Dan Bernstein. Add Windows expected results to the new scrollbar test because Windows was trying to compare to platform/mac first instead of cross-platform. * platform/win/fast/events/scrollbar-double-click-expected.txt: Added. 2010-02-04 Dan Bernstein Reviewed by Simon Fraser. REGRESSION (r53718): When scrolling a tall window by page, the overlap between pages is too big https://bugs.webkit.org/show_bug.cgi?id=34371 * platform/mac/fast/events/scrollbar-double-click-expected.txt: Added. 2010-02-04 Csaba Osztrogonác [Qt] fast/workers/shared-worker-frame-lifecycle.html failed on Qt Bot https://bugs.webkit.org/show_bug.cgi?id=34281 * platform/qt/Skipped: fast/workers/shared-worker-frame-lifecycle.html skipped until fix. 2010-02-03 Fumitoshi Ukai Unreviewed fix. websocket/tests/close-on-unload.html and close-on-navigate-new-location.html will fail on mac tiger, because python on the platform doesn't support set(), which is used in websocket handler for these tests. * platform/mac-tiger/Skipped: skip websocket/tests/close-on-unload.html and websocket/tests/close-on-navigate-new-location.html 2010-02-03 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. navigating a frame to new location closes websocket in the frame https://bugs.webkit.org/show_bug.cgi?id=34557 * websocket/tests/close-on-navigate-new-location-expected.txt: Added. * websocket/tests/close-on-navigate-new-location.html: Added. 2010-02-03 Brady Eidson Reviewed by Alexey Proskuryakov. REGRESSION (r51644): WebCore/manual-tests/linkjump-1.html fails and https://bugs.webkit.org/show_bug.cgi?id=34550 * fast/loader/document-with-fragment-url-1-expected.txt: Added. * fast/loader/document-with-fragment-url-1.html: Added. * fast/loader/document-with-fragment-url-2-expected.txt: Added. * fast/loader/document-with-fragment-url-2.html: Added. * fast/loader/document-with-fragment-url-3-expected.txt: Added. * fast/loader/document-with-fragment-url-3.html: Added. * fast/loader/document-with-fragment-url-4-expected.txt: Added. * fast/loader/document-with-fragment-url-4.html: Added. * fast/loader/resources/document-with-fragment-url-test.html: Added. 2010-02-03 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. WebSocket should close the connection when unloading the document https://bugs.webkit.org/show_bug.cgi?id=33248 * websocket/tests/close-on-unload-expected.txt: Added. * websocket/tests/close-on-unload.html: Added. * websocket/tests/close-on-unload_wsh.py: Added. * websocket/tests/resources/close-on-unload-iframe.html: Added. 2010-02-03 Adele Peterson Reviewed by Simon Fraser. Test for: https://bugs.webkit.org/show_bug.cgi?id=34549 - CSS counters crash at http://www.w3.org/TR/css3-content/ CrashTracer: [USER] 20 crashes in Safari at com.apple.WebCore: WebCore::CounterNode::insertAfter + 319 * fast/css/counters/counter-before-selector-crash-expected.txt: Added. * fast/css/counters/counter-before-selector-crash.html: Added. 2010-02-03 Csaba Osztrogonác Rubber-stamped by Ariya Hidayat. Roll back r53889 again, because roll out didn't solve flakeyness on the Windows Test bots https://bugs.webkit.org/show_bug.cgi?id=34399 * platform/win/Skipped: 2010-02-03 Csaba Osztrogonác Rubber-stamped by Ariya Hidayat. Rolling out r53889, because it might caused flakeyness on the Windows Test bots https://bugs.webkit.org/show_bug.cgi?id=34399 * platform/win/Skipped: 2010-02-03 Csaba Osztrogonác Rubber-stamped by Adam Barth. http/tests/security/xss-DENIED-window-open-javascript-url.html timed out on Windows Debug Bot https://bugs.webkit.org/show_bug.cgi?id=33349 * platform/win/Skipped: http/tests/security/xss-DENIED-window-open-javascript-url.html skipped. 2010-02-02 Kent Tamura Reviewed by Darin Adler. Fix a bug that changes for some constraint attributes doesn't update validation CSS selectors. https://bugs.webkit.org/show_bug.cgi?id=31716 Add tests for maxLength changes and step changes. * fast/forms/input-live-pseudo-selectors-expected.txt: * fast/forms/resources/input-live-pseudo-selectors.js: * fast/forms/resources/textarea-live-pseudo-selectors.js: * fast/forms/textarea-live-pseudo-selectors-expected.txt: 2010-02-02 Roland Steiner Reviewed by Adele Peterson. Bug 34198 - Ruby text should not inherit line-height (https://bugs.webkit.org/show_bug.cgi?id=34198) Resetting line-height to 'normal' in the default UA style sheet. Adding layout-test to check for this. * fast/ruby/script-tests: Added. * fast/ruby/script-tests/ruby-line-height.js: Added. * fast/ruby/ruby-line-height-expected.txt: Added. * fast/ruby/ruby-line-height.html: Added. 2010-02-02 Kent Tamura Reviewed by Darin Adler. rangeOverflow/rangeUnderflow support for type=datetime, datetime-local, month, time and week https://bugs.webkit.org/show_bug.cgi?id=34483 Add tests for datetime, datetime-local, month, time and week, and merge existing tests into one test file. * fast/forms/ValidityState-rangeOverflow-date-expected.txt: Removed. * fast/forms/ValidityState-rangeOverflow-date.html: Removed. * fast/forms/ValidityState-rangeOverflow-expected.txt: Added. * 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-rangeOverflow.html: Added. * fast/forms/ValidityState-rangeUnderflow-date-expected.txt: Removed. * fast/forms/ValidityState-rangeUnderflow-date.html: Removed. * fast/forms/ValidityState-rangeUnderflow-expected.txt: Added. * 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/ValidityState-rangeUnderflow.html: Added. * fast/forms/script-tests/ValidityState-rangeOverflow-date.js: Removed. * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Removed. * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Removed. * fast/forms/script-tests/ValidityState-rangeOverflow.js: Added. * fast/forms/script-tests/ValidityState-rangeUnderflow-date.js: Removed. * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Removed. * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Removed. * fast/forms/script-tests/ValidityState-rangeUnderflow.js: Added. 2010-02-02 James Robinson Reviewed by Dmitry Titov. Test that the combination of border-bottom:1px; and -webkit-gradient(linear) doesn't crash https://bugs.webkit.org/show_bug.cgi?id=34510 * fast/gradients/crash-on-1px-border.html: Added. 2010-02-02 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. WebSocket wrapper can be collected even if events are pending https://bugs.webkit.org/show_bug.cgi?id=34014 * websocket/tests/websocket-pending-activity-expected.txt: Added. * websocket/tests/websocket-pending-activity.html: Added. 2010-02-02 Eric Seidel Reviewed by Gustavo Noronha Silva. http/tests/incremental/split-hex-entities.pl timed out on Gtk Linux 32-bit Debug Bot https://bugs.webkit.org/show_bug.cgi?id=33445 * platform/gtk/Skipped: Skip this test to keep the bots green until someone with Gtk knowledge can examine why it intermittently times out. 2010-02-02 Hayato Ito Reviewed by Darin Adler. Move misplaced JS files to the proper location. https://bugs.webkit.org/show_bug.cgi?id=34256 * fast/events/script-tests/basic-touch-events.js: Removed. * fast/events/script-tests/create-touch-event.js: Removed. * fast/events/script-tests/send-oncancel-event.js: Removed. * fast/events/touch/basic-touch-events.html: * fast/events/touch/create-touch-event.html: * fast/events/touch/script-tests: Added. * fast/events/touch/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/events/script-tests/TEMPLATE.html. * fast/events/touch/script-tests/basic-touch-events.js: Copied from LayoutTests/fast/events/script-tests/basic-touch-events.js. * fast/events/touch/script-tests/create-touch-event.js: Copied from LayoutTests/fast/events/script-tests/create-touch-event.js. * fast/events/touch/script-tests/send-oncancel-event.js: Copied from LayoutTests/fast/events/script-tests/send-oncancel-event.js. * fast/events/touch/send-oncancel-event.html: 2010-02-02 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=34076 Crash in mangleme in WebCore::Element::getAttribute * fast/forms/misplaced-img-form-registration-expected.txt: Added. * fast/forms/misplaced-img-form-registration.html: Added. 2010-02-02 Adam Roben Stop skipping some tests that were failing due to buggy versions of CFNetwork Rubber-stamped by Eric Carlson. * platform/win/Skipped: 2010-02-02 Csaba Osztrogonác [Qt] fast/frames/set-unloaded-frame-location.html timed out on Qt Linux Release Build Bot https://bugs.webkit.org/show_bug.cgi?id=33303 fast/frames/sandboxed-iframe-navigation-windowopen.html made fast/frames/set-unloaded-frame-location.html time out, but now it works correctly, so we can unskip the test. * platform/qt/Skipped: fast/frames/sandboxed-iframe-navigation-windowopen.html unskipped. 2010-02-01 Brian Weinstein Check in new expected results for a test that has been failing on Windows since it was originally landed. This appears to be a font issue, but commenting on bug to make sure. * platform/win/fast/text/international/hebrew-vowels-expected.txt: Added. 2010-02-01 Dmitry Titov Not reviewed, revert r54194 that fails new test on Qt and Chromium. https://bugs.webkit.org/show_bug.cgi?id=34382 * fast/frames/iframe-reparenting-new-page-expected.txt: Removed. * fast/frames/iframe-reparenting-new-page.html: Removed. * fast/frames/resources/iframe-reparenting-new-page-1.html: Removed. * fast/frames/resources/iframe-reparenting-new-page-2.html: Removed. * fast/frames/resources/iframe-reparenting-new-page-iframe.html: Removed. * fast/frames/script-tests/TEMPLATE.html: Removed. * fast/frames/script-tests/iframe-reparenting-new-page.js: Removed. 2010-02-01 Shinichiro Hamaji Reviewed by Eric Seidel. Provide a way to get page number with layoutTestController https://bugs.webkit.org/show_bug.cgi?id=33840 * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: * printing/page-break-always-expected.txt: Added. * printing/page-break-always.html: Added. * printing/pageNumerForElementById-expected.txt: Added. * printing/pageNumerForElementById.html: Added. * printing/script-tests/TEMPLATE.html: Added. * printing/script-tests/page-break-always.js: Added. (createParagraph): * printing/script-tests/pageNumerForElementById.js: Added. (createParagraph): 2010-02-01 Daniel Bates Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=27312 Tests that the header "X-XSS-Protection: full-block" leads to a full page block when an XSS attack is detected. * http/tests/security/xssAuditor/full-block-base-href-expected.txt: Added. * http/tests/security/xssAuditor/full-block-base-href.html: Added. * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt: Added. * http/tests/security/xssAuditor/full-block-get-from-iframe.html: Added. * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt: Added. * http/tests/security/xssAuditor/full-block-iframe-javascript-url.html: Added. * http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt: Added. * http/tests/security/xssAuditor/full-block-iframe-no-inherit.php: Added. * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt: Added. * http/tests/security/xssAuditor/full-block-javascript-link.html: Added. * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt: Added. * http/tests/security/xssAuditor/full-block-link-onclick.html: Added. * http/tests/security/xssAuditor/full-block-object-tag-expected.txt: Added. * http/tests/security/xssAuditor/full-block-object-tag.html: Added. * http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt: Added. * http/tests/security/xssAuditor/full-block-post-from-iframe.html: Added. * http/tests/security/xssAuditor/full-block-script-tag-expected.txt: Added. * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt: Added. * http/tests/security/xssAuditor/full-block-script-tag-with-source.html: Added. * http/tests/security/xssAuditor/full-block-script-tag.html: Added. * http/tests/security/xssAuditor/malformed-xss-protection-header-expected.txt: Added. * http/tests/security/xssAuditor/malformed-xss-protection-header.html: Added. * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Modified to optionally enable full page blocking. * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Ditto. * http/tests/security/xssAuditor/resources/echo-intertag.pl: Ditto. * http/tests/security/xssAuditor/resources/utilities.js: (checkIfFrameLocationMatchesURLAndCallDone): Added. (sendRequestFromIFrame): Modified to optionally call callback function when done. 2010-02-01 Shinichiro Hamaji Reviewed by Dmitry Titov. Convert textarea-rows-cols.html to dumpAsText() https://bugs.webkit.org/show_bug.cgi?id=34074 Remove checks for the size of scrollbar as scrollbar doesn't appear on Windows. * fast/forms/script-tests/textarea-rows-cols.js: * fast/forms/textarea-rows-cols-expected.txt: 2010-02-01 Kent Tamura Reviewed by Darin Adler. Date.UTC() should apply TimeClip operation. https://bugs.webkit.org/show_bug.cgi?id=34461 Add tests for corner cases of Date.UTC(). * fast/js/date-utc-timeclip-expected.txt: Added. * fast/js/date-utc-timeclip.html: Added. * fast/js/script-tests/date-utc-timeclip.js: Added. 2010-02-01 Kent Tamura Unreviewed. Add two more test cases which I forgot to add in r54197. https://bugs.webkit.org/show_bug.cgi?id=34462 * fast/js/math-expected.txt: * fast/js/script-tests/math.js: 2010-02-01 Kent Tamura Reviewed by Darin Adler. Fix a bug that Math.round() retunrs incorrect results for huge integers https://bugs.webkit.org/show_bug.cgi?id=34462 * fast/js/math-expected.txt: * fast/js/script-tests/math.js: Add test cases for Math.round() for huge numbers. 2010-02-01 Dmitry Titov Reviewed by David Levin. When a live iframe element is moved between pages, it still depends on the old page. https://bugs.webkit.org/show_bug.cgi?id=34382 * fast/frames/iframe-reparenting-new-page-expected.txt: Added. * fast/frames/iframe-reparenting-new-page.html: Added. * fast/frames/resources/iframe-reparenting-new-page-1.html: Added. * fast/frames/resources/iframe-reparenting-new-page-2.html: Added. * fast/frames/resources/iframe-reparenting-new-page-iframe.html: Added. 2010-02-01 Brady Eidson Reviewed by Tim Hatcher. Add common IRC ports to port blocking. and https://bugs.webkit.org/show_bug.cgi?id=34451 * platform/mac-tiger/security/block-test-expected.txt: * platform/mac/security/block-test-expected.txt: * security/block-test.html: 2010-02-01 Gavin Barraclough Reviewed by Sam Weinig. Bug 34346 - With JSC bindings, make processingUserGesture work with events in Isolated Worlds * http/tests/security/isolatedWorld/resources/userGestureEvents-second-window.html: Added. * http/tests/security/isolatedWorld/userGestureEvents-expected.txt: Added. * http/tests/security/isolatedWorld/userGestureEvents.html: Added. 2010-02-01 Shinichiro Hamaji Reviewed by Darin Adler. REGRESSION: editing/selection/doubleclick-beside-cr-span.html times out on Windows https://bugs.webkit.org/show_bug.cgi?id=34069 Make the sleep time shorter as this test timed out on Windows bot. * editing/selection/doubleclick-beside-cr-span.html: 2010-02-01 Diego Gonzalez Reviewed by Kenneth Rohde Christiansen. [Qt] DRT Provide global flag ability https://bugs.webkit.org/show_bug.cgi?id=34418 Add the globalFlag property to the Qt LayoutTestController to allow cross-domain indications. * platform/qt/Skipped: 2010-02-01 Brian Weinstein Rubber-stamped by Oliver Hunt. Check in (failing) expected results for fast/dom/Window/window-postmessage-clone-frames. This fails because of eventSender.beginDragWithFiles is unimplemented. * platform/win/fast/dom/Window/window-postmessage-clone-frames-expected.txt: Added. 2010-02-01 Eric Carlson No review, build fix. https://bugs.webkit.org/show_bug.cgi?id=34447 http/tests/media/video-referer.html fails on Windows * platform/win/Skipped: 2010-02-01 Csaba Osztrogonác [Qt] Unreviewed trivial fix. Platform dependent expected file updated after r54143. * platform/qt/fast/dom/Window/window-properties-expected.txt: 2010-02-01 Brady Eidson Reviewed by Adele Peterson. Crash in Safari opening new tabs to "same page" and https://bugs.webkit.org/show_bug.cgi?id=34444 * fast/loader/crash-copying-backforwardlist-expected.txt: Added. * fast/loader/crash-copying-backforwardlist.html: Added. * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2010-02-01 Eric Carlson Reviewed by Adele Peterson. Fullscreen API should be on HTMLVideoElement https://bugs.webkit.org/show_bug.cgi?id=34438 Update fullscreen tests now that