We want to be able to process fragments that are not part of the body in post-processing (e.g.: extension content, indicators) - and for that, we want to be able to put them in fragments that will be processed by the different passes.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | BUG REPORT | ihurbain | T411280 Links in <mapframe> broken when using Parsoid | ||
| Resolved | ihurbain | T423700 Apply OutputTransform stages to other fragment than BODY in ContentHolder | |||
| Open | ihurbain | T423701 Serialize ContentHolder (or at least its fragments) in ParserOutput | |||
| Open | ihurbain | T427622 Process indicators in ContentHolder |
Event Timeline
Change #1285800 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):
[mediawiki/core@master] Run post-processing transformations on ContentHolder fragments
Change #1285800 merged by jenkins-bot:
[mediawiki/core@master] Run post-processing transformations on ContentHolder fragments
Change #1295803 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):
[mediawiki/core@master] Simplify fragment processing
Change #1295803 merged by jenkins-bot:
[mediawiki/core@master] Simplify fragment processing
Change #1298929 had a related patch set uploaded (by C. Scott Ananian; author: Isabelle Hurbain-Palatin):
[mediawiki/core@wmf/1.47.0-wmf.5] Simplify fragment processing
Change #1298929 merged by jenkins-bot:
[mediawiki/core@wmf/1.47.0-wmf.5] Simplify fragment processing
Mentioned in SAL (#wikimedia-operations) [2026-06-09T13:40:10Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1298929|Simplify fragment processing (T423700)]], [[gerrit:1298926|Move ::getFragmentsToTransform() to Content{Text,DOM}TransformStage]], [[gerrit:1298927|OutputTransform: Rename DeduplicateStyles and ExpandToAbsoluteUrls stages]], [[gerrit:1298925|Reset DeduplicateStyles state between different pipeline executions (T428336 T428215)]], [[gerrit:1299497|
Mentioned in SAL (#wikimedia-operations) [2026-06-09T13:42:11Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1298929|Simplify fragment processing (T423700)]], [[gerrit:1298926|Move ::getFragmentsToTransform() to Content{Text,DOM}TransformStage]], [[gerrit:1298927|OutputTransform: Rename DeduplicateStyles and ExpandToAbsoluteUrls stages]], [[gerrit:1298925|Reset DeduplicateStyles state between different pipeline executions (T428336 T428215)]], [[gerrit:1299497|Store indicators
Mentioned in SAL (#wikimedia-operations) [2026-06-09T13:55:01Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1298929|Simplify fragment processing (T423700)]], [[gerrit:1298926|Move ::getFragmentsToTransform() to Content{Text,DOM}TransformStage]], [[gerrit:1298927|OutputTransform: Rename DeduplicateStyles and ExpandToAbsoluteUrls stages]], [[gerrit:1298925|Reset DeduplicateStyles state between different pipeline executions (T428336 T428215)]], [[gerrit:1299497