Page MenuHomePhabricator

MediaWiki-ContentHandlerComponent
ActivePublic

Details

Description

The ContentHandler facility provides a way to represent the content of a wiki page, and the various ways in which that content can be interpreted, or transformed. For example, in which format to store it in a database, and how to render the content as HTML.

This includes the Content and ContentHandler interfaces, and those implementations that are part of MediaWiki core.

For how content objects are stored and their association with pages and edits, see MediaWiki-Core-Revision-backend.

See also:

Parent project: MediaWiki-General

Recent Activity

Fri, Jul 17

cscott added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Some more discussion on mastodon at https://hachyderm.io/@krinkle@fosstodon.org/116886539947537185 and https://kolektiva.social/@cscott/116937539576605366.

Fri, Jul 17, 10:22 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
cscott updated the task description for T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.
Fri, Jul 17, 10:17 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
ihurbain moved T275459: Parse API starts section indexes at 1 when parsing a certain section from Backlog to Later on the Content-Transform-Team board.
Fri, Jul 17, 12:15 PM · Content-Transform-Team, MediaWiki-ContentHandler
ihurbain added a project to T275459: Parse API starts section indexes at 1 when parsing a certain section: Content-Transform-Team.
Fri, Jul 17, 12:15 PM · Content-Transform-Team, MediaWiki-ContentHandler
ihurbain edited projects for T275459: Parse API starts section indexes at 1 when parsing a certain section, added: MediaWiki-ContentHandler; removed Essential-Work, Content-Transform-Team (Work In Progress), MediaWiki-Parser, MediaWiki-Action-API.

As far as I can tell, this is a feature request. The code as it currently works gets a document model of the wikitext, extracts the requested section, and parses the result as an independent document - hence the fact that we lose the numbering of the sections in this call.
The one thing that makes me doubt (and that's a complicated question on an issue open 5 years ago) is "causing the edit links to open the wrong section" - which I think might have been an unrelated issue.
I think this goes to ContentHandler; keeping that for us because I don't have a better candidate right now, but putting this on Later.

Fri, Jul 17, 12:15 PM · Content-Transform-Team, MediaWiki-ContentHandler

Wed, Jul 15

Adarsh2406 moved T423698: Special:ChangeContentModel, with default content model, gives inaccurate edit summary and unnecessary log entry from To review to Completed on the RoadToWiki board.
Wed, Jul 15, 11:34 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, MediaWiki-ContentHandler

Tue, Jul 14

Pppery closed T423698: Special:ChangeContentModel, with default content model, gives inaccurate edit summary and unnecessary log entry as Resolved.

I still think this was nothing but a waste of effort and we should have just not cared and let nonsensical results from nonsensical inputs. But whatever.

Tue, Jul 14, 11:15 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, MediaWiki-ContentHandler
STei-WMF moved T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs from In current Tech/News draft to Already announced/Archive on the User-notice board.
Tue, Jul 14, 10:57 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
ReleaseTaggerBot added a project to T423698: Special:ChangeContentModel, with default content model, gives inaccurate edit summary and unnecessary log entry: MW-1.47-notes (1.47.0-wmf.12; 2026-07-21).
Tue, Jul 14, 10:00 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, MediaWiki-ContentHandler

Sun, Jul 12

gerritbot added a comment to T373725: Record `importScript` and `mw.loader.load` and `@import` as transclusions when they fetch other scripts from other on-wiki pages.

Change #1309872 had a related patch set uploaded (by SD0001; author: SD0001):

[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Create links for importScript() and importStyleSheet() in JS pages

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

Sun, Jul 12, 5:31 PM · Patch-For-Review, MediaWiki-ContentHandler, MediaWiki-Core-Platform-Team, MediaWiki-Parser, MediaWiki-ResourceLoader
gerritbot added a project to T373725: Record `importScript` and `mw.loader.load` and `@import` as transclusions when they fetch other scripts from other on-wiki pages: Patch-For-Review.
Sun, Jul 12, 5:15 PM · Patch-For-Review, MediaWiki-ContentHandler, MediaWiki-Core-Platform-Team, MediaWiki-Parser, MediaWiki-ResourceLoader
gerritbot added a comment to T373725: Record `importScript` and `mw.loader.load` and `@import` as transclusions when they fetch other scripts from other on-wiki pages.

Change #1309869 had a related patch set uploaded (by SD0001; author: SD0001):

[mediawiki/core@master] Record transclusion links from importScript() and importStyleSheet()

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

Sun, Jul 12, 5:14 PM · Patch-For-Review, MediaWiki-ContentHandler, MediaWiki-Core-Platform-Team, MediaWiki-Parser, MediaWiki-ResourceLoader
Anirudh_KK moved T423698: Special:ChangeContentModel, with default content model, gives inaccurate edit summary and unnecessary log entry from Incoming to To review on the RoadToWiki board.
Sun, Jul 12, 5:21 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, MediaWiki-ContentHandler
Anirudh_KK added a project to T423698: Special:ChangeContentModel, with default content model, gives inaccurate edit summary and unnecessary log entry: RoadToWiki.
Sun, Jul 12, 5:20 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, MediaWiki-ContentHandler

Sat, Jul 11

xSavitar closed T155582: Deprecate Content::getNativeData() and remove function in 1.47 as Resolved.

dd0197211ba65d75c7d3f19c96a61f1fa6b72854 from 1.46 is more relevant, as it also covers overrides in subclasses.

This task can now be used to remove the function, as the release with the hard deprecation is now out and allows to remove the function.

Sat, Jul 11, 4:14 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler

Fri, Jul 10

Tom_costello_ireland created T431872: mediawiki_content_current exports silently omit all pages edited between the snapshot cutoff and dump generation time (enwiki 2026-07-01: ~3,560 pages missing per partition file).
Fri, Jul 10, 6:49 PM · Dumps-Generation, Data-Engineering
STei-WMF moved T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs from To Triage to In current Tech/News draft on the User-notice board.
Fri, Jul 10, 4:53 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
STei-WMF added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Thank you!

Fri, Jul 10, 4:53 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307832 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove deprecated EntityContent::getNativeData

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

Fri, Jul 10, 7:37 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler

Thu, Jul 9

gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307831 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Remove deprecated BoardContent::getNativeData

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

Thu, Jul 9, 11:10 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
ssastry added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

"To work around a Safari bug (see [[phab:T425211]]), on Parsoid-enabled wikis, wikilink hrefs now use absolute urls instead of protocol-relative urls. REST API output remains unchanged and continue to use protocol-relative urls. Gadgets, user scripts, bots, and CSS might need to adapted if they relied on the presence of protocol-relative urls in wikilink hrefs." Let me know if this is too long and I can look for a shorter version.

Thu, Jul 9, 10:02 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
STei-WMF added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Hello! I am responding to the user notice tag. How should we word this announcement, and which edition are we publishing this in?

Thu, Jul 9, 6:02 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
MSantos added a project to T413462: Interface for syntax highlighting in core: Essential-Work.
Thu, Jul 9, 1:22 PM · Essential-Work, MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Content-Transform-Team (Work In Progress), Wikimedia-Hackathon-2026, Patch-For-Review, Scribunto, SyntaxHighlight, MediaWiki-ContentHandler
MSantos added a project to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs: Essential-Work.
Thu, Jul 9, 1:19 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)

Wed, Jul 8

ssastry added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Please do a User-notice if you end up merging this change, as a number of user scripts already had to accommodate for the new Parsoid link syntax, most recently https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#c-Certes-20260704221300-DisamAssist_behaviour_changed_under_Parsoid so changing it again without a proper announcement would end up surfacing more issues (to me both types of links are not that great but what can we do).

Wed, Jul 8, 8:04 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
Krinkle updated the task description for T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.
Wed, Jul 8, 7:12 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
Krinkle added a parent task for T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs: T425211: Link colours don't change to purple in Safari on Parsoid-served pageviews.
Wed, Jul 8, 7:12 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
stjn added a project to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs: User-notice.
Wed, Jul 8, 6:55 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
stjn added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Please do a User-notice if you end up merging this change, as a number of user scripts already had to accommodate for the new Parsoid link syntax, most recently https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#c-Certes-20260704221300-DisamAssist_behaviour_changed_under_Parsoid so changing it again without a proper announcement would end up surfacing more issues (to me both types of links are not that great but what can we do).

Wed, Jul 8, 6:54 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
ssastry added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

T425211: Link colours don't change to purple in Safari on Parsoid-served pageviews is where this bug exploration started and landed here. (<internal-slack-ref>There is also a slack thread in the #content-transformers channel that links to a enwiki:VPT discussion about this safari bug</internal-slack-ref>)

Wed, Jul 8, 3:00 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
ReleaseTaggerBot added a project to T155582: Deprecate Content::getNativeData() and remove function in 1.47: MW-1.47-notes (1.47.0-wmf.11; 2026-07-14).
Wed, Jul 8, 12:00 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307833 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Remove deprecated AbstractWikiContent/ZObjectContent::getNativeData

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

Wed, Jul 8, 11:15 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307834 merged by jenkins-bot:

[mediawiki/core@master] Content: Remove deprecated Content::getNativeData

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

Wed, Jul 8, 11:12 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
Krinkle added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

This costs bytes (!) but works around Safari bugs with "visited" status for protocol-relative links (T54253)

Wed, Jul 8, 7:37 AM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)

Tue, Jul 7

Izno added a comment to T421539: Special:ChangeContentModel should present auth flow when changing from CSS to sanitized CSS (and any other sensitive transition).

So in other words, that's "changing the content model from CSS to sanitized CSS should require reauthentication", is that right?

Yes, and this is now how it works due to some other task.

Tue, Jul 7, 11:45 PM · Product Safety and Integrity, MediaWiki-ContentHandler, 2026-user-javascript-incident
Catrope added a comment to T421539: Special:ChangeContentModel should present auth flow when changing from CSS to sanitized CSS (and any other sensitive transition).

There are two things going on:

  1. Assuming the WMF is going to continue having a reauthentication for editing site resources, changing the content model from one requiring interface administrator rights is another place where that should be occurring but is not. (The security impact of that is low in this case because the software currently blocks the change from CSS to sanitized CSS if it detects "bad" content, but it remains inconsistent.)

So in other words, that's "changing the content model from CSS to sanitized CSS should require reauthentication", is that right?

Tue, Jul 7, 6:10 PM · Product Safety and Integrity, MediaWiki-ContentHandler, 2026-user-javascript-incident
ReleaseTaggerBot added a project to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs: MW-1.47-notes (1.47.0-wmf.11; 2026-07-14).
Tue, Jul 7, 6:00 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
sbassett edited parent tasks for T421539: Special:ChangeContentModel should present auth flow when changing from CSS to sanitized CSS (and any other sensitive transition), added: T197136: Tie certain user rights to elevated security; removed: T197160: All security-sensitive MediaWiki functionality should require elevated security.
Tue, Jul 7, 5:20 PM · Product Safety and Integrity, MediaWiki-ContentHandler, 2026-user-javascript-incident
gerritbot added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Change #1307864 merged by jenkins-bot:

[mediawiki/core@master] Use PROTO_CANONICAL for Parsoid wikilink href URLs

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

Tue, Jul 7, 5:12 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
gerritbot added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Change #1307884 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] ParsoidParser: store base href in the extension data

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

Tue, Jul 7, 1:46 AM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)

Mon, Jul 6

gerritbot added a project to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs: Patch-For-Review.
Mon, Jul 6, 10:55 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
gerritbot added a comment to T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.

Change #1307864 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] Use PROTO_CANONICAL for Parsoid wikilink href URLs

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

Mon, Jul 6, 10:55 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
cscott created T431358: Use PROTO_CANONICAL instead of PROTO_RELATIVE in ExpandRelativeAttrs.
Mon, Jul 6, 10:50 PM · Essential-Work, User-notice, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MediaWiki-ContentHandler, Content-Transform-Team (Work In Progress)
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307834 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Content: Remove deprecated Content::getNativeData

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

Mon, Jul 6, 6:14 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307833 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/WikiLambda@master] Remove deprecated AbstractWikiContent/ZObjectContent::getNativeData

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

Mon, Jul 6, 6:10 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307832 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Wikibase@master] Remove deprecated EntityContent::getNativeData

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

Mon, Jul 6, 6:08 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a project to T155582: Deprecate Content::getNativeData() and remove function in 1.47: Patch-For-Review.
Mon, Jul 6, 6:07 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
gerritbot added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

Change #1307831 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Flow@master] Remove deprecated BoardContent::getNativeData

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

Mon, Jul 6, 6:07 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
Umherirrender renamed T155582: Deprecate Content::getNativeData() and remove function in 1.47 from Deprecate Content::getNativeData(), defined TextContent::getText() to replace it. to Deprecate Content::getNativeData() and remove function in 1.47.
Mon, Jul 6, 6:06 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
Umherirrender added a comment to T155582: Deprecate Content::getNativeData() and remove function in 1.47.

dd0197211ba65d75c7d3f19c96a61f1fa6b72854 from 1.46 is more relevant, as it also covers overrides in subclasses.

Mon, Jul 6, 6:06 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler