anchor.diff:        var client = new XMLHttpRequest();
         function handleReady() {
           if (this.readyState == this.DONE) {
  -          getNextTask();
  +          if (current_id != last_reported_id) {
  +            getNextTask();
  +            last_reported_id = current_id;
  +          }
           }
         }
         client.onreadystatechange = handleReady;
  -      client.open('POST', '$reportPath/${browserId}?id=' + id);
  +      client.open('POST', '$reportPath/${browserId}?id=' + current_id);
         client.setRequestHeader('Content-type',
                                 'application/x-www-form-urlencoded');
         client.send(msg);
  
positive.code:   Browser getInstance() {
      if (browserName == "chrome") {
        return new Chrome();
      } else if (browserName == "firefox") {
        return new Firefox();
      }
      throw "Non supported browser for browser controller";
  
negative.code:     }
  
      function run(url) {
        number_of_tests++;
        document.getElementById('number').innerHTML = number_of_tests;
        if (testing_window == undefined) {
          testing_window = window.open(url);
        } else {
  