Index: content/browser/gpu/browser_gpu_memory_buffer_manager.cc |
diff --git a/content/browser/gpu/browser_gpu_memory_buffer_manager.cc b/content/browser/gpu/browser_gpu_memory_buffer_manager.cc |
index a8acccd183871a428b9710e51260dbbd46866d52..09d209762826a971009ad4c1ecf721ef68ec65d0 100644 |
--- a/content/browser/gpu/browser_gpu_memory_buffer_manager.cc |
+++ b/content/browser/gpu/browser_gpu_memory_buffer_manager.cc |
@@ -462,7 +462,7 @@ void BrowserGpuMemoryBufferManager::HandleCreateGpuMemoryBufferOnIO( |
new_id, request->size, request->format, |
base::Bind( |
&GpuMemoryBufferDeleted, |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::IO), |
base::Bind(&BrowserGpuMemoryBufferManager::DestroyGpuMemoryBufferOnIO, |
base::Unretained(this), new_id, request->client_id))); |
request->event.Signal(); |
@@ -489,7 +489,7 @@ void BrowserGpuMemoryBufferManager::HandleCreateGpuMemoryBufferFromHandleOnIO( |
handle, request->size, request->format, request->usage, |
base::Bind( |
&GpuMemoryBufferDeleted, |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::IO), |
base::Bind(&BrowserGpuMemoryBufferManager::DestroyGpuMemoryBufferOnIO, |
base::Unretained(this), new_id, request->client_id))); |
request->event.Signal(); |
@@ -512,7 +512,7 @@ void BrowserGpuMemoryBufferManager::HandleGpuMemoryBufferCreatedOnIO( |
handle, request->size, request->format, request->usage, |
base::Bind( |
&GpuMemoryBufferDeleted, |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::IO), |
base::Bind(&BrowserGpuMemoryBufferManager::DestroyGpuMemoryBufferOnIO, |
base::Unretained(this), handle.id, request->client_id))); |
request->event.Signal(); |