Index: content/common/gpu/client/command_buffer_proxy_impl.cc |
diff --git a/content/common/gpu/client/command_buffer_proxy_impl.cc b/content/common/gpu/client/command_buffer_proxy_impl.cc |
index ce54be7538fad85c94591273d83bdad75dd1f931..72fe6acc43ceb4f124396a17b32dca79209fc07a 100644 |
--- a/content/common/gpu/client/command_buffer_proxy_impl.cc |
+++ b/content/common/gpu/client/command_buffer_proxy_impl.cc |
@@ -105,6 +105,8 @@ void CommandBufferProxyImpl::SetMemoryAllocationChangedCallback( |
const base::Callback<void(const GpuMemoryAllocationForRenderer&)>& |
callback) { |
memory_allocation_changed_callback_ = callback; |
+ if (!memory_allocation_changed_callback_.is_null()) |
+ Send(new GpuCommandBufferMsg_HandlesMemoryAllocations(route_id_)); |
} |
void CommandBufferProxyImpl::OnSetMemoryAllocation( |