Steps to reproduce:
- Create a page with three revisions.
- Hide the first two revisions of the page in one operation.
- Delete the page.
- Restore the first and third revisions.
- View the deletion log.
Expected behaviour:
A single "change visibility link" allows adjustment and examination of the deletion settings for both revisions, one of which is deleted and the other not.
Actual behaviour:
Two links must be displayed, one for the revision that remains deleted, and the other for the one that has been restored. This is due to Special:RevisionDelete limitations.
Terminology note:
In this bug report, I refer to revisions that have had their rev_deleted field set with the Special:revisiondelete interface as "hidden", and revisions that have been moved to the archive table as "deleted".
Version: unspecified
Severity: enhancement