My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 3119: IE: Map broken when VML is disabled (regression)
4 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  ----
Closed:  Mar 2011


Sign in to add a comment
 
Reported by [email protected], Mar 8, 2011
In IE, open Internet Options -> Security -> Default Level -> Apply. Navigate to https://code.google.com/apis/maps/documentation/javascript/examples/map-simple.html and verify that the map works.

Now go to Internet Options -> Security -> Custom Level... -> scroll down to "Binary and script behaviors" under "ActiveX controls and plug-ins" and click Disable. Click OK, Yes, OK and refresh the page.

Actual: No map tiles are visible, and the compass looks broken.

Expected: The map should work correctly. This is a regression from v3.2 and GMaps v2. e.g. the map works (with a broken-looking map control) in https://code.google.com/apis/maps/documentation/javascript/v2/examples/map-simple.html in this mode.
Mar 18, 2011
#1 [email protected]
Since our public upgrade to Google Maps v3, a number of our users have complained about this. It's surprisingly easy to get into this state by setting your Security Level to High and then only enabling JavaScript, which leaves VML disabled.  I've attached a screenshot.
Capture.PNG
53.0 KB   View   Download
Mar 21, 2011
#2 [email protected]
Markers no longer use VML in IE7/8. I have verified that markers render correctly in IE with VML disabled, though there are other VML elements inside the map which cannot render correctly without VML.
Status: FixedNotReleased
Mar 29, 2011
#3 [email protected]
(No comment was entered for this change.)
Status: Fixed
Labels: Fixed-3.4
Mar 29, 2011
#4 [email protected]
This bug is not fixed. If you follow the Repro instructions, the map is still white (and broken). We're able to workaround the issue by manually deleting VML <shape> elements in a timer.
Sign in to add a comment

Powered by Google Project Hosting