Comment
Comment by vord1080
Not sure where you got the idea that the core development team has been cut, Firefox development remains strong. For example, here's a 1,000+ line patch that just landed two days ago.
https://bugzilla.mozilla.org/show_bug.cgi?id=1779952