When the Android stock browser is closed (killed), and started again, it does not cache images - all images loaded the first time must again reload, rather than be fetched from cache.
If the browser is not killed, but all browser tabs are closed, and then the page is accessed again, images(1) are retrieved from cache.
WHY does the browser not cache the images?
This behavior was observed on Galaxy S3, Galaxy tablet, Kindle (WebView), Nexus 7, on OS version 4.0 to 4.3. The same behavior was observed in Android's WebView, which is actually our primary interest however the same behavior is observable on both WebView and stock browser
Chrome for Android does not have this problem and caches images correctly.
(1) images smaller than 2MB