Index: ppapi/proxy/ppb_image_data_proxy.cc |
diff --git a/ppapi/proxy/ppb_image_data_proxy.cc b/ppapi/proxy/ppb_image_data_proxy.cc |
index 4ed4442ceb4c4a8512f6cd6032c54190153df73f..d1c040cf250eceb66b963a9277feb0758f9a30cf 100644 |
--- a/ppapi/proxy/ppb_image_data_proxy.cc |
+++ b/ppapi/proxy/ppb_image_data_proxy.cc |
@@ -282,7 +282,7 @@ void ImageDataCache::Add(ImageData* image_data) { |
cache_[image_data->pp_instance()].Add(image_data); |
// Schedule a timer to invalidate this entry. |
- base::MessageLoop::current()->PostDelayedTask( |
+ PpapiGlobals::Get()->GetMainThreadMessageLoop()->PostDelayedTask( |
FROM_HERE, |
RunWhileLocked(base::Bind(&ImageDataCache::OnTimer, |
weak_factory_.GetWeakPtr(), |