Page MenuHomePhabricator

Update Wikibase diff marker generation
Closed, ResolvedPublic

Description

MediaWiki changed the way it generates diff markers (“ ”, “-”) with T192526: Diff-view: indicators should not be copied on copy-and-paste (compare EntitySchema test update). We should update the markers Wikibase generates accordingly.

See also T272488: Update EntitySchema diff marker generation. (In all likelihood, this is a very straightforward code change.)

Event Timeline

Change 657640 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Update diff HTML to match MediaWiki

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

Okay, it’s not quite as straightforward because WikibaseLexeme has tests on that HTML as well.

Change 659333 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Temporarily disable diff tests

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

Change 659334 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Update diff tests for Wikibase change

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

Change 659333 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Temporarily disable diff tests

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

Change 657640 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Update diff HTML to match MediaWiki

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

Change 659334 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Update diff tests for Wikibase change

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