rem: h.style.width = width <= this._borderSizeSub ? "0px" : width - this._borderSizeSub + "px"; 
add: h.style.width = width <= this._headerBorderSizeSub ? "0px" : width - this._headerBorderSizeSub + "px"; 
context:     setStyle: function(name, value) {        var oldCalcBorderSize = this._borderSizeSub;        arguments.callee.$.call(this, name, value);                if (name == "borderWidth") {            for (var i = 0, cnt = this._getColumnCount(); i < cnt; i++) {                var h = this._header.childNodes.item(i);                h.style.borderWidth = value;                var width = parseInt(h.style.width) + oldCalcBorderSize;                h.style.width = width <= this._borderSizeSub ? "0px" : width - this._borderSizeSub + "px";                                  }            this.setVisibleHeader(this._visibleHeader);            }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/08678d7dea9b1128e89dae68c0cc8da8c8dec68c/GridBox.js/buggy/src/thinwire/render/web/resources/GridBox.js