* fix(web): downloads aborted when switching assets in the viewer
The service worker also handled the download request, so the viewer cancelling its image urls killed the download too. Only handle image requests there.
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
(cherry picked from commit 8c3fdda7ead1a70158780e45a67a11413b208dba)