(In reply to Daniel Holbert [:dholbert] from comment #0) > This causes problems because: > (1) In Firefox, favicons incur some amount of performance cost for each tab that's using them (for now at least) * One instance of this^ is bug 1849393 (particularly my dupe 1867161) which is about our periodic sessionrestore write-to-disk, where heavyweight favicons make that process much more expensive (causing Firefox to jank every 15 seconds). * Another instance is a bug that I ran across today that I'm about to file, about the "List all tabs" UI. * (basically this is troublesome for anything that requires us to serialize or render all of a window's tabs at once).
Bug 1944091 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Daniel Holbert [:dholbert] from comment #0) > This causes problems because: > (1) In Firefox, favicons incur some amount of performance cost for each tab that's using them (for now at least) * One instance of this^ is bug 1849393 (particularly my dupe 1867161) which is about our periodic sessionrestore write-to-disk, where heavyweight favicons make that process much more expensive (causing Firefox to jank every 15 seconds). * Another instance is a bug that I ran across today that I'm about to file, about the "List all tabs" menu (the downarrow at the right edge of the tab-strip). * (basically this is troublesome for anything that requires us to serialize or render all of a window's tabs at once).
(In reply to Daniel Holbert [:dholbert] from comment #0) > This causes problems because: > (1) In Firefox, favicons incur some amount of performance cost for each tab that's using them (for now at least) * One instance of this^ is bug 1849393 (particularly my dupe bug 1867161) which is about our periodic sessionrestore write-to-disk, where heavyweight favicons make that process much more expensive (causing Firefox to jank every 15 seconds). * Another instance is a bug that I ran across today that I'm about to file, about the "List all tabs" menu (the downarrow at the right edge of the tab-strip). * (basically this is troublesome for anything that requires us to serialize or render all of a window's tabs at once).
(In reply to Daniel Holbert [:dholbert] from comment #0) > This causes problems because: > (1) In Firefox, favicons incur some amount of performance cost for each tab that's using them (for now at least) * One instance of this^ is bug 1849393 (particularly my dupe bug 1867161) which is about our periodic sessionrestore write-to-disk, where heavyweight favicons make that process much more expensive (causing Firefox to jank every 15 seconds). * Another instance is a bug that I ran across today that I'm about to file [EDIT: filed bug 1944111] about the "List all tabs" menu (the downarrow at the right edge of the tab-strip). * (basically this is troublesome for anything that requires us to serialize or render all of a window's tabs at once).