|Open||None||T143341 When re-starting a local draft, show the user a diff so they know what they're getting into|
|Open||None||T105173 HTML diffs of edits for everything|
|Resolved||Tchanders||T143350 Let users choose a visual or wikitext diff in the review-your-changes tab|
|Resolved||Tchanders||T151404 Have the visual diff system display node attribute changes|
- Mentioned In
- T151589: Visual diffing: Document replacement causes differ to run slowly and then throw an exception
- Mentioned Here
- rGVED8817821b6c54: Merge "VisualDiff: Add custom messages for change descriptions"
rGVEDe5dffec54066: Merge "Follow-up c352e8f: Don't use i18n key clashing with archaïc usage"
T151589: Visual diffing: Document replacement causes differ to run slowly and then throw an exception
T156189: Have the visual diff system display content attribute changes
We also need to display node type changes. The boundary between the two is not always obvious in VE (e.g. <p> to <h1> is a type change, but <h1> to <h2> is an attribute change), so we should treat these as the same problem.
Step 1: detect type/attribute changes
Step 2: display these somehow
Content attribute changes (e.g. blah to blah) are a slightly different problem, because they will be detected by the linear (content) differ instead of the tree (node) differ - see T156189