>> идиотские изменения типа e10s
> это же вроде одно из самых ожидаемых изменений? не будет детских зависонов
> хотя бэто, прежде всего, радикальная смена архитектуры. ну не была mozilla platform заточена под такое, и в итоге получилась фата на кобыле. и, само собой, поломаное API: пишите заново! написали? ну ок, а теперь ещё раз заново, мы вообще API на новый меняем, вот какие мы молодцы.
я, тащемта, к тому, что не лезет e10s в мозиллу, никак не лезет. вот в новый браузер, с новой кодовой базой — вполне могло бы. но этот «новый браузер» вообще никому нафиг не нужен. потому что сила Ff — это расширения. чем больше расширений ломают — тем меньше Ff кому‐то нужен.
а ещё я имею сказать, что когда мозилла только‐только кое‐как заработала, она атомно тормозила. из‐за overengineering в архитектуре. прошло время — и ничего, железо выравняло. вот и с современными говносайтами так же было бы: через некоторое время народ бы наигрался, железо бы ещё ускорилось — и нафиг e10s не упёрся.
p.s. а ещё, если уж так свербело делать редизайн, то надо было не многопоточность совать, а пилить js и потроха до сотстояния потокобезопасности. вот это можно было сделать примерно теми же усилиями, но сохранить совместимость. отделались бы лёгким испугом и мелкими правками, а не радикальным перепиливанием на систему message passing, которая для кучи аддонов требует переделки логики.