Page MenuHomePhabricator

Update extensions which customize content diff rendering
Open, Needs TriagePublic

Description

rMWd31580eeb0e9: [MCR] Render multi-slot diffs has deprecated slot-level functionality of DifferenceEngine; most extensions which subclass it should subclass SlotDiffRenderer instead.
In Gerrit, these are:

  • JsonConfig
  • MassMessage
  • MobileFrontend
  • Newsletter
  • ProofreadPage
  • WikEd
  • Wikibase

Related Objects

StatusSubtypeAssignedTask
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenFeatureNone
OpenBUG REPORTNone
OpenNone
StalledNone
OpenFeatureNone
DuplicateNone
ResolvedNone
OpenNone
OpenNone
OpenFeatureNone
OpenNone
ResolvedNone
ResolvedNone
OpenFeatureNone
OpenNone
OpenFeatureNone
StalledNone
OpenNone
OpenNone
Resolvedtstarling
OpenNone
ResolvedNone
Resolvedovasileva
ResolvedJdlrobson
ResolvedAmmarpad
OpenNone
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedphuedx
ResolvedJdlrobson
Resolvedovasileva
Resolved marcella
Resolvedmatmarex
ResolvedBUG REPORTEsanders
Resolvedovasileva
Resolvedovasileva
ResolvedJdlrobson
InvalidNone
Resolved jkroll
OpenFeatureNone
OpenNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
DeclinedNone
ResolvedNone
ResolvedBUG REPORTSBisson
ResolvedJdlrobson
ResolvedBUG REPORTJdlrobson
ResolvedJSengupta-WMF
OpenBUG REPORTNone
OpenBUG REPORTNone
ResolvedJdlrobson

Event Timeline

Change 931330 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/JsonConfig@master] Override SlotDiffRenderer instead of DifferenceEngine

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

Change 931329 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/Newsletter@master] Override SlotDiffRenderer instead of DifferenceEngine

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

Change 934244 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/Wikibase@master] Add SlotDiffRenderer subclass

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

Change 931329 merged by jenkins-bot:

[mediawiki/extensions/Newsletter@master] Override SlotDiffRenderer instead of DifferenceEngine

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

Change 934722 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/MassMessage@master] Override SlotDiffRenderer instead of DifferenceEngine

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

Change 931330 merged by jenkins-bot:

[mediawiki/extensions/JsonConfig@master] Override SlotDiffRenderer instead of DifferenceEngine

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

Change 934244 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Add SlotDiffRenderer subclass

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

Change 934722 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Override SlotDiffRenderer instead of DifferenceEngine

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