Index: Tools/DumpRenderTree/chromium/DumpRenderTree.cpp |
diff --git a/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp b/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp |
index 7b448fb60b109d6c5cf992be42b4badc0f091afb..39583b0893468b5d61f1f59d930fdc3c202ded03 100644 |
--- a/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp |
+++ b/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp |
@@ -63,6 +63,7 @@ static const char optionEnableAcceleratedCompositingForVideo[] = "--enable-accel |
static const char optionEnableAcceleratedFixedPosition[] = "--enable-accelerated-fixed-position"; |
static const char optionEnableAcceleratedOverflowScroll[] = "--enable-accelerated-overflow-scroll"; |
static const char optionEnableAcceleratedTransition[] = "--enable-accelerated-transition"; |
+static const char optionEnableAcceleratedFixedRootBackground[] = "--enable-accelerated-fixed-root-background"; |
static const char optionEnablePerTilePainting[] = "--enable-per-tile-painting"; |
static const char optionEnableDeferredImageDecoding[] = "--enable-deferred-image-decoding"; |
static const char optionDisableThreadedHTMLParser[] = "--disable-threaded-html-parser"; |
@@ -134,6 +135,7 @@ int main(int argc, char* argv[]) |
bool acceleratedCompositingForFixedPositionEnabled = false; |
bool acceleratedCompositingForOverflowScrollEnabled = false; |
bool acceleratedCompositingForTransitionEnabled = false; |
+ bool acceleratedCompositingForFixedRootBackgroundEnabled = false; |
bool softwareCompositingEnabled = false; |
bool threadedCompositingEnabled = false; |
bool forceCompositingMode = false; |
@@ -175,6 +177,8 @@ int main(int argc, char* argv[]) |
acceleratedCompositingForOverflowScrollEnabled = true; |
else if (argument == optionEnableAcceleratedTransition) |
acceleratedCompositingForTransitionEnabled = true; |
+ else if (argument == optionEnableAcceleratedFixedRootBackground) |
+ acceleratedCompositingForFixedRootBackgroundEnabled = true; |
else if (argument == optionEnableSoftwareCompositing) |
softwareCompositingEnabled = true; |
else if (argument == optionEnableThreadedCompositing) |
@@ -224,6 +228,7 @@ int main(int argc, char* argv[]) |
shell.setAcceleratedCompositingForFixedPositionEnabled(acceleratedCompositingForFixedPositionEnabled); |
shell.setAcceleratedCompositingForOverflowScrollEnabled(acceleratedCompositingForOverflowScrollEnabled); |
shell.setAcceleratedCompositingForTransitionEnabled(acceleratedCompositingForTransitionEnabled); |
+ shell.setAcceleratedCompositingForFixedRootBackgroundEnabled(acceleratedCompositingForFixedRootBackgroundEnabled); |
shell.setSoftwareCompositingEnabled(softwareCompositingEnabled); |
shell.setThreadedCompositingEnabled(threadedCompositingEnabled); |
shell.setForceCompositingMode(forceCompositingMode); |