[prev in list] [next in list] [prev in thread] [next in thread] 

List:       whatwg
Subject:    Re: [whatwg] Challenging canvas.supportsContext
From:       Dean Jackson <dino () apple ! com>
Date:       2013-06-25 19:01:27
Message-ID: B9029088-D058-426B-8876-7E394928A2D7 () apple ! com
[Download RAW message or body]


On 25/06/2013, at 5:54 PM, Simon Pieters <simonp@opera.com> wrote:

> On Mon, 24 Jun 2013 23:31:59 +0200, Dean Jackson <dino@apple.com> wrote:
> 
> > Also, the presence of window.WebGLRenderingContext doesn't necessarily indicate
> > that WebGL is supported. On iOS for example, that object is available in Safari
> > but calling getContext('webgl') fails. The supportsContext method would allow
> > authors to easily detect this case.
> 
> Since supportsContext is not supported in Safari on iOS, authors cannot use it to \
> detect this case at all.

I think you missed the point. I know it's not there, which is why we suggested adding \
it :)

> We could say in the spec that if a UA knows it cannot create a specific context, it \
> must hide the corresponding interface object. This does basically the same thing as \
> supportsContext, except that it would also work for pages that already do feature \
> detection based on the interface object.

Showing or hiding interface objects is not something I want to do. Others on this \
thread said the same thing.

Dean


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic