[Qt] Skip flaky timed out tests on ARM

Rubber-stamped by Csaba Osztrogonác.

* platform/qt-arm/Skipped:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86821 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-18  Fumitoshi Ukai  <ukai@chromium.org>

        Reviewed by Alexey Proskuryakov.

        http/tests/websocket/tests/workers/worker-handshake-challenge-randomness.html crashed once on Windows XP Debug (Tests)
        https://bugs.webkit.org/show_bug.cgi?id=57048

        * platform/network/cf/SocketStreamHandleCFNet.cpp:
        (WebCore::SocketStreamHandle::platformClose): use loaderRunLoop to schedule streams on platform WIN

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86822 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed.

        Update mac pixel test baseline, had marginal differences in the filter results and the text selection rectangles since a while.
        The baseline passes again on my 32bit and 64bit machine, using run-webkit-tests --tolerance 0.011 -p svg

        * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png:
        * platform/mac/svg/batik/filters/feTile-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
        * platform/mac/svg/custom/foreign-object-skew-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:
        * platform/mac/svg/filters/feTile-expected.png:
        * platform/mac/svg/filters/filterRes-expected.png:
        * platform/mac/svg/filters/filterRes1-expected.png:
        * platform/mac/svg/filters/filterRes3-expected.png:
        * platform/mac/svg/filters/parent-children-with-same-filter-expected.png:
        * platform/mac/svg/filters/subRegion-one-effect-expected.png:
        * platform/mac/svg/filters/subRegion-two-effects-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png:
        * platform/mac/svg/text/text-align-01-b-expected.png:
        * platform/mac/svg/text/text-align-02-b-expected.png:
        * platform/mac/svg/text/text-align-04-b-expected.png:
        * platform/mac/svg/text/text-align-05-b-expected.png:
        * platform/mac/svg/text/text-align-06-b-expected.png:
        * platform/mac/svg/text/text-altglyph-01-b-expected.png:
        * platform/mac/svg/text/text-deco-01-b-expected.png:
        * platform/mac/svg/text/text-fonts-01-t-expected.png:
        * platform/mac/svg/text/text-fonts-02-t-expected.png:
        * platform/mac/svg/text/text-intro-05-t-expected.png:
        * platform/mac/svg/text/text-path-01-b-expected.png:
        * platform/mac/svg/text/text-text-01-b-expected.png:
        * platform/mac/svg/text/text-text-03-b-expected.png:
        * platform/mac/svg/text/text-text-04-t-expected.png:
        * platform/mac/svg/text/text-text-05-t-expected.png:
        * platform/mac/svg/text/text-text-06-t-expected.png:
        * platform/mac/svg/text/text-text-07-t-expected.png:
        * platform/mac/svg/text/text-text-08-b-expected.png:
        * platform/mac/svg/text/text-tref-01-b-expected.png:
        * platform/mac/svg/text/text-tselect-01-b-expected.png:
        * platform/mac/svg/text/text-tselect-02-f-expected.png:
        * platform/mac/svg/text/text-tspan-01-b-expected.png:
        * platform/mac/svg/text/text-ws-01-t-expected.png:
        * platform/mac/svg/text/text-ws-02-t-expected.png:
        * platform/mac/svg/zoom/text/zoom-foreignObject-expected.png:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86823 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Yuzo Fujishima  <yuzo@google.com>

        Unreviewed Chromium test expectation change.

        svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr.html needs new reference image on Snow Leopard.

        * platform/chromium-mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86824 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Philippe Normand  <pnormand@igalia.com>

        Unreviewed, follow-up fix of the messages python unittests after r86812.

        [WebKit2] handleMessageDelayed leaks replyEncoder if decoding fails
        https://bugs.webkit.org/show_bug.cgi?id=60872

        * Scripts/webkit2/messages_unittest.py:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86825 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Mihnea Ovidenie  <mihnea@adobe.com>

        Reviewed by Simon Fraser.

        Gradients not horizontal using 270deg with odd div width
        https://bugs.webkit.org/show_bug.cgi?id=60157

        When the angle of the linear gradient is 270, the endpoint should
        be computed in the same way as for 0, 90, 180 cases since tan(270)
        is undefined.

        * fast/gradients/css3-linear-right-angle-gradients-expected.txt: Added.
        * fast/gradients/css3-linear-right-angle-gradients.html: Added.
        * platform/mac/fast/gradients/css3-linear-right-angle-gradients-expected.png: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86826 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Emil A Eklund  <eae@chromium.org>

        Reviewed by Alexey Proskuryakov.

        REGRESSION (r80808): Multiple <select> - Selection reset to first element from multiple selected ones
        https://bugs.webkit.org/show_bug.cgi?id=60986

        * fast/dom/HTMLSelectElement/change-multiple-preserve-selection-expected.txt:
        * fast/dom/HTMLSelectElement/change-multiple-preserve-selection.html:
2011-05-19  Emil A Eklund  <eae@chromium.org>

        Reviewed by Alexey Proskuryakov.

        REGRESSION (r80808): Multiple <select> - Selection reset to first element from multiple selected ones
        https://bugs.webkit.org/show_bug.cgi?id=60986

        * html/HTMLSelectElement.cpp:
        (WebCore::HTMLSelectElement::setMultiple):
        Don't restore selection if the multiple attribute hasn't changed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86827 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Kenichi Ishibashi  <bashi@chromium.org>

        Reviewed by Kent Tamura.

        [Chromium] IME candidate window appears wrong position in an iframe
        https://bugs.webkit.org/show_bug.cgi?id=61023

        Added a test which ensures the IME candidate position is located
        at suitable position.

        * platform/chromium-mac/editing/input/ime-candidate-window-position-expected.txt: Added.
        * platform/chromium-mac/editing/input/ime-candidate-window-position.html: Added.
        * platform/chromium-mac/editing/resources/ime-candidate-window-position-iframe.html: Added.
2011-05-19  Kenichi Ishibashi  <bashi@chromium.org>

        Reviewed by Kent Tamura.

        [Chromium] IME candidate window appears wrong position in an iframe
        https://bugs.webkit.org/show_bug.cgi?id=61023

        Always adjusts the range to window relative coordinates.

        * src/WebFrameImpl.cpp:
        (WebKit::WebFrameImpl::firstRectForCharacterRange): Removed condition
        which excludes editable selectionRoot from adjusting.
2011-05-19  Kenichi Ishibashi  <bashi@chromium.org>

        Reviewed by Kent Tamura.

        [Chromium] IME candidate window appears wrong position in an iframe
        https://bugs.webkit.org/show_bug.cgi?id=61023

        Call the focused frame's firstRectForCharacterRange() instead of the
        main frame so that DRT behaves as the same as Chromium.

        * DumpRenderTree/chromium/TextInputController.cpp:
        (TextInputController::firstRectForCharacterRange):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86828 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Yuta Kitamura  <yutak@chromium.org>

        Reviewed by Kent Tamura.

        WebSocket: Use ScriptContext::Task to hold pending events of ThreadableWebSocketChannelClientWrapper
        https://bugs.webkit.org/show_bug.cgi?id=61034

        Refactoring only. No new tests.

        * websockets/ThreadableWebSocketChannelClientWrapper.cpp:
        (WebCore::ThreadableWebSocketChannelClientWrapper::ThreadableWebSocketChannelClientWrapper):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didConnect):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveMessage):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didClose):
        (WebCore::ThreadableWebSocketChannelClientWrapper::resume):
        (WebCore::ThreadableWebSocketChannelClientWrapper::processPendingTasks):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didConnectCallback):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveMessageCallback):
        (WebCore::ThreadableWebSocketChannelClientWrapper::didCloseCallback):
        * websockets/ThreadableWebSocketChannelClientWrapper.h:
        Remove m_pendingConnected, m_pendingMessages and m_pendingClosed, and use ScriptContext::Task
        to hold these pending events.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86829 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  David Barr  <davidbarr@chromium.org>

        Reviewed by Simon Fraser.

        CSS3: We fail 'border radius sum of radii' test
        https://bugs.webkit.org/show_bug.cgi?id=38788

        * fast/css/border-radius-non-negative-expected.txt: Added.
        * fast/css/border-radius-non-negative.html: Added.
        * platform/mac/fast/css/border-radius-non-negative-expected.png: Added.
2011-05-19  David Barr  <davidbarr@chromium.org>

        Reviewed by Simon Fraser.

        CSS3: We fail 'border radius sum of radii' test
        https://bugs.webkit.org/show_bug.cgi?id=38788

        Ignore border-radius properties with negative values.

        Test: fast/css/border-radius-non-negative.html

        * WebCore.xcodeproj/project.pbxproj:
        * css/CSSParser.cpp:
        (WebCore::CSSParser::parseValue):
        (WebCore::CSSParser::parseBorderRadius):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86830 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Yuzo Fujishima  <yuzo@google.com>

        Unreviewed Chromium test expectation change.

        svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr.html needs new reference image on Leopard.

        * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86831 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Kent Tamura  <tkent@chromium.org>

        Reviewed by Hajime Morita.

        tooLong validity should not be true for a value set by a script
        https://bugs.webkit.org/show_bug.cgi?id=60948

        Update existing tests for the new behavior.

        * fast/forms/ValidityState-tooLong-input-expected.txt:
        * fast/forms/ValidityState-tooLong-textarea-expected.txt:
        * fast/forms/resources/textarea-live-pseudo-selectors.js:
        * fast/forms/script-tests/ValidityState-tooLong-input.js:
        * fast/forms/script-tests/ValidityState-tooLong-textarea.js:
2011-05-19  Kent Tamura  <tkent@chromium.org>

        Reviewed by Hajime Morita.

        tooLong validity should not be true for a value set by a script
        https://bugs.webkit.org/show_bug.cgi?id=60948

        The specification has been updated so that tooLong should be true only
        for user-edit values.

        Introduce m_wasModifiedByUser flag to HTMLInputElement and
        HTMLTextAreaElemnt. It is set to true when a renderer updates the
        value, and is cleared when the value is updated by others.

        * html/HTMLInputElement.cpp:
        (WebCore::HTMLInputElement::HTMLInputElement):
          Initialize m_wasModifiedByUser.
        (WebCore::HTMLInputElement::tooLong):
          Skip the check if m_wasModifiedByUser is false.
        (WebCore::HTMLInputElement::updateType): Clear m_wasModifiedByUser.
        (WebCore::HTMLInputElement::copyNonAttributeProperties):
        (WebCore::HTMLInputElement::setValue): If sendChange is true,
          m_wasModifiedByUser should be true because sendChange is set in a case
          of form auto-fill.  We assume a value set by form auto-fill is a kind
          of user-edit.
        (WebCore::HTMLInputElement::setValueFromRenderer):
          m_wasModifiedByUser should be true for the update by a renderer.
        * html/HTMLInputElement.h: Declare m_wasModifiedByUser.
        * html/HTMLTextAreaElement.cpp:
        (WebCore::HTMLTextAreaElement::HTMLTextAreaElement):
          Initialize m_wasModifiedByUser.
        (WebCore::HTMLTextAreaElement::updateValue):
          m_wasModifiedByUser should be true for the update by a renderer.
        (WebCore::HTMLTextAreaElement::setValueCommon): Clear m_wasModifiedByUser.
        (WebCore::HTMLTextAreaElement::tooLong):
          Skip the check if m_wasModifiedByUser is false.
        * html/HTMLTextAreaElement.h: Declare m_wasModifiedByUser.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86832 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Philippe Normand  <pnormand@igalia.com>

        Unreviewed, skip failing GTK fullscreen test

        https://bugs.webkit.org/show_bug.cgi?id=61118

        * platform/gtk/Skipped: Skip fullscreen/full-screen-keyboard-enabled.html

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86833 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Chang Shu  <cshu@webkit.org>

        Reviewed by Csaba Osztrogonác.

        [Qt] Rebaseline editing/style tests that are working
        https://bugs.webkit.org/show_bug.cgi?id=61075

        Also based on digging of Zsolt Fehér.

        * platform/qt/Skipped:
        * platform/qt/editing/style/5046875-1-expected.png: Added.
        * platform/qt/editing/style/5046875-1-expected.txt:
        * platform/qt/editing/style/5046875-2-expected.png: Added.
        * platform/qt/editing/style/5046875-2-expected.txt:
        * platform/qt/editing/style/5065910-expected.png: Added.
        * platform/qt/editing/style/5065910-expected.txt:
        * platform/qt/editing/style/5084241-expected.png: Added.
        * platform/qt/editing/style/5084241-expected.txt:
        * platform/qt/editing/style/5279521-expected.png: Added.
        * platform/qt/editing/style/5279521-expected.txt:
        * platform/qt/editing/style/block-style-004-expected.png: Added.
        * platform/qt/editing/style/block-style-005-expected.png: Added.
        * platform/qt/editing/style/block-style-006-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-001-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-001-expected.txt:
        * platform/qt/editing/style/create-block-for-style-002-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-002-expected.txt:
        * platform/qt/editing/style/create-block-for-style-003-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-003-expected.txt:
        * platform/qt/editing/style/create-block-for-style-004-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-004-expected.txt:
        * platform/qt/editing/style/create-block-for-style-005-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-005-expected.txt:
        * platform/qt/editing/style/create-block-for-style-006-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-006-expected.txt:
        * platform/qt/editing/style/create-block-for-style-007-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-007-expected.txt:
        * platform/qt/editing/style/create-block-for-style-008-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-008-expected.txt:
        * platform/qt/editing/style/create-block-for-style-009-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-009-expected.txt:
        * platform/qt/editing/style/create-block-for-style-010-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-010-expected.txt:
        * platform/qt/editing/style/create-block-for-style-011-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-011-expected.txt:
        * platform/qt/editing/style/create-block-for-style-012-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-012-expected.txt:
        * platform/qt/editing/style/create-block-for-style-013-expected.png: Added.
        * platform/qt/editing/style/create-block-for-style-013-expected.txt:
        * platform/qt/editing/style/font-family-with-space-expected.png: Added.
        * platform/qt/editing/style/font-family-with-space-expected.txt:
        * platform/qt/editing/style/fontsize-1-expected.png: Added.
        * platform/qt/editing/style/non-inheritable-styles-expected.png: Added.
        * platform/qt/editing/style/non-inheritable-styles-expected.txt:
        * platform/qt/editing/style/relative-font-size-change-001-expected.png: Added.
        * platform/qt/editing/style/relative-font-size-change-001-expected.txt:
        * platform/qt/editing/style/relative-font-size-change-002-expected.png: Added.
        * platform/qt/editing/style/relative-font-size-change-002-expected.txt:
        * platform/qt/editing/style/relative-font-size-change-003-expected.png: Added.
        * platform/qt/editing/style/relative-font-size-change-003-expected.txt:
        * platform/qt/editing/style/relative-font-size-change-004-expected.png: Added.
        * platform/qt/editing/style/relative-font-size-change-004-expected.txt:
        * platform/qt/editing/style/smoosh-styles-001-expected.png: Added.
        * platform/qt/editing/style/smoosh-styles-001-expected.txt:
        * platform/qt/editing/style/smoosh-styles-003-expected.png: Added.
        * platform/qt/editing/style/smoosh-styles-003-expected.txt:
        * platform/qt/editing/style/style-3690704-fix-expected.png: Added.
        * platform/qt/editing/style/style-3998892-fix-expected.png: Added.
        * platform/qt/editing/style/style-3998892-fix-expected.txt:
        * platform/qt/editing/style/style-boundary-001-expected.png: Added.
        * platform/qt/editing/style/style-boundary-001-expected.txt:
        * platform/qt/editing/style/style-boundary-004-expected.png: Added.
        * platform/qt/editing/style/style-boundary-004-expected.txt:
        * platform/qt/editing/style/table-selection-expected.png: Added.
        * platform/qt/editing/style/table-selection-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86834 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Pavel Feldman  <pfeldman@google.com>

        Reviewed by Yury Semikhatsky.

        Web Inspector: make "this" a part of callFrame, not scope in the protocol.
        https://bugs.webkit.org/show_bug.cgi?id=61057

        * inspector/InjectedScriptSource.js:
        * inspector/Inspector.json:
        * inspector/front-end/ScopeChainSidebarPane.js:
        (WebInspector.ScopeChainSidebarPane.prototype.update):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86835 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Pavel Feldman  <pfeldman@google.com>

        Reviewed by Yury Semikhatsky.

        Web Inspector: expose object class name as a part of RemoteObject mirror.
        https://bugs.webkit.org/show_bug.cgi?id=61067

        * inspector/InjectedScriptSource.js:
        * inspector/Inspector.json:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86836 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-18  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        InjectedScriptSource.js - "Don't be eval()."
        https://bugs.webkit.org/show_bug.cgi?id=60800

        * inspector/console/console-eval-blocked-expected.txt: Added.
        * inspector/console/console-eval-blocked.html: Added.
2011-05-18  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        InjectedScriptSource.js - "Don't be eval()."
        https://bugs.webkit.org/show_bug.cgi?id=60800

        Thanks to Adam Barth for providing JSC implementation!

        InjectedScriptHost.evaluate is used to perform script evaluations for
        inspector needs. This method is not affected by CSP and should fix inspector
        on pages with CSP restrictions.

        Test: inspector/console/console-eval-blocked.html

        * bindings/js/JSInjectedScriptHostCustom.cpp:
        (WebCore::JSInjectedScriptHost::evaluate):
        * bindings/v8/custom/V8InjectedScriptHostCustom.cpp:
        (WebCore::V8InjectedScriptHost::evaluateCallback):
        (WebCore::V8InjectedScriptHost::inspectedNodeCallback):
        * inspector/InjectedScriptHost.idl:
        * inspector/InjectedScriptSource.js:
        (.):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  David Grogan  <dgrogan@chromium.org>

        Reviewed by David Levin.

        Make EventQueue post a Task to the task queue for each asynchronous event
        https://bugs.webkit.org/show_bug.cgi?id=60790

        Currently EventQueue queues up events to be fired asynchronously and
        fires each of them when a single DOMTimer goes off.  In the words of
        dimich, "Having 2 queues will sooner or later cause problems with
        ordering of tasks, termination, suspension and other things that all
        require some control on how queues operate."

        No new tests; this is just a refactoring to avoid potential future
        problems.

        * dom/EventQueue.cpp:
        (WebCore::EventQueue::EventQueue):
        (WebCore::EventQueue::EventDispatcherTask::create):
        (WebCore::EventQueue::EventDispatcherTask::dispatchEvent):
        (WebCore::EventQueue::EventDispatcherTask::performTask):
        (WebCore::EventQueue::EventDispatcherTask::cancel):
        (WebCore::EventQueue::EventDispatcherTask::EventDispatcherTask):
        (WebCore::EventQueue::removeEvent):
        (WebCore::EventQueue::enqueueEvent):
        (WebCore::EventQueue::enqueueOrDispatchScrollEvent):
        (WebCore::EventQueue::cancelEvent):
        (WebCore::EventQueue::cancelQueuedEvents):
        * dom/EventQueue.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86838 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-05-19  Pavel Feldman  <pfeldman@google.com>

        Not reviewed: inspector protocol tests fixed.

        * inspector/InjectedScriptSource.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86839 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Skip failing tests after r86834.

* platform/qt-mac/Skipped:
* platform/qt-wk2/Skipped:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86840 268f45cc-cd09-0410-ab3c-d52691b4dbfc