diff -r 004982e5d782 -r 5e50982c633c mercurial/hgweb/webcommands.py --- a/mercurial/hgweb/webcommands.py Thu Feb 16 16:40:29 2012 -0600 +++ b/mercurial/hgweb/webcommands.py Sun Jan 22 19:35:26 2012 +0700 @@ -770,7 +770,7 @@ startrev = uprev dag = graphmod.dagwalker(web.repo, range(startrev, downrev - 1, -1)) - tree = list(graphmod.colored(dag)) + tree = list(graphmod.colored(dag, web.repo)) canvasheight = (len(tree) + 1) * bg_height - 27 data = [] for (id, type, ctx, vtx, edges) in tree: