Index: extensions/renderer/id_generator_custom_bindings.cc |
diff --git a/chrome/renderer/extensions/id_generator_custom_bindings.cc b/extensions/renderer/id_generator_custom_bindings.cc |
similarity index 54% |
rename from chrome/renderer/extensions/id_generator_custom_bindings.cc |
rename to extensions/renderer/id_generator_custom_bindings.cc |
index 42c7d83e715636a7c64bd13b5c41eddf21bcb95d..aefc4138788ec01622f26b091b64f555e83cb7d2 100644 |
--- a/chrome/renderer/extensions/id_generator_custom_bindings.cc |
+++ b/extensions/renderer/id_generator_custom_bindings.cc |
@@ -2,19 +2,17 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/renderer/extensions/id_generator_custom_bindings.h" |
+#include "extensions/renderer/id_generator_custom_bindings.h" |
#include "base/bind.h" |
-#include "grit/renderer_resources.h" |
-#include "v8/include/v8.h" |
namespace extensions { |
-IdGeneratorCustomBindings::IdGeneratorCustomBindings(Dispatcher* dispatcher, |
- ChromeV8Context* context) |
- : ChromeV8Extension(dispatcher, context) { |
- RouteFunction("GetNextId", base::Bind(&IdGeneratorCustomBindings::GetNextId, |
- base::Unretained(this))); |
+IdGeneratorCustomBindings::IdGeneratorCustomBindings(ScriptContext* context) |
+ : ObjectBackedNativeHandler(context) { |
+ RouteFunction("GetNextId", |
+ base::Bind(&IdGeneratorCustomBindings::GetNextId, |
+ base::Unretained(this))); |
} |
void IdGeneratorCustomBindings::GetNextId( |