| Index: chrome/browser/extensions/permissions_updater.h
|
| diff --git a/chrome/browser/extensions/permissions_updater.h b/chrome/browser/extensions/permissions_updater.h
|
| index ed666ff0c08ccac6b573a56d3dd22d6aab973499..ce601eb23cf0e61a529f789cdd5fb7732a4b75b3 100644
|
| --- a/chrome/browser/extensions/permissions_updater.h
|
| +++ b/chrome/browser/extensions/permissions_updater.h
|
| @@ -42,7 +42,8 @@ class PermissionsUpdater {
|
|
|
| // Adds all permissions in the |extension|'s active permissions to its
|
| // granted permission set.
|
| - void GrantActivePermissions(const Extension* extension);
|
| + void GrantActivePermissions(const Extension* extension,
|
| + bool record_oauth2_grant);
|
|
|
| // Sets the |extension|'s active permissions to |permissions|.
|
| void UpdateActivePermissions(const Extension* extension,
|
| @@ -54,6 +55,9 @@ class PermissionsUpdater {
|
| REMOVED,
|
| };
|
|
|
| + // Records the oauth2 grant for the scopes specified in |permissions|.
|
| + void RecordOAuth2Grant(const Extension* extension);
|
| +
|
| // Dispatches specified event to the extension.
|
| void DispatchEvent(const std::string& extension_id,
|
| const char* event_name,
|
|
|