When this event fires, we check that the event supports calculating the amount of data uploaded (the lengthComputable part), and then calculate the amount completed. In my HTML, I'm using a element (similar to the element, but more semantically appropriate as we're presenting the progress...