See parent task:
The only use is in the removeOldManualUserPages maintenance script, and is accompanied by a comment explaining that it is used to set $wgUser "For hooks not using RequestContext (e.g. AbuseFilter)".
What hooks remain that still need this?