Commit 0556412b authored by Serge Gautherie's avatar Serge Gautherie
Browse files

Bug 740769. (Av1) Fix multiple issues in test_bug325418.js. r=bzbarsky.

parent 184c3bd7
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -6,17 +6,16 @@ const start_time = (new Date()).getTime();
const expected_time = 1;

var observer = {
  observe: function(subject, topic, data) {
  observe: function observeTC(subject, topic, data) {
    if (topic == "timer-callback") {
      var stop_time = (new Date()).getTime();
      timer.cancel();
      timer = null;

      // expected time may not be exact so convert to seconds and round down.
      var result = Math.round((stop_time - start_time) / 1000);
      do_check_true(result, expected_time);
      var result = Math.floor(((new Date()).getTime() - start_time) / 1000);
      do_check_eq(result, expected_time);

      do_test_finished();

      timer.cancel();
      timer = null;
    }
  }
};