Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Unified Diff: extensions/renderer/utils_native_handler.cc

Issue 235943018: Move extensions bindings code out of //chrome (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: nit Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « extensions/renderer/utils_native_handler.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: extensions/renderer/utils_native_handler.cc
diff --git a/chrome/renderer/extensions/utils_native_handler.cc b/extensions/renderer/utils_native_handler.cc
similarity index 82%
rename from chrome/renderer/extensions/utils_native_handler.cc
rename to extensions/renderer/utils_native_handler.cc
index 642a89db17d6c7fa0cc320f7d080f5dc5d828c43..5c8bf5d73fea02444275ca6f18843061d8cc9c28 100644
--- a/chrome/renderer/extensions/utils_native_handler.cc
+++ b/extensions/renderer/utils_native_handler.cc
@@ -2,19 +2,19 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/renderer/extensions/utils_native_handler.h"
+#include "extensions/renderer/utils_native_handler.h"
#include "base/strings/stringprintf.h"
-#include "chrome/renderer/extensions/chrome_v8_context.h"
+#include "extensions/renderer/script_context.h"
#include "third_party/WebKit/public/web/WebScopedMicrotaskSuppression.h"
namespace extensions {
-UtilsNativeHandler::UtilsNativeHandler(ChromeV8Context* context)
+UtilsNativeHandler::UtilsNativeHandler(ScriptContext* context)
: ObjectBackedNativeHandler(context) {
RouteFunction("createClassWrapper",
- base::Bind(&UtilsNativeHandler::CreateClassWrapper,
- base::Unretained(this)));
+ base::Bind(&UtilsNativeHandler::CreateClassWrapper,
+ base::Unretained(this)));
}
UtilsNativeHandler::~UtilsNativeHandler() {}
@@ -39,10 +39,10 @@ void UtilsNativeHandler::CreateClassWrapper(
" $Function.apply(cls, privateObj, arguments);\n"
" privateObj.wrapper = this;\n"
" privates(this).impl = privateObj;\n"
- "}})", name.c_str()).c_str());
- v8::Handle<v8::Value> func_as_value =
- context()->module_system()->RunString(source,
- v8::String::NewFromUtf8(GetIsolate(), name.c_str()));
+ "}})",
+ name.c_str()).c_str());
+ v8::Handle<v8::Value> func_as_value = context()->module_system()->RunString(
+ source, v8::String::NewFromUtf8(GetIsolate(), name.c_str()));
if (func_as_value.IsEmpty() || func_as_value->IsUndefined()) {
args.GetReturnValue().SetUndefined();
return;
@@ -57,8 +57,7 @@ void UtilsNativeHandler::CreateClassWrapper(
context()->safe_builtins()->GetFunction(),
natives->Get(v8::String::NewFromUtf8(
GetIsolate(), "privates", v8::String::kInternalizedString)),
- obj
- };
+ obj};
v8::Local<v8::Value> result;
{
v8::TryCatch try_catch;
« no previous file with comments | « extensions/renderer/utils_native_handler.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698