| Index: extensions/common/manifest_handlers/externally_connectable.cc
|
| diff --git a/extensions/common/manifest_handlers/externally_connectable.cc b/extensions/common/manifest_handlers/externally_connectable.cc
|
| index 859e52026b019bdaa7031efd40abbd0f3934a2ad..8fba3dba875a3eccfc59357c645a9f9de0dc6dd0 100644
|
| --- a/extensions/common/manifest_handlers/externally_connectable.cc
|
| +++ b/extensions/common/manifest_handlers/externally_connectable.cc
|
| @@ -11,8 +11,8 @@
|
| #include "extensions/common/api/extensions_manifest_types.h"
|
| #include "extensions/common/error_utils.h"
|
| #include "extensions/common/manifest_constants.h"
|
| +#include "extensions/common/manifest_handlers/permissions_parser.h"
|
| #include "extensions/common/permissions/api_permission_set.h"
|
| -#include "extensions/common/permissions/permissions_data.h"
|
| #include "extensions/common/url_pattern.h"
|
| #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
|
| #include "url/gurl.h"
|
| @@ -70,8 +70,8 @@ bool ExternallyConnectableHandler::Parse(Extension* extension,
|
| if (!info)
|
| return false;
|
| if (!info->matches.is_empty()) {
|
| - PermissionsData::GetInitialAPIPermissions(extension)
|
| - ->insert(APIPermission::kWebConnectable);
|
| + PermissionsParser::AddAPIPermission(extension,
|
| + APIPermission::kWebConnectable);
|
| }
|
| extension->AddInstallWarnings(install_warnings);
|
| extension->SetManifestData(keys::kExternallyConnectable, info.release());
|
|
|