openlayers/openlayers — pull request #251 by ajkopinga (2012-02-28 10:31:42+00:00)
Title: Moving symbol definitions to Renderer.js

Currently OpenLayers breaks when it's custom-built with only the Canvas renderer. This is caused by the recent update that enabled the canvas renderer to draw symbols. The symbol definitions are included in Elements.js, which is ```@required``` only by vector renderers, so it's missing from a canvas only build.

Moving the symbol definitions to Renderer.js seems sensible, because that file is now, directly or through Elements.js, ```@required``` by all renderers.