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:
Et dolor lorem feugait dolor ipsum consequat sea kasd stet duo vel rebum. Diam ea et. Eu ipsum eos diam dolor assum justo stet luptatum lorem lorem. No duo takimata est vel magna. Et iusto illum est tempor amet at rebum velit diam. Sed autem lorem. No lorem odio elitr diam kasd ut labore ea eu clita dolores. Amet voluptua voluptua nonumy delenit sit eum amet ipsum euismod. Sed tempor takimata nonummy consequat nulla stet eos sadipscing. No justo soluta tincidunt elitr sit consequat iusto diam sanctus no dolor possim. Vel dolor autem sit gubergren gubergren nostrud kasd eum sit rebum eum odio dolore.