Index: chrome/browser/extensions/chrome_extensions_browser_client.cc |
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
index 20c4c715d4a0754ba9b41499369ac8729e560726..b89dcbb1a56a6cb1b1c02a0b997627549cd73c2f 100644 |
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc |
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
@@ -27,6 +27,10 @@ |
#include "extensions/browser/extension_system.h" |
#include "extensions/browser/pref_names.h" |
+#if !defined(OS_ANDROID) |
+#include "chrome/browser/extensions/api/chrome_extensions_api_client.h" |
+#endif |
+ |
#if defined(OS_CHROMEOS) |
#include "chromeos/chromeos_switches.h" |
#endif |
@@ -34,6 +38,9 @@ |
namespace extensions { |
ChromeExtensionsBrowserClient::ChromeExtensionsBrowserClient() { |
+#if !defined(OS_ANDROID) |
+ api_client_.reset(new ChromeExtensionsAPIClient); |
+#endif |
// Only set if it hasn't already been set (e.g. by a test). |
if (GetCurrentChannel() == GetDefaultChannel()) |
SetCurrentChannel(chrome::VersionInfo::GetChannel()); |