Index: content/browser/service_worker/service_worker_provider_host.cc |
diff --git a/content/browser/service_worker/service_worker_provider_host.cc b/content/browser/service_worker/service_worker_provider_host.cc |
index b54f24cd420941fae9370c54a620ed2aa4cb77bc..2aed605a47ea9348db0a787e900acf9affddb1fe 100644 |
--- a/content/browser/service_worker/service_worker_provider_host.cc |
+++ b/content/browser/service_worker/service_worker_provider_host.cc |
@@ -515,12 +515,11 @@ void ServiceWorkerProviderHost::SendSetVersionAttributesMessage( |
return; |
if (!IsReadyToSendMessages()) { |
- queued_events_.push_back( |
- base::Bind(&ServiceWorkerProviderHost::SendSetVersionAttributesMessage, |
- AsWeakPtr(), registration_handle_id, changed_mask, |
- make_scoped_refptr(installing_version), |
- make_scoped_refptr(waiting_version), |
- make_scoped_refptr(active_version))); |
+ queued_events_.push_back(base::Bind( |
+ &ServiceWorkerProviderHost::SendSetVersionAttributesMessage, |
+ AsWeakPtr(), registration_handle_id, changed_mask, |
+ base::RetainedRef(installing_version), |
+ base::RetainedRef(waiting_version), base::RetainedRef(active_version))); |
return; |
} |