Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/services/gcm/fake_gcm_client_factory.h" | 5 #include "chrome/browser/services/gcm/fake_gcm_client_factory.h" |
| 6 | 6 |
| 7 #include "base/memory/scoped_ptr.h" | 7 #include "base/memory/scoped_ptr.h" |
| 8 #include "google_apis/gcm/base/encryptor.h" | |
| 8 #include "google_apis/gcm/gcm_client.h" | 9 #include "google_apis/gcm/gcm_client.h" |
| 9 | 10 |
| 10 namespace gcm { | 11 namespace gcm { |
| 11 | 12 |
| 12 FakeGCMClientFactory::FakeGCMClientFactory( | 13 FakeGCMClientFactory::FakeGCMClientFactory( |
| 13 GCMClientMock::LoadingDelay gcm_client_loading_delay) | 14 GCMClientMock::LoadingDelay gcm_client_loading_delay) |
| 14 : gcm_client_loading_delay_(gcm_client_loading_delay) { | 15 : gcm_client_loading_delay_(gcm_client_loading_delay) { |
| 15 } | 16 } |
| 16 | 17 |
| 17 FakeGCMClientFactory::~FakeGCMClientFactory() { | 18 FakeGCMClientFactory::~FakeGCMClientFactory() { |
| 18 } | 19 } |
| 19 | 20 |
| 20 scoped_ptr<GCMClient> FakeGCMClientFactory::BuildInstance() { | 21 scoped_ptr<GCMClient> FakeGCMClientFactory::BuildInstance( |
| 21 return scoped_ptr<GCMClient>(new GCMClientMock(gcm_client_loading_delay_)); | 22 scoped_ptr<Encryptor> encryptor) { |
| 23 return scoped_ptr<GCMClient>(new GCMClientMock( | |
|
fgorski
2014/05/07 18:27:55
nit: did you split this line on purpose?
jianli
2014/05/07 19:12:29
Reverted. This is a leftover from undoing previous
| |
| 24 gcm_client_loading_delay_)); | |
| 22 } | 25 } |
| 23 | 26 |
| 24 } // namespace gcm | 27 } // namespace gcm |
| OLD | NEW |