2013-02-12 Zan Dobersek [GTK] Enable CSS Variables feature in development builds https://bugs.webkit.org/show_bug.cgi?id=109474 Reviewed by Martin Robinson. * platform/gtk/TestExpectations: Remove the expectations for tests that now pass. 2013-02-12 Sheriff Bot Unreviewed, rolling out r142531. http://trac.webkit.org/changeset/142531 https://bugs.webkit.org/show_bug.cgi?id=109569 Causes html5lib/run-template layout test to crash. (Requested by atwilson_ on #webkit). * html5lib/resources/template.dat: 2013-02-12 Zan Dobersek [GTK] Enable CSS image-set support in development builds https://bugs.webkit.org/show_bug.cgi?id=109475 Reviewed by Martin Robinson. * platform/gtk/TestExpectations: Reclassify two failures that now fail due to cursor images not loading while the other expectations are removed as the tests now pass. * platform/gtk/fast/css/image-set-value-not-removed-crash-expected.txt: Removed. The generic expectation now matches the test output. 2013-02-12 Zan Dobersek [GTK] Enable DOM4 events constructors in development builds https://bugs.webkit.org/show_bug.cgi?id=109471 Reviewed by Martin Robinson. * platform/gtk/TestExpectations: Remove the failure expectations, the related tests now pass. 2013-02-12 Andrey Kosyakov Unreviewed -- suppress stray console message that emerged after r142486. * inspector/extensions/extensions-events.html: 2013-02-12 Ryosuke Niwa REGRESSION(r142576): It made fast/dom/Element/id-in-deletebutton.html fail on Qt. https://bugs.webkit.org/show_bug.cgi?id=109557 Build fix. Also move this test into platform/mac as done in r142559. * fast/dom/Element/id-in-deletebutton-expected.txt: Removed. * fast/dom/Element/id-in-deletebutton.html: Removed. * platform/chromium-win/fast/dom/Element/id-in-deletebutton-expected.txt: Removed. * platform/chromium/TestExpectations: * platform/efl/TestExpectations: * platform/gtk/TestExpectations: * platform/mac/editing/deleting/id-in-deletebutton-expected.txt: Copied from LayoutTests/fast/dom/Element/id-in-deletebutton-expected.txt. * platform/mac/editing/deleting/id-in-deletebutton.html: Copied from LayoutTests/fast/dom/Element/id-in-deletebutton.html. * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Removed. * platform/wincairo/TestExpectations: * platform/wk2/TestExpectations: 2013-02-12 Andrey Lushnikov Web Inspector: move showWhitespace option into experiments https://bugs.webkit.org/show_bug.cgi?id=109552 Reviewed by Vsevolod Vlasov. Fix layout test to switch on experiment instead of toggling one of the options. * inspector/editor/text-editor-show-whitespace-expected.txt: * inspector/editor/text-editor-show-whitespace.html: 2013-02-11 Yury Semikhatsky Web Inspector: stack trace is cut at native bind if inspector is closed https://bugs.webkit.org/show_bug.cgi?id=109427 Reviewed by Pavel Feldman. Test that stack trace for uncaught exceptions is collected when inspector front-end is closed. * http/tests/inspector-enabled/console-exception-while-no-inspector-expected.txt: Added. * http/tests/inspector-enabled/console-exception-while-no-inspector.html: Added. * platform/chromium/http/tests/inspector-enabled/console-exception-while-no-inspector-expected.txt: Added. 2013-02-12 Jochen Eisinger [chromium] move webrtc mocks to testrunner library https://bugs.webkit.org/show_bug.cgi?id=109041 Reviewed by Adam Barth. Temporarily disable two WebRTC tests that fail due to a bug in webkit_support's getCurrentTimeMillsecond. * platform/chromium/TestExpectations: 2013-02-12 Kent Tamura INPUT_MULTIPLE_FIELDS_UI: Mouse click not on sub-fields in multiple fields input should not move focus https://bugs.webkit.org/show_bug.cgi?id=109544 Reviewed by Kentaro Hara. * fast/forms/time-multiple-fields/time-multiple-fields-focus-expected.txt: * fast/forms/time-multiple-fields/time-multiple-fields-focus.html: Add test to click a delimiter. 2013-02-11 KwangYong Choi [EFL] Remove webintents from TestExpectations https://bugs.webkit.org/show_bug.cgi?id=109537 Unreviewed. webintents tests no longer exist. * platform/efl/TestExpectations: 2013-02-11 Viatcheslav Ostapenko [EFL][WebGL] WebGL content is not painted after resizing the viewport. https://bugs.webkit.org/show_bug.cgi?id=106358 Reviewed by Noam Rosenthal. Add test checking that canvas painting is correct if layer parameters were changed, but webgl canvas didn't change. * fast/canvas/webgl/webgl-layer-update-expected.png: Added. * fast/canvas/webgl/webgl-layer-update-expected.txt: Added. * fast/canvas/webgl/webgl-layer-update.html: Added. 2013-02-11 KwangYong Choi [EFL] Some placeholder paint order tests are passing now https://bugs.webkit.org/show_bug.cgi?id=109164 Unreviewed efl gardening. fast/forms/input-placeholder-paint-order.html and fast/forms/textarea/textarea-placeholder-paint-order.html are passing now. RenderTheme::shouldShowPlaceholderWhenFocused() returns true by r127723 and the expectations are added by r140149. * platform/efl/TestExpectations: 2013-02-11 KwangYong Choi [EFL] Remove editing/deleting/deletionUI-single-instance.html from TestExpectations https://bugs.webkit.org/show_bug.cgi?id=109538 Unreviewed. This test is removed by r142559. * platform/efl/TestExpectations: 2013-02-11 Eric Carlson [Mac] Track language selection should be sticky https://bugs.webkit.org/show_bug.cgi?id=109466 Reviewed by Dean Jackson. * media/track/track-user-preferences-expected.txt: Added. * media/track/track-user-preferences.html: Added. * platform/chromium/TestExpectations: Skip new test, it depends on the track menu. * platform/efl/TestExpectations: Ditto. * platform/gtk/TestExpectations: Ditto. * platform/qt/TestExpectations: Ditto. * platform/win/TestExpectations: Ditto. 2013-02-11 Keishi Hattori REGRESSION (r140778):Calendar Picker buttons are wrong when rtl https://bugs.webkit.org/show_bug.cgi?id=109158 Reviewed by Kent Tamura. * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.png: Added. * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-required-ar-expected.png: * platform/chromium/TestExpectations: * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-ar-expected.txt: Added. * platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-ar.html: Added. 2013-02-11 Ryosuke Niwa Move deletionUI tests into platform/mac https://bugs.webkit.org/show_bug.cgi?id=109517 Reviewed by Benjamin Poulain. Moved deletionUI tests into platform/mac since Mac is the only port that ships this feature. * editing/deleting/5408255-expected.txt: Removed. * editing/deleting/5408255.html: Removed. * editing/deleting/deletionUI-single-instance.html: Removed. * platform/chromium/editing/deleting/deletionUI-single-instance-expected.png: Removed. * platform/chromium/editing/deleting/deletionUI-single-instance-expected.txt: Removed. * platform/efl/TestExpectations: * platform/mac/editing/deleting/deletionUI-click-on-delete-button-expected.txt: Copied from LayoutTests/editing/deleting/5408255-expected.txt. * platform/mac/editing/deleting/deletionUI-click-on-delete-button.html: Copied from LayoutTests/editing/deleting/5408255.html. * platform/mac/editing/deleting/deletionUI-single-instance.html: Copied from LayoutTests/editing/deleting/deletionUI-single-instance.html. * platform/qt-mac/TestExpectations: * platform/qt/editing/deleting/deletionUI-single-instance-expected.png: Removed. * platform/qt/editing/deleting/deletionUI-single-instance-expected.txt: Removed. * platform/win/TestExpectations: * platform/wincairo/TestExpectations: * platform/wk2/TestExpectations: 2013-02-11 Adam Barth Load event fires too early with threaded HTML parser (take 2) https://bugs.webkit.org/show_bug.cgi?id=109485 Reviewed by Eric Seidel. This patch also fixes a bug whereby removing an iframe during the load event would trigger DumpRenderTree to dump the test in the middle of the load event. We now wait until the load event is over. * compositing/iframes/remove-iframe-crash-expected.txt: * fast/frames/iframe-access-screen-of-deleted-expected.txt: * fast/frames/remove-frame-during-load-event-expected.txt: Added. * fast/frames/remove-frame-during-load-event.html: Added. * http/tests/misc/xslt-bad-import-expected.txt: 2013-02-11 Nico Weber Remove web intents code https://bugs.webkit.org/show_bug.cgi?id=109501 Reviewed by Eric Seidel. See thread "Removing ENABLE(WEB_INTENTS) code" on webkit-dev. * webintents/intent-tag-expected.txt: Removed. * webintents/intent-tag.html: Removed. * webintents/resources/pass.html: Removed. * webintents/resources/web-intents-reload-orig.html: Removed. * webintents/resources/web-intents-testing.js: Removed. * webintents/web-intents-api-expected.txt: Removed. * webintents/web-intents-api.html: Removed. * webintents/web-intents-delivery-expected.txt: Removed. * webintents/web-intents-delivery-reuse-expected.txt: Removed. * webintents/web-intents-delivery-reuse.html: Removed. * webintents/web-intents-delivery.html: Removed. * webintents/web-intents-failure-expected.txt: Removed. * webintents/web-intents-failure.html: Removed. * webintents/web-intents-invoke-expected.txt: Removed. * webintents/web-intents-invoke-port-expected.txt: Removed. * webintents/web-intents-invoke-port.html: Removed. * webintents/web-intents-invoke.html: Removed. * webintents/web-intents-obj-constructor-expected.txt: Removed. * webintents/web-intents-obj-constructor.html: Removed. * webintents/web-intents-reload-expected.txt: Removed. * webintents/web-intents-reload.html: Removed. * webintents/web-intents-reply-expected.txt: Removed. * webintents/web-intents-reply.html: Removed. 2013-02-11 Stephen Chenney SVG DOM manipulation crash https://bugs.webkit.org/show_bug.cgi?id=108709 Reviewed by Eric Seidel. Adding a test for the case where an SVG tree is rebuild due to one event listener and a subsequent listener tries to access it. This does not crash in WebKit but has caused problems in browser code where the listener tries to access and use toNode on the target of the event. The test prevents regressions and gives automated security tests something to work on. * svg/custom/use-listener-append-crash-expected.txt: Added. * svg/custom/use-listener-append-crash.html: Added. 2013-02-11 Filip Pizlo Strange bug in DFG OSR in JSC https://bugs.webkit.org/show_bug.cgi?id=109491 Reviewed by Mark Hahnenberg. Added one version of the test (dfg-int32-to-double-on-set-local-and-exit) that is based exactly on Gabor's original test, and another that ought to fail even if I fix other bugs in the future (see https://bugs.webkit.org/show_bug.cgi?id=109511). * fast/js/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Added. * fast/js/dfg-int32-to-double-on-set-local-and-exit.html: Added. * fast/js/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Added. * fast/js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Added. * fast/js/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Added. (checkpoint): (func1): (func2): (func3): (test): * fast/js/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Added. (checkpoint): (func1): (func2): (func3): (test): 2013-02-11 Emil A Eklund Change RenderFrameSet::paint to use m-rows/m_cols directly. https://bugs.webkit.org/show_bug.cgi?id=108503 Reviewed by Eric Seidel. Add test for how we render an invalid frameset. * fast/frames/invalid-frameset-expected.html: Added. * fast/frames/invalid-frameset.html: Added. 2013-02-11 Rafael Weinstein [HTMLTemplateElement]