W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2011

Re: Removing 'caller' from WebIDL

From: Brendan Eich <brendan@mozilla.org>
Date: Sun, 4 Sep 2011 13:55:41 -0700
Cc: Cameron McCormack <cam@mcc.id.au>, public-script-coord@w3.org, Boris Zbarsky <bzbarsky@mit.edu>
Message-Id: <4921E71B-DD9D-4735-A0F8-A45D2D86DD9E@mozilla.org>
To: Ian Hickson <ian@hixie.ch>, Anne van Kesteren <annevk@opera.com>
On Sep 3, 2011, at 11:47 AM, Ian Hickson wrote:

> On Thu, 1 Sep 2011, Anne van Kesteren wrote:
>> On Thu, 01 Sep 2011 08:11:09 +0200, Brendan Eich <brendan@mozilla.org> wrote:
>>> What can be done to remove the caller uses other than document.all from
>>> HTML's spec?
>> 
>> The simplest approach is having nobody implement it / remove support for 
>> it. The specification is there to reflect reality and vice versa.
> 
> Indeed.

Oh, so the spec reflects reality by saying "caller, except in Gecko?"

Or is Gecko not part of reality?

Quit playing games, you two. The spec is supposed to be about what's required for interoperation. Gecko does not make collections other than document.all callable, yet interoperates. Ergo, the spec should not make a normative requirement using "caller" for collections other than document.all.

/be
Received on Sunday, 4 September 2011 20:59:25 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 May 2013 19:30:04 UTC