summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
authorsvenpanne@chromium.org <svenpanne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-02-04 10:30:34 +0000
committersvenpanne@chromium.org <svenpanne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-02-04 10:30:34 +0000
commit2e0e0bc72c4aad7968e8e6534195acc2fe72ccbc (patch)
tree00f9c1f2e7a20d44d7ccffcf8b29e8ce598a082c /chrome/test
parentbb1a6fc22260c84ddf1661d867e298e9a35645f7 (diff)
downloadchromium_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.cc9
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,