From: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Mobile_site_broke_on_Windows_Phone
- After I do log in, the hamburger menu greets me by name, but the Nearby and Watchlist buttons are missing. I'd really like the Watchlist back.
Affected devices:
- WinPho 8.1 + Internet Explorer
- Limuia 535, Windows 10
Acceptance criteria
- With JavaScript disabled, Watchlist should appear in the main menu
- With JavaScript disabled, the user icon should appear in the main menu (see original report in T197824)
- With JavaScript disabled, the watch star should appear and be clickable (using the workflow in screenshot below)
- With JavaScript enabled, make sure it's not possible when clicking the watchstar to enter the non-JS workflow (unless the user right clicks the star).
- Ensure redundant page actions CSS has been removed (e.g. https://gerrit.wikimedia.org/r/444132)
Testing steps
Test on beta cluster.
Visit https://en.m.wikipedia.beta.wmflabs.org/wiki/Special:MobileMenu with a grade C phone. Watchlist and login should be present and both have icons.
Click random.
Watch the article.
Visit the menu (https://en.m.wikipedia.beta.wmflabs.org/wiki/Special:MobileMenu ) again and click watchlist
Ensure the page watched is present in the "List" view.
Developer notes
Following user agent can be used for testing and development (example grade C browser):
"Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 520)"
Related: T142527