Page MenuHomePhabricator

Allow ParserOutputAccess to generate (and cache) postprocessed output for use in Article read views
Closed, ResolvedPublic

Description

This is a special case of the parent tasks (T410916, T348255) that focused on the MVP code path in Article::generateContentOutput() which accounts for the majority of our read views.

Related Objects

Event Timeline

Change #1215163 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Fix option handling for content getting postprocessed

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

Change #1215199 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Add post-processing parser key to the ParserOutput content

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

Change #1215232 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Fix option handling for content getting postprocessed

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

Change #1215265 had a related patch set uploaded (by C. Scott Ananian; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Add post-processing parser key to the ParserOutput content (take 2)

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

Change #1215232 merged by jenkins-bot:

[mediawiki/core@master] Fix option handling for content getting postprocessed (take 2)

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

Change #1215163 abandoned by C. Scott Ananian:

[mediawiki/core@master] Fix option handling for content getting postprocessed

Reason:

Abandoned in favor of d4de62a9f19b3b055b7d122eceddea395ffddd

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

Change #1215199 abandoned by C. Scott Ananian:

[mediawiki/core@master] Add post-processing parser key to the ParserOutput content

Reason:

Abandoned in favor of Ia2ef041dfd45774bff03edf452f2b4f87f6ac7ae

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

Change #1215265 merged by jenkins-bot:

[mediawiki/core@master] Add post-processing parser key to the ParserOutput debug info (take 2)

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

This is done; post-processing cache is deployed at the same time as Parsoid Read Views for future wikis. There are still a number of follow-up tasks to be tackled, but they are filed separately.