Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 1672f190c1067c222eda01030fa4c371b9614576..721b15f5d8902331b609b7eb69e9651ba2807d02 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -129,6 +129,7 @@ |
#if !defined(OS_ANDROID) |
#include "chrome/browser/lifetime/keep_alive_registry.h" |
+#include "chrome/browser/services/gcm/gcm_product_util.h" |
#include "chrome/browser/ui/user_manager.h" |
#include "components/gcm_driver/gcm_client_factory.h" |
#include "components/gcm_driver/gcm_desktop_utils.h" |
@@ -1187,6 +1188,7 @@ void BrowserProcessImpl::CreateGCMDriver() { |
gcm_driver_ = gcm::CreateGCMDriverDesktop( |
base::WrapUnique(new gcm::GCMClientFactory), local_state(), store_path, |
system_request_context(), chrome::GetChannel(), |
+ gcm::GetProductCategoryForSubtypes(local_state()), |
content::BrowserThread::GetTaskRunnerForThread( |
content::BrowserThread::UI), |
content::BrowserThread::GetTaskRunnerForThread( |