| Index: chrome/renderer/extensions/extension_dispatcher.cc
|
| diff --git a/chrome/renderer/extensions/extension_dispatcher.cc b/chrome/renderer/extensions/extension_dispatcher.cc
|
| index 9895b8a0ede02439aec4c641fdc271bd5236c283..8226de81f55566ed5a7a4b22761903b17b629b15 100644
|
| --- a/chrome/renderer/extensions/extension_dispatcher.cc
|
| +++ b/chrome/renderer/extensions/extension_dispatcher.cc
|
| @@ -25,6 +25,7 @@
|
| #include "chrome/renderer/extensions/chrome_v8_extension.h"
|
| #include "chrome/renderer/extensions/context_menus_custom_bindings.h"
|
| #include "chrome/renderer/extensions/event_bindings.h"
|
| +#include "chrome/renderer/extensions/experimental.app_custom_bindings.h"
|
| #include "chrome/renderer/extensions/experimental.usb_custom_bindings.h"
|
| #include "chrome/renderer/extensions/extension_custom_bindings.h"
|
| #include "chrome/renderer/extensions/extension_groups.h"
|
| @@ -75,6 +76,7 @@ using extensions::ApiDefinitionsNatives;
|
| using extensions::AppWindowCustomBindings;
|
| using extensions::ContextMenusCustomBindings;
|
| using extensions::Extension;
|
| +using extensions::ExperimentalAppCustomBindings;
|
| using extensions::ExperimentalUsbCustomBindings;
|
| using extensions::ExtensionAPI;
|
| using extensions::ExtensionCustomBindings;
|
| @@ -503,6 +505,8 @@ void ExtensionDispatcher::RegisterNativeHandlers(ModuleSystem* module_system,
|
| new ExtensionCustomBindings(this)));
|
| module_system->RegisterNativeHandler("experimental_mediaGalleries",
|
| scoped_ptr<NativeHandler>(new MediaGalleryCustomBindings()));
|
| + module_system->RegisterNativeHandler("experimental_app",
|
| + scoped_ptr<NativeHandler>(new ExperimentalAppCustomBindings()));
|
| module_system->RegisterNativeHandler("experimental_usb",
|
| scoped_ptr<NativeHandler>(new ExperimentalUsbCustomBindings()));
|
| module_system->RegisterNativeHandler("file_browser_handler",
|
| @@ -552,6 +556,8 @@ void ExtensionDispatcher::PopulateSourceMap() {
|
| source_map_.RegisterSource("declarativeWebRequest",
|
| IDR_DECLARATIVE_WEBREQUEST_CUSTOM_BINDINGS_JS);
|
| source_map_.RegisterSource("devtools", IDR_DEVTOOLS_CUSTOM_BINDINGS_JS);
|
| + source_map_.RegisterSource("experimental.app",
|
| + IDR_EXPERIMENTAL_APP_CUSTOM_BINDINGS_JS);
|
| source_map_.RegisterSource("experimental.mediaGalleries",
|
| IDR_MEDIA_GALLERY_CUSTOM_BINDINGS_JS);
|
| source_map_.RegisterSource("experimental.offscreen",
|
|
|