title: Inconsistent behaviour of window.innerWidth in Chrome
body: <p>I am getting an inconsistent value for window.innerWidth in Chrome from when a page first loads (not in cache) vs when it is reloaded (from cache).  Any ideas why.</p>
  
  <p>Hear is my simple HTML file:</p>
  
  <pre><code>&lt;html&gt;
       &lt;body&gt;
             &lt;script&gt;
                    alert(window.innerHeight)
             &lt;/script&gt;
       &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>If I run this in the Incognito window (to ensure it is not cached) I get a value x, and then when I refresh the value is always x + 40. </p>
  
  <p>What's happening?</p>