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.
Related Gerrit Patches:
|mediawiki/extensions/VisualEditor : master||Update VE core submodule to master (121100d74)|
|VisualEditor/VisualEditor : master||VisualDiff: Implement linear diff timeout for edge cases|
|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|