add: if (aElement.disabled!="true") aElement.removeAttribute("disabled"); 
context:     generic_Set:      function ( aElement, aDataObject )        {          if( aElement )            {              for( var property in aDataObject )                {                  aElement.setAttribute( property, aDataObject[property] );                }            }        },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0587aaf00f08917dd2a916ff4a8b1c72fe1185c0/nsWidgetStateManager.js/buggy/xpfe/global/resources/content/nsWidgetStateManager.js