Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index 58407c89bb110256ad7b1405ceeb5ff3aae4d5d7..cd379abb4ad4eec25515b27baf3283f0a7995a27 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -789,17 +789,10 @@ void RenderThreadImpl::EnsureWebKitInitialized() { |
webkit::SetSharedMemoryAllocationFunction(AllocateSharedMemoryFunction); |
- // Limit use of the scaled image cache to when deferred image decoding |
- // is enabled. |
- // TODO(reveman): Allow use of this cache on Android once |
- // SkDiscardablePixelRef is used for decoded images. crbug.com/330041 |
- bool use_skia_scaled_image_cache = false; |
-#if !defined(OS_ANDROID) |
- use_skia_scaled_image_cache = |
- command_line.HasSwitch(switches::kEnableDeferredImageDecoding) || |
- is_impl_side_painting_enabled_; |
-#endif |
- if (!use_skia_scaled_image_cache) |
+ // Limit use of the scaled image cache to when deferred image decoding is |
+ // enabled. |
+ if (!command_line.HasSwitch(switches::kEnableDeferredImageDecoding) && |
+ !is_impl_side_painting_enabled_) |
SkGraphics::SetImageCacheByteLimit(0u); |
} |