title: Weird double loading image on simple html page
body: <p>I am developing a website page on brave when I noticed unnecessary request were made to the server. So I have tried narrowing the case down to this demo over here to reproduce the weird behavior.</p>
  
  <p>Ref: <a href="https://github.com/brave/brave-browser/issues/6863" rel="nofollow noreferrer">https://github.com/brave/brave-browser/issues/6863</a></p>
  
  <h2>Expectation</h2>
  
  <p>A standard <code>&lt;img src="..." /&gt;</code> tag should request the said resources <strong>only once</strong>.</p>
  
  <h2>The problem</h2>
  
  <blockquote>
    <p><strong>The page request the same URI twice.</strong>  </p>
  </blockquote>
  
  <p>Each request you see on this image below returned 2 different image. Only the first one were rendered on the screen. Yet The second request do fetch another completely different image from the server.</p>
  
  <p><img src="https://user-images.githubusercontent.com/7868782/68538348-d8d0a780-03ad-11ea-9237-eb9cea0d2a8a.png" alt="Annotation 2019-11-10 102409"></p>
  
  <h2>The weird part</h2>
  
  <p>The problem <strong>only happen</strong> when the <code>&lt;img&gt;</code> tag is in between two heading / paragraph tag. And it will only happen when the first paragraph <strong>has more than 4 word</strong>. The problem does not happen if the first paragraph has fewer words. That is for me is weird. Yet, this situation is likely to happen on a regular web document.</p>
  
  <h2>Reproducing</h2>
  
  <p>A simple web page should be able to reproduce the case.</p>
  
  <p>
    </p>
  
  <pre><code>&lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;title&gt;Images&lt;/title&gt;
    &lt;meta name="date.modified" content="Sun, 10 Nov 2019 03:01:15 GMT" /&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
    &lt;p&gt;0 1 2 3 4&lt;/p&gt;
    &lt;img src="https://placeimg.com/160/120" /&gt;
    &lt;p&gt;0&lt;/p&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p></p>
  
  <h2>Brave version</h2>
  
  <p>I am using Brave is up to date
  Version 0.70.123 Chromium: 78.0.3904.97 (Official Build) (64-bit)</p>
  
  <p>PS: I hope this issue get solved quickly. Because it may cause large image to be loaded multiple times more than necessary.</p>