Index: chrome/renderer/extensions/module_system_unittest.cc |
diff --git a/chrome/renderer/extensions/module_system_unittest.cc b/chrome/renderer/extensions/module_system_unittest.cc |
index f5f7db6d4d0e347111256b670e1ed05d62d8cc83..4c88cca49c644451f0afd8c21413db74d2795847 100644 |
--- a/chrome/renderer/extensions/module_system_unittest.cc |
+++ b/chrome/renderer/extensions/module_system_unittest.cc |
@@ -6,13 +6,15 @@ |
#include "base/memory/scoped_ptr.h" |
#include "chrome/renderer/extensions/module_system.h" |
+// TODO(cduvall/kalman): Put this file in extensions namespace. |
using extensions::ModuleSystem; |
using extensions::NativeHandler; |
+using extensions::ObjectBackedNativeHandler; |
-class CounterNatives : public NativeHandler { |
+class CounterNatives : public ObjectBackedNativeHandler { |
public: |
- explicit CounterNatives(v8::Isolate* isolate) |
- : NativeHandler(isolate), counter_(0) { |
+ explicit CounterNatives(v8::Handle<v8::Context> context) |
+ : ObjectBackedNativeHandler(context), counter_(0) { |
RouteFunction("Get", base::Bind(&CounterNatives::Get, |
base::Unretained(this))); |
RouteFunction("Increment", base::Bind(&CounterNatives::Increment, |
@@ -173,7 +175,7 @@ TEST_F(ModuleSystemTest, TestLazyFieldIsOnlyEvaledOnce) { |
ModuleSystem::NativesEnabledScope natives_enabled_scope(module_system_.get()); |
module_system_->RegisterNativeHandler( |
"counter", |
- scoped_ptr<NativeHandler>(new CounterNatives(v8::Isolate::GetCurrent()))); |
+ scoped_ptr<NativeHandler>(new CounterNatives(v8::Context::GetCurrent()))); |
RegisterModule("lazy", |
"requireNative('counter').Increment();" |
"exports.x = 5;"); |
@@ -227,7 +229,7 @@ TEST_F(ModuleSystemTest, TestModulesOnlyGetEvaledOnce) { |
ModuleSystem::NativesEnabledScope natives_enabled_scope(module_system_.get()); |
module_system_->RegisterNativeHandler( |
"counter", |
- scoped_ptr<NativeHandler>(new CounterNatives(v8::Isolate::GetCurrent()))); |
+ scoped_ptr<NativeHandler>(new CounterNatives(v8::Context::GetCurrent()))); |
RegisterModule("incrementsWhenEvaled", |
"requireNative('counter').Increment();"); |