Page MenuHomePhabricator

Properly abort MediaViewer preload requests
Open, LowPublic

Description

Whenever the user navigates to some image in MediaViewer, it starts preloading the next image. These requests are never aborted; when quickly navigating over dozens of images, they pile up and make things very slow. Unnecessary AJAX queries should be properly aborted.

Given how much our architecture relies on promises, this probably won't be easy.

Event Timeline

Tgr raised the priority of this task from to Needs Triage.
Tgr updated the task description. (Show Details)
Tgr added projects: MediaViewer, Multimedia.
Tgr changed Security from none to None.
Tgr subscribed.
Gilles subscribed.

For the sake of people with metered/capped bandwidth plans, this is very important.

Tgr lowered the priority of this task from High to Medium.Dec 11 2014, 12:45 AM

Lowering priority as we do not plan to work on this anytime soon.

Mass-removing the Multimedia tag from MediaViewer tasks, as this is now being worked on by the Reading department, not Editing's Multimedia team.

dr0ptp4kt claimed this task.
dr0ptp4kt lowered the priority of this task from Medium to Low.
dr0ptp4kt moved this task from Incoming to Triaged but Future on the Web-Team-Backlog-Archived board.
dr0ptp4kt subscribed.

Downgrading to Low for now. MWV not being actively worked on from the consumption standpoint.

@dr0ptp4kt was this closed intentionally? Still seems like one of the more worthwhile fixes to MV, IMO.

I think the mark-as-resolved was an error. Feel free to re-open. The downgrade from Normal to Low was intentional based on the not-actively-worked rationale.