Chromium Code Reviews| Index: src/liveedit.cc | 
| diff --git a/src/liveedit.cc b/src/liveedit.cc | 
| index 0b8654b468302816a64bf38afbb3c0b036c8930c..eec5b0c4e20b04effe59fcca9eb6f6371639f757 100644 | 
| --- a/src/liveedit.cc | 
| +++ b/src/liveedit.cc | 
| @@ -1824,7 +1824,14 @@ class SingleFrameTarget { | 
| const char* LiveEdit::RestartFrame(JavaScriptFrame* frame, Zone* zone) { | 
| SingleFrameTarget target(frame); | 
| - return DropActivationsInActiveThreadImpl(target, true, zone); | 
| + const char* result = DropActivationsInActiveThreadImpl(target, true, zone); | 
| + if (result != NULL) { | 
| + return result; | 
| + } | 
| + if (target.saved_status() == LiveEdit::FUNCTION_BLOCKED_UNDER_NATIVE_CODE) { | 
| + return "Function is blocked under native code"; | 
| + } | 
| + return NULL; | 
| 
 
Yang
2012/07/05 08:51:16
Could be shorter:
if (result == NULL &&
    targe
 
 | 
| } |