| Index: chrome/browser/push_messaging/push_messaging_app_identifier.h
|
| diff --git a/chrome/browser/push_messaging/push_messaging_app_identifier.h b/chrome/browser/push_messaging/push_messaging_app_identifier.h
|
| index bfcc681f429b0a36784d6a1365d85938f8f52a59..689fb2640b31d46d75992e3f3197955e3c2a9446 100644
|
| --- a/chrome/browser/push_messaging/push_messaging_app_identifier.h
|
| +++ b/chrome/browser/push_messaging/push_messaging_app_identifier.h
|
| @@ -99,8 +99,19 @@ class PushMessagingAppIdentifier {
|
|
|
| private:
|
| friend class PushMessagingAppIdentifierTest;
|
| + friend class PushMessagingBrowserTest;
|
| FRIEND_TEST_ALL_PREFIXES(PushMessagingAppIdentifierTest, FindLegacy);
|
|
|
| + // Generates a new app identifier for legacy GCM (not modern InstanceID).
|
| + static PushMessagingAppIdentifier LegacyGenerateForTesting(
|
| + const GURL& origin,
|
| + int64_t service_worker_registration_id);
|
| +
|
| + static PushMessagingAppIdentifier GenerateInternal(
|
| + const GURL& origin,
|
| + int64_t service_worker_registration_id,
|
| + bool use_instance_id);
|
| +
|
| // Constructs an invalid app identifier.
|
| PushMessagingAppIdentifier();
|
| // Constructs a valid app identifier.
|
|
|