| Index: chrome/browser/extensions/extension_special_storage_policy.cc | 
| diff --git a/chrome/browser/extensions/extension_special_storage_policy.cc b/chrome/browser/extensions/extension_special_storage_policy.cc | 
| index fd3ccc4c7090c78569309debb4c272faf231c613..9c95c1c266b01d295ea290b09cbd8fff83e6b997 100644 | 
| --- a/chrome/browser/extensions/extension_special_storage_policy.cc | 
| +++ b/chrome/browser/extensions/extension_special_storage_policy.cc | 
| @@ -34,16 +34,18 @@ void ExtensionSpecialStoragePolicy::GrantRightsForExtension( | 
| const Extension* extension) { | 
| DCHECK(extension); | 
| if (!extension->is_hosted_app() && | 
| -      !extension->HasApiPermission(Extension::kUnlimitedStoragePermission) && | 
| -      !extension->HasApiPermission(Extension::kFileBrowserHandlerPermission)) { | 
| +      !extension->HasAPIPermission( | 
| +          ExtensionAPIPermission::kUnlimitedStorage) && | 
| +      !extension->HasAPIPermission( | 
| +          ExtensionAPIPermission::kFileBrowserHandler)) { | 
| return; | 
| } | 
| base::AutoLock locker(lock_); | 
| if (extension->is_hosted_app()) | 
| protected_apps_.Add(extension); | 
| -  if (extension->HasApiPermission(Extension::kUnlimitedStoragePermission)) | 
| +  if (extension->HasAPIPermission(ExtensionAPIPermission::kUnlimitedStorage)) | 
| unlimited_extensions_.Add(extension); | 
| -  if (extension->HasApiPermission(Extension::kFileBrowserHandlerPermission)) | 
| +  if (extension->HasAPIPermission(ExtensionAPIPermission::kFileBrowserHandler)) | 
| file_handler_extensions_.Add(extension); | 
| } | 
|  | 
| @@ -51,16 +53,18 @@ void ExtensionSpecialStoragePolicy::RevokeRightsForExtension( | 
| const Extension* extension) { | 
| DCHECK(extension); | 
| if (!extension->is_hosted_app() && | 
| -      !extension->HasApiPermission(Extension::kUnlimitedStoragePermission) && | 
| -      !extension->HasApiPermission(Extension::kFileBrowserHandlerPermission)) { | 
| +      !extension->HasAPIPermission( | 
| +          ExtensionAPIPermission::kUnlimitedStorage) && | 
| +      !extension->HasAPIPermission( | 
| +          ExtensionAPIPermission::kFileBrowserHandler)) { | 
| return; | 
| } | 
| base::AutoLock locker(lock_); | 
| if (extension->is_hosted_app()) | 
| protected_apps_.Remove(extension); | 
| -  if (extension->HasApiPermission(Extension::kUnlimitedStoragePermission)) | 
| +  if (extension->HasAPIPermission(ExtensionAPIPermission::kUnlimitedStorage)) | 
| unlimited_extensions_.Remove(extension); | 
| -  if (extension->HasApiPermission(Extension::kFileBrowserHandlerPermission)) | 
| +  if (extension->HasAPIPermission(ExtensionAPIPermission::kFileBrowserHandler)) | 
| file_handler_extensions_.Remove(extension); | 
| } | 
|  | 
|  |