| Index: src/debug-debugger.js
|
| diff --git a/src/debug-debugger.js b/src/debug-debugger.js
|
| index ea1a17d04b4f67fb2f88df25f64656a773869118..eef12a9116864c6fd43107a21ee826480f8a6734 100644
|
| --- a/src/debug-debugger.js
|
| +++ b/src/debug-debugger.js
|
| @@ -2143,16 +2143,14 @@ DebugCommandProcessor.prototype.evaluateRequest_ = function(request, response) {
|
| additional_context_object = {};
|
| for (var i = 0; i < additional_context.length; i++) {
|
| var mapping = additional_context[i];
|
| - if (!IS_STRING(mapping.name) || !IS_NUMBER(mapping.handle)) {
|
| +
|
| + if (!IS_STRING(mapping.name)) {
|
| return response.failed("Context element #" + i +
|
| - " must contain name:string and handle:number");
|
| - }
|
| - var context_value_mirror = LookupMirror(mapping.handle);
|
| - if (!context_value_mirror) {
|
| - return response.failed("Context object '" + mapping.name +
|
| - "' #" + mapping.handle + "# not found");
|
| + " doesn't contain name:string property");
|
| }
|
| - additional_context_object[mapping.name] = context_value_mirror.value();
|
| +
|
| + var raw_value = DebugCommandProcessor.resolveValue_(mapping);
|
| + additional_context_object[mapping.name] = raw_value;
|
| }
|
| }
|
|
|
|
|