rem: if (this.attr) this.subject.setAttribute(this.attr.nodeName, this.previousValue); 
add: if (this.attr) { if (this.previousNamespaceURI == this.newNamespaceURI) { this.subject.setAttributeNS(this.previousNamespaceURI, this.attr.nodeName, this.previousValue); } else { this.subject.removeAttributeNS(this.newNamespaceURI, this.attr.localName); this.subject.setAttributeNS(this.previousNamespaceURI, this.attr.nodeName, this.previousValue); } } 
context:   undoCommand: function()  {    if (this.attr)      this.subject.setAttribute(this.attr.nodeName, this.previousValue);  }
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/e79ffa817f227d904b92ca3690ebfcd0cf95ac53/domNode.js/clean/extensions/inspector/resources/content/viewers/domNode/domNode.js