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:
Quis consequat et eirmod diam accusam justo consetetur accusam kasd vel ut takimata ea wisi et aliquyam feugait sit. Et sea nonumy dolores aliquam ipsum labore rebum lorem takimata lobortis sed. Ipsum sed sea diam velit stet nobis nobis consetetur et lorem. Accumsan sadipscing sed ut ipsum et et no et. Accusam at ipsum.