Re: Fwd: Additional notes from last Thursday's meeting

>Ian Hickson wrote:

>>On Mon, 5 Oct 2009, Boris Zbarsky wrote:

>>

>> Taking the liberty of forwarding this snippet along, since it's particularly

>> pertinent to the HTML5 spec.  In view of the IE team's position here, I would

>> like to reiterate my proposal that the () syntax be removed for

>> HTMLCollections and such.

>>

>> -Boris

>>

>> -------- Original Message --------

>> Subject: Additional notes from last Thursday's meeting

>> Date: Mon, 5 Oct 2009 00:46:13 -0700

>> From: Cameron McCormack <cam@mcc.id.au<mailto:cam@mcc.id.au?Subject=Re%3A%20Fwd%3A%20Additional%20notes%20from%20last%20Thursday's%20meeting&In-Reply-To=%253CPine.LNX.4.62.0910052128580.21884%40hixie.dreamhostps.com%253E&References=%253CPine.LNX.4.62.0910052128580.21884%40hixie.dreamhostps.com%253E>>

>> To: public-script-coord@w3.org<mailto:public-script-coord@w3.org?Subject=Re%3A%20Fwd%3A%20Additional%20notes%20from%20last%20Thursday's%20meeting&In-Reply-To=%253CPine.LNX.4.62.0910052128580.21884%40hixie.dreamhostps.com%253E&References=%253CPine.LNX.4.62.0910052128580.21884%40hixie.dreamhostps.com%253E>

>> ...

>>   * Nobody liked 'caller' operations, and some wanted to remove it from

>>     from normative requirements altogether.  The IE team would like to

>>     remove support for callable collection objects at some point in the

>>     future, and the worry is that codifying this as required behaviour

>>     would make that much harder.

>>

>>     One suggestion was to mention this in a non-normative section like

>>     ES5's Appendix B.

>

> Could the IE team clarify if they are willing to remove this support from

> all rendering modes or if the above merely refers to an IE9 or later mode?



To be clear, we have a strong commitment to preserving compatibility with legacy web pages, even webpages written using this undesirable behavior (caller-syntax). As such we will be keeping the caller behavior in our "classic" rendering modes until such a time as we can prove with good data that removing support for it will have inconsequential side-effects on compatibility. The above sentiment mentioned regarding removing support was in our IE9 or later rendering mode.

Received on Thursday, 15 October 2009 16:48:47 UTC