Index: ui/compositor/compositor.cc |
diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc |
index 4ad721969aec975970d6038b239e51a6c5865d82..23f8feb366c1b293f73d441c02ca518f04fa0384 100644 |
--- a/ui/compositor/compositor.cc |
+++ b/ui/compositor/compositor.cc |
@@ -39,6 +39,7 @@ |
#include "ui/compositor/dip_util.h" |
#include "ui/compositor/layer.h" |
#include "ui/compositor/layer_animator_collection.h" |
+#include "ui/compositor/scoped_animation_duration_scale_mode.h" |
#include "ui/gl/gl_switches.h" |
namespace { |
@@ -218,6 +219,11 @@ Compositor::Compositor(ui::ContextFactory* context_factory, |
host_->GetLayerTree()->SetRootLayer(root_web_layer_); |
host_->SetFrameSinkId(frame_sink_id_); |
host_->SetVisible(true); |
+ |
+ if (command_line->HasSwitch(switches::kUISlowAnimations)) { |
+ slow_animations_.reset(new ScopedAnimationDurationScaleMode( |
danakj
2017/01/09 15:39:31
use base::MakeUnique instead of new
reveman
2017/01/09 22:27:49
Done.
|
+ ScopedAnimationDurationScaleMode::SLOW_DURATION)); |
+ } |
} |
Compositor::~Compositor() { |