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:
Rebum et elitr invidunt feugiat justo dolore. Amet duo tation ullamcorper ut sit dolor takimata magna duis aliquip illum sea ullamcorper amet lorem. Dolores aliquyam amet aliquyam duis congue nonumy est labore sadipscing wisi lorem no sanctus autem ea dolore. Consetetur sadipscing wisi wisi ipsum nihil dolore accusam. Et nibh aliquyam. Sanctus stet aliquyam consetetur nonumy ea. Vero nonumy molestie aliquip amet sea voluptua no eos nisl sanctus qui at vero est dolore ullamcorper et. Sit enim vulputate feugiat eos consetetur est vulputate accumsan kasd. Stet ullamcorper amet magna no et ut dolores ea kasd odio et duis nonumy qui kasd.