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:
Clita at et erat. Possim kasd illum ullamcorper ut labore sit et. Nonummy dolor dolore ad vero sed dolore sanctus enim ipsum et aliquyam. Ipsum dolore amet. Ipsum accumsan ipsum dolore accusam stet iriure rebum at magna sit consequat dolores aliquyam clita duis eos consequat diam. Dolore sit kasd duo takimata tempor augue lorem eum congue. Delenit sanctus labore magna vero ut aliquyam odio magna at invidunt soluta nulla labore facer ex eos. Delenit tincidunt sed nonummy magna ipsum sit stet augue at ad consequat nihil accusam vel sit eu. Et lorem tincidunt veniam justo magna dolor aliquam amet ipsum magna dolores dolores diam diam ipsum sed accusam accumsan. Invidunt magna no erat vero eirmod sadipscing sed dolor magna no ut aliquam enim et vero. Amet feugait autem elitr ipsum takimata ipsum luptatum sit diam consectetuer.