| Index: src/inspector/debugger-script.js
|
| diff --git a/src/inspector/debugger-script.js b/src/inspector/debugger-script.js
|
| index 9eedd48ec0cd489b334494bff474c72d8e5a6557..ceb197cdf5f935077f93f18f9e14d2cbdcee220f 100644
|
| --- a/src/inspector/debugger-script.js
|
| +++ b/src/inspector/debugger-script.js
|
| @@ -42,6 +42,7 @@ DebuggerScript._scopeTypeNames.set(ScopeType.Closure, "closure");
|
| DebuggerScript._scopeTypeNames.set(ScopeType.Catch, "catch");
|
| DebuggerScript._scopeTypeNames.set(ScopeType.Block, "block");
|
| DebuggerScript._scopeTypeNames.set(ScopeType.Script, "script");
|
| +DebuggerScript._scopeTypeNames.set(ScopeType.Eval, "eval");
|
|
|
| /**
|
| * @param {function()} fun
|
| @@ -530,6 +531,7 @@ DebuggerScript._buildScopeObject = function(scopeType, scopeObject)
|
| case ScopeType.Catch:
|
| case ScopeType.Block:
|
| case ScopeType.Script:
|
| + case ScopeType.Eval:
|
| // For transient objects we create a "persistent" copy that contains
|
| // the same properties.
|
| // Reset scope object prototype to null so that the proto properties
|
|
|