On Tue, Dec 10, 2013 at 2:06 AM, Glenn Maynard <[email protected]> wrote: > On Mon, Dec 9, 2013 at 1:21 AM, Tab Atkins Jr. <[email protected]> wrote: >> Hm, I wonder if image-interpolation on the <canvas> should affect >> this? It's defined to only have an effect when you scale the <canvas> >> element itself, but I think it probably makes sense that whatever >> scaling intent you specify for the element should probably apply to >> images you draw into it with a scale. > > What is "image-interpolation"? It looks like a CSS property, but Google > doesn't distinguish between "image-interpolation" and "image interpolation", > so it's impossible to search for.
Sorry about that, it's actually called 'image-rendering' <http://dev.w3.org/csswg/css-images/#the-image-rendering>. > If it is, having CSS state affect drawing of 2d canvas seems wrong. Aside > from the bad layering, it would lead to different rendering if you draw to a > Canvas before stylesheets finish loading (equivalent to not waiting for > images, but much easier to get wrong without noticing), and if you offscreen > render a Canvas before actually putting it in a document. Valid point. I withdraw my suggestion. ~TJ
