diff options
author | svenpanne@chromium.org <svenpanne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-04 10:30:34 +0000 |
---|---|---|
committer | svenpanne@chromium.org <svenpanne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-04 10:30:34 +0000 |
commit | 2e0e0bc72c4aad7968e8e6534195acc2fe72ccbc (patch) | |
tree | 00f9c1f2e7a20d44d7ccffcf8b29e8ce598a082c /chrome/test | |
parent | bb1a6fc22260c84ddf1661d867e298e9a35645f7 (diff) | |
download | chromium_src-2e0e0bc72c4aad7968e8e6534195acc2fe72ccbc.zip chromium_src-2e0e0bc72c4aad7968e8e6534195acc2fe72ccbc.tar.gz chromium_src-2e0e0bc72c4aad7968e8e6534195acc2fe72ccbc.tar.bz2 |
Replaced deprecated v8 API calls by their non-deprecated equivalents.
BUG=v8:2487
Review URL: https://chromiumcodereview.appspot.com/12088103
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180381 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r-- | chrome/test/base/module_system_test.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chrome/test/base/module_system_test.cc b/chrome/test/base/module_system_test.cc index 365ea7f..78464d9 100644 --- a/chrome/test/base/module_system_test.cc +++ b/chrome/test/base/module_system_test.cc @@ -19,8 +19,9 @@ using extensions::NativeHandler; // Native JS functions for doing asserts. class AssertNatives : public NativeHandler { public: - AssertNatives() - : assertion_made_(false), + explicit AssertNatives(v8::Isolate* isolate) + : NativeHandler(isolate), + assertion_made_(false), failed_(false) { RouteFunction("AssertTrue", base::Bind(&AssertNatives::AssertTrue, base::Unretained(this))); @@ -87,7 +88,7 @@ ModuleSystemTest::ModuleSystemTest() source_map_(new StringSourceMap()), should_assertions_be_made_(true) { context_->Enter(); - assert_natives_ = new AssertNatives(); + assert_natives_ = new AssertNatives(context_->GetIsolate()); module_system_.reset(new ModuleSystem(context_, source_map_.get())); module_system_->RegisterNativeHandler("assert", scoped_ptr<NativeHandler>( assert_natives_)); @@ -98,7 +99,7 @@ ModuleSystemTest::ModuleSystemTest() ModuleSystemTest::~ModuleSystemTest() { module_system_.reset(); context_->Exit(); - context_.Dispose(); + context_.Dispose(context_->GetIsolate()); } void ModuleSystemTest::RegisterModule(const std::string& name, |