WikitextContentHandler should support using Parsoid for generating rendered HTML, controlled by a flag in ParserOptions. This way, we will be able to remove most of the special case code for generating parsoid output. It will also allow parsoid to benefit from the infrastructure in place for other kinds of rendering, such as stampede protection using PoolCounter and handling of multiple slots.
Description
Details
Event Timeline
Change 808835 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):
[mediawiki/core@master] Unify ParserOutputAccess and ParsoidOutputAccess
Change 826291 had a related patch set uploaded (by Daniel Kinzler; author: C. Scott Ananian):
[mediawiki/core@master] WIP: WikitextContentHandler: use parsoid
Possibly duplicate of T300190, but for now, I'll add this as a child for tracking purposes.
Change 808835 abandoned by Daniel Kinzler:
[mediawiki/core@master] Unify ParserOutputAccess and ParsoidOutputAccess
Reason:
obsolete
Change 905315 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):
[mediawiki/extensions/DiscussionTools@master] Switch out ParsoidOutputAccess for ParserOutputAccess
Change 905315 merged by jenkins-bot:
[mediawiki/extensions/DiscussionTools@master] Switch out ParsoidOutputAccess for ParserOutputAccess
Change 826291 abandoned by Daniel Kinzler:
[mediawiki/core@master] WIP: WikitextContentHandler: use parsoid
Reason:
obsolete
Change 1009205 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):
[mediawiki/core@master] REST: HTML endpoints should support all content models
Change 1009205 merged by jenkins-bot:
[mediawiki/core@master] REST: HTML endpoints should support all content models