3799: Diff viewer shows block move even though order of lines

ball****@aica***** (Google Code) (Is this you? Claim this profile.)
What version are you running?
Reviewboard 2.0.13

What's the URL of the page containing the problem?

What steps will reproduce the problem?
1. Initialise a Mercurial repository from the attached bundle
  hg init
  hg unbundle repo.bundle
2. Configure this repository in Reviewboard
3. Create a review request for rb11677.patch
4. Update the diff of the request with rb11677-2.patch
5. View interdiff 1-2

What is the expected output? What do you see instead?
See screenshot.  The diff viewer identified a move from line 207 to line 153.  It does this even though the order of the lines in the block was changed: the old line 208 is different from the new line 154!

What operating system are you using? What browser?
MacOS X 10.7.5, Safari 6.1.6, Reviewboard runs on CentOS Linux release 7.0.1406

Please provide any additional information below.
#1 chipx86
  • -New
  • +Release-2.0.x
  • +Component:DiffViewer
  • +chipx86