| Index: Source/devtools/front_end/components/ObjectPropertiesSection.js
|
| diff --git a/Source/devtools/front_end/components/ObjectPropertiesSection.js b/Source/devtools/front_end/components/ObjectPropertiesSection.js
|
| index 6512bf7146235c4661b6e96239cb4954060a7cbb..ed1f0a52d61b53d48a219c989aef4772321ffa1e 100644
|
| --- a/Source/devtools/front_end/components/ObjectPropertiesSection.js
|
| +++ b/Source/devtools/front_end/components/ObjectPropertiesSection.js
|
| @@ -578,7 +578,7 @@ WebInspector.ObjectPropertyTreeElement.populateWithProperties = function(treeEle
|
| }
|
|
|
| /**
|
| - * @param {!WebInspector.RemoteObject} object
|
| + * @param {?WebInspector.RemoteObject} object
|
| * @param {!Array.<string>} propertyPath
|
| * @param {function(?WebInspector.RemoteObject, boolean=)} callback
|
| * @return {!Element}
|
| @@ -586,8 +586,11 @@ WebInspector.ObjectPropertyTreeElement.populateWithProperties = function(treeEle
|
| WebInspector.ObjectPropertyTreeElement.createRemoteObjectAccessorPropertySpan = function(object, propertyPath, callback)
|
| {
|
| var rootElement = document.createElement("span");
|
| - var element = rootElement.createChild("span", "properties-calculate-value-button");
|
| + var element = rootElement.createChild("span");
|
| element.textContent = WebInspector.UIString("(...)");
|
| + if (!object)
|
| + return rootElement;
|
| + element.classList.add("properties-calculate-value-button");
|
| element.title = WebInspector.UIString("Invoke property getter");
|
| element.addEventListener("click", onInvokeGetterClick, false);
|
|
|
|
|