- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 12 Jun 2008 22:24:09 +0000 (UTC)
On Sun, 17 Feb 2008, Jeff Walden wrote: > > <http://www.whatwg.org/specs/web-apps/current-work/multipage/section-the-canvas.html#drawimage>: > > > If the image argument is an HTMLImageElement object whose complete > > attribute is false, then the implementation must raise an > > INVALID_STATE_ERR exception. > > This is all well and good in the case where the image being drawn has > the same origin as the document where the canvas resides, but if the two > have different origins, this makes it possible to determine the > existence of an image on a foreign server. This exception must only be > thrown if the image element's origin is the same as that of the document > containing the canvas being modified. > > (You can already determine image existence by seeing how an image > affects page layout, but this still seems like a reasonable behavior > anyway.) There's all kinds of ways to determine if a remote resource is present or not -- onload/onerror on <img> or <iframe>, importing a script from that host, layout effects of an image, layout effects of a style sheet... I think that ship has sailed. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 12 June 2008 15:24:09 UTC