yes they aid they were going to remove it in April. I had asked them to reconsider as folks like you and I could still have sued it in FireFox. try submitting a support request and maybe it will return. the new is working okay for me I use FF 29 it just slower