Standard states following regarding list of available images:
It is not used to avoid re-downloading the same image while the previous image is still loading.
However, if you open an HTML document that contains multiple img nodes with same src in current versions of Chrome, Firefox or IE 11 you will notice that these browsers make only single network request for that image.
I checked this test case in serveral browsers:
| Test case |
Chrome 56 |
Firefox 50.0.1 |
Firefox 31 |
IE 11 |
| HTML document with multiple sequential img nodes with same src URI |
Single request |
Single request |
Single request |
Single request |
Is this a deviation from standard or a side effect from some behavior specified by HTML standard?