Index: chrome/renderer/extensions/app_bindings.cc |
=================================================================== |
--- chrome/renderer/extensions/app_bindings.cc (revision 188637) |
+++ chrome/renderer/extensions/app_bindings.cc (working copy) |
@@ -14,6 +14,7 @@ |
#include "chrome/common/extensions/extension_set.h" |
#include "chrome/common/extensions/manifest.h" |
#include "chrome/renderer/extensions/chrome_v8_context.h" |
+#include "chrome/renderer/extensions/console.h" |
#include "chrome/renderer/extensions/dispatcher.h" |
#include "chrome/renderer/extensions/extension_helper.h" |
#include "content/public/renderer/v8_value_converter.h" |
@@ -106,8 +107,9 @@ |
WebFrame* target_frame = WebFrame::frameForContext(context); |
if (!target_frame) { |
- return v8::ThrowException( |
- v8::String::New("Could not find frame for specified object.")); |
+ console::Error(v8::Context::GetCalling(), |
+ "Could not find frame for specified object."); |
+ return v8::Undefined(); |
} |
return GetDetailsForFrameImpl(target_frame); |