| Index: third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| index d5a8cd049f92b6eee08e983864fce5919a438035..91933f123096f7270521623cf66f6eb4bf0d5253 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/RuntimeModel.js
|
| @@ -451,8 +451,13 @@ WebInspector.ExecutionContext.prototype = {
|
| if (type === "array" && o === object && ArrayBuffer.isView(o) && o.length > 9999)
|
| continue;
|
| var names = Object.getOwnPropertyNames(o);
|
| - for (var i = 0; i < names.length; ++i)
|
| + var isArray = Array.isArray(o);
|
| + for (var i = 0; i < names.length; ++i) {
|
| + // Skip array elements indexes.
|
| + if (isArray && /^[0-9]/.test(names[i]))
|
| + continue;
|
| resultSet[names[i]] = true;
|
| + }
|
| } catch (e) {
|
| }
|
| }
|
|
|