I think Ruatha has guessed the right answer. If you had started the download and made some progress, then cancelled or been disconnected for some reason, it would count the already existing portion of the download in the speed calculation when you resumed.
Nice to see you use Mozilla!
