Page MenuHomePhabricator

Hard-deprecate and remove ContentHandler::getPageViewLanguage
Open, Needs TriagePublic

Description

The only remaining callsite of this soft-deprecated method is in Wikibase. Removing it will allow to get rid of quite a few extension callsites of RequestContext.

Event Timeline

Change #1268956 had a related patch set uploaded (by MGChecker; author: MGChecker):

[mediawiki/extensions/Wikibase@master] Replace deprecated method getPageViewLanguage

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

@Lucas_Werkmeister_WMDE Can something be done to have the patch landing anytime soon?

Change #1338219 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: SomeRandomDeveloper):

[mediawiki/extensions/Wikibase@master] Remove EntityHandler::getPageViewLanguage()

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

Change #1338222 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: SomeRandomDeveloper):

[mediawiki/extensions/EntitySchema@master] Remove unused EntitySchemaContentHandler::getPageViewLanguage()

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

Change #1338222 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Remove unused EntitySchemaContentHandler::getPageViewLanguage()

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

Change #1338219 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove EntityHandler::getPageViewLanguage()

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