"The site at https://twitter.com/ has experienced a network protocol violation that cannot be repaired."

lolwut? Firefox?