@algernon no, I mean on a higher level.
Chunked encoding is one of the ways to drliver a response incrementally.
The browser makes several types of http requests that are not initiated by JS - requests for img src, for stylesheets, for the html document itself, etc.
Which of those accidentally support incremental responses, and who was the first to abuse it as a way to send server-initiated content changes?