diff -r 93d9690ff2b0 -r 160da69ba1bf mercurial/context.py --- a/mercurial/context.py Wed Jul 11 16:27:40 2018 -0700 +++ b/mercurial/context.py Wed Jul 11 16:21:41 2018 -0700 @@ -591,7 +591,7 @@ def descendant(self, other): """True if other is descendant of this changeset""" - return self._repo.changelog.descendant(self._rev, other._rev) + return self._repo.changelog.isdescendantrev(other._rev, self._rev) def walk(self, match): '''Generates matching file names.'''