Index: test/cctest/test-debug.cc |
diff --git a/test/cctest/test-debug.cc b/test/cctest/test-debug.cc |
index a0cc2cdb76cd27a17ff8787e9389b9e43b18d605..b6e6e1b4d22c48bc9d23c771c9d1fba9ac91ed81 100644 |
--- a/test/cctest/test-debug.cc |
+++ b/test/cctest/test-debug.cc |
@@ -4652,9 +4652,11 @@ TEST(NoHiddenProperties) { |
v8::Local<v8::Object> obj = v8::Local<v8::Object>::Cast( |
env->Global()->Get(v8::String::NewFromUtf8(isolate, "obj"))); |
// Set a hidden property on the object. |
- obj->SetHiddenValue( |
- v8::String::NewFromUtf8(isolate, "v8::test-debug::a"), |
- v8::Int32::New(isolate, 11)); |
+ obj->SetPrivate(env.context(), |
+ v8::Private::New(isolate, v8::String::NewFromUtf8( |
+ isolate, "v8::test-debug::a")), |
+ v8::Int32::New(isolate, 11)) |
+ .FromJust(); |
// Get mirror for the object with property getter. |
CompileRun("var obj_mirror = debug.MakeMirror(obj);"); |
@@ -4681,18 +4683,23 @@ TEST(NoHiddenProperties) { |
// Create proto objects, add hidden properties to them and set them on |
// the global object. |
v8::Handle<v8::Object> protoObj = t0->GetFunction()->NewInstance(); |
- protoObj->SetHiddenValue( |
- v8::String::NewFromUtf8(isolate, "v8::test-debug::b"), |
- v8::Int32::New(isolate, 12)); |
+ protoObj->SetPrivate( |
+ env.context(), |
+ v8::Private::New(isolate, v8::String::NewFromUtf8( |
+ isolate, "v8::test-debug::b")), |
+ v8::Int32::New(isolate, 12)) |
+ .FromJust(); |
env->Global()->Set(v8::String::NewFromUtf8(isolate, "protoObj"), |
protoObj); |
v8::Handle<v8::Object> grandProtoObj = t1->GetFunction()->NewInstance(); |
- grandProtoObj->SetHiddenValue( |
- v8::String::NewFromUtf8(isolate, "v8::test-debug::c"), |
- v8::Int32::New(isolate, 13)); |
- env->Global()->Set( |
- v8::String::NewFromUtf8(isolate, "grandProtoObj"), |
- grandProtoObj); |
+ grandProtoObj->SetPrivate( |
+ env.context(), |
+ v8::Private::New(isolate, v8::String::NewFromUtf8( |
+ isolate, "v8::test-debug::c")), |
+ v8::Int32::New(isolate, 13)) |
+ .FromJust(); |
+ env->Global()->Set(v8::String::NewFromUtf8(isolate, "grandProtoObj"), |
+ grandProtoObj); |
// Setting prototypes: obj->protoObj->grandProtoObj |
protoObj->Set(v8::String::NewFromUtf8(isolate, "__proto__"), |