According to an answer in a previous question the Canvas API “allows use of any font that can otherwise be used by the user agent with a CSS stylesheet” yet while I can normally use Lucida Console in my browser it fails to load in Canvas.
Here is the font assignment that fails:
ctx.font = '15px Lucida Console, Comic Sans MS';
It has no trouble loading Comic Sans.
Or you can look at the whole example here: https://jsfiddle.net/zt6m1qeg/1/