Index: extensions/renderer/native_extension_bindings_system.cc |
diff --git a/extensions/renderer/native_extension_bindings_system.cc b/extensions/renderer/native_extension_bindings_system.cc |
index 68917ed52d418b79897279ee0bd978ad2a363d09..311e6cf188c3aba1d1ac1692b6b5e2732187da30 100644 |
--- a/extensions/renderer/native_extension_bindings_system.cc |
+++ b/extensions/renderer/native_extension_bindings_system.cc |
@@ -13,6 +13,7 @@ |
#include "extensions/common/features/feature_provider.h" |
#include "extensions/renderer/api_binding_bridge.h" |
#include "extensions/renderer/api_binding_hooks.h" |
+#include "extensions/renderer/chrome_setting.h" |
#include "extensions/renderer/module_system.h" |
#include "extensions/renderer/script_context.h" |
#include "extensions/renderer/script_context_set.h" |
@@ -334,6 +335,8 @@ NativeExtensionBindingsSystem::NativeExtensionBindingsSystem( |
weak_factory_(this) { |
api_system_.RegisterCustomType("storage.StorageArea", |
base::Bind(&StorageArea::CreateStorageArea)); |
+ api_system_.RegisterCustomType( |
+ "types.ChromeSetting", base::Bind(&ChromeSetting::CreateChromeSetting)); |
} |
NativeExtensionBindingsSystem::~NativeExtensionBindingsSystem() {} |