| Index: third_party/WebKit/Source/devtools/front_end/components/JavaScriptAutocomplete.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/components/JavaScriptAutocomplete.js b/third_party/WebKit/Source/devtools/front_end/components/JavaScriptAutocomplete.js
|
| index aa0168a8ec215b41113e844aa554323dec5c780a..f04f1ea2427a5d0daff192040018026e990cdbd0 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/components/JavaScriptAutocomplete.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/components/JavaScriptAutocomplete.js
|
| @@ -102,7 +102,9 @@ Components.JavaScriptAutocomplete.completionsForExpression = function(expression
|
| return Promise.resolve(/** @type {?SDK.RemoteObject} */ (null));
|
| if (object.type !== 'object' || object.subtype !== 'proxy')
|
| return Promise.resolve(/** @type {?SDK.RemoteObject} */ (object));
|
| - return object.getOwnPropertiesPromise().then(extractTargetFromProperties).then(extractTarget);
|
| + return object.getOwnPropertiesPromise(false /* generatePreview */)
|
| + .then(extractTargetFromProperties)
|
| + .then(extractTarget);
|
| }
|
|
|
| /**
|
| @@ -204,7 +206,9 @@ Components.JavaScriptAutocomplete.completionsForExpression = function(expression
|
| for (var i = 0; i < scopeChain.length; ++i) {
|
| var scope = scopeChain[i];
|
| var object = scope.object();
|
| - object.getAllProperties(false, propertiesCollected.bind(null, scope.typeName()));
|
| + object.getAllProperties(
|
| + false /* accessorPropertiesOnly */, false /* generatePreview */,
|
| + propertiesCollected.bind(null, scope.typeName()));
|
| }
|
| }
|
|
|
|
|