Page MenuHomePhabricator

Make the limited width and font size controls work for logged in users
Closed, ResolvedPublic5 Estimated Story Points

Description

Currently toggling limited width or font size throws a JavaScript error. We need to fix this before shipping to beta cluster. Ideally we'd like the solution to be a long-term and stable fix that we do not need to revisit again.

TODO

  • Talk with platform team about long term solutions in T345664.
  • Create a short term fix with a FIXME linking to the long term fix.
  • Add a test that means CI will break if the feature ever breaks again

QA Results - Beta

ACStatusDetails
1T351447#9377547

QA Results - Prod

ACStatusDetails
1T351447#9381757

Event Timeline

Jdlrobson triaged this task as High priority.
Jdlrobson created this task.
ovasileva set the point value for this task to 5.Nov 16 2023, 6:39 PM

Change 975919 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Vector@master] Make the limited width and font size controls work for logged in users

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

Change 975919 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Make the limited width and font size controls work for logged in users

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

Jdlrobson lowered the priority of this task from High to Medium.Nov 21 2023, 5:39 PM
Jdlrobson lowered the priority of this task from Medium to Low.
Jdlrobson lowered the priority of this task from Low to Lowest.Nov 21 2023, 10:14 PM
Jdlrobson raised the priority of this task from Lowest to Low.Nov 27 2023, 6:30 PM
Jdlrobson updated the task description. (Show Details)

We put together a document describing handover of the API to the mediawiki platform team and concerns with the existing code. The conversation will continue there outside the scope of this ticket.

Jdlrobson raised the priority of this task from Low to High.Dec 1 2023, 8:28 PM
Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: A logged in user should be able to change font size and width with out any errors in the console.

screenshot 161.mov.gif (750×2 px, 2 MB)

Jdlrobson claimed this task.

Test Result - Prod

Status: ✅ PASS
Environment: enwiki
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: A logged in user should be able to change font size and width with out any errors in the console.

screenshot 164.mov.gif (898×1 px, 2 MB)