| Index: content/browser/service_worker/service_worker_browsertest.cc
|
| diff --git a/content/browser/service_worker/service_worker_browsertest.cc b/content/browser/service_worker/service_worker_browsertest.cc
|
| index 1e8450cf012bd5d79a20c95a0db861f80715ab29..b7515730582a00234f2791e4790f4beb52c2011b 100644
|
| --- a/content/browser/service_worker/service_worker_browsertest.cc
|
| +++ b/content/browser/service_worker/service_worker_browsertest.cc
|
| @@ -498,7 +498,7 @@ class ServiceWorkerVersionBrowserTest : public ServiceWorkerBrowserTest {
|
| wrapper()->context()->storage()->NewRegistrationId(),
|
| wrapper()->context()->AsWeakPtr());
|
| version_ = new ServiceWorkerVersion(
|
| - registration_,
|
| + registration_.get(),
|
| wrapper()->context()->storage()->NewVersionId(),
|
| wrapper()->context()->AsWeakPtr());
|
| AssociateRendererProcessToWorker(version_->embedded_worker());
|
| @@ -536,13 +536,14 @@ class ServiceWorkerVersionBrowserTest : public ServiceWorkerBrowserTest {
|
| false);
|
| version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
|
| version_->DispatchFetchEvent(
|
| - request, CreateResponseReceiver(BrowserThread::UI, done,
|
| - blob_context_, result));
|
| + request,
|
| + CreateResponseReceiver(
|
| + BrowserThread::UI, done, blob_context_.get(), result));
|
| }
|
|
|
| void StopOnIOThread(const base::Closure& done,
|
| ServiceWorkerStatusCode* result) {
|
| - ASSERT_TRUE(version_);
|
| + ASSERT_TRUE(version_.get());
|
| version_->StopWorker(CreateReceiver(BrowserThread::UI, done, result));
|
| }
|
|
|
| @@ -841,7 +842,7 @@ class ServiceWorkerBlackBoxBrowserTest : public ServiceWorkerBrowserTest {
|
| ServiceWorkerStatusCode status,
|
| const scoped_refptr<ServiceWorkerRegistration>& registration) {
|
| *out_status = status;
|
| - if (registration) {
|
| + if (registration.get()) {
|
| *script_url = registration->script_url();
|
| } else {
|
| EXPECT_NE(SERVICE_WORKER_OK, status);
|
|
|