function processProperties(properties, internalProperties)
    {
        if (!properties)
            return;
        properties.sort(WebInspector.ObjectPropertiesSection.CompareProperties);
        for (var i = 0; i < properties.length; ++i) {
            properties[i].parentObject = this._object;
            var childTreeElement = new WebInspector.ObjectPropertyTreeElement(properties[i]);
            childTreeElement._readOnly = true;
            treeNode.appendChild(childTreeElement);
        }
    }
@param {?Array.<!WebInspector.RemoteObjectProperty>} properties
@param {?Array.<!WebInspector.RemoteObjectProperty>=} internalProperties
@this {WebInspector.ArrayGroupingTreeElement}