| Index: content/browser/service_worker/service_worker_storage_unittest.cc | 
| diff --git a/content/browser/service_worker/service_worker_storage_unittest.cc b/content/browser/service_worker/service_worker_storage_unittest.cc | 
| index 52f9d85b8d09d0aeab8643069ffa2b5e5407819f..50a1ca8bf5eaf6219194987ef27affa8337cce39 100644 | 
| --- a/content/browser/service_worker/service_worker_storage_unittest.cc | 
| +++ b/content/browser/service_worker/service_worker_storage_unittest.cc | 
| @@ -293,14 +293,15 @@ class ServiceWorkerStorageTest : public testing::Test { | 
| base::RunLoop().RunUntilIdle(); | 
| } | 
|  | 
| -  base::FilePath GetUserDataDirectory() { return user_data_directory_.path(); } | 
| - | 
| bool InitUserDataDirectory() { | 
| -    return user_data_directory_.CreateUniqueTempDir(); | 
| +    if (!user_data_directory_.CreateUniqueTempDir()) | 
| +      return false; | 
| +    user_data_directory_path_ = user_data_directory_.GetPath(); | 
| +    return true; | 
| } | 
|  | 
| void InitializeTestHelper() { | 
| -    helper_.reset(new EmbeddedWorkerTestHelper(GetUserDataDirectory())); | 
| +    helper_.reset(new EmbeddedWorkerTestHelper(user_data_directory_path_)); | 
| base::RunLoop().RunUntilIdle(); | 
| } | 
|  | 
| @@ -503,6 +504,7 @@ class ServiceWorkerStorageTest : public testing::Test { | 
|  | 
| // user_data_directory_ must be declared first to preserve destructor order. | 
| base::ScopedTempDir user_data_directory_; | 
| +  base::FilePath user_data_directory_path_; | 
| std::unique_ptr<EmbeddedWorkerTestHelper> helper_; | 
| TestBrowserThreadBundle browser_thread_bundle_; | 
| }; | 
|  |