diff -r 004982e5d782 -r 5e50982c633c mercurial/templates/static/mercurial.js --- a/mercurial/templates/static/mercurial.js Thu Feb 16 16:40:29 2012 -0600 +++ b/mercurial/templates/static/mercurial.js Sun Jan 22 19:35:26 2012 +0700 @@ -112,9 +112,12 @@ y0 = this.bg[1] - this.bg_height / 2; x1 = this.cell[0] + this.box_size * end + this.box_size / 2; y1 = this.bg[1] + this.bg_height / 2; - + // Width if exists + if(line[3] && line[3]['width']){ + this.ctx.lineWidth = line[3]['width']; + } this.edge(x0, y0, x1, y1, color); - + this.ctx.lineWidth = 1; } // Draw the revision node in the right column