Page MenuHomePhabricator

Avoid using deprecated globals in ChannelFeed and related classes
Closed, ResolvedPublic

Description

ChannelFeed currently uses $wgOut and $wgRequest. The methods should take OutputPage/Request objects instead.

Event Timeline

Change #1254296 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Soft-deprecate httpHeaders() and outXmlHeader()

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

Change #1254297 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed::httpHeaders() method

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

Change #1254298 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Hard-deprecate httpHeaders() and outXmlHeader()

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

Change #1254299 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Pass request to contentType() instead of using $wgRequest

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

Change #1254316 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Soft-deprecate outHeader(), outItem() and outFooter()

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

Change #1254318 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed methods

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

Change #1254296 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Soft-deprecate httpHeaders() and outXmlHeader()

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

Change #1254297 merged by jenkins-bot:

[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed::httpHeaders() method

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

Change #1254298 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Hard-deprecate httpHeaders() and outXmlHeader()

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

Change #1254299 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Pass request to contentType() instead of using $wgRequest

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

Change #1254316 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Soft-deprecate outHeader(), outItem() and outFooter()

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

Change #1254318 merged by jenkins-bot:

[mediawiki/extensions/GoogleNewsSitemap@master] Replace usage of deprecated ChannelFeed methods

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

Change #1254351 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/extensions/FlaggedRevs@master] Replace usage of deprecated ChannelFeed methods

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

Change #1254357 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Hard-deprecate outHeader(), outItem() and outFooter()

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

Change #1254351 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Replace usage of deprecated ChannelFeed methods

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

Change #1254363 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] AtomFeed: Use request from OutputPage instead of $wgRequest

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

Change #1254363 merged by jenkins-bot:

[mediawiki/core@master] AtomFeed: Use request from OutputPage instead of $wgRequest

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

Change #1254357 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Hard-deprecate outHeader(), outItem() and outFooter()

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

Change #1281610 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/core@master] ChannelFeed: Remove hard-deprecated methods

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

Change #1281610 merged by jenkins-bot:

[mediawiki/core@master] ChannelFeed: Remove hard-deprecated methods

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