Index: chrome/test/base/testing_browser_process.h |
diff --git a/chrome/test/base/testing_browser_process.h b/chrome/test/base/testing_browser_process.h |
index c7d1c3d119d1322a00396ef9d505d58eea93ebce..49c83449db1f0f7bd38140c322765336ac9a1f86 100644 |
--- a/chrome/test/base/testing_browser_process.h |
+++ b/chrome/test/base/testing_browser_process.h |
@@ -34,6 +34,10 @@ namespace extensions { |
class ExtensionsBrowserClient; |
} |
+namespace gcm { |
+class GCMDriver; |
+} |
+ |
namespace policy { |
class BrowserPolicyConnector; |
class PolicyService; |
@@ -120,6 +124,8 @@ class TestingBrowserProcess : public BrowserProcess { |
virtual network_time::NetworkTimeTracker* network_time_tracker() OVERRIDE; |
+ virtual gcm::GCMDriver* gcm_driver() OVERRIDE; |
+ |
// Set the local state for tests. Consumer is responsible for cleaning it up |
// afterwards (using ScopedTestingLocalState, for example). |
void SetLocalState(PrefService* local_state); |