| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/services/gcm/push_messaging_service_impl.h" | 5 #include "chrome/browser/services/gcm/push_messaging_service_impl.h" |
| 6 | 6 |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 // TODO(mvanouwerkerk): Fire push error event on the Service Worker | 125 // TODO(mvanouwerkerk): Fire push error event on the Service Worker |
| 126 // corresponding to app_id. | 126 // corresponding to app_id. |
| 127 } | 127 } |
| 128 | 128 |
| 129 void PushMessagingServiceImpl::OnSendError( | 129 void PushMessagingServiceImpl::OnSendError( |
| 130 const std::string& app_id, | 130 const std::string& app_id, |
| 131 const GCMClient::SendErrorDetails& send_error_details) { | 131 const GCMClient::SendErrorDetails& send_error_details) { |
| 132 NOTREACHED() << "The Push API shouldn't have sent messages upstream"; | 132 NOTREACHED() << "The Push API shouldn't have sent messages upstream"; |
| 133 } | 133 } |
| 134 | 134 |
| 135 void PushMessagingServiceImpl::OnSendAcknowledged( |
| 136 const std::string& app_id, |
| 137 const std::string& message_id) { |
| 138 NOTREACHED() << "The Push API shouldn't have sent messages upstream"; |
| 139 } |
| 140 |
| 135 void PushMessagingServiceImpl::Register( | 141 void PushMessagingServiceImpl::Register( |
| 136 const GURL& origin, | 142 const GURL& origin, |
| 137 int64 service_worker_registration_id, | 143 int64 service_worker_registration_id, |
| 138 const std::string& sender_id, | 144 const std::string& sender_id, |
| 139 int renderer_id, | 145 int renderer_id, |
| 140 int render_frame_id, | 146 int render_frame_id, |
| 141 bool user_gesture, | 147 bool user_gesture, |
| 142 const content::PushMessagingService::RegisterCallback& callback) { | 148 const content::PushMessagingService::RegisterCallback& callback) { |
| 143 if (!gcm_profile_service_->driver()) { | 149 if (!gcm_profile_service_->driver()) { |
| 144 NOTREACHED() << "There is no GCMDriver. Has GCMProfileService shut down?"; | 150 NOTREACHED() << "There is no GCMDriver. Has GCMProfileService shut down?"; |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 259 sender_ids, | 265 sender_ids, |
| 260 base::Bind(&PushMessagingServiceImpl::DidRegister, | 266 base::Bind(&PushMessagingServiceImpl::DidRegister, |
| 261 weak_factory_.GetWeakPtr(), | 267 weak_factory_.GetWeakPtr(), |
| 262 register_callback)); | 268 register_callback)); |
| 263 } | 269 } |
| 264 | 270 |
| 265 // TODO(johnme): Unregister should decrement the pref, and call | 271 // TODO(johnme): Unregister should decrement the pref, and call |
| 266 // RemoveAppHandler if the count drops to zero. | 272 // RemoveAppHandler if the count drops to zero. |
| 267 | 273 |
| 268 } // namespace gcm | 274 } // namespace gcm |
| OLD | NEW |