| Index: chrome/common/extensions/extension_permission_set.cc
|
| ===================================================================
|
| --- chrome/common/extensions/extension_permission_set.cc (revision 125812)
|
| +++ chrome/common/extensions/extension_permission_set.cc (working copy)
|
| @@ -42,7 +42,6 @@
|
| // Names of API modules that can be used without listing it in the
|
| // permissions section of the manifest.
|
| const char* kNonPermissionModuleNames[] = {
|
| - "app",
|
| "browserAction",
|
| "devtools",
|
| "extension",
|
| @@ -617,16 +616,6 @@
|
| return apis_str;
|
| }
|
|
|
| -std::set<std::string> ExtensionPermissionSet::
|
| - GetAPIsWithAnyAccessAsStrings() const {
|
| - std::set<std::string> result = GetAPIsAsStrings();
|
| - for (size_t i = 0; i < kNumNonPermissionModuleNames; ++i)
|
| - result.insert(kNonPermissionModuleNames[i]);
|
| - for (size_t i = 0; i < kNumNonPermissionFunctionNames; ++i)
|
| - result.insert(GetPermissionName(kNonPermissionFunctionNames[i]));
|
| - return result;
|
| -}
|
| -
|
| bool ExtensionPermissionSet::HasAnyAccessToAPI(
|
| const std::string& api_name) const {
|
| if (HasAccessToFunction(api_name))
|
|
|