summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/benchmarking_extension.cc
diff options
context:
space:
mode:
authordcarney@google.com <dcarney@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-28 15:42:45 +0000
committerdcarney@google.com <dcarney@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-28 15:42:45 +0000
commitd48ef283fad8453bb9879ca002c2ccb55ff159b8 (patch)
treefe15c1fdfb8b8d6a6ad81ff0aefb45ef701b3638 /chrome/renderer/benchmarking_extension.cc
parent3ed74c8139f3f84203a97577abab9dd712b5a899 (diff)
downloadchromium_src-d48ef283fad8453bb9879ca002c2ccb55ff159b8.zip
chromium_src-d48ef283fad8453bb9879ca002c2ccb55ff159b8.tar.gz
chromium_src-d48ef283fad8453bb9879ca002c2ccb55ff159b8.tar.bz2
Remove usages of deprecated v8 apis in extensions in chrome/
BUG=324225 R=eisinger@google.com, jochen@chromium.org Review URL: https://codereview.chromium.org/94163004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237790 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/benchmarking_extension.cc')
-rw-r--r--chrome/renderer/benchmarking_extension.cc21
1 files changed, 12 insertions, 9 deletions
diff --git a/chrome/renderer/benchmarking_extension.cc b/chrome/renderer/benchmarking_extension.cc
index a5094ad..17df80b 100644
--- a/chrome/renderer/benchmarking_extension.cc
+++ b/chrome/renderer/benchmarking_extension.cc
@@ -59,16 +59,19 @@ class BenchmarkingWrapper : public v8::Extension {
"}"
) {}
- virtual v8::Handle<v8::FunctionTemplate> GetNativeFunction(
+ virtual v8::Handle<v8::FunctionTemplate> GetNativeFunctionTemplate(
+ v8::Isolate* isolate,
v8::Handle<v8::String> name) OVERRIDE {
- if (name->Equals(v8::String::New("GetCounter"))) {
- return v8::FunctionTemplate::New(GetCounter);
- } else if (name->Equals(v8::String::New("GetCounterForRenderer"))) {
- return v8::FunctionTemplate::New(GetCounterForRenderer);
- } else if (name->Equals(v8::String::New("IsSingleProcess"))) {
- return v8::FunctionTemplate::New(IsSingleProcess);
- } else if (name->Equals(v8::String::New("HiResTime"))) {
- return v8::FunctionTemplate::New(HiResTime);
+ if (name->Equals(v8::String::NewFromUtf8(isolate, "GetCounter"))) {
+ return v8::FunctionTemplate::New(isolate, GetCounter);
+ } else if (name->Equals(
+ v8::String::NewFromUtf8(isolate, "GetCounterForRenderer"))) {
+ return v8::FunctionTemplate::New(isolate, GetCounterForRenderer);
+ } else if (name->Equals(
+ v8::String::NewFromUtf8(isolate, "IsSingleProcess"))) {
+ return v8::FunctionTemplate::New(isolate, IsSingleProcess);
+ } else if (name->Equals(v8::String::NewFromUtf8(isolate, "HiResTime"))) {
+ return v8::FunctionTemplate::New(isolate, HiResTime);
}
return v8::Handle<v8::FunctionTemplate>();