| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index b0476c92140e9cef78a94e2b842f5ec1e16ea23b..ba2a3ba18ed4e4ddcda89278e212b66006f95fdc 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -33,6 +33,7 @@
|
| #include "cc/blink/web_external_bitmap_impl.h"
|
| #include "cc/blink/web_layer_impl.h"
|
| #include "cc/resources/tile_task_worker_pool.h"
|
| +#include "cc/trees/layer_tree_settings.h"
|
| #include "components/scheduler/renderer/renderer_scheduler.h"
|
| #include "content/child/appcache/appcache_dispatcher.h"
|
| #include "content/child/appcache/appcache_frontend_impl.h"
|
| @@ -574,6 +575,11 @@ void RenderThreadImpl::Init() {
|
| cc_blink::WebLayerImpl::SetImplSidePaintingEnabled(
|
| is_impl_side_painting_enabled_);
|
|
|
| + cc::LayerSettings layer_settings;
|
| + if (command_line.HasSwitch(switches::kEnableCompositorAnimationTimelines))
|
| + layer_settings.use_compositor_animation_timelines = true;
|
| + cc_blink::WebLayerImpl::SetLayerSettings(layer_settings);
|
| +
|
| is_zero_copy_enabled_ = command_line.HasSwitch(switches::kEnableZeroCopy);
|
| is_one_copy_enabled_ = !command_line.HasSwitch(switches::kDisableOneCopy);
|
|
|
|
|