On Tue, Sep 24, 2013 at 6:45 AM, Simon Pieters <simonp@opera.com> wrote:
> On Tue, 24 Sep 2013 13:30:39 +0200, Cameron McCormack <cam@mcc.id.au>
> wrote:
>
> Dirk Schulze wrote:
>>
>>> How do you specify that without having two transformPoint() definitions,
>>> one with a DOMPoint argument and the other with a DOMPointLiteral argument?
>>>
>>
>> DOMPoint transformPoint((DOMPoint or DOMPointLiteral) point);
>>
>
> Or just
>
> DOMPoint transformPoint(DOMPointLiteral point);
>
> This was already discussed:
>
> http://www.w3.org/mid/**CAAWBYDDF1fRrJj08AvFARfCstkQfg**
> g=RH85n-UPh3ZZ_fjc2wA@mail.**gmail.com<http://www.w3.org/mid/CAAWBYDDF1fRrJj08AvFARfCstkQfgg=RH85n-UPh3ZZ_fjc2wA@mail.gmail.com>
Can we describe in IDL that the interface DOMPoint inherits from the
dictionary DOMPointLiteral?
It seems that there are some subtle differences between attributes and
dictionary member that is otherwise lost.