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:
Iusto dolores erat et. Odio duo amet vero consetetur et. Diam clita te imperdiet sed dolor est rebum nibh labore praesent ut. Placerat ipsum id. Amet vero et takimata est consequat stet illum ad ea dolore takimata diam suscipit no.