Closed Bug 1004911 Opened 10 years ago Closed 7 years ago

Improve animation performance when showing new tab tile thumbnail/images

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox32 - ---
firefox33 + wontfix
firefox34 + wontfix
firefox35 + wontfix
firefox36 - affected
firefox37 --- affected

People

(Reporter: Mardak, Unassigned)

References

Details

(Keywords: perf)

Bug 990212 tracked TART regression when the test started to run with images being shown from directory tiles populating the grid instead of leaving all the tiles blank.

We can potentially improve the performance perhaps by delaying the load/showing of images.
Flags: firefox-backlog+
[Tracking Requested - why for this release]:

With bug 990713 on Firefox 32, is the performance improvement suggested in this bug for the regression identified in bug 900212 a fix that we need or want to take on Firefox 32 (beta)?
Flags: needinfo?(edilee)
Personally I think the suggestion in comment 0 is not required, nor fixing it for Firefox 32. I described the reason at bug 990713 comment 13.

As for bug 990713 comment 16 (delaying the images until after the animation is done) I think it's a matter for the UX guys to decide.

If, OTOH, we want to put time into improving tab animation with thumbs/tiles withOUT delaying the images, then it sounds like a great idea, though still not for uplift (and such solution doesn't exist yet even if we wanted to uplift).

Also, I'm not sure how bug 900212 is related...
(In reply to Avi Halachmi (:avih) from comment #2)

> ... I described the reason at bug 990713 comment 13. ...
> As for bug 990713 comment 16 ...

Bug 990212, not bug 990713. 

> Also, I'm not sure how bug 900212 is related...

Now I do, it's a typo of bug 990212.

Bottom line, I think we can live with this regression, and I don't think we should fix this regression by delaying the thumbs/tiles, unless the UX guys think it's a good idea, and even if we do, it's not uplift material IMO (and we don't have the solution yet).

If we want to explore other speedups without delaying the thumbs, sounds like a good idea, but also not for uplift.
(In reply to Lawrence Mandel [:lmandel] from comment #1)
> [Tracking Requested - why for this release]:
> With bug 990713 on Firefox 32
That will be backed out by bug 1039881 for Firefox 32 although I've been running into some test failures when switching the pref to empty (to turn off that functionality).
Flags: needinfo?(edilee)
Thank you Ed and Avi for the feedback. Marking at tracking- for 32. I have marked as tracking+ for 33 to revisit whether a fix is a good idea.
Ed, if it still relevant with the new tiles in 33?
If yes, do you think it is going to be fixed for 33?
Thanks
Flags: needinfo?(edilee)
There's different performance characteristics being tracked in bug 1059558 tracking34. The original suggestion here of delaying images might be relevant for that bug.
Flags: needinfo?(edilee)
Blocks: 1059558
I think it is too late for 33.1... Tracking it for 34.
AFAIK we're not going to have a fix for 34. Marking as wontfix. I also marked tracking for 35 and 36 as I don't want to see the ball drop on this bug.
With no assignee and several releases already out, there's not much reason to continue to track this vague bug.  Leaving tracking on for one more release, 36, so that we can look into getting a list of actionable bugs related to fixing this issue instead.
Ed, do you have any plan for this bug? Thanks
Flags: needinfo?(edilee)
No activity on this bug for a while. I don't see the point of tracking it anymore.
Clearing the needinfo
Not activity for 2 years, let's wontfix
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(edilee)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.