For the diffs, the icons vary based on the actor's name being a registered username or an unregistered IP address. And this is the same, regardless of whether the reading user of this information is logged-in or not.
| Logged-out view | Logged-in view |
|---|---|
However, on the history page, a logged-out user sees all actors with the red icon. And a logged-in viewer sees all actors with a grey/happy icon.
| Logged-out / Logged-in |
|---|
I believe this is a bug - the same icon should be used between history and diff, and it should not vary based on the viewing user's identity.
Developer notes
This is a bug.
Notes to GCI participants
Both the MobileFrontend extension and the Minerva Neue skin should be installed as the former is the default for the latter.
Acceptance criteria
- When viewing history page if the actor of an editor was anonymous the anonymous red icon should show.
- When viewing history page if the actor of an editor was an editor the grey icon should show.
QA steps
Verify the correct user icons show on history page on mobile using beta cluster OR reading web staging





