| Index: extensions/common/manifest_handlers/shared_module_info.cc
|
| diff --git a/extensions/common/manifest_handlers/shared_module_info.cc b/extensions/common/manifest_handlers/shared_module_info.cc
|
| index 66a06e9a6a74af0cab303f075a12a435b180373d..38eef6e5848cbeb6b69792f760a981cacf142b12 100644
|
| --- a/extensions/common/manifest_handlers/shared_module_info.cc
|
| +++ b/extensions/common/manifest_handlers/shared_module_info.cc
|
| @@ -14,6 +14,7 @@
|
| #include "extensions/common/error_utils.h"
|
| #include "extensions/common/manifest_constants.h"
|
| #include "extensions/common/permissions/permission_set.h"
|
| +#include "extensions/common/permissions/permissions_data.h"
|
|
|
| namespace extensions {
|
|
|
| @@ -243,7 +244,7 @@ bool SharedModuleHandler::Validate(
|
| // own, instead they rely on the permissions of the extensions which import
|
| // them.
|
| if (SharedModuleInfo::IsSharedModule(extension) &&
|
| - !extension->GetActivePermissions()->IsEmpty()) {
|
| + !extension->permissions_data()->active_permissions()->IsEmpty()) {
|
| *error = errors::kInvalidExportPermissions;
|
| return false;
|
| }
|
|
|