File move detection broken in repository viewer


#1

Observed Behavior:

In Diffusion commits, renamed files are shown as one file being completely deleted, and another newly added, despite being properly recognized in the file list:

https://secure.phabricator.com/rPHUf39fad574f3511aa3fcc647287d815746af78d47

It works fine for revisions:

https://secure.phabricator.com/D13597

Expected Behavior:

Diffusion commits should properly handle renamed files.

Phabricator Version:

Latest stable (e6331ca8efc1f60e38f9ca13dc292f9bb00ea104).

Reproduction Steps:

Reproducible on the upstream install, as seen above.