Quake live got switched from in browser to dedicated client. I don't think you have to redownload it, but I'd recommend checking before
I believe it's a side client, but it prompted me to DL it so I did any way. Only took 5 minutes on a tin can and hamster set up any way