| Index: chrome/renderer/extensions/app_bindings.cc
|
| diff --git a/chrome/renderer/extensions/app_bindings.cc b/chrome/renderer/extensions/app_bindings.cc
|
| index 2932053a45933948d3159cd53ee806ec2d861798..b036bb230662d19054190de98ed067c8dfa9bb02 100644
|
| --- a/chrome/renderer/extensions/app_bindings.cc
|
| +++ b/chrome/renderer/extensions/app_bindings.cc
|
| @@ -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 @@ v8::Handle<v8::Value> AppBindings::GetDetailsForFrame(
|
|
|
| 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);
|
|
|