| Index: cc/trees/layer_tree_host.cc
|
| diff --git a/cc/trees/layer_tree_host.cc b/cc/trees/layer_tree_host.cc
|
| index 70740935217a4482d62abd598cb54e879017a7d4..8ea7fbb4f8770a7b5cf4ba6e7a0dc8d86bd4dff9 100644
|
| --- a/cc/trees/layer_tree_host.cc
|
| +++ b/cc/trees/layer_tree_host.cc
|
| @@ -542,7 +542,6 @@ bool LayerTreeHost::BeginMainFrameRequested() const {
|
| return proxy_->BeginMainFrameRequested();
|
| }
|
|
|
| -
|
| void LayerTreeHost::SetNextCommitWaitsForActivation() {
|
| proxy_->SetNextCommitWaitsForActivation();
|
| }
|
| @@ -604,10 +603,8 @@ void LayerTreeHost::SetHasGpuRasterizationTrigger(bool has_trigger) {
|
| return;
|
|
|
| has_gpu_rasterization_trigger_ = has_trigger;
|
| - TRACE_EVENT_INSTANT1("cc",
|
| - "LayerTreeHost::SetHasGpuRasterizationTrigger",
|
| - TRACE_EVENT_SCOPE_THREAD,
|
| - "has_trigger",
|
| + TRACE_EVENT_INSTANT1("cc", "LayerTreeHost::SetHasGpuRasterizationTrigger",
|
| + TRACE_EVENT_SCOPE_THREAD, "has_trigger",
|
| has_gpu_rasterization_trigger_);
|
| }
|
|
|
| @@ -677,12 +674,8 @@ void LayerTreeHost::StartPageScaleAnimation(const gfx::Vector2d& target_offset,
|
| bool use_anchor,
|
| float scale,
|
| base::TimeDelta duration) {
|
| - pending_page_scale_animation_.reset(
|
| - new PendingPageScaleAnimation(
|
| - target_offset,
|
| - use_anchor,
|
| - scale,
|
| - duration));
|
| + pending_page_scale_animation_.reset(new PendingPageScaleAnimation(
|
| + target_offset, use_anchor, scale, duration));
|
|
|
| SetNeedsCommit();
|
| }
|
| @@ -851,9 +844,8 @@ void LayerTreeHost::ApplyScrollAndScale(ScrollAndScaleSet* info) {
|
| } else if (layer == inner_viewport_scroll_layer_.get()) {
|
| inner_viewport_scroll_delta += info->scrolls[i].scroll_delta;
|
| } else {
|
| - layer->SetScrollOffsetFromImplSide(
|
| - gfx::ScrollOffsetWithDelta(layer->scroll_offset(),
|
| - info->scrolls[i].scroll_delta));
|
| + layer->SetScrollOffsetFromImplSide(gfx::ScrollOffsetWithDelta(
|
| + layer->scroll_offset(), info->scrolls[i].scroll_delta));
|
| }
|
| SetNeedsUpdateLayers();
|
| }
|
| @@ -891,6 +883,13 @@ void LayerTreeHost::ApplyScrollAndScale(ScrollAndScaleSet* info) {
|
| }
|
| }
|
|
|
| +void LayerTreeHost::ApplyMutations(LayerTreeMutationMap* mutations) {
|
| + if (mutations) {
|
| + TRACE_EVENT0("compositor-worker", "LayerTreeHost::ApplyMutations");
|
| + client_->ApplyMutations(*mutations);
|
| + }
|
| +}
|
| +
|
| void LayerTreeHost::SetDeviceScaleFactor(float device_scale_factor) {
|
| if (device_scale_factor == device_scale_factor_)
|
| return;
|
| @@ -967,8 +966,7 @@ void LayerTreeHost::DeleteUIResource(UIResourceId uid) {
|
|
|
| void LayerTreeHost::RecreateUIResources() {
|
| for (UIResourceClientMap::iterator iter = ui_resource_client_map_.begin();
|
| - iter != ui_resource_client_map_.end();
|
| - ++iter) {
|
| + iter != ui_resource_client_map_.end(); ++iter) {
|
| UIResourceId uid = iter->first;
|
| const UIResourceClientData& data = iter->second;
|
| bool resource_lost = true;
|
| @@ -1082,6 +1080,11 @@ void LayerTreeHost::RecordFrameTimingEvents(
|
| std::move(main_frame_events));
|
| }
|
|
|
| +void LayerTreeHost::SetLayerTreeMutator(LayerTreeMutator* mutator) {
|
| + TRACE_EVENT0("compositor-worker", "LayerTreeHost::SetLayerTreeMutator");
|
| + proxy_->SetMutator(mutator);
|
| +}
|
| +
|
| Layer* LayerTreeHost::LayerById(int id) const {
|
| LayerIdMap::const_iterator iter = layer_id_map_.find(id);
|
| return iter != layer_id_map_.end() ? iter->second : NULL;
|
|
|