Closed novalis closed 12 years ago
--fpurcell
(In [845]) Updates #266 (IE support for topo map):
--nicholasbs
Frank, I've gotten this most of the way done in r845. The only issue remaining left in IE is that the {{{overflow:auto}}} style on the div containing the canvas element doesn't appear to be working correctly. When the map extends beyond the size of the window, the scrollbars don't show up in IE.
--nicholasbs
Frank, I'm assigning this to you, since I don't have a copy of IE8, and I don't know if this is important for the Fall Beta. If it is, and you need help, let me know and I'll see what we can do.
I'm going to reassign to David Emory (and I'll back David up with some IE testing). David's new elevation graph is not working in IE 9.0 (and probably 8.0 & 7.0) as of build d14e659.
(Renamed this to IE vs. IE 8:)...
Here's the error I see in IE 9.0's console: LOG: exception Planner.newTripPlan: exception [object Error] LOG: undefined SCRIPT5007: Unable to get value of the property 'vml': object is null or undefined raphael-min.js, line 7 character 3824
David, a minor issue affecting all browsers -- the elevation graph elevation numbers are squished together on the following trip:
David...a bit more information on IE:
IE 9.0, when it's in standards/strict mode, will render the triangle and the graph fine. Problem is that other things on the map (specifically, clicking on legs of the itinerary...which don't move the map--again, an IE problem) break. IE 7.0 and 8.0 standards mode, as well as IE 9.0 quirks mode throw the same raphael bug mentioned above. (These 4 IE scenarios are all according to the IE 9.0 debugger...very cool tool).
fixed
On IE, the southern panel for the Topo Map is not rendered. Guessing it's a .js bug / happy IE quirk.