I've put together a set of 17 IDL files describing the interfaces to GFX. Many of these interfaces are currently described via IDL'ish C++. I'd like to get some feedback on the right way to write these IDL files. For example there are some issues with native types that I'm sure that there are better solutions for. No attempt was made to change the way GFX works, these files merely take the existing API and make it work with the IDL compiler.
http://bugzilla.mozilla.org/show_bug.cgi?id=107846 Please attach comments to the bug so that we don't lose them. -- Jon Smirl [EMAIL PROTECTED]
