Page MenuHomePhabricator

The extension api seems to want a dom-diff-handler
Open, MediumPublic

Event Timeline

Arlolra created this task.Jan 24 2019, 10:33 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 24 2019, 10:33 PM
ssastry triaged this task as Medium priority.Apr 22 2019, 1:25 PM
ssastry edited projects, added Parsoid-Read-Views; removed Parsoid.
Arlolra updated the task description. (Show Details)May 21 2019, 3:37 PM
cscott added a subscriber: cscott.Aug 2 2019, 5:56 PM
cscott added a comment.Aug 2 2019, 6:00 PM

I don't know if it needs direct access to dom diff. But if it recursively invokes the serializer for a subtree, it should be a SelectiveSerializer; ie we should be doing selser and domdiff on that subtree. And we should be smart enough that if a subtree of an extension tag mismatches, we should pop up and reserialize the entire extension tag (using the extension tag's handler), not try to splice it in ourselves.

Aklapper edited projects, added Parsoid; removed Parsoid-Read-Views.Feb 29 2020, 5:14 PM
Arlolra moved this task from Needs Triage to Backlog on the Parsoid board.Mar 2 2020, 4:26 PM
ssastry moved this task from Backlog to Feature requests on the Parsoid board.Mar 7 2020, 8:53 PM