| Index: cc/trees/occlusion_tracker.h
 | 
| diff --git a/cc/trees/occlusion_tracker.h b/cc/trees/occlusion_tracker.h
 | 
| index 4d6555a91e7b0abebf97f56f9527b485c6444d38..ff6f18dda9c93ee55308a9632bf451c5edae43a3 100644
 | 
| --- a/cc/trees/occlusion_tracker.h
 | 
| +++ b/cc/trees/occlusion_tracker.h
 | 
| @@ -40,6 +40,8 @@ class CC_EXPORT OcclusionTracker {
 | 
|    // and can be used outside of a layer walk to check occlusion.
 | 
|    Occlusion GetCurrentOcclusionForLayer(
 | 
|        const gfx::Transform& draw_transform) const;
 | 
| +  Occlusion GetCurrentOcclusionForContributingSurface(
 | 
| +      const gfx::Transform& draw_transform) const;
 | 
|  
 | 
|    // Called at the beginning of each step in the LayerIterator's front-to-back
 | 
|    // traversal.
 | 
| @@ -48,13 +50,6 @@ class CC_EXPORT OcclusionTracker {
 | 
|    // traversal.
 | 
|    void LeaveLayer(const LayerIteratorPosition<LayerType>& layer_iterator);
 | 
|  
 | 
| -  // Gives an unoccluded sub-rect of |content_rect| in the content space of the
 | 
| -  // render_target owned by the layer. Used when considering occlusion for a
 | 
| -  // contributing surface that is rendering into another target.
 | 
| -  gfx::Rect UnoccludedContributingSurfaceContentRect(
 | 
| -      const gfx::Rect& content_rect,
 | 
| -      const gfx::Transform& draw_transform) const;
 | 
| -
 | 
|    // Gives the region of the screen that is not occluded by something opaque.
 | 
|    Region ComputeVisibleRegionInScreen() const;
 | 
|  
 | 
| @@ -62,16 +57,6 @@ class CC_EXPORT OcclusionTracker {
 | 
|      minimum_tracking_size_ = size;
 | 
|    }
 | 
|  
 | 
| -  // The following is used for visualization purposes.
 | 
| -  void set_occluding_screen_space_rects_container(
 | 
| -      std::vector<gfx::Rect>* rects) {
 | 
| -    occluding_screen_space_rects_ = rects;
 | 
| -  }
 | 
| -  void set_non_occluding_screen_space_rects_container(
 | 
| -      std::vector<gfx::Rect>* rects) {
 | 
| -    non_occluding_screen_space_rects_ = rects;
 | 
| -  }
 | 
| -
 | 
|   protected:
 | 
|    struct StackObject {
 | 
|      StackObject() : target(0) {}
 | 
| @@ -120,10 +105,6 @@ class CC_EXPORT OcclusionTracker {
 | 
|    gfx::Rect screen_space_clip_rect_;
 | 
|    gfx::Size minimum_tracking_size_;
 | 
|  
 | 
| -  // This is used for visualizing the occlusion tracking process.
 | 
| -  std::vector<gfx::Rect>* occluding_screen_space_rects_;
 | 
| -  std::vector<gfx::Rect>* non_occluding_screen_space_rects_;
 | 
| -
 | 
|    DISALLOW_COPY_AND_ASSIGN(OcclusionTracker);
 | 
|  };
 | 
|  
 | 
| 
 |