title: bottom padding on scrolling fixed-height div is ignored in firefox
body: <p>I have a div with a fixed height and a padding attribute. I set <code>overflow</code> to <code>auto</code> to let the browser add scrollbars. I want to be able to scroll down until the whole bottom padding is visible, but it gets truncated entirely.</p>
  
  <p><img src="https://i.stack.imgur.com/H6Gw1.png" alt="enter image description here"></p>
  
  <p><a href="http://jsfiddle.net/ZR9k5/1/" rel="nofollow noreferrer">Here's a fiddle</a></p>
  
  <p>CSS:</p>
  
  <pre><code>#content {
      padding: 40px;
      width: 250px;
      background-color: #ccc;
      overflow: auto;
  }
  </code></pre>
  
  <p>HTML:</p>
  
  <pre><code>&lt;div id="content"&gt;
      Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
  &lt;/div&gt;
  </code></pre>
  
  <p><strong>Edit: I found out that it only misbehaves on Firefox (29.0.1 for me)</strong></p>