Page MenuHomePhabricator

VisualEditor: Optimistically submit HTML to Parsoid for serialisation as soon as user clicks "Save page"
Closed, ResolvedPublic

Description

Perceived performance could be substantially improved by having VisualEditor optimistically request serialization of the DOM as soon as the user hits "Save page". If the user ends up canceling the save, the serialized DOM would be discarded.

Users that take a few seconds to write the edit summary before confirming the save would experience near-instant saves this way.


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=55979

Details

Reference
bz56011

Related Objects

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:24 AM
bzimport set Reference to bz56011.

Change 93109 had a related patch set uploaded by Catrope:
Implement serialization cache in VisualEditor API

https://gerrit.wikimedia.org/r/93109

Change 93934 had a related patch set uploaded by Catrope:
[WIP] Use serialization cache in MW integration

https://gerrit.wikimedia.org/r/93934

Change 93109 merged by jenkins-bot:
Implement serialization cache in VisualEditor API

https://gerrit.wikimedia.org/r/93109

Change 93934 merged by jenkins-bot:
Use serialization cache in MW integration

https://gerrit.wikimedia.org/r/93934