Alchemy llvm-to-actionscript gave us http://github.com/mkr3142/QuakeFlash, hope someone uses this to give us QuakeCanvas.
http://syntensity.blogspot.com/2010/08/emscripten.html
The game engine's website is here:
Hopefully this experiment works out - both of these projects looks very interesting!