Open Bug 1346139 Opened 8 years ago Updated 1 year ago

Move icons optimization off the main thread

Categories

(Toolkit :: Places, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox55 --- affected

People

(Reporter: mak, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf, Whiteboard: [snt-scrubbed][places-performance])

Attachments

(1 obsolete file)

The optimization currently happens on main-thread, we should move it to the async thread.
Priority: P3 → P2
Keywords: perf
Blocks: PlacesJank
No longer blocks: PlacesHiresFavicons
Severity: normal → S3

Probably not a P2 as web sites are normally serving the right sizes.

Priority: P2 → P3
Whiteboard: [snt-scrubbed][places-performance]
Assignee: nobody → daisuke
Status: NEW → ASSIGNED

unassigning, we can't do this atm because all imgTools are on the main-thread, thus we should speak with the gfx team to figure out which APIs to use.

Anyway, before doing anything here it makes sense to fix bug 1552815, remove the network fetching code and unify the code paths. Then it should be a lot easier to introduce the optimization on any thread.

Assignee: daisuke → nobody
Status: ASSIGNED → NEW
Depends on: 1552815
Attachment #9346850 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: