See PHI1708. See a related case in T13522 where an image file is not changed between diffs 1 and 2.
- When changesets are hidden with "Hide Changeset", headers ("This file was added.") are still shown. They should not be.
- When image A is added in diff 1 and updated in diff 2, the interdiff is completely wrong.
Current state of image interdiffs is:
Diff 1
Diff 2
Diff 1 vs 2
This interdiff is incorrect:
- The left side should show the Diff 1 version of the image (the featureless sketch).
- All parts of the property changes are incorrect. The type and file mode are both unchanged.
- The "This image was added." header is incorrect in the context of an interdiff. It should either be omitted or made more specific ("Overall, this diff adds this file, but both sides of the interdiff contain the file; it was not added between diffs 1 and 2.")