W3C home > Mailing lists > Public > whatwg@whatwg.org > June 2007

[whatwg] HTMLMediaElement.volume

From: Maciej Stachowiak <mjs@apple.com>
Date: Sat, 2 Jun 2007 01:23:16 -0700
Message-ID: <0BEAFE33-6C11-4889-B998-22D05C713321@apple.com>

On Jun 1, 2007, at 6:03 PM, Ian Hickson wrote:

> On Fri, 23 Mar 2007, Anne van Kesteren wrote:
>>
>> Wouldn't it be better if no INDEX_SIZE_ERR was raised but instead the
>> previous value was retained? For consistency with
>> CanvasRenderingContext2D.globalAlpha for instance. It's not really
>> important, but I think that some consistency between the various APIs
>> would be nice.
>
> In general, actually, raising INDEX_SIZE_ERR is what the APIs do.  
> So for
> consistency, volume is correct.
>
> globalAlpha, though, is not. What do people think? Should we change  
> the
> canvas globalAlpha attribute to raise an exception for out-of-range
> values? Any browser vendors have an opinion?

In general I prefer silent failure to exceptions, since JS exceptions  
tend to lead to catastrophic failure of a whole script and thus tend  
to turn slight implementation differences (possibly misreading the  
spec in some cases) into serious compatibility issues.

Regards,
Maciej
Received on Saturday, 2 June 2007 01:23:16 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:56 UTC