| Index: cc/trees/layer_tree_host.h
 | 
| diff --git a/cc/trees/layer_tree_host.h b/cc/trees/layer_tree_host.h
 | 
| index f63d45889971e8f721a8269545eecb64cf4eba03..61839e679547a45ae80c342ba9c6f4f5216b24ce 100644
 | 
| --- a/cc/trees/layer_tree_host.h
 | 
| +++ b/cc/trees/layer_tree_host.h
 | 
| @@ -60,6 +60,7 @@ class MutatorEvents;
 | 
|  class MutatorHost;
 | 
|  struct PendingPageScaleAnimation;
 | 
|  class RenderingStatsInstrumentation;
 | 
| +struct ScrollBoundaryBehavior;
 | 
|  class TaskGraphRunner;
 | 
|  class UIResourceManager;
 | 
|  struct RenderingStats;
 | 
| @@ -293,6 +294,8 @@ class CC_EXPORT LayerTreeHost : public viz::SurfaceReferenceOwner,
 | 
|                                  float bottom_height,
 | 
|                                  bool shrink);
 | 
|    void SetBrowserControlsShownRatio(float ratio);
 | 
| +  void SetScrollBoundaryBehavior(
 | 
| +      const ScrollBoundaryBehavior& scroll_boundary_behavior);
 | 
|  
 | 
|    void SetPageScaleFactorAndLimits(float page_scale_factor,
 | 
|                                     float min_page_scale_factor,
 | 
| @@ -606,6 +609,7 @@ class CC_EXPORT LayerTreeHost : public viz::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;
 | 
|  
 | 
| 
 |