Page MenuHomePhabricator

[Spike] Document MobileFrontend mobile image viewer's complete feature set
Closed, ResolvedPublic5 Estimated Story PointsSpike

Description

Produce a comprehensive inventory of everything the current MobileFrontend mobile image viewer does, so we can confirm that the feature parity subtasks under T417678 are complete and nothing has been missed.

Context

The MobileFrontend mobile image viewer is believed to be a fairly simple lightbox, but we need to verify this assumption before committing to a parity checklist. The relevant code spans several files: ImageCarousel, ImageGateway, LoadErrorMessage, the overlay factory, and Minerva init code.

Questions to answer

  • What features does the viewer expose to users? (image display, metadata, download, navigation between images, etc.)
  • What metadata is displayed and where does it come from?
  • Is there any conditional logic? (e.g. features that behave differently on certain wikis, for certain file types, or based on user state)
  • How does the viewer handle edge cases? (missing metadata, failed loads, unsupported file types, very large/small images)
  • What exclusion rules does it respect? (noviewer, file type filtering, etc.)
  • Are there any integration points with other extensions or features we should be aware of? Any gadgets that build on top of this component?

Deliverable

A written summary (comment on this task or on T417678) listing all identified features, with enough detail to confirm or update the subtask list under T417678.

Event Timeline

egardner triaged this task as High priority.
egardner moved this task from Incoming/Inbox to Needs Refinement on the Reader Growth Team board.
egardner changed the subtype of this task from "Task" to "Spike".
egardner set the point value for this task to 5.Feb 25 2026, 5:31 PM
egardner moved this task from Needs Refinement to Ready on the Reader Growth Team board.