| Index: content/renderer/gpu/render_widget_compositor.cc
|
| diff --git a/content/renderer/gpu/render_widget_compositor.cc b/content/renderer/gpu/render_widget_compositor.cc
|
| index 900c5aa53bfb5c3a7041a26910ab685ef2cac7a4..1ea1f2a7e89fbab707959c29bba37c1cfde84478 100644
|
| --- a/content/renderer/gpu/render_widget_compositor.cc
|
| +++ b/content/renderer/gpu/render_widget_compositor.cc
|
| @@ -663,7 +663,7 @@
|
| }
|
|
|
| const cc::Layer* RenderWidgetCompositor::GetRootLayer() const {
|
| - return layer_tree_host_->GetLayerTree()->root_layer();
|
| + return layer_tree_host_->root_layer();
|
| }
|
|
|
| int RenderWidgetCompositor::ScheduleMicroBenchmark(
|
| @@ -681,12 +681,12 @@
|
| }
|
|
|
| void RenderWidgetCompositor::setRootLayer(const blink::WebLayer& layer) {
|
| - layer_tree_host_->GetLayerTree()->SetRootLayer(
|
| + layer_tree_host_->SetRootLayer(
|
| static_cast<const cc_blink::WebLayerImpl*>(&layer)->layer());
|
| }
|
|
|
| void RenderWidgetCompositor::clearRootLayer() {
|
| - layer_tree_host_->GetLayerTree()->SetRootLayer(scoped_refptr<cc::Layer>());
|
| + layer_tree_host_->SetRootLayer(scoped_refptr<cc::Layer>());
|
| }
|
|
|
| void RenderWidgetCompositor::attachCompositorAnimationTimeline(
|
| @@ -704,7 +704,7 @@
|
|
|
| void RenderWidgetCompositor::setViewportSize(
|
| const WebSize& device_viewport_size) {
|
| - layer_tree_host_->GetLayerTree()->SetViewportSize(device_viewport_size);
|
| + layer_tree_host_->SetViewportSize(device_viewport_size);
|
| }
|
|
|
| WebFloatPoint RenderWidgetCompositor::adjustEventPointForPinchZoom(
|
| @@ -713,15 +713,15 @@
|
| }
|
|
|
| void RenderWidgetCompositor::setDeviceScaleFactor(float device_scale) {
|
| - layer_tree_host_->GetLayerTree()->SetDeviceScaleFactor(device_scale);
|
| + layer_tree_host_->SetDeviceScaleFactor(device_scale);
|
| }
|
|
|
| void RenderWidgetCompositor::setBackgroundColor(blink::WebColor color) {
|
| - layer_tree_host_->GetLayerTree()->set_background_color(color);
|
| + layer_tree_host_->set_background_color(color);
|
| }
|
|
|
| void RenderWidgetCompositor::setHasTransparentBackground(bool transparent) {
|
| - layer_tree_host_->GetLayerTree()->set_has_transparent_background(transparent);
|
| + layer_tree_host_->set_has_transparent_background(transparent);
|
| }
|
|
|
| void RenderWidgetCompositor::setVisible(bool visible) {
|
| @@ -733,7 +733,7 @@
|
|
|
| void RenderWidgetCompositor::setPageScaleFactorAndLimits(
|
| float page_scale_factor, float minimum, float maximum) {
|
| - layer_tree_host_->GetLayerTree()->SetPageScaleFactorAndLimits(
|
| + layer_tree_host_->SetPageScaleFactorAndLimits(
|
| page_scale_factor, minimum, maximum);
|
| }
|
|
|
| @@ -744,13 +744,15 @@
|
| double duration_sec) {
|
| base::TimeDelta duration = base::TimeDelta::FromMicroseconds(
|
| duration_sec * base::Time::kMicrosecondsPerSecond);
|
| - layer_tree_host_->GetLayerTree()->StartPageScaleAnimation(
|
| - gfx::Vector2d(destination.x, destination.y), use_anchor, new_page_scale,
|
| + layer_tree_host_->StartPageScaleAnimation(
|
| + gfx::Vector2d(destination.x, destination.y),
|
| + use_anchor,
|
| + new_page_scale,
|
| duration);
|
| }
|
|
|
| bool RenderWidgetCompositor::hasPendingPageScaleAnimation() const {
|
| - return layer_tree_host_->GetLayerTree()->HasPendingPageScaleAnimation();
|
| + return layer_tree_host_->HasPendingPageScaleAnimation();
|
| }
|
|
|
| void RenderWidgetCompositor::heuristicsForGpuRasterizationUpdated(
|
| @@ -780,7 +782,7 @@
|
| const blink::WebLayer* pageScaleLayer,
|
| const blink::WebLayer* innerViewportScrollLayer,
|
| const blink::WebLayer* outerViewportScrollLayer) {
|
| - layer_tree_host_->GetLayerTree()->RegisterViewportLayers(
|
| + layer_tree_host_->RegisterViewportLayers(
|
| // TODO(bokan): This check can probably be removed now, but it looks
|
| // like overscroll elasticity may still be NULL until VisualViewport
|
| // registers its layers.
|
| @@ -788,8 +790,7 @@
|
| // viewports.
|
| overscrollElasticityLayer
|
| ? static_cast<const cc_blink::WebLayerImpl*>(
|
| - overscrollElasticityLayer)
|
| - ->layer()
|
| + overscrollElasticityLayer)->layer()
|
| : NULL,
|
| static_cast<const cc_blink::WebLayerImpl*>(pageScaleLayer)->layer(),
|
| static_cast<const cc_blink::WebLayerImpl*>(innerViewportScrollLayer)
|
| @@ -806,20 +807,19 @@
|
| }
|
|
|
| void RenderWidgetCompositor::clearViewportLayers() {
|
| - layer_tree_host_->GetLayerTree()->RegisterViewportLayers(
|
| + layer_tree_host_->RegisterViewportLayers(
|
| scoped_refptr<cc::Layer>(), scoped_refptr<cc::Layer>(),
|
| scoped_refptr<cc::Layer>(), scoped_refptr<cc::Layer>());
|
| }
|
|
|
| void RenderWidgetCompositor::registerSelection(
|
| const blink::WebSelection& selection) {
|
| - layer_tree_host_->GetLayerTree()->RegisterSelection(
|
| - ConvertWebSelection(selection));
|
| + layer_tree_host_->RegisterSelection(ConvertWebSelection(selection));
|
| }
|
|
|
| void RenderWidgetCompositor::clearSelection() {
|
| cc::LayerSelection empty_selection;
|
| - layer_tree_host_->GetLayerTree()->RegisterSelection(empty_selection);
|
| + layer_tree_host_->RegisterSelection(empty_selection);
|
| }
|
|
|
| void RenderWidgetCompositor::setMutatorClient(
|
| @@ -857,7 +857,7 @@
|
| void RenderWidgetCompositor::setEventListenerProperties(
|
| blink::WebEventListenerClass eventClass,
|
| blink::WebEventListenerProperties properties) {
|
| - layer_tree_host_->GetLayerTree()->SetEventListenerProperties(
|
| + layer_tree_host_->SetEventListenerProperties(
|
| static_cast<cc::EventListenerClass>(eventClass),
|
| static_cast<cc::EventListenerProperties>(properties));
|
| }
|
| @@ -866,16 +866,16 @@
|
| RenderWidgetCompositor::eventListenerProperties(
|
| blink::WebEventListenerClass event_class) const {
|
| return static_cast<blink::WebEventListenerProperties>(
|
| - layer_tree_host_->GetLayerTree()->event_listener_properties(
|
| + layer_tree_host_->event_listener_properties(
|
| static_cast<cc::EventListenerClass>(event_class)));
|
| }
|
|
|
| void RenderWidgetCompositor::setHaveScrollEventHandlers(bool has_handlers) {
|
| - layer_tree_host_->GetLayerTree()->SetHaveScrollEventHandlers(has_handlers);
|
| + layer_tree_host_->SetHaveScrollEventHandlers(has_handlers);
|
| }
|
|
|
| bool RenderWidgetCompositor::haveScrollEventHandlers() const {
|
| - return layer_tree_host_->GetLayerTree()->have_scroll_event_handlers();
|
| + return layer_tree_host_->have_scroll_event_handlers();
|
| }
|
|
|
| void CompositeAndReadbackAsyncCallback(
|
| @@ -1003,11 +1003,11 @@
|
| }
|
|
|
| void RenderWidgetCompositor::setTopControlsHeight(float height, bool shrink) {
|
| - layer_tree_host_->GetLayerTree()->SetTopControlsHeight(height, shrink);
|
| + layer_tree_host_->SetTopControlsHeight(height, shrink);
|
| }
|
|
|
| void RenderWidgetCompositor::setTopControlsShownRatio(float ratio) {
|
| - layer_tree_host_->GetLayerTree()->SetTopControlsShownRatio(ratio);
|
| + layer_tree_host_->SetTopControlsShownRatio(ratio);
|
| }
|
|
|
| void RenderWidgetCompositor::WillBeginMainFrame() {
|
| @@ -1149,7 +1149,7 @@
|
|
|
| void RenderWidgetCompositor::SetPaintedDeviceScaleFactor(
|
| float device_scale) {
|
| - layer_tree_host_->GetLayerTree()->SetPaintedDeviceScaleFactor(device_scale);
|
| + layer_tree_host_->SetPaintedDeviceScaleFactor(device_scale);
|
| }
|
|
|
| } // namespace content
|
|
|