Я спрашивал к тому, что если выполняются какие то сценарии, то (как у нас устроено) на каждый сценарий мы поднимаем новую копию браузера. помимо прочего еще и избегаем давнишней лисиной проблемы с утечкой памяти.
У них даже в хелпе написано:
Restarting Firefox
Firefox's memory usage may increase if it's left open for long periods of time. A workaround for this is to periodically restart Firefox.
Можете так же попробовать использовать
https://addons.mozilla.org/en-US/firefox/addon/ramback/ - чтобы очищать кэш/память, если есть реальная необходимость в течении 7 часов держать открытым браузер.
Либо поиграть с
about:memory