このコードがIE8でメモリリークを引き起こす理由がわかりません:
ws.onmessage = function (e) {
var img = document.getElementById("image");
img.src = 'data:image/jpeg;base64,'+e.data; //base64 encoded image
img = null;
e.data = null;
e = null;
}
Javascript からの Dom アクセスのため、リークしていると思います。