title: Chrome won't print custom Google Map (that is inside a div)
body: <p>My Chrome version is 18.0.1025.142 m. </p>
  
  <p>I used the JS API to make this <a href="https://files.nyu.edu/hc742/public/googlemaps/geocodingprint.html" rel="nofollow">Google Map</a>, but the map portion won't display in Chrome's Print Preview or actually print on paper. </p>
  
  <p>Then I tried to <a href="https://files.nyu.edu/hc742/public/googlemaps/geocodingprintsmall.html" rel="nofollow">shrink the map</a>. Now, the contents clearly fit in one page, and show up in the print preview for IE, FF, and Opera. So size isn't the problem.  </p>
  
  <p>Do I have any unorthodox HTML or JS? Is there a way to rewrite the page (add the right CSS, maybe) so it will print in Chrome? Ignoring most of the JS, which is irrelevant here, this is what I wrote (the map_canvas div displays the map)</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
    &lt;head&gt;
      &lt;meta name="viewport" content="initial-scale=1.0, user-scalable=no" /&gt;
      &lt;style type="text/css"&gt;
        html { height: 100% }
        body { height: 100%; margin: 0; padding: 0 }
        #map_canvas { height: 67%; width: 30% }
      &lt;/style&gt;
      &lt;script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"&gt;&lt;/script&gt;
      &lt;script type="text/javascript"&gt;
        var map;
  ...
   function initialize() {
          geocoder = new google.maps.Geocoder();
          map = new google.maps.Map(document.getElementById("map_canvas"),
            mapOptions);
  ...
   &lt;/script&gt;
    &lt;/head&gt;
    &lt;body&gt;
      &lt;div id="menu"&gt;
        &lt;b&gt;address:&lt;/b&gt;
        &lt;input id="text_address" type="text" size="60" onkeyup="checkReturn(event)"&gt;
        &lt;input id="check_sp" type="checkbox" checked="checked"&gt;SP
        &lt;input type="button" value="clear" onclick="document.getElementById('text_address').value=''; document.getElementById('text_address').focus()"&gt;
        &lt;input id="button3" type="button" value="clear markers" onclick="clearMarkers()"&gt;
      &lt;/div&gt;
      &lt;div id="map_canvas"&gt;
    &lt;/div&gt;
  
    &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>