I'm thinking that Firefox fried their web engine. Again.

Time to start reporting bugs, this could be fun.