File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 11
11
#include " extensions/common/extension_urls.h"
12
12
#include " extensions/common/features/api_feature.h"
13
13
#include " extensions/common/features/base_feature_provider.h"
14
+ #include " extensions/common/features/behavior_feature.h"
14
15
#include " extensions/common/features/json_feature_provider_source.h"
15
16
#include " extensions/common/features/manifest_feature.h"
16
17
#include " extensions/common/features/permission_feature.h"
@@ -115,6 +116,9 @@ scoped_ptr<FeatureProvider> ShellExtensionsClient::CreateFeatureProvider(
115
116
} else if (name == " permission" ) {
116
117
provider.reset (new BaseFeatureProvider (source->dictionary (),
117
118
CreateFeature<PermissionFeature>));
119
+ } else if (name == " behavior" ) {
120
+ provider.reset (new BaseFeatureProvider (source->dictionary (),
121
+ CreateFeature<BehaviorFeature>));
118
122
} else {
119
123
NOTREACHED ();
120
124
}
@@ -133,6 +137,8 @@ ShellExtensionsClient::CreateFeatureProviderSource(
133
137
source->LoadJSON (IDR_EXTENSION_MANIFEST_FEATURES);
134
138
} else if (name == " permission" ) {
135
139
source->LoadJSON (IDR_EXTENSION_PERMISSION_FEATURES);
140
+ } else if (name == " behavior" ) {
141
+ source->LoadJSON (IDR_EXTENSION_BEHAVIOR_FEATURES);
136
142
} else {
137
143
NOTREACHED ();
138
144
source.reset ();
You can’t perform that action at this time.
0 commit comments