Open Bug 1452388 Opened 8 years ago Updated 3 years ago

PageThumbs spends an appreciable amount of time on the main thread

Categories

(Firefox :: New Tab Page, enhancement, P3)

enhancement

Tracking

()

Performance Impact low

People

(Reporter: jrmuizel, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf:frontend, perf:responsiveness, Whiteboard: [thumbnails])

I've been seeing this in profiles recently. It seems like we could do better. https://perfht.ml/2HgerLF This profile was during some tabs switching/session restore. When do we take the thumbnails?
Component: General → New Tab Page
Whiteboard: [fxperf]
Whiteboard: [fxperf] → [fxperf:p3]
Component: New Tab Page → Activity Streams: Newtab
Severity: normal → enhancement
Priority: -- → P3
Whiteboard: [fxperf:p3] → [fxperf:p3][thumbnails]
Blocks: 1445085
Component: Activity Streams: Newtab → New Tab Page
Severity: normal → S3

I believe these days, the only times we capture page thumbs is the following:

  1. For WindowsAeroPeek (the previews that appear in the taskbar on Windows 7+)
  2. In the bookmarks panel
  3. In the Ctrl-tab panel that appears when MRU ordering is enabled for Ctrl-tab
  4. During tab drag operations
  5. Recent Activity in about:home / about:newtab (disabled by default)

These are the ones I know of, anyhow.

Performance Impact: --- → low
Whiteboard: [fxperf:p3][thumbnails] → [thumbnails]
You need to log in before you can comment on or make changes to this bug.