+ this.log("hs::watchdog: start, cur equal times: "+this.keepalives_equal);
+ if (!this.watchable) {
+ do {
+ if (typeof(this.ifra.contentWindow.http_streaming) == 'undefined')
+ break;
+ /*
+ on IE7 the the window frame scope is cleaned after the href is set, so we wait
+ for a well know variable value before assign this object value to it (OO is a passion)
+ */
+ if (this.ifra.contentWindow.http_streaming == "ready") {
+ this.ifra.contentWindow.http_streaming = this;
+ this.watchable = true;
+ }
+ } while (false);
+ }
+ this.log("hs::watchdog: this.keepalive_old: "+this.keepalive_old+" this.keepalive_new: "+this.keepalive_new);