| Index: test/cctest/test-debug.cc
 | 
| diff --git a/test/cctest/test-debug.cc b/test/cctest/test-debug.cc
 | 
| index 5929379663103208e80375734c5c3cf9e036d977..38bf2dd0d64f37c1bc94ea21b25cc885d69e3ebd 100644
 | 
| --- a/test/cctest/test-debug.cc
 | 
| +++ b/test/cctest/test-debug.cc
 | 
| @@ -6943,80 +6943,6 @@ TEST(DebugEventContext) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -static void* expected_break_data;
 | 
| -static bool was_debug_break_called;
 | 
| -static bool was_debug_event_called;
 | 
| -static void DebugEventBreakDataChecker(const v8::Debug::EventDetails& details) {
 | 
| -  if (details.GetEvent() == v8::BreakForCommand) {
 | 
| -    CHECK_EQ(expected_break_data, details.GetClientData());
 | 
| -    was_debug_event_called = true;
 | 
| -  } else if (details.GetEvent() == v8::Break) {
 | 
| -    was_debug_break_called = true;
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
| -// Check that event details contain context where debug event occured.
 | 
| -TEST(DebugEventBreakData) {
 | 
| -  DebugLocalContext env;
 | 
| -  v8::Isolate* isolate = env->GetIsolate();
 | 
| -  v8::HandleScope scope(isolate);
 | 
| -  v8::Debug::SetDebugEventListener(DebugEventBreakDataChecker);
 | 
| -
 | 
| -  TestClientData::constructor_call_counter = 0;
 | 
| -  TestClientData::destructor_call_counter = 0;
 | 
| -
 | 
| -  expected_break_data = NULL;
 | 
| -  was_debug_event_called = false;
 | 
| -  was_debug_break_called = false;
 | 
| -  v8::Debug::DebugBreakForCommand(isolate, NULL);
 | 
| -  v8::Script::Compile(v8::String::NewFromUtf8(env->GetIsolate(),
 | 
| -                                              "(function(x){return x;})(1);"))
 | 
| -      ->Run();
 | 
| -  CHECK(was_debug_event_called);
 | 
| -  CHECK(!was_debug_break_called);
 | 
| -
 | 
| -  TestClientData* data1 = new TestClientData();
 | 
| -  expected_break_data = data1;
 | 
| -  was_debug_event_called = false;
 | 
| -  was_debug_break_called = false;
 | 
| -  v8::Debug::DebugBreakForCommand(isolate, data1);
 | 
| -  v8::Script::Compile(v8::String::NewFromUtf8(env->GetIsolate(),
 | 
| -                                              "(function(x){return x+1;})(1);"))
 | 
| -      ->Run();
 | 
| -  CHECK(was_debug_event_called);
 | 
| -  CHECK(!was_debug_break_called);
 | 
| -
 | 
| -  expected_break_data = NULL;
 | 
| -  was_debug_event_called = false;
 | 
| -  was_debug_break_called = false;
 | 
| -  v8::Debug::DebugBreak(isolate);
 | 
| -  v8::Script::Compile(v8::String::NewFromUtf8(env->GetIsolate(),
 | 
| -                                              "(function(x){return x+2;})(1);"))
 | 
| -      ->Run();
 | 
| -  CHECK(!was_debug_event_called);
 | 
| -  CHECK(was_debug_break_called);
 | 
| -
 | 
| -  TestClientData* data2 = new TestClientData();
 | 
| -  expected_break_data = data2;
 | 
| -  was_debug_event_called = false;
 | 
| -  was_debug_break_called = false;
 | 
| -  v8::Debug::DebugBreak(isolate);
 | 
| -  v8::Debug::DebugBreakForCommand(isolate, data2);
 | 
| -  v8::Script::Compile(v8::String::NewFromUtf8(env->GetIsolate(),
 | 
| -                                              "(function(x){return x+3;})(1);"))
 | 
| -      ->Run();
 | 
| -  CHECK(was_debug_event_called);
 | 
| -  CHECK(was_debug_break_called);
 | 
| -
 | 
| -  CHECK_EQ(2, TestClientData::constructor_call_counter);
 | 
| -  CHECK_EQ(TestClientData::constructor_call_counter,
 | 
| -           TestClientData::destructor_call_counter);
 | 
| -
 | 
| -  v8::Debug::SetDebugEventListener(NULL);
 | 
| -  CheckDebuggerUnloaded();
 | 
| -}
 | 
| -
 | 
|  static bool debug_event_break_deoptimize_done = false;
 | 
|  
 | 
|  static void DebugEventBreakDeoptimize(
 | 
| 
 |