Page MenuHomePhabricator

On mobile, IPv6 user contributions do not show when lowercase
Closed, ResolvedPublic

Description

Hi!

On the mobile user interface, Special:Contributions seems to fail to work for IPv6 addresses when they are lowercase in the URL.

Steps to reproduce:

  1. Given IP address 2001:B011:3003:1D30:CD16:B6B7:DECC:B4EF to check against.
  2. This doesn't work: https://zh.m.wikipedia.org/wiki/Special:Contributions/2001:b011:3003:1d30:cd16:b6b7:decc:b4ef, says "no history matched" in Chinese.
  3. This works: https://zh.m.wikipedia.org/wiki/Special:Contributions/2001:B011:3003:1D30:CD16:B6B7:DECC:B4EF. Three history entries correctly returned.
  4. Lowercase addresses are OK under desktop: https://zh.wikipedia.org/wiki/Special:用户贡献/2001:b011:3003:1d30:cd16:b6b7:decc:b4ef .

Thanks and apologies if I tagged this incorrectly.

Developer notes

Event Timeline

Jdlrobson updated the task description. (Show Details)
Jdlrobson subscribed.

Low, only because T122305 exists and we'd like to remove this code (And fix all associated problems)

Change 499864 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/extensions/MobileFrontend@master] Remove the SpecialMobile(History|Contributions) page and use the core versions

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

Change 499864 abandoned by Jdlrobson:
Remove the SpecialMobile(Watchlist|History|Contributions) page and use the core versions

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