| 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 40d6dd4431a4af00d0d772eec1c4e86491643b53..68917ed52d418b79897279ee0bd978ad2a363d09 100644
|
| --- a/extensions/renderer/native_extension_bindings_system.cc
|
| +++ b/extensions/renderer/native_extension_bindings_system.cc
|
| @@ -16,6 +16,7 @@
|
| #include "extensions/renderer/module_system.h"
|
| #include "extensions/renderer/script_context.h"
|
| #include "extensions/renderer/script_context_set.h"
|
| +#include "extensions/renderer/storage_area.h"
|
| #include "gin/converter.h"
|
| #include "gin/handle.h"
|
| #include "gin/per_context_data.h"
|
| @@ -330,7 +331,10 @@ NativeExtensionBindingsSystem::NativeExtensionBindingsSystem(
|
| base::Bind(&NativeExtensionBindingsSystem::OnEventListenerChanged,
|
| base::Unretained(this)),
|
| APILastError(base::Bind(&GetRuntime))),
|
| - weak_factory_(this) {}
|
| + weak_factory_(this) {
|
| + api_system_.RegisterCustomType("storage.StorageArea",
|
| + base::Bind(&StorageArea::CreateStorageArea));
|
| +}
|
|
|
| NativeExtensionBindingsSystem::~NativeExtensionBindingsSystem() {}
|
|
|
|
|