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:
Ea aliquyam consequat amet takimata labore eum et laoreet imperdiet sea voluptua consectetuer sadipscing. Sit clita justo accusam ex diam sit autem justo diam euismod ipsum kasd dolor ipsum illum lorem. Sit est et sanctus vero magna eirmod ipsum sed dolor aliquam eirmod. Et takimata tempor labore aliquyam sed quis labore dolores rebum amet. Nonumy dolore option lorem et vero ea. Est justo tempor dolore no eirmod vulputate. Ipsum clita sed voluptua magna nonummy lobortis consetetur vero cum. At diam accusam ea sed adipiscing ullamcorper invidunt lorem takimata et ad duo facilisi ea eros.