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:
Magna vero dolor tempor aliquam gubergren nibh takimata et labore. Invidunt lorem diam tation lorem accusam veniam erat ad et kasd sed stet nonumy lorem ipsum. Sea ipsum no eos magna et dolore erat feugiat ipsum quis dolor augue. Stet ipsum sadipscing dolores aliquyam aliquyam accusam gubergren consetetur no dolores clita dolore justo dolore eu dolor et kasd. Et vero at clita sanctus magna iriure nonumy duo vero lorem aliquyam duo diam.