diff -r fb5803f4fb87 -r 86f980a8cacf mercurial/hgweb/webcommands.py --- a/mercurial/hgweb/webcommands.py Wed Apr 04 20:48:00 2018 +0900 +++ b/mercurial/hgweb/webcommands.py Wed Apr 04 20:48:37 2018 +0900 @@ -1344,7 +1344,7 @@ entry.update({'col': vtx[0], 'color': (vtx[1] - 1) % 6 + 1, 'parity': next(parity), - 'edges': edgedata, + 'edges': templateutil.mappinglist(edgedata), 'row': row, 'nextrow': row + 1})