rem: gotChannelForAttackRunner: function( nsiHttpChannel, attackRunner){ var attackHttpResponseObserver = this.httpresponseObservers[this.attacks.indexOf(attackRunner)];  var observerService = Components. classes['@mozilla.org/observer-service;1']. getService(Components.interfaces.nsIObserverService); 
add: gotChannelForAttackRunner: function( nsiHttpChannel, attackHttpResponseObserver){  
context:     gotChannelForAttackRunner: function( nsiHttpChannel, attackRunner){        var attackHttpResponseObserver =                 this.httpresponseObservers[this.attacks.indexOf(attackRunner)];                var observerService = Components.                classes['@mozilla.org/observer-service;1'].                getService(Components.interfaces.nsIObserverService);        var results = checkForServerResponseCode(nsiHttpChannel)        dump('resultmanager::gotChannelForAttackRunner results: ' + results + '\n');        if (results != null){            dump('resultmanager::gotChannelForAttackRunner results: ' + results + '\n');            this.addResults(results);            observerService.removeObserver(attackHttpResponseObserver,                     AttackHttpResponseObserver_topic);                        this.httpresponseObservers.                    splice(this.attacks.indexOf(attackRunner), 1);        }            }
meta: 9596	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9596/0807db9415bd744018db993b8a2dae25edfb94d4/ResultsManager.js/buggy/content/ResultsManager.js