Canvas.generateDataURLHeatmap: return empty string if there is no points
Created by: ch-ms
В 59 версии Фаерфокс под Мак Ос 10.13.3 некорректно рисуются тайлы, а именно на тайлах которые должны быть пустыми остается фантомное изображение (https://s3.amazonaws.com/chms/yandex-heatmap-ff59-bug/bug.png). Этот пул исправляет это следующим образом: если нет точек тогда generateDataURLHeatmap возвращает пустое значение. Это полностью убирает ошибку (https://s3.amazonaws.com/chms/yandex-heatmap-ff59-bug/wo-bug.png) и позволяет избежать дополнительных вычислений.