Two interoperable implementations rule

Anne van Kesteren annevk at
Fri Jul 11 15:53:25 PDT 2008

On Sat, 12 Jul 2008 00:01:26 +0200, Maciej Stachowiak <mjs at>  
> To be clear, I propose this rule not to block ES3.1, but to make it
> successful. The WebKit project will accept patches for any feature of
> 3.1 that  has been reconciled with 4, and we will likely devote Apple
> resources to implementing such features as well, so SquirrelFish will
> likely be a candidate for one of the interoperable implementations.
> Mozilla also has an extensive test suite for ECMAScript 3rd edition,
> which could be a good starting point for an ES3.1 test suite.
> I also note that the strong version of the interoperable
> implementations rule will be an even higher hurdle for ES4.
> Any comments?

 From experience with other specifications, requiring two interoperable  
implementations does sound like a good idea. Especially if they are Web  
browsers so compatibility can be tested. It also means that once the  
specification ships authors can actually use it.

Anne van Kesteren

More information about the Es4-discuss mailing list