- chrome: 67.0.3396.87 (Official Build) (64-bit)
- firefox: 61.0b14 (64-bit)
- chunk 1 immediate
- chunk 2 at 5s
- script immediate
- async attr on script
-
chrome
- chunk 1 displayed immediately
- script fetched & executed immediately
- chunk 2 displayed
-
firefox
- full html rendered at 5s
- script dled and executed 4ms later
- chrome renders markup as soon as it can
- chrome executes script as soon as it can
- firefox doesnt support rendering of streamed response?
- chunk 1 immediate
- chunk 2 at 5s
- no script
-
chrome
- chunk 1 displayed immediately
- script fetched & executed immediately
- chunk 2 displayed after 5s
-
firefox
- full html rendered at 5s
- script dled and executed 4ms later
- chrome renders markup as soon as it can
- chrome executes script as soon as it can
- firefox doesnt support rendering of streamed response?
- chunk 1 immediate
- chunk 2 at 2s
- script at 5s
- async attr on script
-
chrome:
- chunk 1 displayed immediately
- chunk 2 displayed after 5s
-
firefox:
- full html rendered at 5s
- chrome renders markup as soon as it can
- firefox doesnt support rendering of streamed response
- chunk 1 immediate
- chunk 2 at 10s
- script at 5s
- no async attr on script
-
chrome:
- script dl started immediately
- chunk 1 rendered at 5s
- full html rendered at 10s
-
firefox:
- script dl started at 10s
- full html rendered at 15s
- script blocks renders for both browsers, but they differ in details
- chrome blocks rendering of html downloaded so far, but as soon as js has executed, continues
- firefox waits for entire html to be downloaded before it starts dling script
- only once script has dled and executed does it render