Page MenuHomePhabricator

[Refactoring] Create a dev only feature flag that disables synthetic refs in Visual Editor
Closed, ResolvedPublic

Description

To make sure we find all places where synthetic refs are used, and actually fix them, we want to introduce a feature flag that intentionally removes this feature and thus creates failing tests. The task in the other tickets is then to make them pass again.

Event Timeline

Change #1233180 had a related patch set uploaded (by Svantje Lilienthal; author: Svantje Lilienthal):

[mediawiki/extensions/Cite@master] WIP Adding a dev only feature flag that removes synthetic main refs

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

Tobi_WMDE_SW renamed this task from Create a dev only feature flag that disables synthetic refs in Visual Editor to [Refactoring] Create a dev only feature flag that disables synthetic refs in Visual Editor.Feb 3 2026, 9:49 AM

Change #1233180 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Adding a dev only feature flag that removes synthetic main refs

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