The below does not work in IE9 if the canvas has display:table applied to it.
var canvas1 = $("#canvas1")[0];
var context1 = canvas1.getContext('2d');
var background = $("#background")[0];
context1.drawImage(background, 0, 0);
http://jsfiddle.net/V92Gn/1353/
Is this a known issue? Are there any workarounds (other than using a different display).