add support for progressive JPEG emulation
use querySelectorAll() in all cases

since we aren’t using the HTML LiveCollection returned by
getElementsByTagName() there is no reason to not just use
querySelectorAll() in all cases.
Merge
Merge branch 'gweedo767-master'