| 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);
|
|
|