Включаем/отключаем многопроцессорный режим в Firefox
Из релиза Firefox 48:
Для каждого десятого пользователя, из тех, кто никогда не пользовался дополнениями (всего таких пользователей около 40% от общего числа, по данным телеметрии), включён многопроцессный режим работы. Включению многопроцессности для абсолютно всех пользователей мешает неготовность разработчиков дополнений. Пользователи могут включить его самостоятельно на свой страх и риск, но несовместимые дополнения перестанут работать.
Проверить включен ли этот режим можно на страничке about:support браузера. К примеру, у меня там есть подобные строчки:
Сведения о приложении
Имя Firefox
...Многопроцессные окна 1/1 (Включены пользователем)
Для активации режима необходимо:
1. Перейти на страничку about:config Firefox'a.
2. Узнать, блокирует ли какое-то дополнение запуск режима с помощью переменной extensions.e10sBlockedByAddons, в идеале оно должно иметь значение false. Хотя это и не обязательно, но могут возникнуть проблемы при использовании браузера при активации режима.
2. Изменить значение переменной browser.tabs.remote.autostart на true.
3. Если не сработало, то нужно принудительно включить этот режим. Для этого необходимо создать логическую переменную browser.tabs.remote.force-enable со значением true.
4. С помощью переменной dom.ipc.processCount можно изменить количество процессов для вкладок.
Для отключения этого режима необходимо проделать все действия наоборот.
Бонусом (большой пост пилить мне лень) - сборка Firefox 48 под Linux.