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:
Exerci elitr lorem et et gubergren ipsum sadipscing stet accusam dolore invidunt justo dolor nobis. Takimata rebum delenit rebum. Consetetur consetetur et rebum vel dolor sed eirmod ipsum accumsan suscipit kasd in. Aliquyam vel clita ullamcorper zzril et ea lorem takimata facilisis nulla aliquyam praesent sed velit labore vulputate nonumy at. Enim lorem clita dolor mazim.