Index: cc/test/fake_picture_layer_tiling_client.h |
diff --git a/cc/test/fake_picture_layer_tiling_client.h b/cc/test/fake_picture_layer_tiling_client.h |
index 6383a22193afe4831c35a8cc856333796f8787b8..5989bba5c64eba19bb0ba00be8505f8328565d5e 100644 |
--- a/cc/test/fake_picture_layer_tiling_client.h |
+++ b/cc/test/fake_picture_layer_tiling_client.h |
@@ -26,6 +26,9 @@ class FakePictureLayerTilingClient : public PictureLayerTilingClient { |
virtual void UpdatePile(Tile* tile) OVERRIDE {} |
virtual gfx::Size CalculateTileSize( |
const gfx::Size& content_bounds) const OVERRIDE; |
+ virtual size_t GetMaxTilesForInterestArea() const OVERRIDE; |
+ virtual float GetSkewportTargetTimeInSeconds() const OVERRIDE; |
+ virtual int GetSkewportExtrapolationLimitInContentPixels() const OVERRIDE; |
void SetTileSize(const gfx::Size& tile_size); |
gfx::Size TileSize() const { return tile_size_; } |
@@ -40,6 +43,15 @@ class FakePictureLayerTilingClient : public PictureLayerTilingClient { |
void set_text_rect(const gfx::Rect& rect) { text_rect_ = rect; } |
void set_allow_create_tile(bool allow) { allow_create_tile_ = allow; } |
void set_invalidation(const Region& region) { invalidation_ = region; } |
+ void set_max_tiles_for_interest_area(size_t area) { |
+ max_tiles_for_interest_area_ = area; |
+ } |
+ void set_skewport_target_time_in_seconds(float time) { |
+ skewport_target_time_in_seconds_ = time; |
+ } |
+ void set_skewport_extrapolation_limit_in_content_pixels(int limit) { |
+ skewport_extrapolation_limit_in_content_pixels_ = limit; |
+ } |
TileManager* tile_manager() const { |
return tile_manager_.get(); |
@@ -54,6 +66,9 @@ class FakePictureLayerTilingClient : public PictureLayerTilingClient { |
gfx::Rect text_rect_; |
bool allow_create_tile_; |
Region invalidation_; |
+ size_t max_tiles_for_interest_area_; |
+ float skewport_target_time_in_seconds_; |
+ int skewport_extrapolation_limit_in_content_pixels_; |
}; |
} // namespace cc |