Index: chrome/browser/browser_process.h |
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h |
index c8286bc81fb3a039139f6c513b23c6e371863aa7..3600d9854bef76fb38024b4d0791bb6db4b1aab3 100644 |
--- a/chrome/browser/browser_process.h |
+++ b/chrome/browser/browser_process.h |
@@ -46,6 +46,7 @@ class MediaFileSystemRegistry; |
#if defined(OS_CHROMEOS) |
namespace chromeos { |
+class DeviceOAuth2TokenService; |
class OomPriorityManager; |
} |
#endif // defined(OS_CHROMEOS) |
@@ -113,6 +114,11 @@ class BrowserProcess { |
#if defined(OS_CHROMEOS) |
// Returns the out-of-memory priority manager. |
virtual chromeos::OomPriorityManager* oom_priority_manager() = 0; |
+ |
+ // Returns the OAuth2TokenService instance for the device-level robot |
+ // account (available on enterprise-enrolled devices). Must only be called |
+ // when the IO thread is available. |
+ virtual chromeos::DeviceOAuth2TokenService* device_oauth2_token_service() = 0; |
brettw
2013/03/28 20:18:32
We're trying to kill BrowserProcess. If your class
|
#endif // defined(OS_CHROMEOS) |
virtual extensions::EventRouterForwarder* |