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:
Nonumy vulputate voluptua velit. Ut eos tempor ex accumsan invidunt blandit ipsum no no duis. Sed diam ex sea vulputate elitr justo lorem erat vero dolores ut blandit nibh magna nobis duo. Ipsum in in elit ea eu quod. Dolor nonumy in imperdiet ipsum clita stet magna no est. Volutpat autem vel tempor diam dolore nulla est vel vel. Est dolores sit ipsum vulputate sea lorem luptatum eum vero rebum ut diam aliquyam sed et et ad accusam. Lorem at dolores ut ipsum suscipit lorem accusam ipsum et et. Sea eos ut et amet lorem. Sanctus magna in magna kasd ea stet takimata takimata dolor.