| Index: chrome/browser/services/gcm/push_messaging_service_impl.cc
|
| diff --git a/chrome/browser/services/gcm/push_messaging_service_impl.cc b/chrome/browser/services/gcm/push_messaging_service_impl.cc
|
| index ee49c0a12921645e09c7dcb76adb53a4cebe77ad..da1351cf20ff1717d11d13e12ecc5affbdf18d2a 100644
|
| --- a/chrome/browser/services/gcm/push_messaging_service_impl.cc
|
| +++ b/chrome/browser/services/gcm/push_messaging_service_impl.cc
|
| @@ -14,6 +14,7 @@
|
| #include "chrome/browser/services/gcm/gcm_profile_service.h"
|
| #include "chrome/browser/services/gcm/gcm_profile_service_factory.h"
|
| #include "chrome/browser/services/gcm/push_messaging_application_id.h"
|
| +#include "chrome/browser/services/gcm/push_messaging_constants.h"
|
| #include "chrome/browser/services/gcm/push_messaging_permission_context.h"
|
| #include "chrome/browser/services/gcm/push_messaging_permission_context_factory.h"
|
| #include "chrome/common/chrome_switches.h"
|
| @@ -233,7 +234,7 @@ void PushMessagingServiceImpl::RegisterEnd(
|
| const content::PushMessagingService::RegisterCallback& callback,
|
| const std::string& registration_id,
|
| content::PushRegistrationStatus status) {
|
| - GURL endpoint = GURL("https://android.googleapis.com/gcm/send");
|
| + GURL endpoint = GURL(std::string(kPushMessagingEndpoint));
|
| callback.Run(endpoint, registration_id, status);
|
| if (status == content::PUSH_REGISTRATION_STATUS_SUCCESS) {
|
| // TODO(johnme): Make sure the pref doesn't get out of sync after crashes.
|
| @@ -255,6 +256,10 @@ void PushMessagingServiceImpl::DidRegister(
|
| RegisterEnd(callback, registration_id, status);
|
| }
|
|
|
| +void PushMessagingServiceImpl::SetProfileForTesting(Profile* profile) {
|
| + profile_ = profile;
|
| +}
|
| +
|
| void PushMessagingServiceImpl::DidRequestPermission(
|
| const PushMessagingApplicationId& application_id,
|
| const std::string& sender_id,
|
|
|