| Index: extensions/renderer/argument_spec.cc
|
| diff --git a/extensions/renderer/argument_spec.cc b/extensions/renderer/argument_spec.cc
|
| index 08768595b80ddb9dbb27efc8bf4eaa1b42138af0..f56af3f8fce86addaf14ebdd2259dd157f0d79ee 100644
|
| --- a/extensions/renderer/argument_spec.cc
|
| +++ b/extensions/renderer/argument_spec.cc
|
| @@ -420,8 +420,10 @@ bool ArgumentSpec::ParseArgumentToObject(
|
| // HasOwnProperty() check here in the future, if we desire.
|
| // See also comment in ParseArgumentToArray() about passing in custom
|
| // crazy values here.
|
| - if (!object->Get(context, key).ToLocal(&prop_value))
|
| + if (!object->Get(context, key).ToLocal(&prop_value)) {
|
| + *error = api_errors::ScriptThrewError();
|
| return false;
|
| + }
|
|
|
| // Note: We don't serialize undefined or null values.
|
| // TODO(devlin): This matches current behavior, but it is correct?
|
|
|