Firefox6,7でWebSocketを使うには

Firefox6,7でのWebSocketは仕様がまだ変わる可能性があるのでWebSocketではなく、MozWebSocketと言う名前で実装されています。

なので、WebSocketを使う場合は、

var ws = new WebSocket(hogehoge);

var ws = new MozWebSocket(hogehoge);

と読み替えればよろし。

WebSocketの有無判定も

if (window.MozWebSocket) {
   // WebSocketのあるときーヽ|・∀・|ノ
} else {
   // WebSocketのないときー(´・ω・`)
}

とすればよろし。