W3C home > Mailing lists > Public > whatwg@whatwg.org > February 2008

[whatwg] createImageData -> new ImageData() ?

From: Oliver Hunt <oliver@apple.com>
Date: Sun, 3 Feb 2008 03:20:54 -0800
Message-ID: <DF692DA2-6245-469D-A5A9-6B549D335D25@apple.com>
On Feb 3, 2008, at 2:38 AM, Anne van Kesteren wrote:

> Why not give the object a constructor? I think that's cleaner. Also,  
> Opera already supports that :-)
The biggest problem is that you would have to define the behaviour in  
a fairly counterintuitive way
new ImageData(400, 400) would not necessarily result in an ImageData  
object with width=400, height=400
as a system with a non-1:1 css to device pixel ratio.
> The moment people start using getImageData() as storage mechanism  
> (which they will if browsers do not fix their data: image origin  
> stuff) you'll have a problem with this if the application is  
> accessed through different devices that have different ratios. I  
> suspect though that given that Firefox has a 1:1 ratio sites will  
> simply rely on that...
Part of my commentary was on a misunderstanding of the spec sorry :(

That said, what do you mean by using getImageData as a storage  


> -- 
> Anne van Kesteren
> <http://annevankesteren.nl/>
> <http://www.opera.com/>
Received on Sunday, 3 February 2008 03:20:54 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:00 UTC