On Fri, May 21, 2010 at 9:09 PM, Boris Zbarsky <bzbar...@mit.edu> wrote: > On 5/21/10 1:34 AM, Shiki Okasaka wrote: >> >> * backward binary compatibility: the application programs developed >> with the former SDKs should run with browsers as long as browsers >> retain the required features for ECMAScript. > > Gecko has this now for DOM interfaces, mostly. It's a noticeable > performance and memory penalty, especially as features need to be added, due > to the way it's implemented right now on top of C++ vtables. As Benjamin > mentioned, we will most likely stop doing this by default for the core DOM > interfaces. Someone could still provide a stable ABI in some form of C++ > binding, but it's not clear to me that we plan to do that ourselves. > Patches accepted, probably.
Thanks for the comment, Boris. I guess a solution would be somewhere between the ABI like this one and NPAPI. Have you blogged about new ideas? If so, I would appreciate the pointers. - Shiki > -Boris >