Try Browser.WindowInnerHeight and Browser.WindowInnerWidth expressions.
If they give you the correct div dimensions, set canvas size to these numbers.
Also, have you tried iFrame instead of the div?
I guess I'll have to mess with those numbers and see. I was hoping to avoid an iFrame, but it's not the end of the world if I end up having to go that route. Thanks for your input.