| 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 60a98499d8cd818b20762b14eaf096129a69b5a0..6ab1e7d245e036976b9a7a395fcab4e631703464 100644
|
| --- a/content/browser/service_worker/service_worker_browsertest.cc
|
| +++ b/content/browser/service_worker/service_worker_browsertest.cc
|
| @@ -164,9 +164,17 @@ class EmbeddedWorkerBrowserTest : public ServiceWorkerBrowserTest,
|
| const GURL scope = embedded_test_server()->GetURL("/*");
|
| const GURL script_url = embedded_test_server()->GetURL(
|
| "/service_worker/worker.js");
|
| - ServiceWorkerStatusCode status = worker_->Start(
|
| - service_worker_version_id, scope, script_url);
|
| -
|
| + std::vector<int> processes;
|
| + processes.push_back(
|
| + shell()->web_contents()->GetRenderProcessHost()->GetID());
|
| + worker_->Start(
|
| + service_worker_version_id,
|
| + scope,
|
| + script_url,
|
| + processes,
|
| + base::Bind(&EmbeddedWorkerBrowserTest::StartOnIOThread2, this));
|
| + }
|
| + void StartOnIOThread2(ServiceWorkerStatusCode status) {
|
| last_worker_status_ = worker_->status();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| EXPECT_EQ(EmbeddedWorkerInstance::STARTING, last_worker_status_);
|
| @@ -596,7 +604,6 @@ IN_PROC_BROWSER_TEST_F(ServiceWorkerBlackBoxBrowserTest, Registration) {
|
| public_context()->RegisterServiceWorker(
|
| embedded_test_server()->GetURL("/*"),
|
| embedded_test_server()->GetURL(kWorkerUrl),
|
| - RenderProcessID(),
|
| base::Bind(&ServiceWorkerBlackBoxBrowserTest::ExpectResultAndRun,
|
| true,
|
| run_loop.QuitClosure()));
|
| @@ -610,7 +617,6 @@ IN_PROC_BROWSER_TEST_F(ServiceWorkerBlackBoxBrowserTest, Registration) {
|
| public_context()->RegisterServiceWorker(
|
| embedded_test_server()->GetURL("/*"),
|
| embedded_test_server()->GetURL(kWorkerUrl),
|
| - RenderProcessID(),
|
| base::Bind(&ServiceWorkerBlackBoxBrowserTest::ExpectResultAndRun,
|
| true,
|
| run_loop.QuitClosure()));
|
|
|