rem: width -= this._boxSizeSub; if (!tw_sizeIncludesBorders) width -= parseInt(s.paddingLeft) + parseInt(s.paddingRight) + this._borderSizeSub; if (width < 0) width = 0; s.width = width + "px"; 
add: if (!tw_sizeIncludesBorders) width -= parseInt(s.paddingLeft) + parseInt(s.paddingRight); s.width = width < 0 ? "0px" : width + "px"; 
context:     setWidth: function(width) {        arguments.callee.$.call(this, width);        var s = this._fontBox.style;        width -= this._boxSizeSub;        if (!tw_sizeIncludesBorders) width -= parseInt(s.paddingLeft) + parseInt(s.paddingRight) + this._borderSizeSub;        if (width < 0) width = 0;        s.width = width + "px";    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/d532c0ea03ef1c91856bba5408f049541b39c2ba/Button.js/clean/src/thinwire/render/web/resources/Button.js