Note from @cscott on https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1035795/comment/38281f4b_8f27e221/: the suppressClone mechanism should be refactored so that it only appears in OutputPage.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Introduce runOutputPipeline and clone by default | mediawiki/core | master | +77 -17 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | ihurbain | T293512 ParserOutput::getText() should be removed from ParserOutput | |||
| Open | None | T371022 Refactor suppressClone hack from the runOutputPipeline |
Event Timeline
Comment Actions
Change #1069942 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):
[mediawiki/core@master] Introduce runOutputPipeline and clone by default
Comment Actions
Change #1069942 merged by jenkins-bot:
[mediawiki/core@master] Introduce runOutputPipeline and clone by default
Comment Actions
Note that cloning disrupted the ParserOptions watcher mechanism linking ParserOptions to ParserOutputs, so we need to be careful to properly re-link up watchers when we clone ParserOutputs.