Index: chrome/browser/push_messaging/push_messaging_service_impl.cc |
diff --git a/chrome/browser/push_messaging/push_messaging_service_impl.cc b/chrome/browser/push_messaging/push_messaging_service_impl.cc |
index 2cf40858917e02826c24099f8695173a538e50d0..06debd70ae59e06e8ff169320a5c3ac0f67e5645 100644 |
--- a/chrome/browser/push_messaging/push_messaging_service_impl.cc |
+++ b/chrome/browser/push_messaging/push_messaging_service_impl.cc |
@@ -145,7 +145,7 @@ void PushMessagingServiceImpl::DecreasePushRegistrationCount(int subtract, |
} |
bool PushMessagingServiceImpl::CanHandle(const std::string& app_id) const { |
- return PushMessagingAppIdentifier::Get(profile_, app_id).IsValid(); |
+ return !PushMessagingAppIdentifier::Get(profile_, app_id).is_null(); |
} |
void PushMessagingServiceImpl::ShutdownHandler() { |
@@ -165,7 +165,7 @@ void PushMessagingServiceImpl::OnMessage( |
PushMessagingAppIdentifier app_identifier = |
PushMessagingAppIdentifier::Get(profile_, app_id); |
// Drop message and unregister if app_id was unknown (maybe recently deleted). |
- if (!app_identifier.IsValid()) { |
+ if (app_identifier.is_null()) { |
DeliverMessageCallback(app_id, GURL::EmptyGURL(), -1, message, |
message_handled_closure, |
content::PUSH_DELIVERY_STATUS_UNKNOWN_APP_ID); |
@@ -304,7 +304,6 @@ void PushMessagingServiceImpl::RegisterFromDocument( |
PushMessagingAppIdentifier app_identifier = |
PushMessagingAppIdentifier::Generate(requesting_origin, |
service_worker_registration_id); |
- DCHECK(app_identifier.IsValid()); |
if (push_registration_count_ + pending_push_registration_count_ |
>= kMaxRegistrations) { |
@@ -362,7 +361,6 @@ void PushMessagingServiceImpl::RegisterFromWorker( |
PushMessagingAppIdentifier app_identifier = |
PushMessagingAppIdentifier::Generate(requesting_origin, |
service_worker_registration_id); |
- DCHECK(app_identifier.IsValid()); |
if (profile_->GetPrefs()->GetInteger( |
prefs::kPushMessagingRegistrationCount) >= kMaxRegistrations) { |
@@ -423,7 +421,7 @@ void PushMessagingServiceImpl::DidRegister( |
switch (result) { |
case gcm::GCMClient::SUCCESS: |
status = content::PUSH_REGISTRATION_STATUS_SUCCESS_FROM_PUSH_SERVICE; |
- app_identifier.PersistToDisk(profile_); |
+ app_identifier.PersistToPrefs(profile_); |
IncreasePushRegistrationCount(1, false /* is_pending */); |
break; |
case gcm::GCMClient::INVALID_PARAMETER: |
@@ -473,7 +471,7 @@ void PushMessagingServiceImpl::Unregister( |
const content::PushMessagingService::UnregisterCallback& callback) { |
PushMessagingAppIdentifier app_identifier = PushMessagingAppIdentifier::Get( |
profile_, requesting_origin, service_worker_registration_id); |
- if (!app_identifier.IsValid()) { |
+ if (app_identifier.is_null()) { |
if (!callback.is_null()) { |
callback.Run( |
content::PUSH_UNREGISTRATION_STATUS_SUCCESS_WAS_NOT_REGISTERED); |
@@ -494,9 +492,9 @@ void PushMessagingServiceImpl::Unregister( |
// retry unregistration if it fails due to network errors (crbug.com/465399). |
PushMessagingAppIdentifier app_identifier = |
PushMessagingAppIdentifier::Get(profile_, app_id); |
- bool was_registered = app_identifier.IsValid(); |
+ bool was_registered = !app_identifier.is_null(); |
if (was_registered) |
- app_identifier.DeleteFromDisk(profile_); |
+ app_identifier.DeleteFromPrefs(profile_); |
const auto& unregister_callback = |
base::Bind(&PushMessagingServiceImpl::DidUnregister, |