| Index: extensions/common/permissions/socket_permission.h
|
| diff --git a/extensions/common/permissions/socket_permission.h b/extensions/common/permissions/socket_permission.h
|
| index eb50d9ac85480e6d66b721c52dde7671415d095c..c2c11564f1f8797bb0ccfcd3d5f3091a68b9076e 100644
|
| --- a/extensions/common/permissions/socket_permission.h
|
| +++ b/extensions/common/permissions/socket_permission.h
|
| @@ -28,14 +28,26 @@ class SocketPermission
|
|
|
| ~SocketPermission() override;
|
|
|
| + PermissionIDSet GetPermissions() const override;
|
| // Returns the localized permission messages of this permission.
|
| PermissionMessages GetMessages() const override;
|
|
|
| private:
|
| - bool AddAnyHostMessage(PermissionMessages& messages) const;
|
| - void AddSubdomainHostMessage(PermissionMessages& messages) const;
|
| - void AddSpecificHostMessage(PermissionMessages& messages) const;
|
| - void AddNetworkListMessage(PermissionMessages& messages) const;
|
| + // Add all host messages for this manifest permission into the given lists.
|
| + // TODO(sashab): Remove the |messages| argument from these methods, and remove
|
| + // the AddAllHostMessages() function (move all the logic into GetPermissions()
|
| + // above).
|
| + void AddAllHostMessages(PermissionMessages& messages,
|
| + PermissionIDSet& ids) const;
|
| +
|
| + bool AddAnyHostMessage(PermissionMessages& messages,
|
| + PermissionIDSet& ids) const;
|
| + void AddSubdomainHostMessage(PermissionMessages& messages,
|
| + PermissionIDSet& ids) const;
|
| + void AddSpecificHostMessage(PermissionMessages& messages,
|
| + PermissionIDSet& ids) const;
|
| + void AddNetworkListMessage(PermissionMessages& messages,
|
| + PermissionIDSet& ids) const;
|
| };
|
|
|
| } // namespace extensions
|
|
|