diff options
author | dcarney@google.com <dcarney@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-28 15:42:45 +0000 |
---|---|---|
committer | dcarney@google.com <dcarney@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-28 15:42:45 +0000 |
commit | d48ef283fad8453bb9879ca002c2ccb55ff159b8 (patch) | |
tree | fe15c1fdfb8b8d6a6ad81ff0aefb45ef701b3638 /chrome/renderer/benchmarking_extension.cc | |
parent | 3ed74c8139f3f84203a97577abab9dd712b5a899 (diff) | |
download | chromium_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.cc | 21 |
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>(); |