Yeah something happened with a FF update a month or so ago, everyone has noticed and the FF team isn't doing **** about it.
I am almost certain there's some spyware or reporting software in this version, because you don't just sit on an inactive blank home page and use 40% RAM, 20% CPU, and 12% GPU doing nothing at all. Something is up for sure.