Page MenuHomePhabricator

[Regression wmf.23] Read, Edit, Edit Source, View History- these buttons are missing from the toolbar in the new Vector skin
Closed, ResolvedPublic

Description

Steps to replicate:

  1. On Beta cluster, enable Vector skin from Preferences>Appearances. (Leave the "Use Legacy Vector" option unchecked under the Skin Preferences section).
  1. Go to any page.

Observed Result:
Read, Edit, Edit Source, View History- these buttons are missing from the toolbar menu.

Screen Shot 2021-01-06 at 12.21.23 PM.png (502×2 px, 189 KB)

Event Timeline

matmarex triaged this task as Unbreak Now! priority.Jan 6 2021, 9:31 PM
matmarex added a project: Vector (legacy skin).

I can reproduce locally, seems to be caused by https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/624909, which was a major change merged today. I haven't tried to debug why it causes this.

I can reproduce locally...

I can reproduce this as well.

Great spot, @Ryasmeen.

Jdlrobson lowered the priority of this task from Unbreak Now! to High.

Will take care of this either by a merge of reverting the patch or a follow up by end of day tomorrow. This patch should not be on the train yet, so dropping down to high (and will make sure this gets fixed ASAP).

This is another example of something that would have been easily avoided by T128864.

Change 654683 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/Vector@master] Fix template references

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

Change 654683 merged by jenkins-bot:
[mediawiki/skins/Vector@master] Fix template references

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

Thanks for reporting @Ryasmeen
This should be fixed now.

If you can see any further issues, please feel free to flag them on T268157 which is currently going through QA.

Thanks @Jdlrobson! Will use that task if I find any other issues.