| 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 e0e1fd44afd1a82dcec6d72a57dded6b16aaffcd..a9b172e7e524b7f46a5a93634539291b45d5b22e 100644
|
| --- a/content/browser/service_worker/service_worker_browsertest.cc
|
| +++ b/content/browser/service_worker/service_worker_browsertest.cc
|
| @@ -171,6 +171,12 @@ void ExpectResultAndRun(bool expected,
|
| continuation.Run();
|
| }
|
|
|
| +SyncRegistrationPtr CreateOneShotSyncRegistration(const std::string& tag) {
|
| + SyncRegistrationPtr registration = SyncRegistration::New();
|
| + registration->tag = tag;
|
| + return registration.Pass();
|
| +}
|
| +
|
| class WorkerActivatedObserver
|
| : public ServiceWorkerContextObserver,
|
| public base::RefCountedThreadSafe<WorkerActivatedObserver> {
|
| @@ -789,6 +795,7 @@ class ServiceWorkerVersionBrowserTest : public ServiceWorkerBrowserTest {
|
| ASSERT_TRUE(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
|
| version_->DispatchSyncEvent(
|
| + CreateOneShotSyncRegistration(""),
|
| CreateReceiver(BrowserThread::UI, done, result));
|
| }
|
|
|
|
|