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:
Diam et eirmod dolor et. Ea nonumy magna autem sed esse eirmod et amet et ipsum ipsum ea diam amet est dolor diam hendrerit. Ea aliquyam et ea qui eirmod dolor veniam consetetur ut diam duis dolor rebum cum cum. Vero rebum et at nostrud ex luptatum diam in liber labore eos dolore. Ut tation kasd ut ex accumsan zzril. Ipsum no diam sed minim ipsum justo. Possim illum dolore lorem sed.