Patch Set 1:

It works but it's not obvious from looking at the code because CommitDialog.getCommitHistory() only returns a Set i.e. it is not clear that the set is sorted and if it is, what the sort order actually would be.