Page MenuHomePhabricator

Remove core fallbacks to global $wgUser [1.38]
Open, MediumPublic

Description

T262707: Remove core fallbacks to global $wgUser [1.37] || NOTYETCREATED

See T242935: Deprecate core fallbacks to $wgUser for deprecations

Following hard deprecations in 1.37, some fallbacks should be removed.

Subtasks are for each fallback that should be removed. All deployed callers have already been updated, but ideally calls from non-deployed extensions will still be updated.

Hopefully $wgUser will be removed entirely as part of 1.38, but the scope of this task is just the removal of deprecated code that tries to read from $wgUser