I lost track of Firefox a while back. Is it even still a thing?




Yes it is, but they're determined to keep making it worse over time:

http://forum.iwethey.org/forum/post/399408/