[whatwg] CanvasRenderingContext2D with addPath, currentPath

Bjoern Hoehrmann derhoermi at gmx.net
Sun Nov 3 03:29:20 PST 2013


* Robert O'Callahan wrote:
>On Sun, Nov 3, 2013 at 3:03 PM, Rik Cabanier <cabanier at gmail.com> wrote:
>> On Sat, Nov 2, 2013 at 1:01 AM, Robert O'Callahan <robert at ocallahan.org>wrote:
>>> Does this mean that ctx.currentPath != ctx.currentPath?
>>
>> Yes
>>
>>>  That's bad!
>>
>> Why would it be bad (apart from being different)?
>
>It means that currentPath isn't behaving anything like a data member.
>
>I'm not super familiar with why this became such an important design
>principle, but I know that it is one. For example, this is exactly the
>reason why the WebIDL spec prohibits attributes from returning dictionaries.

https://mail.mozilla.org/pipermail/es-discuss/2013-October/034468.html
gives one reason.
-- 
Björn Höhrmann · mailto:bjoern at hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 



More information about the whatwg mailing list