Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 87096963d9e17472da08ef01ed4df01383c6ef07..4b18fe81784e116cbcb8082e95cc007e9d75ac08 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( |