Page MenuHomePhabricator

QA the new Vector skin
Closed, ResolvedPublic

Description

The new Vector skin has been enabled on the beta cluster for testing (To be confirmed.. I'm tired of waiting and want to finish for the day but will check this tomorrow:-)) . This will soon become the default skin for various wikis in the Desktop improvements project.

While this should not impact anything (we have migrated existing skinStyles, updated hooks and ensured existing JS should still operate as before)

This ticket serves as an invite to WMF teams and Wikimedia volunteers to test the new skin.

Please comment here with any issues you discover.

In particular regressions are likely to appear in:

  • features that are limited to certain skins
  • look differen depending on what skin you are using

Suggested QA

  • Login to the beta cluster
  • Visit Special:Preferences
  • Select Vector (2022)
  • Test your feature
  • Check that all functionality works the same
  • Check that all features look the same.

QA in production

When satisfied we will enable this one of our production wikis so that we can run similar tests.
We will likely use https://eu.wikipedia.org

QA Results - Beta

ACStatusDetails
1T299110#7634677
2T299110#7634677
3T299110#7634677

QA Results - Prod

ACStatusDetails
1T299110#7695553
2T299110#7695553
3T299110#7695553

Event Timeline

Adding various other teams to allow them the opportunity to also test this.

Hi Edward, this one's high priority compared to the other tasks as it's time sensitive to complete this work.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Monterey
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

Login to the beta cluster
Visit Special:Preferences
Select Vector (2022)

✅ AC1: Test your feature

I verfied the following items function the same as before and as in current production.

  • Sidebar
  • ULS
  • User Menu
  • Sticky Header
  • Icons

✅ AC2: Check that all functionality works the same

✅ AC3: Check that all features look the same.

Edtadros added subscribers: ovasileva, Edtadros.

Test Result - PROD
Status: ✅ PASS
Environment: enwiki, frwiki, euwiki
OS: macOS Monterey
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps
Login to the beta cluster
Visit Special:Preferences
Select Vector (2022)

✅ AC1: Test your feature

I verfied the following items function the same as before and as in current production.

Sidebar
ULS
User Menu
Sticky Header
Icons
✅ AC2: Check that all functionality works the same

✅ AC3: Check that all features look the same.

@ovasileva, I also verified that if I created a new user from frwiki, I was opted into (or defaulted) to Vector 2022, when I navigated to enwiki with the same user I was defaulted to Vector Legacy as expected.

Resolving for now, but will continue monitoring if any gadgets were affected