| Index: cc/trees/layer_tree_host.cc
|
| diff --git a/cc/trees/layer_tree_host.cc b/cc/trees/layer_tree_host.cc
|
| index c2e08ddd5085c379566aefd7c5d90d11d6c496da..b7646a8ffd7ee11f0033f005c18563e5d17ddb34 100644
|
| --- a/cc/trees/layer_tree_host.cc
|
| +++ b/cc/trees/layer_tree_host.cc
|
| @@ -50,6 +50,7 @@
|
| #include "cc/trees/layer_tree_host_common.h"
|
| #include "cc/trees/layer_tree_host_impl.h"
|
| #include "cc/trees/layer_tree_impl.h"
|
| +#include "cc/trees/property_tree_builder.h"
|
| #include "cc/trees/proxy_main.h"
|
| #include "cc/trees/remote_channel_impl.h"
|
| #include "cc/trees/single_thread_proxy.h"
|
| @@ -887,6 +888,17 @@ void LayerTreeHost::RecordGpuRasterizationHistogram() {
|
| gpu_rasterization_histogram_recorded_ = true;
|
| }
|
|
|
| +void LayerTreeHost::BuildPropertyTreesForTesting() {
|
| + LayerTreeHostCommon::PreCalculateMetaInformationForTesting(root_layer_.get());
|
| + gfx::Transform identity_transform;
|
| + PropertyTreeBuilder::BuildPropertyTrees(
|
| + root_layer_.get(), page_scale_layer_.get(),
|
| + inner_viewport_scroll_layer_.get(), outer_viewport_scroll_layer_.get(),
|
| + overscroll_elasticity_layer_.get(), elastic_overscroll_,
|
| + page_scale_factor_, device_scale_factor_,
|
| + gfx::Rect(device_viewport_size_), identity_transform, &property_trees_);
|
| +}
|
| +
|
| bool LayerTreeHost::UsingSharedMemoryResources() {
|
| return GetRendererCapabilities().using_shared_memory_resources;
|
| }
|
|
|