Page MenuHomePhabricator

Deprecate and remove $wgParser
Closed, ResolvedPublic

Description

See parent task. This is a bug against core, bugs for extensions, if needed, should be subtasks of this one.

Details

SubjectRepoBranchLines +/-
mediawiki/coremaster+25 -31
mediawiki/extensions/FixedHeaderTablemaster+21 -21
mediawiki/coremaster+8 -4
mediawiki/extensions/VEForAllmaster+4 -3
mediawiki/extensions/Newsmaster+13 -10
mediawiki/extensions/RandomPagesmaster+5 -3
mediawiki/extensions/MintyDocsmaster+9 -7
mediawiki/extensions/LoopFunctionsmaster+12 -5
mediawiki/extensions/PageInCatmaster+9 -4
mediawiki/extensions/EditNotifymaster+9 -6
mediawiki/extensions/DynamicPageListmaster+37 -33
mediawiki/extensions/PageFormsmaster+75 -97
mediawiki/extensions/Cargomaster+0 -0
mediawiki/extensions/Flowmaster+22 -25
mediawiki/extensions/ParsoidBatchAPImaster+8 -7
mediawiki/extensions/JsonConfigmaster+20 -19
mediawiki/extensions/Scribuntomaster+9 -6
mediawiki/extensions/SecurePollmaster+8 -4
mediawiki/extensions/Translatemaster+2 -3
mediawiki/extensions/NewUserMessagemaster+7 -4
mediawiki/extensions/Graphmaster+6 -4
mediawiki/extensions/MassMessagemaster+6 -8
mediawiki/extensions/ConfirmEditmaster+7 -7
mediawiki/extensions/GWToolsetmaster+3 -3
mediawiki/extensions/Quizmaster+0 -8
mediawiki/extensions/VisualEditormaster+1 -3
mediawiki/extensions/SyntaxHighlight_GeSHimaster+3 -3
mediawiki/extensions/LiquidThreadsmaster+6 -6
mediawiki/extensions/FlaggedRevsmaster+1 -3
mediawiki/extensions/ActiveAbstractmaster+2 -3
mediawiki/extensions/TitleBlacklistmaster+5 -3
mediawiki/extensions/CentralNoticemaster+13 -11
mediawiki/coremaster+2 -0
Show related patches Customize query in gerrit

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 546719 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Graph@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546720 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/FlaggedRevs@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546721 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/ActiveAbstract@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546722 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/MassMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546725 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/JsonConfig@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546728 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Flow@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546721 merged by jenkins-bot:
[mediawiki/extensions/ActiveAbstract@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546720 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546718 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546716 merged by jenkins-bot:
[mediawiki/extensions/Quiz@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546710 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546708 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546712 merged by jenkins-bot:
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546707 merged by jenkins-bot:
[mediawiki/extensions/GWToolset@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546719 merged by jenkins-bot:
[mediawiki/extensions/Graph@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546722 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546704 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546717 merged by jenkins-bot:
[mediawiki/extensions/NewUserMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546713 merged by jenkins-bot:
[mediawiki/extensions/SecurePoll@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546714 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546725 merged by jenkins-bot:
[mediawiki/extensions/JsonConfig@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546706 merged by jenkins-bot:
[mediawiki/extensions/ParsoidBatchAPI@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546728 merged by jenkins-bot:
[mediawiki/extensions/Flow@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Now fully removed from code that runs in Wikimedia production and so could be hard-deprecated.

Change 548482 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/extensions/Cargo@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 548482 abandoned by Yaron Koren:
Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

Reason:
I can't figure out this Gerrit stuff! I'll try it again in a different patch.

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

Change 551604 had a related patch set uploaded (by markahershberger; owner: markahershberger):
[mediawiki/extensions/PageForms@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 551604 merged by jenkins-bot:
[mediawiki/extensions/PageForms@master] Drop use of $wgParser for MW >= 1.29

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

Change 561120 had a related patch set uploaded (by TheSandDoctor; owner: TheSandDoctor):
[mediawiki/core@master] Removed $wgParser

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

@Yaron_Koren you might want to be aware of this change for MintyDocs.

Change 561174 had a related patch set uploaded (by TheSandDoctor; owner: TheSandDoctor):
[mediawiki/core@master] Hard deprecated $wgParser

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

Change 579919 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/DynamicPageList@master] Remove $wgContLang and $wgParser uses

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

Change 579919 merged by jenkins-bot:
[mediawiki/extensions/DynamicPageList@master] Remove $wgContLang and $wgParser uses

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

Change 581544 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/EditNotify@master] Bump MW version, remove $wgParser and $wgContLang variables

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

Change 581544 merged by jenkins-bot:
[mediawiki/extensions/EditNotify@master] Bump MW version, remove $wgParser and $wgContLang variables

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

Change 582494 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/PageInCat@master] Include MW version, remove $wgParser usage

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

Change 582494 merged by jenkins-bot:
[mediawiki/extensions/PageInCat@master] Include MW version, remove $wgParser usage

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

Change 583213 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/LoopFunctions@master] Include MW version, remove deprecated $wgParser

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

Change 583213 merged by jenkins-bot:
[mediawiki/extensions/LoopFunctions@master] Include MW version, remove deprecated $wgParser

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

Change 584117 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/FixedHeaderTable@master] Remove deprecated $wgParser variable

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

Change 584384 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/MintyDocs@master] Bump MW version, remove deprecated $wgParser

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

Change 584384 merged by jenkins-bot:
[mediawiki/extensions/MintyDocs@master] Bump MW version, remove deprecated $wgParser

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

Change 584967 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/RandomPages@master] Bump MW version, remove deprecated $wgParser

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

Change 584967 merged by jenkins-bot:
[mediawiki/extensions/RandomPages@master] Bump MW version, remove deprecated $wgParser

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

Change 588078 had a related patch set uploaded (by QEDK; owner: QEDK):
[mediawiki/extensions/News@master] Remove deprecated $wgContLang, $wgParser

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

Change 588078 merged by jenkins-bot:
[mediawiki/extensions/News@master] Remove deprecated $wgContLang, $wgParser

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

Change 593816 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/extensions/VEForAll@master] Replace use of deprecated $wgParser global

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

Change 593816 merged by jenkins-bot:
[mediawiki/extensions/VEForAll@master] Replace use of deprecated $wgParser global

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

Change 561174 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate $wgParser

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

Hard deprecated in 1.35, no longer a release blocker.

@Legoktm since it is hard deprecated, shouldn't it be removed from tests/phpunit/MediaWikiIntegrationTestCase.php in core?

Change 584117 abandoned by Krinkle:

[mediawiki/extensions/FixedHeaderTable@master] Remove deprecated $wgParser variable

Reason:

Supeseded by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/FixedHeaderTable/ /592442

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

Change 561120 merged by jenkins-bot:

[mediawiki/core@master] Remove deprecated $wgParser

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