W3C home > Mailing lists > Public > whatwg@whatwg.org > January 2011

[whatwg] link.sizes and [PutForwards=value]

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 5 Jan 2011 01:29:35 +0000 (UTC)
Message-ID: <Pine.LNX.4.64.1101050126330.29066@ps20323.dreamhostps.com>
On Thu, 14 Oct 2010, Olli Pettay wrote:
> 
> may I wonder why on earth any new API, like
> link.sizes uses PutForwards?
> IMHO, PutForwards should be limited to the
> awkward DOM0 APIs like window.location.

On Fri, 15 Oct 2010, Anne van Kesteren wrote:
> 
> What's wrong with PutForwards?

On Fri, 15 Oct 2010, Olli Pettay wrote:
>
> It makes getters and setters work in a very different way.
> Inconsistency in APIs isn't a good thing.

I don't understand how they work in a different way?

The idea is to make the attribute appear to work like a DOMString for most 
purposes, but to allow methods to be invoked on it. (All the attributes 
that have [PutForwards] set also have a stringifier on their object's 
interface.)

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 4 January 2011 17:29:35 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:29 UTC