| Index: chrome/renderer/extensions/dispatcher.cc
|
| diff --git a/chrome/renderer/extensions/dispatcher.cc b/chrome/renderer/extensions/dispatcher.cc
|
| index 4f9cc2c519aa104f0f4787de62584a258ac05c0f..e4d081cd76906bf8965e8acaa2075b0160633055 100644
|
| --- a/chrome/renderer/extensions/dispatcher.cc
|
| +++ b/chrome/renderer/extensions/dispatcher.cc
|
| @@ -35,6 +35,7 @@
|
| #include "chrome/renderer/extensions/file_system_natives.h"
|
| #include "chrome/renderer/extensions/i18n_custom_bindings.h"
|
| #include "chrome/renderer/extensions/media_galleries_custom_bindings.h"
|
| +#include "chrome/renderer/extensions/tab_capture_custom_bindings.h"
|
| #include "chrome/renderer/extensions/miscellaneous_bindings.h"
|
| #include "chrome/renderer/extensions/module_system.h"
|
| #include "chrome/renderer/extensions/native_handler.h"
|
| @@ -593,6 +594,8 @@ void Dispatcher::RegisterNativeHandlers(ModuleSystem* module_system,
|
| module_system->RegisterNativeHandler("extension",
|
| scoped_ptr<NativeHandler>(
|
| new ExtensionCustomBindings(this)));
|
| + module_system->RegisterNativeHandler("experimental_tabCapture",
|
| + scoped_ptr<NativeHandler>(new TabCaptureCustomBindings()));
|
| module_system->RegisterNativeHandler("experimental_usb",
|
| scoped_ptr<NativeHandler>(new ExperimentalUsbCustomBindings()));
|
| module_system->RegisterNativeHandler("file_browser_handler",
|
| @@ -654,6 +657,8 @@ void Dispatcher::PopulateSourceMap() {
|
| source_map_.RegisterSource(
|
| "experimental.mediaGalleries",
|
| IDR_EXPERIMENTAL_MEDIA_GALLERIES_CUSTOM_BINDINGS_JS);
|
| + source_map_.RegisterSource("experimental.tabCapture",
|
| + IDR_EXPERIMENTAL_TAB_CAPTURE_CUSTOM_BINDINGS_JS);
|
| source_map_.RegisterSource("experimental.offscreen",
|
| IDR_EXPERIMENTAL_OFFSCREENTABS_CUSTOM_BINDINGS_JS);
|
| source_map_.RegisterSource("experimental.usb",
|
|
|