Chromium Code Reviews| Index: src/mirror-debugger.js |
| diff --git a/src/mirror-debugger.js b/src/mirror-debugger.js |
| index 0944b719f124c7c63f57c1fa5a1eb85a88f28316..a4eabcbedb217d8ac9c9f0bf95a49c03a595aa4f 100644 |
| --- a/src/mirror-debugger.js |
| +++ b/src/mirror-debugger.js |
| @@ -25,6 +25,7 @@ |
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
Yang
2012/02/17 08:22:55
Why new empty line?
rossberg
2012/02/17 09:20:17
Because I had a "use strict" in here at some point
|
| + |
| // Handle id counters. |
| var next_handle_ = 0; |
| var next_transient_handle_ = -1; |
| @@ -144,32 +145,32 @@ function inherits(ctor, superCtor) { |
| // Type names of the different mirrors. |
| -const UNDEFINED_TYPE = 'undefined'; |
| -const NULL_TYPE = 'null'; |
| -const BOOLEAN_TYPE = 'boolean'; |
| -const NUMBER_TYPE = 'number'; |
| -const STRING_TYPE = 'string'; |
| -const OBJECT_TYPE = 'object'; |
| -const FUNCTION_TYPE = 'function'; |
| -const REGEXP_TYPE = 'regexp'; |
| -const ERROR_TYPE = 'error'; |
| -const PROPERTY_TYPE = 'property'; |
| -const FRAME_TYPE = 'frame'; |
| -const SCRIPT_TYPE = 'script'; |
| -const CONTEXT_TYPE = 'context'; |
| -const SCOPE_TYPE = 'scope'; |
| +var UNDEFINED_TYPE = 'undefined'; |
| +var NULL_TYPE = 'null'; |
| +var BOOLEAN_TYPE = 'boolean'; |
| +var NUMBER_TYPE = 'number'; |
| +var STRING_TYPE = 'string'; |
| +var OBJECT_TYPE = 'object'; |
| +var FUNCTION_TYPE = 'function'; |
| +var REGEXP_TYPE = 'regexp'; |
| +var ERROR_TYPE = 'error'; |
| +var PROPERTY_TYPE = 'property'; |
| +var FRAME_TYPE = 'frame'; |
| +var SCRIPT_TYPE = 'script'; |
| +var CONTEXT_TYPE = 'context'; |
| +var SCOPE_TYPE = 'scope'; |
| // Maximum length when sending strings through the JSON protocol. |
| -const kMaxProtocolStringLength = 80; |
| +var kMaxProtocolStringLength = 80; |
| // Different kind of properties. |
| -PropertyKind = {}; |
| +var PropertyKind = {}; |
| PropertyKind.Named = 1; |
| PropertyKind.Indexed = 2; |
| // A copy of the PropertyType enum from global.h |
| -PropertyType = {}; |
| +var PropertyType = {}; |
| PropertyType.Normal = 0; |
| PropertyType.Field = 1; |
| PropertyType.ConstantFunction = 2; |
| @@ -183,7 +184,7 @@ PropertyType.NullDescriptor = 9; |
| // Different attributes for a property. |
| -PropertyAttribute = {}; |
| +var PropertyAttribute = {}; |
| PropertyAttribute.None = NONE; |
| PropertyAttribute.ReadOnly = READ_ONLY; |
| PropertyAttribute.DontEnum = DONT_ENUM; |
| @@ -191,12 +192,12 @@ PropertyAttribute.DontDelete = DONT_DELETE; |
| // A copy of the scope types from runtime.cc. |
| -ScopeType = { Global: 0, |
| - Local: 1, |
| - With: 2, |
| - Closure: 3, |
| - Catch: 4, |
| - Block: 5 }; |
| +var ScopeType = { Global: 0, |
| + Local: 1, |
| + With: 2, |
| + Closure: 3, |
| + Catch: 4, |
| + Block: 5 }; |
| // Mirror hierarchy: |
| @@ -1237,24 +1238,24 @@ PropertyMirror.prototype.isNative = function() { |
| }; |
| -const kFrameDetailsFrameIdIndex = 0; |
| -const kFrameDetailsReceiverIndex = 1; |
| -const kFrameDetailsFunctionIndex = 2; |
| -const kFrameDetailsArgumentCountIndex = 3; |
| -const kFrameDetailsLocalCountIndex = 4; |
| -const kFrameDetailsSourcePositionIndex = 5; |
| -const kFrameDetailsConstructCallIndex = 6; |
| -const kFrameDetailsAtReturnIndex = 7; |
| -const kFrameDetailsFlagsIndex = 8; |
| -const kFrameDetailsFirstDynamicIndex = 9; |
| +var kFrameDetailsFrameIdIndex = 0; |
| +var kFrameDetailsReceiverIndex = 1; |
| +var kFrameDetailsFunctionIndex = 2; |
| +var kFrameDetailsArgumentCountIndex = 3; |
| +var kFrameDetailsLocalCountIndex = 4; |
| +var kFrameDetailsSourcePositionIndex = 5; |
| +var kFrameDetailsConstructCallIndex = 6; |
| +var kFrameDetailsAtReturnIndex = 7; |
| +var kFrameDetailsFlagsIndex = 8; |
| +var kFrameDetailsFirstDynamicIndex = 9; |
| -const kFrameDetailsNameIndex = 0; |
| -const kFrameDetailsValueIndex = 1; |
| -const kFrameDetailsNameValueSize = 2; |
| +var kFrameDetailsNameIndex = 0; |
| +var kFrameDetailsValueIndex = 1; |
| +var kFrameDetailsNameValueSize = 2; |
| -const kFrameDetailsFlagDebuggerFrameMask = 1 << 0; |
| -const kFrameDetailsFlagOptimizedFrameMask = 1 << 1; |
| -const kFrameDetailsFlagInlinedFrameIndexMask = 7 << 2; |
| +var kFrameDetailsFlagDebuggerFrameMask = 1 << 0; |
| +var kFrameDetailsFlagOptimizedFrameMask = 1 << 1; |
| +var kFrameDetailsFlagInlinedFrameIndexMask = 7 << 2; |
| /** |
| * Wrapper for the frame details information retreived from the VM. The frame |
| @@ -1732,8 +1733,8 @@ FrameMirror.prototype.toText = function(opt_locals) { |
| }; |
| -const kScopeDetailsTypeIndex = 0; |
| -const kScopeDetailsObjectIndex = 1; |
| +var kScopeDetailsTypeIndex = 0; |
| +var kScopeDetailsObjectIndex = 1; |
| function ScopeDetails(frame, index) { |
| this.break_id_ = frame.break_id_; |