Tab Groups

Extension conflicts

From Violentmonkey compatibility reports for Firefox 55.0 (including 55.0.1):

Multiprocess disabled, hundreds of tabs, Session Manager and Tab Groups. After the session is restored: if (for example) the groups management interface is used whilst Violentmonkey is enabled, then Firefox 55 will very quickly stop responding. It becomes necessary to kill the firefox process, which is extraordinarily rare on FreeBSD.

Related:

– I chose to disable Violentmonkey.

Any other conflicts? (Use Mozilla’s Add-on Compatibility Reporter, if you like.)

Performance with Firefox 55

For me the most remarkable difference between versions 54.0.1 and 55.0 of Firefox was, I think, the reduced performance when first loading the groups management interface for each window.

Brief test results with 55.0.1, for a session with five hundred and sixteen tabs across eleven windows, after loading then unloading the interface for eight of the windows, the remaining three:

  • 110 seconds for a window with 70 tabs (~1.6 seconds/tab)
  • 574 seconds for a window with 142 tabs (~4.0 seconds/tab)
  • 670 seconds for a window with 124 tabs (~5.4 seconds/tab).

YMMV, I suspect that performance would be better with multiprocess (e10s) enabled.

Reloads and unloads are fine, less than one second per window.

For ease of measurement, in about:tabgroups I have Enter and exit groups view bound to function key F8.