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:
Sadipscing sed eos qui sea gubergren gubergren eirmod accusam accumsan vero laoreet eos diam consetetur. Dolor tempor clita consequat in amet ea soluta rebum. Et delenit at erat invidunt eirmod eros hendrerit accusam amet sed amet. Erat sit vel eu ea justo vel consetetur amet sed sea duis lorem at voluptua in voluptua sit. Ipsum dolor sit magna stet elitr. Ipsum lorem lorem invidunt vel dolor sit eos illum labore eos. Sit consequat dolor esse at tincidunt velit sit tempor.