Talk icon behaviour in beta different to stable. In stable it isn't loaded in non-RL-capable UAs
Closed, ResolvedPublic2 Estimated Story Points

Description

Background
From T142594 (by @jhobs):

Repro steps:

For those who like screenshots:

Screen Shot 2016-08-15 at 11.34.37.png (167×356 px, 33 KB)

Acceptance Criteria

  • Enable everywhere (for logged in users), remove icon from button
  • Do not feature flag

Test plan

  • Visit https://en.m.wikipedia.beta.wmflabs.org/wiki/Barack_Obama and login.
  • Scroll down the page and and look for the "Discussion" button. Make sure that the button contains only the word "Discussion" and no icons (as seen in this screenshot:
    Screen Shot 2016-11-21 at 16.31.02.png (112×348 px, 8 KB)
    )
  • Repeat the above steps when in beta mode.

Event Timeline

Not that it matters, but T142594 is not by me.

Yup. It needs to be bundled up with the edit icon and watchstar, but note any icon loaded without JS does impact first paint.

Aren't those icons in stable, and this one in beta?

Jhernandez moved this task from Incoming to Triaged but Future on the Web-Team-Backlog board.
Jdlrobson added a subscriber: Nirzar.

Given the height difference do we even want this icon here @Nirzar ?

Change 315541 had a related patch set uploaded (by Jdlrobson):
Load skins.minerva.icons.images.variants in stable

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

Jdlrobson renamed this task from Talk icon isn't loaded in non-RL-capable UAs to Talk icon behaviour in beta different to stable. In stable it isn't loaded in non-RL-capable UAs.Oct 14 2016, 4:29 PM
phuedx added subscribers: ovasileva, MBinder_WMF.

Since I've just reviewed rEMFR7b68671ccdec: Load skins.minerva.icons.images.variants in stable, I feel like this should be brought into the sprint for visibility /cc @ovasileva @MBinder_WMF

(although I should note I'm not planning to complete this work this sprint due to still waiting on @Nirzar for an answer to https://phabricator.wikimedia.org/T142976#2584080)

@Nirzar I also notice that we show a blue icon on the user page but a gray icon on a page in the main namespace. Should these be different colours?

user page is more of a link . and this one is a button.

actually i don't mind getting rid of the icon if it makes it easier. we removed the language button anyways.

Both are just as easy - it simply depends what you prefer :)

Change 315541 abandoned by Jdlrobson:
Load skins.minerva.icons.images.variants in stable

Reason:
To be worked on later...

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

ovasileva moved this task from Design to Upcoming on the Web-Team-Backlog board.
ovasileva edited projects, added Web-Team-Backlog; removed Web-Team-Backlog (Design).
ovasileva set the point value for this task to 2.Nov 15 2016, 5:20 PM

Change 321692 had a related patch set uploaded (by Jdlrobson):
Don't show icon on talk button

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

Change 321692 merged by jenkins-bot:
Don't show icon on talk button

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

I have consistently seen no icon on the "Discussion" button when testing the following environments:

Samsung Galaxy Tab 4 stable

T142976 Samsung Galaxy Tab 4.png (1×800 px, 160 KB)

Samsung Galaxy Tab 4 Beta mode
T142976 Samsung Galaxy Tab 4 Beta Mode.png (1×800 px, 158 KB)

iPad Air 2 (iOS 10.2) stable
T142976 iPad Air 2 (iOS 10.2).PNG (2×1 px, 266 KB)

iPad Air 2 (iOS 10.2) Beta mode
T142976 iPad Air 2 (iOS 10.2) Beta Mode.PNG (2×1 px, 266 KB)

Thus, this issue appears to be fixed.