ChannelFeed currently uses $wgOut and $wgRequest. The methods should take OutputPage/Request objects instead.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T11968 Reduce use of global and public variables | |||
| Open | None | T159283 Deprecate non-configuration globals | |||
| Open | None | T160812 Deprecate $wgOut | |||
| Open | None | T252979 MediaWiki core needs uses of $wgOut removed | |||
| Resolved | SomeRandomDeveloper | T420398 Avoid using deprecated globals in ChannelFeed and related classes |
Event Timeline
Change #1254296 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Soft-deprecate httpHeaders() and outXmlHeader()
Change #1254297 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed::httpHeaders() method
Change #1254298 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Hard-deprecate httpHeaders() and outXmlHeader()
Change #1254299 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Pass request to contentType() instead of using $wgRequest
Change #1254316 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Soft-deprecate outHeader(), outItem() and outFooter()
Change #1254318 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed methods
Change #1254296 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Soft-deprecate httpHeaders() and outXmlHeader()
Change #1254297 merged by jenkins-bot:
[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed::httpHeaders() method
Change #1254298 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Hard-deprecate httpHeaders() and outXmlHeader()
Change #1254299 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Pass request to contentType() instead of using $wgRequest
Change #1254316 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Soft-deprecate outHeader(), outItem() and outFooter()
Change #1254318 merged by jenkins-bot:
[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed methods
Change #1254351 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/extensions/FlaggedRevs@master] Replace usage of deprecated ChannelFeed methods
Change #1254357 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Hard-deprecate outHeader(), outItem() and outFooter()
Change #1254351 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Replace usage of deprecated ChannelFeed methods
Change #1254363 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] AtomFeed: Use request from OutputPage instead of $wgRequest
Change #1254363 merged by jenkins-bot:
[mediawiki/core@master] AtomFeed: Use request from OutputPage instead of $wgRequest
Change #1254357 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Hard-deprecate outHeader(), outItem() and outFooter()
Change #1281610 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):
[mediawiki/core@master] ChannelFeed: Remove hard-deprecated methods
Change #1281610 merged by jenkins-bot:
[mediawiki/core@master] ChannelFeed: Remove hard-deprecated methods