| Index: content/public/common/push_messaging_status.h
|
| diff --git a/content/public/common/push_messaging_status.h b/content/public/common/push_messaging_status.h
|
| index 9d9fc8f910519ef3dc2fb05a2117cc4c54897b16..72c40e65714d657b6d73ac4bf47b424e324f2ddc 100644
|
| --- a/content/public/common/push_messaging_status.h
|
| +++ b/content/public/common/push_messaging_status.h
|
| @@ -7,118 +7,118 @@
|
|
|
| namespace content {
|
|
|
| -// Push registration success/error codes for internal use & reporting in UMA.
|
| -enum PushRegistrationStatus {
|
| - // New successful registration (there was not yet a registration cached in
|
| - // Service Worker storage, so the browser successfully registered with the
|
| - // push service. This is likely to be a new push registration, though it's
|
| +// Push subscription success/error codes for internal use & reporting in UMA.
|
| +enum PushSubscriptionStatus {
|
| + // New successful subscriptions (there was not yet a subscription cached in
|
| + // Service Worker storage, so the browser successfully subscribed with the
|
| + // push service. This is likely to be a new push subscription, though it's
|
| // possible that the push service had its own cache (for example if Chrome's
|
| - // app data was cleared, we might have forgotten about a registration that the
|
| + // app data was cleared, we might have forgotten about a subscription that the
|
| // push service still stores).
|
| - PUSH_REGISTRATION_STATUS_SUCCESS_FROM_PUSH_SERVICE = 0,
|
| + PUSH_SUBSCRIPTION_STATUS_SUCCESS_FROM_PUSH_SERVICE = 0,
|
|
|
| - // Registration failed because there is no Service Worker.
|
| - PUSH_REGISTRATION_STATUS_NO_SERVICE_WORKER = 1,
|
| + // Subscription failed because there is no Service Worker.
|
| + PUSH_SUBSCRIPTION_STATUS_NO_SERVICE_WORKER = 1,
|
|
|
| - // Registration failed because the push service is not available.
|
| - PUSH_REGISTRATION_STATUS_SERVICE_NOT_AVAILABLE = 2,
|
| + // Subscription failed because the push service is not available.
|
| + PUSH_SUBSCRIPTION_STATUS_SERVICE_NOT_AVAILABLE = 2,
|
|
|
| - // Registration failed because the maximum number of registratons has been
|
| + // Subscription failed because the maximum number of subscriptions has been
|
| // reached.
|
| - PUSH_REGISTRATION_STATUS_LIMIT_REACHED = 3,
|
| + PUSH_SUBSCRIPTION_STATUS_LIMIT_REACHED = 3,
|
|
|
| - // Registration failed because permission was denied.
|
| - PUSH_REGISTRATION_STATUS_PERMISSION_DENIED = 4,
|
| + // Subscription failed because permission was denied.
|
| + PUSH_SUBSCRIPTION_STATUS_PERMISSION_DENIED = 4,
|
|
|
| - // Registration failed in the push service implemented by the embedder.
|
| - PUSH_REGISTRATION_STATUS_SERVICE_ERROR = 5,
|
| + // Subscription failed in the push service implemented by the embedder.
|
| + PUSH_SUBSCRIPTION_STATUS_SERVICE_ERROR = 5,
|
|
|
| - // Registration failed because no sender id was provided by the page.
|
| - PUSH_REGISTRATION_STATUS_NO_SENDER_ID = 6,
|
| + // Subscription failed because no sender id was provided by the page.
|
| + PUSH_SUBSCRIPTION_STATUS_NO_SENDER_ID = 6,
|
|
|
| - // Registration succeeded, but we failed to persist it.
|
| - PUSH_REGISTRATION_STATUS_STORAGE_ERROR = 7,
|
| + // Subscription succeeded, but we failed to persist it.
|
| + PUSH_SUBSCRIPTION_STATUS_STORAGE_ERROR = 7,
|
|
|
| - // A successful registration was already cached in Service Worker storage.
|
| - PUSH_REGISTRATION_STATUS_SUCCESS_FROM_CACHE = 8,
|
| + // A successful subscription was already cached in Service Worker storage.
|
| + PUSH_SUBSCRIPTION_STATUS_SUCCESS_FROM_CACHE = 8,
|
|
|
| - // Registration failed due to a network error.
|
| - PUSH_REGISTRATION_STATUS_NETWORK_ERROR = 9,
|
| + // Subscription failed due to a network error.
|
| + PUSH_SUBSCRIPTION_STATUS_NETWORK_ERROR = 9,
|
|
|
| - // Registration failed because the push service is not available in incognito,
|
| + // Subscription failed because the push service is not available in incognito,
|
| // but we tell JS that permission was denied to not reveal incognito.
|
| - PUSH_REGISTRATION_STATUS_INCOGNITO_PERMISSION_DENIED = 10,
|
| + PUSH_SUBSCRIPTION_STATUS_INCOGNITO_PERMISSION_DENIED = 10,
|
|
|
| // NOTE: Do not renumber these as that would confuse interpretation of
|
| // previously logged data. When making changes, also update the enum list
|
| // in tools/metrics/histograms/histograms.xml to keep it in sync, and
|
| - // update PUSH_REGISTRATION_STATUS_LAST below.
|
| + // update PUSH_SUBSCRIPTION_STATUS_LAST below.
|
|
|
| - PUSH_REGISTRATION_STATUS_LAST =
|
| - PUSH_REGISTRATION_STATUS_INCOGNITO_PERMISSION_DENIED
|
| + PUSH_SUBSCRIPTION_STATUS_LAST =
|
| + PUSH_SUBSCRIPTION_STATUS_INCOGNITO_PERMISSION_DENIED
|
| };
|
|
|
| -// Push unregistration success/error codes for internal use & reporting in UMA.
|
| -enum PushUnregistrationStatus {
|
| - // The unregistration was successful.
|
| - PUSH_UNREGISTRATION_STATUS_SUCCESS_UNREGISTERED = 0,
|
| +// Push unsubscription success/error codes for internal use & reporting in UMA.
|
| +enum PushUnsubscriptionStatus {
|
| + // The unsubscription was successful.
|
| + PUSH_UNSUBSCRIPTION_STATUS_SUCCESS_UNSUBSCRIBED = 0,
|
|
|
| - // Unregistration was unnecessary, as the registration was not found.
|
| - PUSH_UNREGISTRATION_STATUS_SUCCESS_WAS_NOT_REGISTERED = 1,
|
| + // Unsubscription was unnecessary, as the subscription was not found.
|
| + PUSH_UNSUBSCRIPTION_STATUS_SUCCESS_WAS_NOT_SUBSCRIBED = 1,
|
|
|
| - // The unregistration did not happen because of a network error, but will be
|
| + // The unsubscription did not happen because of a network error, but will be
|
| // retried until it succeeds.
|
| - PUSH_UNREGISTRATION_STATUS_PENDING_NETWORK_ERROR = 2,
|
| + PUSH_UNSUBSCRIPTION_STATUS_PENDING_NETWORK_ERROR = 2,
|
|
|
| - // Unregistration failed because there is no Service Worker.
|
| - PUSH_UNREGISTRATION_STATUS_NO_SERVICE_WORKER = 3,
|
| + // Unsubscription failed because there is no Service Worker.
|
| + PUSH_UNSUBSCRIPTION_STATUS_NO_SERVICE_WORKER = 3,
|
|
|
| - // Unregistration failed because the push service is not available.
|
| - PUSH_UNREGISTRATION_STATUS_SERVICE_NOT_AVAILABLE = 4,
|
| + // Unsubscription failed because the push service is not available.
|
| + PUSH_UNSUBSCRIPTION_STATUS_SERVICE_NOT_AVAILABLE = 4,
|
|
|
| - // Unregistration failed in the push service implemented by the embedder, but
|
| + // Unsubscription failed in the push service implemented by the embedder, but
|
| // will be retried until it succeeds.
|
| - PUSH_UNREGISTRATION_STATUS_PENDING_SERVICE_ERROR = 5,
|
| + PUSH_UNSUBSCRIPTION_STATUS_PENDING_SERVICE_ERROR = 5,
|
|
|
| - // Unregistration succeeded, but we failed to clear Service Worker storage.
|
| - PUSH_UNREGISTRATION_STATUS_STORAGE_ERROR = 6,
|
| + // Unsubscription succeeded, but we failed to clear Service Worker storage.
|
| + PUSH_UNSUBSCRIPTION_STATUS_STORAGE_ERROR = 6,
|
|
|
| - // Unregistration failed due to a network error.
|
| - PUSH_UNREGISTRATION_STATUS_NETWORK_ERROR = 7,
|
| + // Unsubscription failed due to a network error.
|
| + PUSH_UNSUBSCRIPTION_STATUS_NETWORK_ERROR = 7,
|
|
|
| // NOTE: Do not renumber these as that would confuse interpretation of
|
| // previously logged data. When making changes, also update the enum list
|
| // in tools/metrics/histograms/histograms.xml to keep it in sync, and
|
| - // update PUSH_UNREGISTRATION_STATUS_LAST below.
|
| + // update PUSH_UNSUBSCRIPTION_STATUS_LAST below.
|
|
|
| - PUSH_UNREGISTRATION_STATUS_LAST = PUSH_UNREGISTRATION_STATUS_NETWORK_ERROR
|
| + PUSH_UNSUBSCRIPTION_STATUS_LAST = PUSH_UNSUBSCRIPTION_STATUS_NETWORK_ERROR
|
| };
|
|
|
| -// Push getregistration success/error codes for internal use & reporting in UMA.
|
| -enum PushGetRegistrationStatus {
|
| - // Getting the registration was successful.
|
| - PUSH_GETREGISTRATION_STATUS_SUCCESS = 0,
|
| +// Push getsubscription success/error codes for internal use & reporting in UMA.
|
| +enum PushGetSubscriptionStatus {
|
| + // Getting the subscription was successful.
|
| + PUSH_GETSUBSCRIPTION_STATUS_SUCCESS = 0,
|
|
|
| - // Getting the registration failed because the push service is not available.
|
| - PUSH_GETREGISTRATION_STATUS_SERVICE_NOT_AVAILABLE = 1,
|
| + // Getting the subscription failed because the push service is not available.
|
| + PUSH_GETSUBSCRIPTION_STATUS_SERVICE_NOT_AVAILABLE = 1,
|
|
|
| - // Getting the registration failed because we failed to read from storage.
|
| - PUSH_GETREGISTRATION_STATUS_STORAGE_ERROR = 2,
|
| + // Getting the subscription failed because we failed to read from storage.
|
| + PUSH_GETSUBSCRIPTION_STATUS_STORAGE_ERROR = 2,
|
|
|
| - // Getting the registration failed because there is no push registration.
|
| - PUSH_GETREGISTRATION_STATUS_REGISTRATION_NOT_FOUND = 3,
|
| + // Getting the subscription failed because there is no push subscription.
|
| + PUSH_GETSUBSCRIPTION_STATUS_SUBSCRIPTION_NOT_FOUND = 3,
|
|
|
| - // Getting the registration failed because the push service isn't available in
|
| - // incognito, but we tell JS registration not found to not reveal incognito.
|
| - PUSH_GETREGISTRATION_STATUS_INCOGNITO_REGISTRATION_NOT_FOUND = 4,
|
| + // Getting the subscription failed because the push service isn't available in
|
| + // incognito, but we tell JS subscription not found to not reveal incognito.
|
| + PUSH_GETSUBSCRIPTION_STATUS_INCOGNITO_SUBSCRIPTION_NOT_FOUND = 4,
|
|
|
| // NOTE: Do not renumber these as that would confuse interpretation of
|
| // previously logged data. When making changes, also update the enum list
|
| // in tools/metrics/histograms/histograms.xml to keep it in sync, and
|
| - // update PUSH_GETREGISTRATION_STATUS_LAST below.
|
| + // update PUSH_GETSUBSCRIPTION_STATUS_LAST below.
|
|
|
| - PUSH_GETREGISTRATION_STATUS_LAST =
|
| - PUSH_GETREGISTRATION_STATUS_INCOGNITO_REGISTRATION_NOT_FOUND
|
| + PUSH_GETSUBSCRIPTION_STATUS_LAST =
|
| + PUSH_GETSUBSCRIPTION_STATUS_INCOGNITO_SUBSCRIPTION_NOT_FOUND
|
| };
|
|
|
| // Push message event success/error codes for internal use & reporting in UMA.
|
| @@ -181,9 +181,9 @@ enum PushUserVisibleStatus {
|
| PUSH_USER_VISIBLE_STATUS_REQUIRED_BUT_NOT_SHOWN_GRACE_EXCEEDED
|
| };
|
|
|
| -const char* PushRegistrationStatusToString(PushRegistrationStatus status);
|
| +const char* PushSubscriptionStatusToString(PushSubscriptionStatus status);
|
|
|
| -const char* PushUnregistrationStatusToString(PushUnregistrationStatus status);
|
| +const char* PushUnsubscriptionStatusToString(PushUnsubscriptionStatus status);
|
|
|
| } // namespace content
|
|
|
|
|