Проблема описана здесь:
http://code.google.com/p/ala-citizenscience/issues/detail?id=6
Решение состоит в том, чтобы иметь собственную версию OpenLayers с некоторыми незначительными изменениями (требуется jQuery):
Искать:
renderers:['SVG','VML','Canvas']
и измените его на:
renderers:(jQuery.browser.webkit?['Canvas','VML']:['SVG','Canvas','VML'])
(Если код OpenLayer свернут, это часть длинной строки с несколькими инструкциями)
Если вы используете изображения и стиль OpenLayers и хотите сохранить их, вам также следует изменить:
если OpenLayers 2.11:
return(function(){return l;})
с
return(function(){return "http://www.openlayers.org/api/";})
если OpenLayers 2.10:
var scriptLocation;
с
var scriptLocation = "http://www.openlayers.org/api/";