Index: cc/trees/layer_tree_host.h |
diff --git a/cc/trees/layer_tree_host.h b/cc/trees/layer_tree_host.h |
index 2611bf2b68d5d5f71121872c61e700a19956ab20..28a25590c337bb37acec00e5b9abe77fc2854cc9 100644 |
--- a/cc/trees/layer_tree_host.h |
+++ b/cc/trees/layer_tree_host.h |
@@ -58,6 +58,7 @@ class MutatorEvents; |
class MutatorHost; |
struct PendingPageScaleAnimation; |
class RenderingStatsInstrumentation; |
+struct ScrollBoundaryBehavior; |
class TaskGraphRunner; |
class UIResourceManager; |
struct RenderingStats; |
@@ -288,6 +289,8 @@ class CC_EXPORT LayerTreeHost : public NON_EXPORTED_BASE(SurfaceReferenceOwner), |
void SetBrowserControlsHeight(float height, bool shrink); |
void SetBrowserControlsShownRatio(float ratio); |
void SetBottomControlsHeight(float height); |
+ void SetScrollBoundaryBehavior( |
+ const ScrollBoundaryBehavior& scroll_boundary_behavior); |
void SetPageScaleFactorAndLimits(float page_scale_factor, |
float min_page_scale_factor, |
@@ -587,6 +590,7 @@ class CC_EXPORT LayerTreeHost : public NON_EXPORTED_BASE(SurfaceReferenceOwner), |
float top_controls_height_ = 0.f; |
float top_controls_shown_ratio_ = 0.f; |
bool browser_controls_shrink_blink_size_ = false; |
+ ScrollBoundaryBehavior scroll_boundary_behavior_; |
float bottom_controls_height_ = 0.f; |