Index: extensions/renderer/binding_generating_native_handler.cc |
diff --git a/chrome/renderer/extensions/binding_generating_native_handler.cc b/extensions/renderer/binding_generating_native_handler.cc |
similarity index 60% |
rename from chrome/renderer/extensions/binding_generating_native_handler.cc |
rename to extensions/renderer/binding_generating_native_handler.cc |
index 91f2d91e52192ba62d3ea545859db52f1d427bd9..c9744e1e8c173cee33dbc4d29c7f07a8b4cbf3d0 100644 |
--- a/chrome/renderer/extensions/binding_generating_native_handler.cc |
+++ b/extensions/renderer/binding_generating_native_handler.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/renderer/extensions/binding_generating_native_handler.h" |
+#include "extensions/renderer/binding_generating_native_handler.h" |
#include "extensions/renderer/module_system.h" |
@@ -12,26 +12,26 @@ BindingGeneratingNativeHandler::BindingGeneratingNativeHandler( |
ModuleSystem* module_system, |
const std::string& api_name, |
const std::string& bind_to) |
- : module_system_(module_system), |
- api_name_(api_name), |
- bind_to_(bind_to) { |
-} |
+ : module_system_(module_system), api_name_(api_name), bind_to_(bind_to) {} |
v8::Handle<v8::Object> BindingGeneratingNativeHandler::NewInstance() { |
v8::Isolate* isolate = module_system_->GetIsolate(); |
v8::EscapableHandleScope scope(isolate); |
v8::Handle<v8::Object> binding_module = |
module_system_->Require("binding")->ToObject(); |
- v8::Handle<v8::Object> binding = binding_module |
- ->Get(v8::String::NewFromUtf8(isolate, "Binding"))->ToObject(); |
- v8::Handle<v8::Function> create_binding = binding |
- ->Get(v8::String::NewFromUtf8(isolate, "create")).As<v8::Function>(); |
- v8::Handle<v8::Value> argv[] = {v8::String::NewFromUtf8(isolate, |
- api_name_.c_str())}; |
+ v8::Handle<v8::Object> binding = |
+ binding_module->Get(v8::String::NewFromUtf8(isolate, "Binding")) |
+ ->ToObject(); |
+ v8::Handle<v8::Function> create_binding = |
+ binding->Get(v8::String::NewFromUtf8(isolate, "create")) |
+ .As<v8::Function>(); |
+ v8::Handle<v8::Value> argv[] = { |
+ v8::String::NewFromUtf8(isolate, api_name_.c_str())}; |
v8::Handle<v8::Object> binding_instance = |
create_binding->Call(binding, arraysize(argv), argv)->ToObject(); |
- v8::Handle<v8::Function> generate = binding_instance |
- ->Get(v8::String::NewFromUtf8(isolate, "generate")).As<v8::Function>(); |
+ v8::Handle<v8::Function> generate = |
+ binding_instance->Get(v8::String::NewFromUtf8(isolate, "generate")) |
+ .As<v8::Function>(); |
v8::Local<v8::Object> object = v8::Object::New(isolate); |
v8::Handle<v8::Value> compiled_schema = |
generate->Call(binding_instance, 0, NULL); |
@@ -42,4 +42,4 @@ v8::Handle<v8::Object> BindingGeneratingNativeHandler::NewInstance() { |
return scope.Escape(object); |
} |
-} // namespace extensions |
+} // namespace extensions |