| Index: content/child/service_worker/service_worker_handle_reference.cc
|
| diff --git a/content/child/service_worker/service_worker_handle_reference.cc b/content/child/service_worker/service_worker_handle_reference.cc
|
| index c42c5af8973bd33ecd2f340493e964f319f213b8..f11f26ac82647093ede30b7eae85c72a3d2bfc96 100644
|
| --- a/content/child/service_worker/service_worker_handle_reference.cc
|
| +++ b/content/child/service_worker/service_worker_handle_reference.cc
|
| @@ -4,7 +4,7 @@
|
|
|
| #include "content/child/service_worker/service_worker_handle_reference.h"
|
|
|
| -#include "content/child/thread_safe_sender.h"
|
| +#include "content/child/service_worker/service_worker_message_sender.h"
|
| #include "content/common/service_worker/service_worker_messages.h"
|
|
|
| namespace content {
|
| @@ -12,24 +12,23 @@ namespace content {
|
| scoped_ptr<ServiceWorkerHandleReference>
|
| ServiceWorkerHandleReference::Create(
|
| const ServiceWorkerObjectInfo& info,
|
| - ThreadSafeSender* sender) {
|
| - DCHECK(sender);
|
| + ServiceWorkerMessageSender* sender) {
|
| return make_scoped_ptr(new ServiceWorkerHandleReference(info, sender, true));
|
| }
|
|
|
| scoped_ptr<ServiceWorkerHandleReference> ServiceWorkerHandleReference::Adopt(
|
| const ServiceWorkerObjectInfo& info,
|
| - ThreadSafeSender* sender) {
|
| - DCHECK(sender);
|
| + ServiceWorkerMessageSender* sender) {
|
| return make_scoped_ptr(new ServiceWorkerHandleReference(info, sender, false));
|
| }
|
|
|
| ServiceWorkerHandleReference::ServiceWorkerHandleReference(
|
| const ServiceWorkerObjectInfo& info,
|
| - ThreadSafeSender* sender,
|
| + ServiceWorkerMessageSender* sender,
|
| bool increment_ref_in_ctor)
|
| : info_(info),
|
| sender_(sender) {
|
| + DCHECK(sender_);
|
| if (increment_ref_in_ctor &&
|
| info_.handle_id != kInvalidServiceWorkerHandleId) {
|
| sender_->Send(
|
|
|