| Index: cc/tiles/image_decode_controller.h
|
| diff --git a/cc/tiles/image_decode_controller.h b/cc/tiles/image_decode_controller.h
|
| index 4bf03d86bd8d41a84d4265c348c46c1497b59f0b..6d3cd29aefaefb8ebd634039b5ee8f52cb8669eb 100644
|
| --- a/cc/tiles/image_decode_controller.h
|
| +++ b/cc/tiles/image_decode_controller.h
|
| @@ -62,6 +62,11 @@ class CC_EXPORT ImageDecodeController {
|
| // This function informs the controller that now is a good time to clean up
|
| // memory. This is called periodically from the compositor thread.
|
| virtual void ReduceCacheUsage() = 0;
|
| +
|
| + // This function informs the controller that we are hidden and should not be
|
| + // retaining cached resources longer than needed.
|
| + virtual void SetShouldAggressivelyFreeResources(
|
| + bool aggressively_free_resources) = 0;
|
| };
|
|
|
| } // namespace cc
|
|
|