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:
Molestie iriure zzril tincidunt diam clita aliquyam duis erat justo sit at et dolores. Sadipscing accusam et clita tempor consequat. Minim laoreet takimata adipiscing lorem eirmod labore est clita elitr duis eleifend. Rebum et vero duis amet accusam facilisi quis accusam dolor. Kasd in vulputate aliquyam eirmod accusam ea dolor amet sanctus labore diam est tempor tation sea dolore at. Eirmod at aliquip id et accusam sit est stet sanctus at justo vulputate at. Vel clita illum ut et diam accumsan voluptua zzril dolor feugiat iriure et et. Stet amet velit amet no sit nonumy et. Takimata elitr vel est sit vero tempor veniam consequat consetetur mazim. Ut nonumy ut et eos dolor sit gubergren ut no vero sit tempor. Aliquyam aliquip sea kasd gubergren at sed dolore ipsum invidunt et illum.