Title: [132364] trunk/Tools
- Revision
- 132364
- Author
- [email protected]
- Date
- 2012-10-24 10:02:11 -0700 (Wed, 24 Oct 2012)
Log Message
[chromium] Explicitly disable accelerated animations in DRT
https://bugs.webkit.org/show_bug.cgi?id=100241
Reviewed by Adrienne Walker.
Disable accelerated animations by default in DRT.
* DumpRenderTree/chromium/DumpRenderTree.cpp:
(main):
* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::setAcceleratedAnimationEnabled):
* DumpRenderTree/chromium/TestShell.h:
(TestShell):
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (132363 => 132364)
--- trunk/Tools/ChangeLog 2012-10-24 16:43:55 UTC (rev 132363)
+++ trunk/Tools/ChangeLog 2012-10-24 17:02:11 UTC (rev 132364)
@@ -1,3 +1,19 @@
+2012-10-24 Ian Vollick <[email protected]>
+
+ [chromium] Explicitly disable accelerated animations in DRT
+ https://bugs.webkit.org/show_bug.cgi?id=100241
+
+ Reviewed by Adrienne Walker.
+
+ Disable accelerated animations by default in DRT.
+
+ * DumpRenderTree/chromium/DumpRenderTree.cpp:
+ (main):
+ * DumpRenderTree/chromium/TestShell.cpp:
+ (TestShell::setAcceleratedAnimationEnabled):
+ * DumpRenderTree/chromium/TestShell.h:
+ (TestShell):
+
2012-10-24 Jocelyn Turcotte <[email protected]>
[Qt] Move the QQuickWebViewExperimental pointer to QQuickWebViewPrivate
Modified: trunk/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp (132363 => 132364)
--- trunk/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp 2012-10-24 16:43:55 UTC (rev 132363)
+++ trunk/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp 2012-10-24 17:02:11 UTC (rev 132364)
@@ -141,6 +141,7 @@
string _javascript_Flags;
bool encodeBinary = false;
bool noTimeout = false;
+ bool acceleratedAnimationEnabled = false;
for (int i = 1; i < argc; ++i) {
string argument(argv[i]);
if (argument == "-")
@@ -225,6 +226,7 @@
shell.setAccelerated2dCanvasEnabled(accelerated2DCanvasEnabled);
shell.setDeferred2dCanvasEnabled(deferred2DCanvasEnabled);
shell.setAcceleratedPaintingEnabled(acceleratedPaintingEnabled);
+ shell.setAcceleratedAnimationEnabled(acceleratedAnimationEnabled);
shell.setPerTilePaintingEnabled(perTilePaintingEnabled);
shell.setDeferredImageDecodingEnabled(deferredImageDecodingEnabled);
shell.setJavaScriptFlags(_javascript_Flags);
Modified: trunk/Tools/DumpRenderTree/chromium/TestShell.cpp (132363 => 132364)
--- trunk/Tools/DumpRenderTree/chromium/TestShell.cpp 2012-10-24 16:43:55 UTC (rev 132363)
+++ trunk/Tools/DumpRenderTree/chromium/TestShell.cpp 2012-10-24 17:02:11 UTC (rev 132364)
@@ -387,6 +387,11 @@
Platform::current()->compositorSupport()->setPerTilePaintingEnabled(enabled);
}
+void TestShell::setAcceleratedAnimationEnabled(bool enabled)
+{
+ Platform::current()->compositorSupport()->setAcceleratedAnimationEnabled(enabled);
+}
+
static string dumpDocumentText(WebFrame* frame)
{
// We use the document element's text instead of the body text here because
Modified: trunk/Tools/DumpRenderTree/chromium/TestShell.h (132363 => 132364)
--- trunk/Tools/DumpRenderTree/chromium/TestShell.h 2012-10-24 16:43:55 UTC (rev 132363)
+++ trunk/Tools/DumpRenderTree/chromium/TestShell.h 2012-10-24 17:02:11 UTC (rev 132364)
@@ -136,6 +136,7 @@
void setDeferred2dCanvasEnabled(bool enabled) { m_deferred2dCanvasEnabled = enabled; }
void setAcceleratedPaintingEnabled(bool enabled) { m_acceleratedPaintingEnabled = enabled; }
void setPerTilePaintingEnabled(bool);
+ void setAcceleratedAnimationEnabled(bool);
void setDeferredImageDecodingEnabled(bool enabled) { m_deferredImageDecodingEnabled = enabled; }
#if defined(OS_WIN)
// Access to the finished event. Used by the static WatchDog thread.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes