| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/gpu/render_widget_compositor.h" | 5 #include "content/renderer/gpu/render_widget_compositor.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <cmath> | 9 #include <cmath> |
| 10 #include <limits> | 10 #include <limits> |
| (...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 697 layer_tree_host_->GetLayerTree()->set_has_transparent_background(transparent); | 697 layer_tree_host_->GetLayerTree()->set_has_transparent_background(transparent); |
| 698 } | 698 } |
| 699 | 699 |
| 700 void RenderWidgetCompositor::setVisible(bool visible) { | 700 void RenderWidgetCompositor::setVisible(bool visible) { |
| 701 if (never_visible_) | 701 if (never_visible_) |
| 702 return; | 702 return; |
| 703 | 703 |
| 704 layer_tree_host_->SetVisible(visible); | 704 layer_tree_host_->SetVisible(visible); |
| 705 } | 705 } |
| 706 | 706 |
| 707 float RenderWidgetCompositor::pageScaleFactor() { |
| 708 return layer_tree_host()->GetLayerTree()->page_scale_factor(); |
| 709 } |
| 710 |
| 711 void RenderWidgetCompositor::SetPageScaleFactorForSubframe(float scale) { |
| 712 layer_tree_host()->GetLayerTree()->SetSubframePageScaleFactor(scale); |
| 713 } |
| 714 |
| 707 void RenderWidgetCompositor::setPageScaleFactorAndLimits( | 715 void RenderWidgetCompositor::setPageScaleFactorAndLimits( |
| 708 float page_scale_factor, float minimum, float maximum) { | 716 float page_scale_factor, float minimum, float maximum) { |
| 709 layer_tree_host_->GetLayerTree()->SetPageScaleFactorAndLimits( | 717 layer_tree_host_->GetLayerTree()->SetPageScaleFactorAndLimits( |
| 710 page_scale_factor, minimum, maximum); | 718 page_scale_factor, minimum, maximum); |
| 711 } | 719 } |
| 712 | 720 |
| 713 void RenderWidgetCompositor::startPageScaleAnimation( | 721 void RenderWidgetCompositor::startPageScaleAnimation( |
| 714 const blink::WebPoint& destination, | 722 const blink::WebPoint& destination, |
| 715 bool use_anchor, | 723 bool use_anchor, |
| 716 float new_page_scale, | 724 float new_page_scale, |
| (...skipping 417 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1134 void RenderWidgetCompositor::SetDeviceColorSpace( | 1142 void RenderWidgetCompositor::SetDeviceColorSpace( |
| 1135 const gfx::ColorSpace& color_space) { | 1143 const gfx::ColorSpace& color_space) { |
| 1136 layer_tree_host_->GetLayerTree()->SetDeviceColorSpace(color_space); | 1144 layer_tree_host_->GetLayerTree()->SetDeviceColorSpace(color_space); |
| 1137 } | 1145 } |
| 1138 | 1146 |
| 1139 void RenderWidgetCompositor::SetIsForOopif(bool is_for_oopif) { | 1147 void RenderWidgetCompositor::SetIsForOopif(bool is_for_oopif) { |
| 1140 is_for_oopif_ = is_for_oopif; | 1148 is_for_oopif_ = is_for_oopif; |
| 1141 } | 1149 } |
| 1142 | 1150 |
| 1143 } // namespace content | 1151 } // namespace content |
| OLD | NEW |