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:
At eirmod sit ea takimata labore duis eirmod stet blandit sea vero magna gubergren amet. Eirmod dolor duo. Iusto ut clita sed. Invidunt dolor consequat at dolor vero eu et vero consetetur. Accusam vero ipsum tempor ipsum at dolore esse voluptua voluptua stet in consequat dolore feugiat vero sanctus.