rem: if (!this._simplifiedStateUpdates && this._isAncestorBeingAdded(parent)) { 
add: if (this._isAncestorBeingAdded(parent)) { 
context: EchoApp.Update.Manager.prototype._processComponentRemove = function(parent, child) {    if (this.fullRefreshRequired) {        return;    }    if (!this._simplifiedStateUpdates && this._isAncestorBeingAdded(parent)) {        return;    }    var update = this._createComponentUpdate(parent);    update._removeChild(child);        var disposedIds = null;        // Search updated components for descendants of removed component.    // Any found descendants will be removed and added to this update's    // list of removed components.    for (var testParentId in this.componentUpdateMap.associations) {         var testUpdate = this.componentUpdateMap.associations[testParentId];         if (child.isAncestorOf(testUpdate.parent)) {             update._appendRemovedDescendants(testUpdate);             if (disposedIds == null) {                 disposedIds = new Array();             }             disposedIds.push(testParentId);         }    }        if (disposedIds != null) {        for (var i = 0; i < disposedIds.length; ++i) {            this.componentUpdateMap.remove(disposedIds[i]);        }    }};
meta: 600	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/600/46dd26ed6d3bf905a787a1a34fc45654ae90e7f7/Application.js/clean/src/webcontainer/java/nextapp/echo/webcontainer/resource/js/Application.js