In edge cases tree diffing can be very expensive (taking several seconds). We should probably bail out of these computations and fall back to something simpler.
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
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 | Esanders | T156599 Visual diffing: Implement a fallback for when tree diffing takes too long |
Event Timeline
Comment Actions
Change 335656 had a related patch set uploaded (by Esanders):
VisualDiff: Implement linear diff timeout for edge cases
Comment Actions
Change 335656 merged by jenkins-bot:
VisualDiff: Implement linear diff timeout for edge cases
Comment Actions
Change 336450 had a related patch set uploaded (by Jforrester):
Update VE core submodule to master (121100d74)