W3C home > Mailing lists > Public > public-webapi@w3.org > May 2007

Re: Method overloading in IDL

From: Cameron McCormack <cam@mcc.id.au>
Date: Tue, 22 May 2007 11:02:08 +1000
To: public-webapi@w3.org
Message-ID: <20070522010208.GB24568@arc.mcc.id.au>

Maciej Stachowiak:
> It's totally doable if you are willing to use IDL extended attributes  
> to mark up the quirks, Gecko has long done this and WebKit is now  
> using it for most interfaces as well. We're not using the W3C's IDL  
> files though, in either case.

My question then is: if (some of) these extended attributes were
specced, and then included in IDL published in DOM specs, would that be
helpful for you?

I just went through the IDL files in WebKit, wrote down what I found
and my best guesses at what they mean:

  http://www.w3.org/mid/20070522005740.GA9270@arc.mcc.id.au

Some of them are WebKit-specific things, but others seem to be useful
for speccing.

Using extended attributes rather than messing with the IDL syntax to
make it (more) incompatible with OMG IDL works for me.

> And the standard W3C license for IDL files would likely make it  
> impossible to start with them. If we wanted to publish IDL that  
> implementors could use, we'd have to change the license.

I saw in the list archives that that was something Charles might look
into?

-- 
Cameron McCormack, http://mcc.id.au/
	xmpp:heycam@jabber.org  ▪  ICQ 26955922  ▪  MSN cam@mcc.id.au
Received on Tuesday, 22 May 2007 01:02:19 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:18:57 GMT