| Index: chrome/renderer/extensions/extension_dispatcher.cc
|
| diff --git a/chrome/renderer/extensions/extension_dispatcher.cc b/chrome/renderer/extensions/extension_dispatcher.cc
|
| index 9706f67b91a70a177997fc637ad46c993f578126..1c7aff99c88f72514fc293bca9ba19f1b183433b 100644
|
| --- a/chrome/renderer/extensions/extension_dispatcher.cc
|
| +++ b/chrome/renderer/extensions/extension_dispatcher.cc
|
| @@ -24,6 +24,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"
|
| @@ -71,6 +72,7 @@ using WebKit::WebView;
|
| using content::RenderThread;
|
| using extensions::ApiDefinitionsNatives;
|
| using extensions::ContextMenusCustomBindings;
|
| +using extensions::ExperimentalAppCustomBindings;
|
| using extensions::ExperimentalUsbCustomBindings;
|
| using extensions::ExtensionAPI;
|
| using extensions::ExtensionCustomBindings;
|
| @@ -495,6 +497,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",
|
| @@ -543,6 +547,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",
|
|
|