Chromium Code Reviews| Index: chrome/renderer/extensions/extension_dispatcher.cc |
| diff --git a/chrome/renderer/extensions/extension_dispatcher.cc b/chrome/renderer/extensions/extension_dispatcher.cc |
| index 9966e9f87e5e65889ff3d25bf5f971186c78a34b..54ca885a8d930fe2c042503128a9ef97dc8716a2 100644 |
| --- a/chrome/renderer/extensions/extension_dispatcher.cc |
| +++ b/chrome/renderer/extensions/extension_dispatcher.cc |
| @@ -16,6 +16,7 @@ |
| #include "chrome/common/extensions/extension_permission_set.h" |
| #include "chrome/common/url_constants.h" |
| #include "chrome/renderer/chrome_render_process_observer.h" |
| +#include "chrome/renderer/extensions/api_definitions_natives.h" |
| #include "chrome/renderer/extensions/app_bindings.h" |
| #include "chrome/renderer/extensions/chrome_v8_context.h" |
| #include "chrome/renderer/extensions/chrome_v8_extension.h" |
| @@ -31,7 +32,8 @@ |
| #include "chrome/renderer/extensions/miscellaneous_bindings.h" |
| #include "chrome/renderer/extensions/page_actions_custom_bindings.h" |
| #include "chrome/renderer/extensions/page_capture_custom_bindings.h" |
| -#include "chrome/renderer/extensions/schema_generated_bindings.h" |
| +#include "chrome/renderer/extensions/send_request_natives.h" |
| +#include "chrome/renderer/extensions/set_icon_natives.h" |
| #include "chrome/renderer/extensions/tabs_custom_bindings.h" |
| #include "chrome/renderer/extensions/tts_custom_bindings.h" |
| #include "chrome/renderer/extensions/user_script_slave.h" |
| @@ -65,7 +67,9 @@ using extensions::I18NCustomBindings; |
| using extensions::MiscellaneousBindings; |
| using extensions::PageActionsCustomBindings; |
| using extensions::PageCaptureCustomBindings; |
| -using extensions::SchemaGeneratedBindings; |
| +using extensions::ApiDefinitionsNatives; |
| +using extensions::SendRequestNatives; |
| +using extensions::SetIconNatives; |
|
not at google - send to devlin
2012/03/30 03:23:18
:sort
koz (OOO until 15th September)
2012/04/03 00:15:27
Done.
|
| using extensions::TTSCustomBindings; |
| using extensions::TabsCustomBindings; |
| using extensions::WebRequestCustomBindings; |
| @@ -362,9 +366,14 @@ void ExtensionDispatcher::RegisterNativeHandlers(ModuleSystem* module_system, |
| scoped_ptr<NativeHandler>(EventBindings::Get(this))); |
| module_system->RegisterNativeHandler("miscellaneous_bindings", |
| scoped_ptr<NativeHandler>(MiscellaneousBindings::Get(this))); |
| - module_system->RegisterNativeHandler("schema_generated_bindings", |
| + module_system->RegisterNativeHandler("apiDefinitions", |
| + scoped_ptr<NativeHandler>(new ApiDefinitionsNatives(this))); |
| + module_system->RegisterNativeHandler("sendRequest", |
| scoped_ptr<NativeHandler>( |
| - new SchemaGeneratedBindings(this, request_sender_.get()))); |
| + new SendRequestNatives(this, request_sender_.get()))); |
| + module_system->RegisterNativeHandler("setIcon", |
| + scoped_ptr<NativeHandler>( |
| + new SetIconNatives(this, request_sender_.get()))); |
| // Custom bindings. |
| module_system->RegisterNativeHandler("app", |