Not an ol3 issue but on IE10 (but only on a Microsoft Surface RT), a canvas drawn in an other canvas can't be larger than 2048px (width or height).
This can be reproduced with any example.
If the map renderer does dom composition, this can be avoided. Where we want to draw one canvas on another, we can tile.
Yes, @fredj and I mentioned this the other day.
Mozilla has abandoned Metro. Surface RT is an even less relevant part of Metro. Surface RT can't even handle a full screen canvas.
Closing. Please re-open if you feel that Surface RT support is important. Preferably with code that fixes the problem.