that.debug('document (cancelled)'); that.cleanCacheObjs(); 
    watcher: function(offset) {      var monitor = that.monitor;      var rate = that.getRefresh();      var now = Date.now();      if (now - monitor.last_now < Math.round(rate * 0.9)) {        that.debug('monitor.watcher(%o) -- skipping catchup refresh', offset);        return;      }      monitor.last_now = now;      /* Walk the documents looking for changes */      var documents = monitor.documents;      that.debug('monitor.watcher(%o)', offset, documents.length);      var i;      for(i in documents) {        var doc = documents[i];        that.refreshDocument(doc);        if (doc.location) {          that.debug('document %o', doc);          that.refreshDocument(doc);        } else {          that.debug('document (cancelled)');          that.cleanCacheObjs();          delete documents[i];        }      }      /* Remove deleted elements */      for(i=documents.length - 1; i >= 0; i--) {        if(typeof(documents[i]) == 'undefined') {          documents.splice(i,1);        }      }    }
4463	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4463/bce0a6f921432eb6e11a2f4bacbca50f7e619c10/itsalltext.js/buggy/chrome/content/itsalltext.js