This demo streams data every 1 second from a service worker infinitely:
https://html-sw-stream.glitch.me/
Chrome will currently eventually time out the service worker. When this happens the partially rendered iframe is just left.
Aside from the question in #1182, should aborting the service worker in the middle of the stream leave the partially rendered data? Should we not show an error here?