-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=109107 Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-02-07 Reviewed by Anders Carlsson. Source/WebCore: Tests: animations/animation-internals-api-multiple-keyframes.html animations/animation-internals-api.html * testing/Internals.cpp: (WebCore::Internals::pauseAnimationAtTimeOnElement): (WebCore): (WebCore::Internals::pauseTransitionAtTimeOnElement): * testing/Internals.h: (Internals): * testing/Internals.idl: Source/WebKit/efl: * WebCoreSupport/DumpRenderTreeSupportEfl.cpp: * WebCoreSupport/DumpRenderTreeSupportEfl.h: Source/WebKit/gtk: * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: * WebCoreSupport/DumpRenderTreeSupportGtk.h: (DumpRenderTreeSupportGtk): Source/WebKit/mac: * WebView/WebFrame.mm: * WebView/WebFramePrivate.h: Source/WebKit/qt: * WebCoreSupport/DumpRenderTreeSupportQt.cpp: * WebCoreSupport/DumpRenderTreeSupportQt.h: Source/WebKit2: * WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp: * WebProcess/InjectedBundle/API/c/WKBundleFramePrivate.h: * WebProcess/WebPage/WebFrame.cpp: * WebProcess/WebPage/WebFrame.h: (WebFrame): Tools: * DumpRenderTree/TestRunner.cpp: (TestRunner::staticFunctions): * DumpRenderTree/TestRunner.h: * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: (WebTestRunner::TestRunner::TestRunner): * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: (TestRunner): * DumpRenderTree/efl/TestRunnerEfl.cpp: * DumpRenderTree/gtk/TestRunnerGtk.cpp: * DumpRenderTree/mac/TestRunnerMac.mm: * DumpRenderTree/qt/TestRunnerQt.cpp: * DumpRenderTree/qt/TestRunnerQt.h: (TestRunner): * DumpRenderTree/win/TestRunnerWin.cpp: * DumpRenderTree/wx/TestRunnerWx.cpp: * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl: * WebKitTestRunner/InjectedBundle/TestRunner.cpp: * WebKitTestRunner/InjectedBundle/TestRunner.h: LayoutTests: Change the tests with the following: -Use the methods on Internals instead of TestRunner. -Adapt the calls to pass a particular element instead of an ID. -Remove feature detection. Having Internals implies having the feature. * animations/animation-hit-test-transform.html: * animations/animation-hit-test.html: * animations/animation-internals-api-expected.txt: Renamed from LayoutTests/animations/animation-drt-api-expected.txt. * animations/animation-internals-api-multiple-keyframes-expected.txt: Renamed from LayoutTests/animations/animation-drt-api-multiple-keyframes-expected.txt. * animations/animation-internals-api-multiple-keyframes.html: Renamed from LayoutTests/animations/animation-drt-api-multiple-keyframes.html. * animations/animation-internals-api.html: Renamed from LayoutTests/animations/animation-drt-api.html. * animations/change-keyframes-name.html: * animations/change-transform-style-during-animation.html: * animations/missing-from-to-transforms.html: * animations/missing-from-to.html: * animations/resources/animation-test-helpers.js: (checkExpectedValue): (startTest): * css3/calc/transitions-dependent.html: * fast/dom/shadow/transition-on-shadow-host-with-distributed-node.html: * transitions/opacity-transition-zindex.html: * transitions/resources/transition-test-helpers.js: (expected): * transitions/transition-drt-api-delay.html: * transitions/transition-drt-api.html: * transitions/transition-hit-test-transform.html: * transitions/transition-hit-test.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142171 268f45cc-cd09-0410-ab3c-d52691b4dbfc
84dbb0d6