2012-09-14 Ojan Vafai Complete forgotten rebaseline. See https://bugs.webkit.org/show_bug.cgi?id=96751. The results all look like they pass. * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt. * platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt. * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt. * platform/chromium/TestExpectations: * platform/chromium/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Renamed from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt. 2012-09-14 Ojan Vafai Complete some forgotten rebaselines. See https://bugs.webkit.org/show_bug.cgi?id=94916. All the differences were anti-aliasing/form-controls. * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added. * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added. * platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added. * platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added. * platform/chromium-win-xp/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: Removed. * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added. * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added. * platform/chromium/TestExpectations: 2012-09-14 David Grogan IndexedDB: Print console warning about setVersion https://bugs.webkit.org/show_bug.cgi?id=96575 Reviewed by Tony Chang. * http/tests/inspector/indexeddb/database-data-expected.txt: * http/tests/inspector/indexeddb/database-structure-expected.txt: * http/tests/inspector/indexeddb/resources-panel-expected.txt: * storage/indexeddb/create-and-remove-object-store-expected.txt: * storage/indexeddb/create-object-store-options-expected.txt: * storage/indexeddb/createObjectStore-name-argument-required-expected.txt: * storage/indexeddb/createObjectStore-null-name-expected.txt: * storage/indexeddb/cursor-added-bug-expected.txt: * storage/indexeddb/cursor-advance-expected.txt: * storage/indexeddb/cursor-continue-dir-expected.txt: * storage/indexeddb/cursor-continue-expected.txt: * storage/indexeddb/cursor-continue-validity-expected.txt: * storage/indexeddb/cursor-delete-expected.txt: * storage/indexeddb/cursor-inconsistency-expected.txt: * storage/indexeddb/cursor-index-delete-expected.txt: * storage/indexeddb/cursor-key-order-expected.txt: * storage/indexeddb/cursor-overloads-expected.txt: * storage/indexeddb/cursor-prev-no-duplicate-expected.txt: * storage/indexeddb/cursor-primary-key-order-expected.txt: * storage/indexeddb/cursor-reverse-bug-expected.txt: * storage/indexeddb/cursor-skip-deleted-expected.txt: * storage/indexeddb/cursor-update-expected.txt: * storage/indexeddb/cursor-update-value-argument-required-expected.txt: * storage/indexeddb/cursor-value-expected.txt: * storage/indexeddb/data-corruption-expected.txt: * storage/indexeddb/database-basics-expected.txt: * storage/indexeddb/database-close-expected.txt: * storage/indexeddb/database-closepending-flag-expected.txt: * storage/indexeddb/database-deletepending-flag-expected.txt: * storage/indexeddb/delete-closed-database-object-expected.txt: * storage/indexeddb/delete-range-expected.txt: * storage/indexeddb/deleteIndex-expected.txt: * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt: * storage/indexeddb/deleteObjectStore-null-name-expected.txt: * storage/indexeddb/deleted-objects-expected.txt: * storage/indexeddb/deletedatabase-transaction-expected.txt: * storage/indexeddb/duplicates-expected.txt: * storage/indexeddb/error-causes-abort-by-default-expected.txt: * storage/indexeddb/exception-in-event-aborts-expected.txt: * storage/indexeddb/exceptions-expected.txt: * storage/indexeddb/factory-deletedatabase-expected.txt: * storage/indexeddb/factory-deletedatabase-interactions-expected.txt: * storage/indexeddb/get-keyrange-expected.txt: * storage/indexeddb/index-basics-expected.txt: * storage/indexeddb/index-basics-workers-expected.txt: * storage/indexeddb/index-count-expected.txt: * storage/indexeddb/index-cursor-expected.txt: * storage/indexeddb/index-duplicate-keypaths-expected.txt: * storage/indexeddb/index-get-key-argument-required-expected.txt: * storage/indexeddb/index-multientry-expected.txt: * storage/indexeddb/index-population-expected.txt: * storage/indexeddb/index-unique-expected.txt: * storage/indexeddb/intversion-and-setversion-expected.txt: * storage/indexeddb/intversion-invalid-setversion-has-no-side-effects-expected.txt: * storage/indexeddb/intversion-long-queue-expected.txt: * storage/indexeddb/invalid-keys-expected.txt: * storage/indexeddb/key-generator-expected.txt: * storage/indexeddb/key-sort-order-across-types-expected.txt: * storage/indexeddb/key-sort-order-date-expected.txt: * storage/indexeddb/key-type-array-expected.txt: * storage/indexeddb/key-type-infinity-expected.txt: * storage/indexeddb/keypath-arrays-expected.txt: * storage/indexeddb/keypath-basics-expected.txt: * storage/indexeddb/keypath-edges-expected.txt: * storage/indexeddb/keypath-fetch-key-expected.txt: * storage/indexeddb/keypath-intrinsic-properties-expected.txt: * storage/indexeddb/lazy-index-population-expected.txt: * storage/indexeddb/legacy-constants-expected.txt: * storage/indexeddb/list-ordering-expected.txt: * storage/indexeddb/metadata-expected.txt: * storage/indexeddb/mozilla/add-twice-failure-expected.txt: * storage/indexeddb/mozilla/autoincrement-indexes-expected.txt: * storage/indexeddb/mozilla/bad-keypath-expected.txt: * storage/indexeddb/mozilla/clear-expected.txt: * storage/indexeddb/mozilla/create-index-unique-expected.txt: * storage/indexeddb/mozilla/create-index-with-integer-keys-expected.txt: * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: * storage/indexeddb/mozilla/create-objectstore-null-name-expected.txt: * storage/indexeddb/mozilla/cursor-mutation-expected.txt: * storage/indexeddb/mozilla/cursor-mutation-objectstore-only-expected.txt: * storage/indexeddb/mozilla/cursor-update-updates-indexes-expected.txt: * storage/indexeddb/mozilla/cursors-expected.txt: * storage/indexeddb/mozilla/delete-result-expected.txt: * storage/indexeddb/mozilla/event-source-expected.txt: * storage/indexeddb/mozilla/global-data-expected.txt: * storage/indexeddb/mozilla/index-prev-no-duplicate-expected.txt: * storage/indexeddb/mozilla/indexes-expected.txt: * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: * storage/indexeddb/mozilla/key-requirements-expected.txt: * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: * storage/indexeddb/mozilla/object-cursors-expected.txt: * storage/indexeddb/mozilla/object-identity-expected.txt: * storage/indexeddb/mozilla/object-store-inline-autoincrement-key-added-on-put-expected.txt: * storage/indexeddb/mozilla/object-store-remove-values-expected.txt: * storage/indexeddb/mozilla/objectstorenames-expected.txt: * storage/indexeddb/mozilla/odd-result-order-expected.txt: * storage/indexeddb/mozilla/put-get-values-expected.txt: * storage/indexeddb/mozilla/readonly-transactions-expected.txt: * storage/indexeddb/mozilla/readwrite-transactions-expected.txt: * storage/indexeddb/mozilla/readyState-expected.txt: * storage/indexeddb/mozilla/remove-index-expected.txt: * storage/indexeddb/mozilla/remove-objectstore-expected.txt: * storage/indexeddb/mozilla/versionchange-abort-expected.txt: * storage/indexeddb/mozilla/versionchange-expected.txt: * storage/indexeddb/mutating-cursor-expected.txt: * storage/indexeddb/noblobs-expected.txt: * storage/indexeddb/objectStore-required-arguments-expected.txt: * storage/indexeddb/objectstore-autoincrement-expected.txt: * storage/indexeddb/objectstore-basics-expected.txt: * storage/indexeddb/objectstore-basics-workers-expected.txt: * storage/indexeddb/objectstore-clear-expected.txt: * storage/indexeddb/objectstore-count-expected.txt: * storage/indexeddb/objectstore-cursor-expected.txt: * storage/indexeddb/objectstore-removeobjectstore-expected.txt: * storage/indexeddb/odd-strings-expected.txt: * storage/indexeddb/open-close-version-expected.txt: * storage/indexeddb/open-cursor-expected.txt: * storage/indexeddb/open-during-transaction-expected.txt: * storage/indexeddb/opencursor-key-expected.txt: * storage/indexeddb/pending-activity-expected.txt: * storage/indexeddb/pending-activity-workers-expected.txt: * storage/indexeddb/pending-version-change-on-exit-expected.txt: * storage/indexeddb/persistence-expected.txt: * storage/indexeddb/prefetch-bugfix-108071-expected.txt: * storage/indexeddb/queued-commands-expected.txt: * storage/indexeddb/readonly-expected.txt: * storage/indexeddb/readonly-properties-expected.txt: * storage/indexeddb/request-continue-abort-expected.txt: * storage/indexeddb/request-event-propagation-expected.txt: * storage/indexeddb/setVersion-null-expected.txt: * storage/indexeddb/set_version_blocked-expected.txt: * storage/indexeddb/set_version_queue-expected.txt: * storage/indexeddb/structured-clone-expected.txt: * storage/indexeddb/three-setversion-calls-expected.txt: * storage/indexeddb/transaction-abort-expected.txt: * storage/indexeddb/transaction-active-flag-expected.txt: * storage/indexeddb/transaction-after-close-expected.txt: * storage/indexeddb/transaction-and-objectstore-calls-expected.txt: * storage/indexeddb/transaction-basics-expected.txt: * storage/indexeddb/transaction-complete-with-js-recursion-cross-frame-expected.txt: * storage/indexeddb/transaction-complete-with-js-recursion-expected.txt: * storage/indexeddb/transaction-complete-workers-expected.txt: * storage/indexeddb/transaction-crash-on-abort-expected.txt: * storage/indexeddb/transaction-error-expected.txt: * storage/indexeddb/transaction-event-propagation-expected.txt: * storage/indexeddb/transaction-read-only-expected.txt: * storage/indexeddb/transaction-rollback-expected.txt: * storage/indexeddb/transaction-storeNames-required-expected.txt: * storage/indexeddb/tutorial-expected.txt: * storage/indexeddb/two-version-changes-expected.txt: * storage/indexeddb/value-undefined-expected.txt: * storage/indexeddb/values-odd-types-expected.txt: * storage/indexeddb/version-change-abort-expected.txt: * storage/indexeddb/version-change-exclusive-expected.txt: * storage/indexeddb/versionchangerequest-activedomobject-expected.txt: 2012-09-14 Michelangelo De Simone Use arrays in shaders https://bugs.webkit.org/show_bug.cgi?id=95223 Reviewed by Dean Jackson. New tests have been added for checking the correctness of array() within shaders. * css3/filters/custom/custom-filter-array-expected.html: Added. * css3/filters/custom/custom-filter-array.html: Added. * css3/filters/custom/custom-filter-property-computed-style-expected.txt: * css3/filters/custom/custom-filter-property-parsing-invalid-expected.txt: * css3/filters/resources/fragment-color.fs: Added. * css3/filters/script-tests/custom-filter-property-computed-style.js: * css3/filters/script-tests/custom-filter-property-parsing-invalid.js: * platform/chromium/css3/filters/custom/custom-filter-property-computed-style-expected.txt: 2012-09-14 Christophe Dumez WebKitTestRunner needs layoutTestController.dumpDatabaseCallbacks https://bugs.webkit.org/show_bug.cgi?id=57570 Reviewed by Kenneth Rohde Christiansen. Unskip several test cases which require implementation of testRunner.dumpDatabaseCallbacks in WebKitTestRunner. * platform/wk2/Skipped: 2012-09-14 Sudarsana Nagineni [EFL] Gardening of the WK2 Debug Bot failing tests https://bugs.webkit.org/show_bug.cgi?id=96795 Unreviewed EFL gardening. * platform/efl-wk2/TestExpectations: 2012-09-14 Sergio Villar Senin [GTK] [WK2] Unreviewed gardening. Added a bunch of tests failing in the WK2 tests bot to the Skipped list with the proper links to each bug. * platform/gtk-wk2/Skipped: 2012-09-14 Rick Byers Gesture events sent to wrong node when page is scrolled https://bugs.webkit.org/show_bug.cgi?id=96788 Reviewed by Antonio Gomes. Add layout test based on gesture-events.html which tests the case when the document is scrolled (so that client co-ordinates don't equal page co-ordinates). * platform/chromium/plugins/gesture-events-scrolled-expected.txt: Added. * platform/chromium/plugins/gesture-events-scrolled.html: Added. 2012-09-14 Sudarsana Nagineni [EFL][WK2] Unskip test cases that are now passing https://bugs.webkit.org/show_bug.cgi?id=96762 Unreviewed EFL gardening, unskip now passing tests. * platform/efl-wk2/TestExpectations: * platform/efl/TestExpectations: 2012-09-14 Christophe Dumez WebKitTestRunner needs layoutTestController.setStopProvisionalFrameLoads https://bugs.webkit.org/show_bug.cgi?id=42691 Reviewed by Kenneth Rohde Christiansen. Unskip fast/loader/stop-provisional-loads.html now that WebKitTestRunner implements testrunner.setStopProvisionalFrameLoads(). * platform/wk2/Skipped: 2012-09-14 Mikhail Pozdnyakov [EFL] Attempt to create a theme for 0 sized element leads to assertion hit https://bugs.webkit.org/show_bug.cgi?id=96743 Reviewed by Kenneth Rohde Christiansen. RenderThemeEfl was not supposed to be created for the elements with '0' size and had an assertion on that causing crash in debug mode. * fast/forms/range/slider-zero-size-crash-expected.txt: Added. * fast/forms/range/slider-zero-size-crash.html: Added. 2012-09-14 Sudarsana Nagineni [EFL] Gardening of failing tests https://bugs.webkit.org/show_bug.cgi?id=96646 Unreviewed EFL gardening of flaky tests on wk1. * platform/efl-wk1/TestExpectations: 2012-09-14 Sudarsana Nagineni WebKitTestRunner needs layoutTestController.setTabKeyCyclesThroughElements https://bugs.webkit.org/show_bug.cgi?id=42687 Reviewed by Kenneth Rohde Christiansen. fast/events/keypress-insert-tab.html is passing now on wk2. So, unskip in common skipped files and re-skip it on efl-wk1 until WK82864 is fixed. * platform/efl-wk1/TestExpectations: * platform/efl/Skipped: * platform/wk2/Skipped: 2012-09-14 Sudarsana Nagineni EventSendingController::keyDown does not support non-array modifier arguments https://bugs.webkit.org/show_bug.cgi?id=96727 Reviewed by Kenneth Rohde Christiansen. Unskip passing test fast/forms/legend-access-key.html * platform/efl-wk2/TestExpectations: * platform/gtk-wk2/Skipped: 2012-09-14 Vsevolod Vlasov Unreviewed skipping failing test. * http/tests/inspector/network/network-xhr-replay.html_disabled: Renamed from LayoutTests/http/tests/inspector/network/network-xhr-replay.html. 2012-09-14 Mikhail Pozdnyakov WebKitTestRunner needs layoutTestController.setCustomPolicyDelegate https://bugs.webkit.org/show_bug.cgi?id=42546 Reviewed by Kenneth Rohde Christiansen. Unskipped corresponding test cases. Distributed those which still not passing to appropriate groups in Skipped file. * platform/wk2/Skipped: 2012-09-14 Keishi Hattori Make time input lang attribute aware for testing https://bugs.webkit.org/show_bug.cgi?id=96728 Reviewed by Kent Tamura. * fast/forms/resources/common.js: (getUserAgentShadowTextContent): Used to get the text inside an input element. * fast/forms/time-multiple-fields/time-multiple-fields-localization.html: Added. * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Added. * platform/chromium/TestExpectations: 2012-09-14 Yoshifumi Inoue REGRESSION(r128575): fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back.html is failed on Chromium-Win https://bugs.webkit.org/show_bug.cgi?id=96754 Reviewed by Kent Tamura. The root cause of this failure is Chromium-Win port has a second field event if step=60 due by Windows platform API. This patch changes test sample to have a second field to get rid of such difference. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back-expected.txt: Updates expectation. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back.html: Changed to add "step=1" to test sample and to add a second field value to expectation. 2012-09-14 Christophe Dumez [WK2][WKTR] TestRunner is not dumping some frame load callbacks information https://bugs.webkit.org/show_bug.cgi?id=96740 Reviewed by Kenneth Rohde Christiansen. Unskip test cases which were failing due to missing frame load callbacks information dumping with WebKitTestRunner. * platform/wk2/Skipped: 2012-09-14 Vsevolod Vlasov Web Inspector: Add ability to replay XHR in network panel. https://bugs.webkit.org/show_bug.cgi?id=95187 Reviewed by Yury Semikhatsky. Added XHR replay test. * http/tests/inspector/network/network-xhr-replay-expected.txt: Added. * http/tests/inspector/network/network-xhr-replay.html: Added. 2012-09-14 Christophe Dumez [WK2] Move globalhistory tests to their correct section in Skipped list https://bugs.webkit.org/show_bug.cgi?id=96738 Unreviewed gardening. Move 2 globalhistory tests to their correct section in WK2 Skipped list. * platform/wk2/Skipped: 2012-09-14 Yoshifumi Inoue [Forms] multiple fields time input UI should save/restore its value even if it has an empty field. https://bugs.webkit.org/show_bug.cgi?id=96714 Reviewed by Kent Tamura. This patch changes time-multiple-fields-preserve-value-after-history-back.html to check partial value is saved and restored rather than resetting value. This patch affects ports which enable both ENABLE_INPUT_TYPE_TIME and ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back-expected.txt: Updated for new expectation. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back.html: Changed to check partially populated fields of input element. 2012-09-13 Vsevolod Vlasov Web Inspector: [Tests] Extract a common method for sending XHRs from tests. https://bugs.webkit.org/show_bug.cgi?id=96662 Reviewed by Alexander Pavlov. Extracted InspectorTest.makeXHR() methods to simplify tests. * http/tests/inspector/appcache/appcache-swap-expected.txt: * http/tests/inspector/appcache/appcache-swap.html: * http/tests/inspector/console-xhr-logging-async-expected.txt: * http/tests/inspector/console-xhr-logging-async.html: * http/tests/inspector/console-xhr-logging.html: * http/tests/inspector/network-test.js: (xhrLoadedCallback): (initialize_NetworkTest.InspectorTest.makeSimpleXHR): (initialize_NetworkTest.InspectorTest.makeSimpleXHRWithPayload): (initialize_NetworkTest.InspectorTest.makeXHR.innerCallback): (initialize_NetworkTest.InspectorTest.makeXHR): (doSimpleXHR): (doSimpleXHRWithPayload): (doXHR): (makeXHR): * http/tests/inspector/network/async-xhr-json-mime-type-expected.txt: * http/tests/inspector/network/async-xhr-json-mime-type.html: * http/tests/inspector/network/network-clear-cache.html-disabled: * http/tests/inspector/network/network-clear-cookies.html-disabled: * http/tests/inspector/network/network-content-replacement-xhr-expected.txt: * http/tests/inspector/network/network-content-replacement-xhr.html: * http/tests/inspector/network/network-cyrillic-xhr-expected.txt: * http/tests/inspector/network/network-cyrillic-xhr.html: * http/tests/inspector/network/network-disable-cache-xhrs-expected.txt: * http/tests/inspector/network/network-disable-cache-xhrs.html: * http/tests/inspector/network/network-disabling-check-no-memory-leak-expected.txt: * http/tests/inspector/network/network-disabling-check-no-memory-leak.html: * http/tests/inspector/network/network-empty-xhr-expected.txt: * http/tests/inspector/network/network-empty-xhr.html: * http/tests/inspector/network/network-sidebar-width-expected.txt: * http/tests/inspector/network/network-sidebar-width.html: * http/tests/inspector/network/network-size-sync.html: * http/tests/inspector/network/network-xhr-async-double-expected.txt: * http/tests/inspector/network/network-xhr-async-double.html: * http/tests/inspector/network/network-xhr-async-expected.txt: * http/tests/inspector/network/network-xhr-async.html: * http/tests/inspector/network/network-xhr-same-url-as-main-resource-expected.txt: * http/tests/inspector/network/network-xhr-same-url-as-main-resource.html: * http/tests/inspector/network/network-xhr-sync-expected.txt: * http/tests/inspector/network/network-xhr-sync.html: * http/tests/inspector/resource-tree/resource-tree-no-xhrs-expected.txt: * http/tests/inspector/resource-tree/resource-tree-no-xhrs.html: * platform/chromium/http/tests/inspector/console-xhr-logging-async-expected.txt: * platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt: 2012-09-13 Csaba Osztrogonác [Qt] Unreviewed gardening, remove an unnecessary expected file. * platform/qt/fast/events/keyevent-iframe-removed-crash-expected.txt: Removed. 2012-09-13 Luciano Wolf [Qt][WK2] qt-5.0-wk2 Skipped file can be updated after bug #73917 got fixed https://bugs.webkit.org/show_bug.cgi?id=96675 Reviewed by Simon Hausmann. Update Skipped list after userAgent proper support. * platform/qt-5.0-wk2/Skipped: 2012-09-13 Kent Tamura [Chromium] Test expectation update * platform/chromium/TestExpectations: Fix an error in the previous change. 2012-09-13 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=96725 * platform/chromium/TestExpectations: http/tests/media/media-source/video-media-source-state-changes.html is flaky 2012-09-13 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=93589 * platform/chromium/TestExpectations: script-change-externalResourcesRequired-while-loading.svg is flaky on all platforms. 2012-09-13 Kent Tamura [Chromium] Test expectation udpate. https://bugs.webkit.org/show_bug.cgi?id=96720 * platform/chromium/TestExpectations: time-multiple-fields-preserve-value-after-history-back.html is flaky. 2012-09-13 Filip Pizlo DFG: Dead GetButterfly's shouldn't be subject to CSE https://bugs.webkit.org/show_bug.cgi?id=96707 Reviewed by Oliver Hunt. * fast/js/dfg-dead-redundant-get-array-length-expected.txt: Added. * fast/js/dfg-dead-redundant-get-array-length.html: Added. * fast/js/jsc-test-list: * fast/js/script-tests/dfg-dead-redundant-get-array-length.js: Added. (foo): 2012-09-13 Ojan Vafai Test rebaselines after http://trac.webkit.org/changeset/128517. * fast/table/height-percent-test-expected.txt: * platform/chromium-mac-snowleopard/fast/table/height-percent-test-expected.png: * platform/chromium-mac-snowleopard/tables/mozilla/core/cell_heights-expected.png: * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug19526-expected.png: * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug85016-expected.png: * platform/chromium-mac/fast/table/height-percent-test-expected.png: * platform/chromium-mac/tables/mozilla/core/cell_heights-expected.png: * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug19526-expected.png: * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png: * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: * platform/chromium-win/fast/table/height-percent-test-expected.png: * platform/chromium-win/tables/mozilla/core/cell_heights-expected.png: * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug19526-expected.png: * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug85016-expected.png: * platform/chromium/TestExpectations: * platform/efl/TestExpectations: * platform/efl/fast/table/height-percent-test-expected.txt: Removed. * platform/gtk/TestExpectations: * platform/gtk/fast/table/height-percent-test-expected.txt: Removed. * platform/gtk/tables/mozilla/core/cell_heights-expected.txt: * platform/gtk/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Removed. * platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: * platform/mac/TestExpectations: * platform/mac/tables/mozilla/core/cell_heights-expected.txt: * platform/mac/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: * platform/qt/TestExpectations: * platform/qt/fast/table/height-percent-test-expected.txt: Renamed from LayoutTests/platform/mac/fast/table/height-percent-test-expected.txt. * platform/qt/tables/mozilla/core/cell_heights-expected.txt: * platform/qt/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: * platform/qt/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: * platform/win-future/fast/table/height-percent-test-expected.txt: Copied from LayoutTests/fast/table/height-percent-test-expected.txt. * tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Renamed from LayoutTests/platform/efl/tables/mozilla_expected_failures/bugs/bug19526-expected.txt. 2012-09-13 Ojan Vafai Rebaseline fast/css/percentage-height-auto-sized-body-quirks.html after http://trac.webkit.org/changeset/128517. The results are now consistent across platforms. * platform/efl/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Removed. * platform/gtk/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Removed. * platform/mac/TestExpectations: * platform/qt/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Removed. 2012-09-13 Ojan Vafai Remove lines for fast/table/bad-replaced-sizing-preferred-logical-widths.html fixed in http://trac.webkit.org/changeset/128528. * platform/chromium/TestExpectations: * platform/efl/TestExpectations: * platform/gtk/TestExpectations: * platform/mac/TestExpectations: 2012-09-13 James Robinson Unreviewed gardening for r128516/r128517: remove the now-unnecessary cr-mac expectations for fast/writing-mode test. fix baseline for fast/table/bad-replaced-sizing-preferred-logical-widths.html * platform/chromium-mac/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Removed. 2012-09-13 Tom Sepez ASSERT(!eventDispatchForbidden()) firest when removed plugin re-inserted as part of readyStateChange. https://bugs.webkit.org/show_bug.cgi?id=93639 Reviewed by Ryosuke Niwa. Add a new testcase to cover this issue. Test passes if assert doesn't fire in debug builds. * plugins/plugin-remove-readystatechange-expected.txt: Added. * plugins/plugin-remove-readystatechange.html: Added. 2012-09-13 Ojan Vafai percentage heights in quirks mode with auto-sized body are computed incorrectly https://bugs.webkit.org/show_bug.cgi?id=96426 Reviewed by Tony Chang. * fast/css/percentage-height-auto-sized-body-quirks-expected.txt: Added. * fast/css/percentage-height-auto-sized-body-quirks.html: Added. Verified that this matches IE9, FF15 and Opera12. * fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: * platform/chromium-linux/fast/table/height-percent-test-expected.png: * platform/chromium-linux/tables/mozilla/core/cell_heights-expected.png: * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug19526-expected.png: * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug85016-expected.png: * platform/chromium-win/tables/mozilla/core/cell_heights-expected.txt: * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug85016-expected.txt: * platform/mac/fast/table/height-percent-test-expected.txt: Verified that all the changes match FF15. 2012-09-13 Ojan Vafai fast/table/bad-replaced-sizing-preferred-logical-widths.html is failing on Mac, Chromium-Mac, GTK, EFL https://bugs.webkit.org/show_bug.cgi?id=96594 Reviewed by Tony Chang. Remove the text so that this test gets metrics the same across platforms. * fast/table/bad-replaced-sizing-preferred-logical-widths.html: 2012-09-13 James Robinson Unreviewed gardening. Fix lint error in my last TestExpectations patch - whoops! * platform/chromium/TestExpectations: 2012-09-13 Adrienne Walker Hide all ancestors of the full screen element when going full screen https://bugs.webkit.org/show_bug.cgi?id=96332 Reviewed by James Robinson. This test has an all red image that (without this patch) incorrectly sorts on top of the full screen element. With this patch, the all green full screen element appears on top. * fullscreen/full-screen-fixed-pos-parent-expected.png: Added. * fullscreen/full-screen-fixed-pos-parent-expected.txt: Added. * fullscreen/full-screen-fixed-pos-parent.html: Added. * fullscreen/resources/green.html: Added. 2012-09-13 Adam Barth REGRESSION(r125126): It made fast/events/keyevent-iframe-removed-crash.html assert https://bugs.webkit.org/show_bug.cgi?id=93654 Reviewed by Eric Seidel. * fast/dom/content-document-prototype-expected.txt: Added. * fast/dom/content-document-prototype.html: Added. - Check that HTMLFrameElement.contentDocument ends up with the right prototype chain. This is a tricky case because not only the prototype chain of the property different from the holder, we never actually touch the DOMWindow in this test case so the prototype chain leads to a global object that doesn't even exist yet! * fast/events/keyevent-iframe-removed-crash.html: - Add a call to gc() so that this test will ASSERT reliabily if we cause a similar problem in the future. 2012-09-13 James Robinson Unreviewed gardening - upstream some skia_test_expectations.txt entries. * platform/chromium/TestExpectations: 2012-09-13 John Mellor Text Autosizing: Add explanations to tests. https://bugs.webkit.org/show_bug.cgi?id=96673 Reviewed by Julien Chaffraix. Replaces some of the lorem ipsum filler text in Text Autosizing tests with explanations of why the result is expected (and other minor tweaks to tests). * fast/text-autosizing/font-scale-factor-expected.html: * fast/text-autosizing/font-scale-factor.html: * fast/text-autosizing/narrow-iframe-expected.html: * fast/text-autosizing/narrow-iframe-flattened-expected.html: * fast/text-autosizing/narrow-iframe-flattened.html: * fast/text-autosizing/narrow-iframe.html: * fast/text-autosizing/nested-em-line-height-expected.html: * fast/text-autosizing/nested-em-line-height.html: * fast/text-autosizing/simple-paragraph-expected.html: * fast/text-autosizing/simple-paragraph.html: * fast/text-autosizing/span-child-expected.html: * fast/text-autosizing/span-child.html: * fast/text-autosizing/various-font-sizes-expected.html: * fast/text-autosizing/various-font-sizes.html: * fast/text-autosizing/wide-block-expected.html: * fast/text-autosizing/wide-block.html: 2012-09-13 Sudarsana Nagineni [WK2][WTR] WebKitTestRunner needs testRunner.callShouldCloseOnWebView https://bugs.webkit.org/show_bug.cgi?id=96366 Reviewed by Anders Carlsson. Unskip passing test fast/events/onbeforeunload-focused-iframe.html * platform/wk2/Skipped: 2012-09-13 Tony Chang Flexitem margins should be based on content width, not width https://bugs.webkit.org/show_bug.cgi?id=96674 Reviewed by Ojan Vafai. Add a test case where contentWidth != width. * css3/flexbox/percent-margins-expected.txt: * css3/flexbox/percent-margins.html: 2012-09-13 Joshua Bell IndexedDB: Properties of IDBKeyRange should default to undefined https://bugs.webkit.org/show_bug.cgi?id=96401 Reviewed by Adam Barth. Update test expectations. * storage/indexeddb/keyrange-expected.txt: * storage/indexeddb/resources/keyrange.js: (checkLowerBoundKeyRange): (checkUpperBoundKeyRange): 2012-09-13 Lauro Neto [Qt][WK2] fast/forms/access-key-for-all-elements.html fails https://bugs.webkit.org/show_bug.cgi?id=73917 Reviewed by Simon Hausmann. Access-key tests were failing due to hardcoded Mac OS X in the Qt WK2 user agent string. This commit moves the WK1 implementation to a shared one to be used by both versions. Unskip now passing tests. * platform/qt-5.0-wk2/Skipped: 2012-09-13 Mikhail Pozdnyakov [EFL][WK2] Gardening after r128393 https://bugs.webkit.org/show_bug.cgi?id=96640 Unreviewed gardening. Corrected expectations for the following files: fast/dom/HTMLAnchorElement/anchor-nodownload-set.html fast/dom/HTMLAnchorElement/anchor-download.html * platform/efl-wk2/TestExpectations: 2012-09-13 Ilya Tikhonovsky Unreviewed fix for: REGRESSION(r128451): It broke inspector/profiler/memory-instrumentation-cached-images.html https://bugs.webkit.org/show_bug.cgi?id=96653 * inspector/profiler/memory-instrumentation-cached-images.html: * inspector/profiler/memory-instrumentation-cached-images-expected.txt: 2012-09-13 Allan Sandfeld Jensen REGRESSION: hit test doesn't take iframe scroll position into account https://bugs.webkit.org/show_bug.cgi?id=96541 Reviewed by Antonio Gomes. Test written by Rick Byers. Test that scroll position is taken into account in hit testing. * fast/events/touch/resources/touch-inside-iframe-scrolled2.html: Added. * fast/events/touch/touch-inside-iframe-scrolled-expected.txt: Added. * fast/events/touch/touch-inside-iframe-scrolled.html: Added. 2012-09-13 Kenneth Rohde Christiansen [EFL][DRT] Implement LayoutTestController::layerTreeAsText https://bugs.webkit.org/show_bug.cgi?id=82294 Reviewed by Gyuyoung Kim. The tests are no longer failing because of missing layerTreeAsText but due to accelerated compositing not being enabled. * platform/efl/TestExpectations: 2012-09-13 Zan Dobersek Unreviewed GTK gardening. Specifying a few slow tests on the debug configuration that pass when given sufficient time to do so. Branching expectations for three spellcheck test failures, on release configuration they time out while on the debug configuration they have enough time to fail. * platform/gtk/TestExpectations: 2012-09-13 Mikhail Pozdnyakov [EFL] Gardening after r128375, r128431 https://bugs.webkit.org/show_bug.cgi?id=96630 Unreviewed gardening. * platform/efl/TestExpectations: Unskip fast/overflow/overflow-height-float-not-removed-crash.html. * platform/efl/fast/table/height-percent-test-vertical-expected.png: Rebase. * platform/efl/fast/table/height-percent-test-vertical-expected.txt: Ditto. * platform/efl/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Added. Rebase. 2012-09-13 Kristóf Kosztyó [Qt][WK2] New fast/forms/number/number-spinbutton-click-in-iframe.html fails https://bugs.webkit.org/show_bug.cgi?id=96634 Unreviewed gardening. * platform/qt-5.0-wk2/Skipped: skip the failing test. 2012-09-13 Csaba Osztrogonác [Qt] Unreviewed gardening. * platform/qt/Skipped: Unskip a now passing test, and add a missing URL. * platform/qt/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Updated. 2012-09-13 Ádám Kallai [Qt] Unreviewed gardening. Rebaseline after 128433. It hasn't been updated correctly in the previous revision. * platform/qt/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: 2012-09-13 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=96628 * platform/chromium/TestExpectations: calculate-order.html is flaky on Lion. 2012-09-13 Kent Tamura [Chromium] Test expectation update * platform/chromium/TestExpectations: sandboxed-iframe-navigation-parent.html is slow on Lion too. 2012-09-13 Michał Pakuła vel Rutka [EFL][Qt][WK2] Implement shared undo controller for EFL and Qt port. https://bugs.webkit.org/show_bug.cgi?id=92504 Reviewed by Kenneth Rohde Christiansen. Unskip the editing/undo category now that the tests are passing. Also add missing expected results. * platform/efl-wk1/TestExpectations: * platform/efl-wk2/TestExpectations: * platform/efl/Skipped: * platform/efl/editing/undo/4063751-expected.txt: Added. * platform/efl/editing/undo/5378473-expected.txt: Added. * platform/efl/editing/undo/redo-typing-001-expected.txt: Added. * platform/efl/editing/undo/undo-combined-delete-boundary-expected.txt: Added. * platform/efl/editing/undo/undo-combined-delete-expected.txt: Added. * platform/efl/editing/undo/undo-delete-boundary-expected.txt: Added. * platform/efl/editing/undo/undo-delete-expected.txt: Added. * platform/efl/editing/undo/undo-forward-delete-boundary-expected.txt: Added. * platform/efl/editing/undo/undo-forward-delete-expected.txt: Added. * platform/efl/editing/undo/undo-misspellings-expected.txt: Added. * platform/efl/editing/undo/undo-typing-001-expected.txt: Added. 2012-09-13 Yoshifumi Inoue [Tests] We should have tests for preserving/resetting values of input type "time" after browser navigation https://bugs.webkit.org/show_bug.cgi?id=96595 Reviewed by Kent Tamura. This patch adds two tests for preserving/resetting values input type "time" with multiple fields input UI after page reload, backward and forward browser navigation. This patch affects ports which enable both ENABLE_INPUT_TYPE_TIME and ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-preserve-value-after-history-back.html: Added for checking value is preserved after history backward and forward navigation. * fast/forms/time-multiple-fields/time-multiple-fields-reset-value-after-reload-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-reset-preserve-value-after-reload.html: Added for checking values are resetted after page reload. 2012-09-13 Ádám Kallai [Qt] Unreviewed gardening. Skip a failing test. Added platform specific expectations after r128375. * platform/qt/Skipped: After r128400. * platform/qt/fast/table/height-percent-test-vertical-expected.txt: Added r128375. * platform/qt/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Added r128375.. 2012-09-13 Mikhail Pozdnyakov [EFL] Gardening after r128270, r128400, r128389, r128393, r128274 https://bugs.webkit.org/show_bug.cgi?id=96613 Unreviewed gardening. Adding failing test to TestExpectations. * platform/efl-wk1/TestExpectations: * platform/efl/TestExpectations: 2012-09-13 Yoshifumi Inoue [Tests] We should have test for clicking spin button in iframe. https://bugs.webkit.org/show_bug.cgi?id=96612 Reviewed by Kent Tamura. This patch adds two tests for clicking spin button in iframe for input type "number" and input type "time" with multiple fields UI. These tests are added for catching regression caused by r127876. * fast/forms/number/number-spinbutton-click-in-iframe-expected.txt: Added. * fast/forms/number/number-spinbutton-click-in-iframe.html: Added. * fast/forms/resources/common-spinbutton-click-in-iframe.js: Added. (getSpinButton): Extracts spin button in shadow DOM tree. (mouseClick): Simulates mouse click. (mouseMoveTo): Simulates mouse pointer move. (runIFrameLoaded): Checking spin button clicked. (testClickSpinButtonInIFrame): Creates and populates iframe. * fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-click-in-iframe-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-click-in-iframe.html: Added. 2012-09-13 Zan Dobersek Unreviewed GTK gardening. Rebaselining two tests after r128375. * platform/gtk/TestExpectations: * platform/gtk/fast/table/height-percent-test-vertical-expected.png: Added. * platform/gtk/fast/table/height-percent-test-vertical-expected.txt: * platform/gtk/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Added. 2012-09-13 Zan Dobersek Unreviewed GTK gardening. Removing expectation for fast/canvas/canvas-css-crazy.html, the test was fixed in r128411. Marking fast/events/popup-blocking-timers.html as slow and adding a timeout expectation for touchadjustment/iframe-boundary.html. * platform/gtk/TestExpectations: 2012-09-13 Raul Hudea [CSSRegions][CSSOM] Implement Element.getRegionFlowRanges https://bugs.webkit.org/show_bug.cgi?id=78493 Reviewed by David Hyatt. Add tests for getRegionFlowRanges call. * fast/regions/get-region-flow-ranges-absolute-pos-expected.txt: Added. * fast/regions/get-region-flow-ranges-absolute-pos.html: Added. * fast/regions/get-region-flow-ranges-content-nodes-expected.txt: Added. * fast/regions/get-region-flow-ranges-content-nodes.html: Added. * fast/regions/get-region-flow-ranges-display-none-expected.txt: Added. * fast/regions/get-region-flow-ranges-display-none.html: Added. * fast/regions/get-region-flow-ranges-empty-regions-expected.txt: Added. * fast/regions/get-region-flow-ranges-empty-regions.html: Added. * fast/regions/get-region-flow-ranges-expected.txt: Added. * fast/regions/get-region-flow-ranges-fixed-pos-expected.txt: Added. * fast/regions/get-region-flow-ranges-fixed-pos.html: Added. * fast/regions/get-region-flow-ranges-horiz-bt-expected.txt: Added. * fast/regions/get-region-flow-ranges-horiz-bt.html: Added. * fast/regions/get-region-flow-ranges-inline-only-expected.txt: Added. * fast/regions/get-region-flow-ranges-inline-only.html: Added. * fast/regions/get-region-flow-ranges-text-expected.txt: Added. * fast/regions/get-region-flow-ranges-text-vert-lr-expected.txt: Added. * fast/regions/get-region-flow-ranges-text-vert-lr.html: Added. * fast/regions/get-region-flow-ranges-text.html: Added. * fast/regions/get-region-flow-ranges-vert-lr-expected.txt: Added. * fast/regions/get-region-flow-ranges-vert-lr.html: Added. * fast/regions/get-region-flow-ranges-vert-rl-expected.txt: Added. * fast/regions/get-region-flow-ranges-vert-rl.html: Added. * fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr-expected.txt: Added. * fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr.html: Added. * fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr-expected.txt: Added. * fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr.html: Added. * fast/regions/get-region-flow-ranges.html: Added. * fast/regions/resources/helper.js: (getName): (getRangeAt): (compareArrays): 2012-09-13 Zan Dobersek [GTK][NRWT] Lower timeout value to 6 seconds (12 for debug configuration) https://bugs.webkit.org/show_bug.cgi?id=96506 Reviewed by Dirk Pranke. Create a new section for slow tests. Tests listed here pass (or at least work as expected or reliably) but require more than 6 or 12 seconds to run. More tests are added into the timeout section. These are primarily tests that used to take half a minute to run just to be interrupted by the watchdog in DumpRenderTree and were then reported as text mismatch failures. Now they will be timing out which is (arguably) a more proper way for them to fail. * platform/gtk/TestExpectations: 2012-09-13 Stephanie Lewis fast/table/bad-replaced-sizing-preferred-logical-widths.html is failing on Mac, Chromium-Mac, GTK, EFL. https://bugs.webkit.org/show_bug.cgi?id=96594. Unreviewed. Update TestExpectations. * platform/mac/TestExpectations: 2012-09-12 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=96308 * platform/chromium-mac/fast/table/height-percent-test-vertical-expected.png: Rebaseline for http://trac.webkit.org/changeset/128375. 2012-09-12 Zan Dobersek Unreviewed GTK gardening. Removing crash expectations for accessibility tests that were added in r128342. The offending commit was reverted in r128353. Adding text mismatch expectations for two tests that probably require rebaselining, failing since r128375. Adding failure expectations for other regressions: - fast/canvas/canvas-css-crazy.html after r128374 - fast/table/bad-replaced-sizing-preferred-logical-widths.html after r128389 - fast/js/primitive-property-access-edge-cases.html after r128400 * platform/gtk/TestExpectations: 2012-09-12 Alexander Pavlov Web Inspector: [Styles] Styles not updated when there is a heavy stream of DOM updates https://bugs.webkit.org/show_bug.cgi?id=96482 Reviewed by Vsevolod Vlasov. * inspector/styles/force-pseudo-state.html: * inspector/styles/force-pseudo-state-expected.txt: 2012-09-12 Stephanie Lewis css3/filters/custom/filter-fallback-to-software.html fails. https://bugs.webkit.org/show_bug.cgi?id=94372. Unreviewed. Update TestExpectations. * platform/mac-wk2/TestExpectations: 2012-09-12 Yoshifumi Inoue New time input needs accessibility https://bugs.webkit.org/show_bug.cgi?id=96032 Reviewed by Chris Fleizach. This patch adds two tests for checking accessibility functionalities in multiple fields time input UI. This patch affects ports which enable both ENABLE_INPUT_TYPE_TIME and ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS. * fast/forms/time-multiple-fields/time-multiple-fields-ax-aria-attributes-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-ax-aria-attributes.html: Added to check ARIA attributes used in multiple fields time input UI. * fast/forms/time-multiple-fields/time-multiple-fields-ax-value-changed-notification-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-ax-value-changed-notification.html: Added to check accessibility notification supports in multiple fields time input UI. 2012-09-12 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=96308 * platform/chromium-win/fast/table/height-percent-test-vertical-expected.png: Rebaseline for http://trac.webkit.org/changeset/128375. 2012-09-12 Filip Pizlo JSC should have property butterflies https://bugs.webkit.org/show_bug.cgi?id=91933 Reviewed by Geoffrey Garen. Modify the JSON test to indicate that iterating over properties now returns indexed properties first. This is a behavior change that makes us more compliant with other implementations. Also check in new expected file for the edge cases of indexed property access with prototype accessors. This changeset introduces a known regression in that department, which is tracked here: https://bugs.webkit.org/show_bug.cgi?id=96596 * fast/js/resources/JSON-stringify.js: * platform/mac/fast/js/primitive-property-access-edge-cases-expected.txt: Added. 2012-09-12 Kent Tamura [Chromium] Test expectation update https://bugs.webkit.org/show_bug.cgi?id=96594 * platform/chromium/TestExpectations: fast/table/bad-replaced-sizing-preferred-logical-widths.html fails on Mac. 2012-09-12 David Grogan Fix indexeddb/basics-shared-workers-expected.txt https://bugs.webkit.org/show_bug.cgi?id=96591 Reviewed by Kent Tamura. Needed to pass IndexedDBLayoutTest.BasicTests in content_browsertests after 128370. * storage/indexeddb/basics-shared-workers-expected.txt: 2012-09-12 Stephanie Lewis fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks.html fails on Mac. https://bugs.webkit.org/show_bug.cgi?id=96583 Unreviewed. Update TestExpectations * platform/mac/TestExpectations: 2012-09-12 Kangil Han [WK2][WTR] Set waitUntilDone watchdog timer value equal to WK1. https://bugs.webkit.org/show_bug.cgi?id=81606 Reviewed by Tim Horton. Unskip jQuery tests which will now consistently pass due to the increased waitUntilDone timeout. * platform/wk2/Skipped: 2012-09-12 KyungTae Kim [EFL] Support download attribute feature https://bugs.webkit.org/show_bug.cgi?id=96462 Reviewed by Gyuyoung Kim. * platform/efl/Skipped: Unskip test cases related to download attributes. * platform/efl-wk2/TestExpectations: Add test cases related to download attributes because they are still failed for WK2 2012-09-12 Stephanie Lewis css3/filters/custom/filter-fallback-to-software.html fails on Debug WK2. https://bugs.webkit.org/show_bug.cgi?id=94372. Unreviewed. * platform/mac-wk2/TestExpectations: 2012-09-12 Julien Chaffraix REGRESSION(r122501): replaced elements with percent width are wrongly size when inserted inside an auto-table layout https://bugs.webkit.org/show_bug.cgi?id=95892 Reviewed by Ojan Vafai. * fast/replaced/vertical-writing-mode-max-logical-width-replaced-expected.txt: Added. * fast/replaced/vertical-writing-mode-max-logical-width-replaced.html: Added. * fast/table/bad-replaced-sizing-preferred-logical-widths-expected.txt: Added. * fast/table/bad-replaced-sizing-preferred-logical-widths.html: Added. * fast/table/resources/iframe.html: Added. 2012-09-12 Brady Eidson Assert in NetscapePlugin::destroy() with async plugin init and https://bugs.webkit.org/show_bug.cgi?id=96576 Reviewed by Anders Carlsson. * platform/mac-wk2/plugins/destroy-during-async-npp-new-expected.txt: Added. * platform/mac-wk2/plugins/destroy-during-async-npp-new.html: Added. 2012-09-12 James Robinson Rebaseline chromium-mac pixel results for 128375 * platform/chromium-mac-snowleopard/fast/table/height-percent-test-vertical-expected.png: * platform/chromium-mac/fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Added. 2012-09-12 Tony Chang flex item sized incorrectly in a column flexbox with height set via top/bottom https://bugs.webkit.org/show_bug.cgi?id=94855 Reviewed by Ojan Vafai. Test where the height of a column flexbox is set via top and bottom. * css3/flexbox/columns-height-set-via-top-bottom-expected.txt: Added. * css3/flexbox/columns-height-set-via-top-bottom.html: Added. 2012-09-12 Alexandru Chiculita [CSS Shaders] Implement transform parameter animations for CSS Custom Filters https://bugs.webkit.org/show_bug.cgi?id=94980 Reviewed by Dean Jackson. Based on patch from Joshua Netterfield . Added test transform animations in css3/filters/custom/custom-filter-transform-animation.html. * animations/resources/animation-test-helpers.js: (customFilterParameterMatch): Extracted the parameter matching from filterParametersMatch and added function parameters matching. This should work for all functions that have number parameters, ie. arrays, mat4 functions. (filterParametersMatch): * css3/filters/custom/custom-filter-transforms-animation-expected.txt: Added. * css3/filters/custom/custom-filter-transforms-animation.html: Added. * css3/filters/resources/custom-filter-parser.js: Fixed function parsing. (TokenStream.prototype.skip): 2012-09-12 Chris Fleizach AX: svg:image not accessible https://bugs.webkit.org/show_bug.cgi?id=96341 Reviewed by Adele Peterson. * accessibility/svg-image.html: Added. * platform/mac/accessibility/svg-image-expected.txt: Added. 2012-09-12 Ojan Vafai percentage widths rendered wrong in vertical writing mode with orthogonal parent https://bugs.webkit.org/show_bug.cgi?id=96308 Reviewed by Tony Chang. * fast/writing-mode/percentage-height-orthogonal-writing-modes-expected.txt: Added. * fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks-expected.txt: Added. * fast/writing-mode/percentage-height-orthogonal-writing-modes-quirks.html: Added. * fast/writing-mode/percentage-height-orthogonal-writing-modes.html: Added. 2012-09-12 Adam Barth [v8] document.getCSSCanvasContext doesn't need to be custom https://bugs.webkit.org/show_bug.cgi?id=96560 Reviewed by Eric Seidel. Test that document.getCSSCanvasContext returns null for a bogus canvas type. * fast/canvas/canvas-css-crazy-expected.txt: Added. * fast/canvas/canvas-css-crazy.html: Added. 2012-09-12 Joshua Bell IndexedDB: The |source| property of IDBFactory.open() request should be null https://bugs.webkit.org/show_bug.cgi?id=96551 Reviewed by Tony Chang. Already tested for in several places, so just update expectations/assertions. * storage/indexeddb/basics-expected.txt: * storage/indexeddb/basics-workers-expected.txt: * storage/indexeddb/mozilla/event-source-expected.txt: * storage/indexeddb/mozilla/resources/event-source.js: Updated assertion. (openSuccess): * storage/indexeddb/readonly-expected.txt: * storage/indexeddb/resources/basics.js: Updated assertion. (test): (openCallback): 2012-09-12 Sheriff Bot Unreviewed, rolling out r128353. http://trac.webkit.org/changeset/128353 https://bugs.webkit.org/show_bug.cgi?id=96565 Re-land change that broke tests on Chromium. Tests are now disabled, will rebaseline after this rolls. (Requested by dmazzoni on #webkit). * accessibility/canvas-fallback-content-2-expected.txt: Added. * accessibility/canvas-fallback-content-2.html: Added. 2012-09-12 Ojan Vafai Update some stale expectations. * platform/chromium/TestExpectations: Update to match what the bots are actually seeing. * platform/gtk/TestExpectations: Remove tests that no longer exist. 2012-09-12 Stephanie Lewis fast/events/dispatch-message-string-data.html fails on mac wk2 https://bugs.webkit.org/show_bug.cgi?id=96552 Unreviewed. Add to TestExpectations. * platform/mac-wk2/TestExpectations: 2012-09-12 Levi Weintraub More unreviewed gardening after r128346. * platform/chromium-win-xp/fast/repaint/repaint-across-writing-mode-boundary-expected.png: * platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.png: 2012-09-12 Eric Seidel Sync html5lib tests with latest sources (and sort the tests alphabetically in runner.html) https://bugs.webkit.org/show_bug.cgi?id=96544 Reviewed by Adam Barth. * html5lib/resources/adoption01.dat: * html5lib/resources/domjs-unsafe.dat: Added. * html5lib/resources/scripted/ark.dat: Added. * html5lib/runner.html: 2012-09-12 Adam Klein Widen CRASH expectations for fast/replaced/border-radius-clip.html Unreviewed gardening. * platform/chromium/TestExpectations: 2012-09-12 Levi Weintraub Unreviewed gardening. Updated test expectations following r128346. * platform/chromium-linux/fast/repaint/repaint-across-writing-mode-boundary-expected.png: * platform/chromium-mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png: 2012-09-12 Adam Klein Unreviewed gardening. Mark seek-to-end-after-duration-change.html as flaky. * platform/chromium/TestExpectations: 2012-09-12 Adam Klein Unreviewed gardening. Mark some new hidpi tests as failing after r128348. * platform/chromium/TestExpectations: 2012-09-12 Sheriff Bot Unreviewed, rolling out r128318 and r128332. http://trac.webkit.org/changeset/128318 http://trac.webkit.org/changeset/128332 https://bugs.webkit.org/show_bug.cgi?id=96547 Caused accessibility test failures on snow leopard (Requested by jamesr_ on #webkit). * accessibility/canvas-fallback-content-2-expected.txt: Removed. * accessibility/canvas-fallback-content-2.html: Removed. 2012-09-12 Alex Sakhartchouk [chromium] Add a virtual test suite for fast/hidpi https://bugs.webkit.org/show_bug.cgi?id=90192 Reviewed by Dirk Pranke. Making sure the new virtual tests have matching expectations to non-gpu ones * platform/chromium/TestExpectations: * platform/chromium/virtual/gpu/fast/hidpi/README.txt: Added. 2012-09-12 Sami Kyostila Rename OVERFLOW_SCROLLING as ACCELERATED_OVERFLOW_SCROLLING https://bugs.webkit.org/show_bug.cgi?id=96251 Reviewed by Simon Fraser. Rename OVERFLOW_SCROLLING as ACCELERATED_OVERFLOW_SCROLLING to better describe the feature it controls. * platform/chromium/TestExpectations: 2012-09-12 Levi Weintraub Inline repainting can be off-by-one with sub-pixel enabled https://bugs.webkit.org/show_bug.cgi?id=95882 Reviewed by Eric Seidel. Test that we properly repaint selection gaps inside tables with sub-pixel offsets. * fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt: Added. * fast/sub-pixel/selection/selection-rect-in-sub-pixel-table.html: Added. * platform/chromium-mac/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.png: Added. * platform/chromium/TestExpectations: * platform/mac-lion/Skipped: * platform/mac-snowleopard/Skipped: * platform/mac-wk2/Skipped: * platform/mac/Skipped: * platform/qt-4.8/Skipped: * platform/qt/Skipped: * platform/win-wk2/Skipped: * platform/win-xp/Skipped: * platform/win/Skipped: * platform/wincairo/Skipped: * platform/wk2/Skipped: 2012-09-12 Zan Dobersek Unreviewed GTK gardening. Adding crash or other failure expectations for plenty of accessibility tests as required after r128318. * platform/gtk/TestExpectations: 2012-09-12 Christophe Dumez [WK2][WKTR] TestRunner needs to implement originsWithApplicationCache https://bugs.webkit.org/show_bug.cgi?id=96496 Reviewed by Kenneth Rohde Christiansen. Unskip http/tests/appcache/origins-with-appcache.html now that WebKitTestRunner implements originsWithApplicationCache. * platform/wk2/Skipped: 2012-09-12 Bear Travis [CSS Exclusions] Test incremental layout https://bugs.webkit.org/show_bug.cgi?id=91879 Reviewed by Julien Chaffraix. Adding tests to make sure that text and shape can be set dynamically, and that content will still layout while respecting shape-inside. * fast/exclusions/shape-inside/shape-inside-dynamic-shape-expected.html: Added. * fast/exclusions/shape-inside/shape-inside-dynamic-shape.html: Added. * fast/exclusions/shape-inside/shape-inside-dynamic-text-expected.html: Added. * fast/exclusions/shape-inside/shape-inside-dynamic-text.html: Added. 2012-09-12 Max Vujovic [CSS Shaders] Remove direct texture access via u_texture https://bugs.webkit.org/show_bug.cgi?id=93871 Reviewed by Dean Jackson. Add tests to verify that the "u_texture" sampler is no longer accessible to author shader code because it was removed. These tests also verify that shaders with unbound samplers do not execute. Add tests to verify that the internal "css_u_texture" sampler is not accessible to author shader code. These tests check that this is true whether or not the author is using the CSS mix function and whether or not the author attempts to define css_u_texture is his or her shader. * css3/filters/custom/custom-filter-no-element-texture-access-expected.html: Added. * css3/filters/custom/custom-filter-no-element-texture-access.html: Added. * css3/filters/resources/sample-defined-css-u-texture-mix.fs: Added. * css3/filters/resources/sample-defined-css-u-texture.fs: Added. * css3/filters/resources/sample-u-texture-mix.fs: Added. * css3/filters/resources/sample-u-texture.fs: Added. * css3/filters/resources/sample-undefined-css-u-texture-mix.fs: Added. * css3/filters/resources/sample-undefined-css-u-texture.fs: Added. 2012-09-12 Christophe Dumez [WK2][WKTR] TestRunner needs to implement dumpApplicationCacheDelegateCallbacks https://bugs.webkit.org/show_bug.cgi?id=96374 Reviewed by Kenneth Rohde Christiansen. Unskip test cases that are passing now that WebKitTestRunner implements dumpApplicationCacheDelegateCallbacks and disallowIncreaseForApplicationCacheQuota. * platform/efl-wk1/TestExpectations: * platform/efl/Skipped: * platform/wk2/Skipped: 2012-09-12 Andrei Onea [CSSRegions]Use RefPtr's instead of weak references on DOMNamedFlowCollection https://bugs.webkit.org/show_bug.cgi?id=95311 Reviewed by Andreas Kling. Added test for crash which occurs when there is a raw pointer to a NamedFlow (in a NamedFlowCollection) which has been freed. * fast/regions/webkit-named-flow-collection-crash-expected.txt: Added. * fast/regions/webkit-named-flow-collection-crash.html: Added. 2012-09-12 MORITA Hajime [Shadow DOM] Unpolished elements should reject author shadows https://bugs.webkit.org/show_bug.cgi?id=96404 Reviewed by Dimitri Glazkov. - Added setAuthorShadowDOMForAnyElementEnabled() calls to make tests works. - UPdated shadow-disable.html to capture the disabled elements. * fast/dom/shadow/shadow-disable-expected.txt: * fast/dom/shadow/shadow-disable.html: * fast/dom/shadow/shadowdom-for-fieldset-without-shadow.html: * fast/dom/shadow/shadowdom-for-form-associated-element-useragent.html: * fast/dom/shadow/shadowdom-for-media.html: * platform/chromium/TestExpectations: 2012-09-12 Dominic Mazzoni AX: Refactor most AccessibilityRenderObject code into AccessibilityNodeObject https://bugs.webkit.org/show_bug.cgi?id=96323 Reviewed by Chris Fleizach. New test that compares accessibility attributes of lots of elements inside and outside of canvas fallback content, to make sure they're the same. Designed to be cross-platform because it just asserts the attributes are the same in both contexts, rather than expecting specific values. * accessibility/canvas-fallback-content-2-expected.txt: Added. * accessibility/canvas-fallback-content-2.html: Added. 2012-09-12 John Mellor Text Autosizing: Don't autosize text in constrained height elements. https://bugs.webkit.org/show_bug.cgi?id=96143 Reviewed by Julien Chaffraix. Added tests with various kinds, orders and nestings of constrained height, overflow-y and positioned elements. * fast/text-autosizing/constrained-and-overflow-auto-ancestor-expected.html: Added. * fast/text-autosizing/constrained-and-overflow-auto-ancestor.html: Added. * fast/text-autosizing/constrained-and-overflow-hidden-ancestor-expected.html: Added. * fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html: Added. * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor-expected.html: Added. * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html: Added. * fast/text-autosizing/constrained-and-overflow-scroll-ancestor-expected.html: Added. * fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html: Added. * fast/text-autosizing/constrained-height-ancestor-expected.html: Added. * fast/text-autosizing/constrained-height-ancestor.html: Added. * fast/text-autosizing/constrained-maxheight-ancestor-expected.html: Added. * fast/text-autosizing/constrained-maxheight-ancestor.html: Added. * fast/text-autosizing/constrained-maxheight-expected.html: Added. * fast/text-autosizing/constrained-maxheight.html: Added. * fast/text-autosizing/constrained-percent-maxheight-expected.html: Added. * fast/text-autosizing/constrained-percent-maxheight.html: Added. * fast/text-autosizing/constrained-percent-of-viewport-maxheight-expected.html: Added. * fast/text-autosizing/constrained-percent-of-viewport-maxheight.html: Added. * fast/text-autosizing/constrained-then-overflow-ancestors-expected.html: Added. * fast/text-autosizing/constrained-then-overflow-ancestors.html: Added. * fast/text-autosizing/constrained-then-overflow-then-positioned-ancestors-expected.html: Added. * fast/text-autosizing/constrained-then-overflow-then-positioned-ancestors.html: Added. * fast/text-autosizing/constrained-then-position-absolute-ancestors-expected.html: Added. * fast/text-autosizing/constrained-then-position-absolute-ancestors.html: Added. * fast/text-autosizing/constrained-then-position-fixed-ancestors-expected.html: Added. * fast/text-autosizing/constrained-then-position-fixed-ancestors.html: Added. * fast/text-autosizing/constrained-within-overflow-ancestor-expected.html: Added. * fast/text-autosizing/constrained-within-overflow-ancestor.html: Added. 2012-09-12 Adam Klein Mark new test fast/filesystem/workers/detached-frame-crash.html as flakily crashing in cr-win & cr-linux debug builds. Unreviewed gardening. * platform/chromium/TestExpectations: 2012-09-12 Zan Dobersek Unreviewed GTK gardening. Adding baseline for an accessibility test introduced in r128227. Adding a text mismatch failure expectation for fast/events/popup-blocking-timers.html that started failing after the test was refactored in r128270. * platform/gtk/TestExpectations: * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Added. 2012-09-12 Florin Malita getScreenCTM returns different values depending on zoom https://bugs.webkit.org/show_bug.cgi?id=96361 Reviewed by Dirk Schulze. * svg/zoom/page/zoom-get-screen-ctm-expected.txt: Added. * svg/zoom/page/zoom-get-screen-ctm.html: Added. 2012-09-12 Allan Sandfeld Jensen Unreviewed gardening. These tests should have been unskipped when fixed. https://bugs.webkit.org/show_bug.cgi?id=93246 * platform/qt/Skipped: 2012-09-12 Sheriff Bot Unreviewed, rolling out r128221. http://trac.webkit.org/changeset/128221 https://bugs.webkit.org/show_bug.cgi?id=96504 The rollout was incorrect. (Requested by zdobersek on #webkit). * http/tests/misc/non-utf8-header-name-expected.txt: Added. * http/tests/misc/non-utf8-header-name.php: Added. 2012-09-12 Sheriff Bot Unreviewed, rolling out r128280. http://trac.webkit.org/changeset/128280 https://bugs.webkit.org/show_bug.cgi?id=96498 it broke compilation on windows debug bot (Requested by loislo on #webkit). * platform/efl-wk1/TestExpectations: * platform/efl/Skipped: * platform/wk2/Skipped: 2012-09-12 Andrei Poenaru Web Inspector: Protocol Extension: Add "regionLayoutUpdate" event https://bugs.webkit.org/show_bug.cgi?id=93443 Reviewed by Alexander Pavlov. Validate "regionLayoutUpdate" event. * inspector/styles/protocol-css-regions-commands-expected.txt: * inspector/styles/protocol-css-regions-commands.html: 2012-09-12 Alexander Pavlov Web Inspector: [Elements] Sidebar panes not updated on style changes due to "class" attribute modifications https://bugs.webkit.org/show_bug.cgi?id=95722 Reviewed by Vsevolod Vlasov. * inspector/elements/edit-style-attribute.html: Renamed events on which to listen. * inspector/styles/override-screen-size.html: Drive-by: fixed race condition that was resulting in this test's failures. * inspector/styles/styles-update-from-js-expected.txt: * inspector/styles/styles-update-from-js.html: Added test cases for style updates on ancestor and sibling attributes' changes. 2012-09-12 Csaba Osztrogonác [Qt][WK2] Unreviewed gardening, skip a new failing test to paint the bot green. * platform/qt-5.0-wk2/Skipped: 2012-09-12 Christophe Dumez [WK2][WKTR] TestRunner needs to implement dumpApplicationCacheDelegateCallbacks https://bugs.webkit.org/show_bug.cgi?id=96374 Reviewed by Kenneth Rohde Christiansen. Unskip test cases that are passing now that WebKitTestRunner implements dumpApplicationCacheDelegateCallbacks and disallowIncreaseForApplicationCacheQuota. * platform/efl-wk1/TestExpectations: * platform/efl/Skipped: * platform/wk2/Skipped: 2012-09-12 Mikhail Pozdnyakov [WK2] [WTR] WebKitTestRunner needs TestRunner.workerThreadCount https://bugs.webkit.org/show_bug.cgi?id=96388 Reviewed by Kenneth Rohde Christiansen. Unskipped corresponding tests. * platform/wk2/Skipped: 2012-09-12 Jochen Eisinger [chromium] Only allow one user-gesture gated action per user action. https://bugs.webkit.org/show_bug.cgi?id=96373 Reviewed by Adam Barth. * platform/chromium/fast/events/popup-allowed-from-gesture-only-once-expected.txt: Added. * platform/chromium/fast/events/popup-allowed-from-gesture-only-once.html: Added. 2012-09-12 Jochen Eisinger Change fast/events/popup-blocking-timers.html to generate a user action for each popup https://bugs.webkit.org/show_bug.cgi?id=96475 Reviewed by Adam Barth. The chromium port only allows one user gesture gated action per user gesture. * fast/events/popup-blocking-timers-expected.txt: * fast/events/popup-blocking-timers.html: 2012-09-11 Kent Tamura [Chromium] Test expectation update Assign new bug for fast/text/international/vertical-text-*.html * platform/chromium/TestExpectations: 2012-09-11 Taiju Tsuiki WebFrameImpl::client() needs NULL check in WebWorkerClientImpl::openFileSystem https://bugs.webkit.org/show_bug.cgi?id=96354 Reviewed by Kent Tamura. Ensure non-NULL before using WebFrameImpl::client(). * fast/filesystem/workers/detached-frame-crash-expected.txt: Added. * fast/filesystem/workers/detached-frame-crash.html: Added. * fast/filesystem/workers/resources/detached-frame-crash-frame.html: Added. * fast/filesystem/workers/resources/detached-frame-crash-worker.js: Added. 2012-09-11 Stephanie Lewis Skip spatial-navigation tests on mac-wk2 because they are all failing. https://bugs.webkit.org/show_bug.cgi?id=96438. Unreviewed. * platform/mac-wk2/TestExpectations: 2012-09-11 Adam Klein Unreviewed, rolling out r128075 https://bugs.webkit.org/show_bug.cgi?id=96435 * platform/chromium-mac/platform/chromium/media/controls-video-sizes-expected.png: Removed. * platform/chromium/TestExpectations: * platform/chromium/media/controls-audio-sizes-expected.txt: Removed. * platform/chromium/media/controls-audio-sizes.html: Removed. * platform/chromium/media/controls-video-sizes-expected.txt: Removed. * platform/chromium/media/controls-video-sizes-padding-expected.txt: Removed. * platform/chromium/media/controls-video-sizes-padding.html: Removed. * platform/chromium/media/controls-video-sizes.html: Removed. 2012-09-11 Adam Klein Unreviewed gardening. Suppress image failures for gradient-with-scaled-ancestor.html due to scrollbar diffs. * platform/chromium/TestExpectations: 2012-09-11 James Robinson Unreviewed gardening. Update some expectations to reference specific bugs. * platform/chromium/TestExpectations: 2012-09-11 Chris Fleizach AX: title attribute is not exposed as the AXDescription on AXImage when there is no other fallback content https://bugs.webkit.org/show_bug.cgi?id=96412 Reviewed by Jon Honeycutt. * accessibility/img-fallsback-to-title.html: Added. * platform/mac/accessibility/img-fallsback-to-title-expected.txt: Added. 2012-09-11 Stephen White [chromium] Mark some tests as needing a rebaseline due to SVG filters change. https://bugs.webkit.org/show_bug.cgi?id=95238 Reviewed by Dirk Schulze. * platform/chromium/TestExpectations: 2012-09-11 Kevin Ellis Crash on a long press gesture when touch adjustment is enabled. https://bugs.webkit.org/show_bug.cgi?id=96313 Reviewed by Antonio Gomes. Add test to ensure that a long-press on a shadow DOM element does not trigger a crash when determining if an element provides a context menu. * touchadjustment/context-menu-shadow-node-expected.txt: Added. * touchadjustment/context-menu-shadow-node.html: Added. 2012-09-11 Zan Dobersek Unreviewed, manually rolling out r128175. The patch is causing crashes in debug builds. http://trac.webkit.org/changeset/128175 https://bugs.webkit.org/show_bug.cgi?id=96284 * http/tests/misc/non-utf8-header-name-expected.txt: Removed. * http/tests/misc/non-utf8-header-name.php: Removed. 2012-09-11 Adam Klein Unreviewed chromium gardening. Remove bogus rebaseline added in r128105, and remove "flaky" expectation (since tests seems non-flaky). * platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Removed. * platform/chromium/TestExpectations: 2012-09-11 Adam Klein Unreviewed chromium gardening. Mark compositing/overflow/overflow-scaled-descendant-overflapping as failing on cr-mac after r127789 and remove bad rebaselines. * platform/chromium-mac-snowleopard/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png: Removed. * platform/chromium-mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png: Removed. * platform/chromium/TestExpectations: 2012-09-11 Mike West Improve console error messages when 'document.domain' blocks cross-origin script access. https://bugs.webkit.org/show_bug.cgi?id=96247 Reviewed by Adam Barth. * http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt: * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt: * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt: * http/tests/security/cross-frame-access-protocol-expected.txt: * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt: * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt: * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt: * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt: * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt: * http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt: * http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt: * http/tests/security/view-source-no-javascript-url-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt: * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt: * platform/chromium/http/tests/security/inactive-document-with-empty-security-origin-expected.txt: * platform/chromium/http/tests/security/window-named-proto-expected.txt: Updating error message. 2012-09-11 Sergio Villar Senin [GTK] WebKitGtk+ crashes with non-UTF8 HTTP header names https://bugs.webkit.org/show_bug.cgi?id=96284 Reviewed by Gustavo Noronha Silva. Added a new test to make sure that WebKitGtk+ does not crash when a non-UTF8 character is sent as part of a HTTP header name. * http/tests/misc/non-utf8-header-name-expected.txt: Added. * http/tests/misc/non-utf8-header-name.php: Added. 2012-09-11 Csaba Osztrogonác [Qt][WK2] Unreviewed gardening, skip new failing tests to paint the bot green. * platform/qt-5.0-wk2/Skipped: 2012-09-11 Sheriff Bot Unreviewed, rolling out r128175. http://trac.webkit.org/changeset/128175 https://bugs.webkit.org/show_bug.cgi?id=96395 broke hunders of tests for EFL and GTK (Requested by rakuco on #webkit). * http/tests/misc/non-utf8-header-name-expected.txt: Removed. * http/tests/misc/non-utf8-header-name.php: Removed. 2012-09-11 Luciano Wolf [Qt] [WK2] editing/inserting/typing-tab-designmode tests are failing https://bugs.webkit.org/show_bug.cgi?id=91988 Reviewed by Kenneth Rohde Christiansen. Unskip related tests. * platform/qt-5.0-wk2/Skipped: 2012-09-11 Mikhail Pozdnyakov [WK2][WTR] WebKitTestRunner needs testRunner.setSpatialNavigationEnabled https://bugs.webkit.org/show_bug.cgi?id=96269 Reviewed by Kenneth Rohde Christiansen. Unskipped fast/spatial-navigation tests. Put those which still fail to an appropriate group. * platform/wk2/Skipped: 2012-09-11 Philippe Liard Support LayoutTests on non-rooted Android devices. https://bugs.webkit.org/show_bug.cgi?id=95346 Reviewed by Dirk Pranke. http/tests/cache/resources/subresource-test.js was assuming that the client and server clocks are the same which is no longer true since we are getting rid of host/device clock synchronization. * http/tests/cache/resources/cache-simulator.cgi: * http/tests/cache/resources/current-time.cgi: Added. * http/tests/cache/resources/subresource-test.js: (getServerDate): (nextTest): (testComplete): (runTests): 2012-09-11 Sergio Villar Senin [GTK] WebKitGtk+ crashes with non-UTF8 HTTP header names https://bugs.webkit.org/show_bug.cgi?id=96284 Reviewed by Gustavo Noronha Silva. Added a new test to make sure that WebKitGtk+ does not crash when a non-UTF8 character is sent as part of a HTTP header name. * http/tests/misc/non-utf8-header-name-expected.txt: Added. * http/tests/misc/non-utf8-header-name.php: Added. 2012-09-11 Christophe Dumez [WK2][WKTR] TestRunner needs to implement clearApplicationCacheForOrigin https://bugs.webkit.org/show_bug.cgi?id=96372 Reviewed by Kenneth Rohde Christiansen. Refresh Skipped list now that clearApplicationCacheForOrigin is implemented in TestRunner. Some tests were also marked as failing due to clearAllApplicationCaches() being missing despite the fact that it is already implemented. * platform/wk2/Skipped: 2012-09-11 Mikhail Pozdnyakov [WK2][WTR] WebKitTestRunner needs layoutTestController.setMinimumTimerInterval https://bugs.webkit.org/show_bug.cgi?id=96256 Reviewed by Kenneth Rohde Christiansen. Unskipped corresponding fast/dom/ tests. * platform/wk2/Skipped: 2012-09-11 Szilard Ledan [Qt] New fast/canvas/canvas-lineDash.html introduced in r128116 fails. https://bugs.webkit.org/show_bug.cgi?id=96360 Reviewed by Csaba Osztrogonác. * platform/qt/Skipped: 2012-09-11 Tommy Widenflycht MediaStream API: add RTCPeerConnection::onnegotiationneeded https://bugs.webkit.org/show_bug.cgi?id=96097 Reviewed by Adam Barth. * fast/mediastream/RTCPeerConnection-onnegotiationneeded-expected.txt: Added. * fast/mediastream/RTCPeerConnection-onnegotiationneeded.html: Added. 2012-09-11 Christophe Dumez WTR needs an implementation of applicationCacheDiskUsageForOrigin https://bugs.webkit.org/show_bug.cgi?id=87188 Reviewed by Kenneth Rohde Christiansen. Unskip test cases that require an implementation of applicationCacheDiskUsageForOrigin in WebKitTestRunner. * platform/efl/Skipped: * platform/wk2/Skipped: 2012-09-11 Mihnea Ovidenie [CSS Regions] Auto width is not working for Regions https://bugs.webkit.org/show_bug.cgi?id=74135 Reviewed by Julien Chaffraix. Add tests for width: auto and modify the existing region tests that were having width: auto so that they do not fail after the changes. * fast/regions/autowidth-abspos-expected.html: Added. * fast/regions/autowidth-abspos-regionchain-expected.html: Added. * fast/regions/autowidth-abspos-regionchain.html: Added. * fast/regions/autowidth-abspos.html: Added. * fast/regions/autowidth-attachedinvalidregion-expected.txt: Added. * fast/regions/autowidth-attachedinvalidregion.html: Added. * fast/regions/autowidth-float-expected.html: Added. * fast/regions/autowidth-float.html: Added. * fast/regions/autowidth-inlineblock-expected.html: Added. * fast/regions/autowidth-inlineblock.html: Added. * fast/regions/autowidth-nonreplaced-abspos-expected.html: Added. * fast/regions/autowidth-nonreplaced-abspos.html: Added. * fast/regions/autowidth-nonreplacedblock-normalflow-expected.html: Added. * fast/regions/autowidth-nonreplacedblock-normalflow.html: Added. * fast/regions/autowidth-normalflow-expected.html: Added. * fast/regions/autowidth-normalflow-maxwidth-expected.html: Added. * fast/regions/autowidth-normalflow-maxwidth.html: Added. * fast/regions/autowidth-normalflow-minmaxwidth-expected.html: Added. * fast/regions/autowidth-normalflow-minmaxwidth.html: Added. * fast/regions/autowidth-normalflow-minwidth-expected.html: Added. * fast/regions/autowidth-normalflow-minwidth.html: Added. * fast/regions/autowidth-normalflow-vertrl-expected.html: Added. * fast/regions/autowidth-normalflow-vertrl.html: Added. * fast/regions/autowidth-normalflow.html: Added. * fast/regions/bottom-overflow-out-of-first-region.html: * fast/regions/flows-dependency-dynamic-remove.html: * fast/regions/flows-dependency-same-flow.html: * fast/regions/render-region-renderer-expected.html: * fast/regions/top-overflow-out-of-second-region.html: 2012-09-11 Zan Dobersek Unreviewed GTK gardening. Removing crashing expectations for two editing tests after they were fixed in r128074. Rebaselining accessibility/legend.html after r128140. * platform/gtk/TestExpectations: * platform/gtk/accessibility/legend-expected.txt: 2012-09-10 Yoshifumi Inoue REGRESSION (r127226): Calling DateTimeEditElement::layout() in focus handler should not dispatch blur event https://bugs.webkit.org/show_bug.cgi?id=96232 Reviewed by Kent Tamura. This patch adds a new test for checking layout changing of multiple fields time input UI in focus handler doesn't dispatch blur event. This patch affects ports which enable both ENABLE_INPUT_TYPE_TIME and ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS. * fast/forms/time-multiple-fields/time-multiple-fields-state-change-on-focus-or-blur-expected.txt: Added. * fast/forms/time-multiple-fields/time-multiple-fields-state-change-on-focus-or-blur.html: Added. 2012-09-10 Joanmarie Diggs Properly expose elements to ATs https://bugs.webkit.org/show_bug.cgi?id=84137 Reviewed by Chris Fleizach. Created a new WebCore Accessibility Role, LegendRole. Used it to map to the expected platform role, ATK_ROLE_LABEL. Also established the needed AtkRelation pair, label-for/labelled-by between the legend and fieldset. * accessibility/legend.html: Modified the test to be more platform-agnostic. * platform/gtk/TestExpectations: Removed legend.html from the skipped list. * platform/gtk/accessibility/legend-expected.txt: Added. * platform/mac/accessibility/legend-expected.txt: Updated. 2012-09-10 Philip Rogers Remove unnecessary work in SMILTimeContainer::updateAnimations https://bugs.webkit.org/show_bug.cgi?id=96224 Reviewed by Nikolas Zimmermann. This change should have no functional differences but a test is being added to show that. SMILTimeContainer::updateAnimations contained a comment explaining why a animateTransform needed to be processed last but that is no longer the case (as the test shows). * svg/animations/script-tests/use-animate-transform-and-position.js: Added. (sample1): (sample2): (sample3): (sample4): (sample5): (executeTest): * svg/animations/use-animate-transform-and-position-expected.txt: Added. * svg/animations/use-animate-transform-and-position.html: Added. 2012-09-10 Jer Noble Unreviewed; rolling out r128081. http://trac.webkit.org/changeset/128081 https://bugs.webkit.org/show_bug.cgi?id=96134 New test http/tests/media/video-donottrack.html fails to run on Apple test bots. * http/tests/media/resources/video-donottrack-check-donottrack.php: Removed. * http/tests/media/video-donottrack-expected.txt: Removed. * http/tests/media/video-donottrack.html: Removed. * platform/chromium/TestExpectations: * platform/efl/TestExpectations: * platform/gtk/TestExpectations: * platform/qt/TestExpectations: * platform/win/Skipped: 2012-09-10 Fady Samuel Mark gradient-with-scaled-ancestor.html as flaky * platform/chromium/TestExpectations: 2012-09-10 Jon Lee Remove stray Changelog message. 2012-09-10 Fady Samuel Unreviewed update to Chromium TestExpectations Skip fast/js/function-dot-arguments-identity.html on Chromium * platform/chromium/TestExpectations: 2012-09-10 Fady Samuel Skip video-donottrack.html on Chromium * platform/chromium/TestExpectations: 2012-09-10 Justin Novosad Implement canvas v5 line dash feature https://bugs.webkit.org/show_bug.cgi?id=82560 Reviewed by Darin Adler. New layout tests for the canvas lineDash feature. -Validate normal behavior of lineDash state change operations. -Validate behavior when attempting invalid state changes. -Validate rendering behavior. * fast/canvas/canvas-lineDash-expected.txt: Added. * fast/canvas/canvas-lineDash-invalid-expected.txt: Added. * fast/canvas/canvas-lineDash-invalid.html: Added. * fast/canvas/canvas-lineDash.html: Added. * fast/canvas/script-tests/canvas-lineDash-invalid.js: Added. (resetLineDash): (trySettingLineDash): (trySettingLineDashWithNoArgs): (trySettingLineDashOffset): * fast/canvas/script-tests/canvas-lineDash.js: Added. (dataToArray): (getPixel): (pixelShouldBe): 2012-09-10 Geoffrey Garen DFG misses arguments tear-off for function.arguments if 'arguments' is used https://bugs.webkit.org/show_bug.cgi?id=96227 Reviewed by Gavin Barraclough. New test, and updated expectations. * fast/js/script-tests/function-dot-arguments.js: * fast/js/function-dot-arguments-expected.txt: Updated for new behavior. * fast/js/dfg-tear-off-function-dot-arguments.html: * fast/js/script-tests/dfg-tear-off-function-dot-arguments.js: Added. New test for bug cited here. * fast/js/function-dot-arguments-identity-expected.txt: * fast/js/function-dot-arguments-identity.html: Added. New test for new behavior. 2012-09-10 Fady Samuel Unreviewed Rebaseline for Chromium Win XP. * platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Added. 2012-09-10 Fady Samuel Rebaselined for Chromium. * platform/chromium/http/tests/security/contentSecurityPolicy/source-list-parsing-nonascii-expected.txt: Added. 2012-09-10 Ojan Vafai Update the css3/filters test expectations to match the bots. 90+ of these tests never failed, so adding the whole css3/filters directory was incorrect. * platform/chromium/TestExpectations: 2012-09-10 Fady Samuel Unreviewed fix of webkit-lint for Chromium gardening * platform/chromium/TestExpectations: 2012-09-10 Alex Sakhartchouk [chromium] gradient-with-scaled-ancestor.html rebaseline https://bugs.webkit.org/show_bug.cgi?id=96110 Reviewed by Adrienne Walker. Fixed a bug in the test, rebaselining the results at proper resolution. * platform/chromium-linux-x86/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Removed. * platform/chromium-linux/fast/hidpi/gradient-with-scaled-ancestor-expected.png: * platform/chromium-mac-snowleopard/fast/hidpi/gradient-with-scaled-ancestor-expected.png: * platform/chromium-mac/fast/hidpi/gradient-with-scaled-ancestor-expected.png: * platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Removed. * platform/chromium-win/fast/hidpi/gradient-with-scaled-ancestor-expected.png: * platform/chromium/TestExpectations: 2012-09-10 Brady Eidson Javascript in foreground tabs should not wait synchronously for plug-ins to load and https://bugs.webkit.org/show_bug.cgi?id=96167 Reviewed by Geoff Garen. * platform/mac-wk2/plugins/script-object-access-fails-during-slow-initialization-expected.txt: Added. * platform/mac-wk2/plugins/script-object-access-fails-during-slow-initialization.html: Added. 2012-09-07 Jer Noble