Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 285c69849e08b8f24a1185b82480e4c9f6bc3d8b..581b21f2a037870e88c32af98c2197cd1e388083 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( |