The <canvas> element is not natively supported by the backend formatting engine. However, what can be done is to replace the <canvas> with an image in the print <div> before sending to the formatter. There are a few Javascript drawn <canvas> elements on this page. They are processed to the output by the xepOnine.jgPlugin.js Javascript by converting them on-the-fly to image format.
This is a second <canvas> element on the page:
Eirmod amet ea no consequat sed et velit et. Praesent ut sit id luptatum in et autem gubergren rebum diam ipsum magna wisi invidunt eu eos diam. Et blandit diam tation tempor ut rebum nonumy consectetuer ipsum. Et ipsum consequat sadipscing duo id accusam ea dolore sed ut sadipscing et accusam sea ut odio tempor nonumy. Elitr sit at takimata nonumy lorem sed. No molestie suscipit ea adipiscing lorem no sed hendrerit eirmod eum tation kasd rebum tation ipsum diam sadipscing lorem. Id sit voluptua dolor consequat sit stet lorem sea laoreet eos in blandit sanctus.