Re: Return value of getSupportedConstraints (Re: [Bug 26654] WebIDL types needed in Constrainable application)

On 10/10/2014 07:38 PM, Jan-Ivar Bruaroey wrote:
> On 10/10/14, 1:05 PM, Harald Alvestrand wrote:
>> Returning a truthy value requires changing the returned value according
>> to what the type of the constraint is. That's the odd part.
>
> All types are ConstrainXxx something so returning this should do:
>
>   { width: {}, height: {}, aspectRatio: {}, frameRate: {}, facingMode:
> {} };
>
> This is a constant anyway.
>
> .: Jan-Ivar :.
>
>
It does seem that {} (empty list) is truthy in Javascript. Saying that
{} and only {} MUST be used would be not-too-distasteful to me.

In Python {} is falsy.


-- 
Surveillance is pervasive. Go Dark.

Received on Friday, 10 October 2014 18:40:01 UTC