До сих пор Firefox работал в один поток, из-за чего браузер мог подвисать из-за какого-нибудь кривого сайта. Просто изменить это было невозможно — такая архитектура была заложена в самом начале, ещё в прошлом веке, и тогда это казалось разумным. Но со временем этот подход устарел. Веб сильно потяжелел, на каждой странице выполняются сотни килобайт и даже мегабайты скриптов. Поэтому давно стало ясно, что изменения необходимы.
Однако, Mozilla решила переводить браузер на новую архитектуру постепенно. Сейчас в 50 версии доступно разделение на 2 процесса, при этом если у браузера будут сомнения о совместимости с расширениями — оно не будет включено автоматически. Но я всё же рекомендую в таком случае включить это принудительно, и если какие-то из расширений перестанут работать — найти им замену.
Проверить, включён ли у вас этот режим, можно зайдя в aboutsupport (просто ввести в адресную строку) и посмотреть там значение поля Multiprocess Windows. Если оно выключено, можно включить принудительно, перейдя в aboutconfig и включив там (переведя в положение true) настройки:
- Код: Выделить всё
browser.tabs.remote.autostart
browser.tabs.remote.force-enable
В 52 версии (запланирована на 7 марта 2017) планируется также добавить возможность выполнения всех вкладок в разных процессах, это тоже будет настраиваться.
Если кто забыл, скачать браузер можно на официальном сайте :)
https://www.mozilla.org/en-US/firefox/all/#ru