title: In Google Maps getBoundingClientRect gives Unspecified Error in IE
body: <p>Relating to question in:
  <a href="https://stackoverflow.com/questions/15842886/unspecified-error-from-google-maps-api-on-ie8">Unspecified Error from Google Maps API on IE8</a></p>
  
  <p>In function
      function Mp(a,b){ .. }
  the following line of code triggers an error 
      var e=a.getBoundingClientRect();</p>
  
  <ol>
  <li>To replicate this error
  
  <ol>
  <li>Make a Google Map page (make sure it is tall enough that you've spare space to scroll the page, don't make the map full-screen)</li>
  <li>Place a Marker</li>
  <li>Open the app in IE ( I tested in 10) in debug mode</li>
  <li>When page loads, click on a marker such that it shows the info-window i.e. the pop-over</li>
  <li>Try scrolling the page
  
  <blockquote>
    <p>You'll get the error.</p>
  </blockquote></li>
  </ol></li>
  </ol>
  
  <p>getBoundingClientRect(), an IE feature which returns positions of containers. The issues  may be related to tool-tips i.e. info-windows.</p>
  
  <p>Look more at : <a href="http://ejohn.org/blog/getboundingclientrect-is-awesome/" rel="nofollow noreferrer">http://ejohn.org/blog/getboundingclientrect-is-awesome/</a></p>
  
  <p>Tried the solution: google.maps.event.clearListeners(window, 'resize');
  It din't work.</p>
  
  <blockquote>
    <p>Sample App: <a href="https://googledrive.com/host/0B-Y3wXhWdoQebnBUV2RNRWhJZE0/test-shell.html" rel="nofollow noreferrer">https://googledrive.com/host/0B-Y3wXhWdoQebnBUV2RNRWhJZE0/test-shell.html</a>
    Courtesy: @user2250544 </p>
  </blockquote>