Sounds like all of the NS_NewXXX functions need to be carefully inspected to
make sure they only call public APIs.  Most of the ones in layout/content
violate this.

I wish there was a simpler way to separate component public APIs from app
public APIs.  Should all app public APIs be required to live in an IDL file?
This would allow the build process to play with the include paths and hide
the non-global component APIs from the rest of the app.

--
Jon Smirl
[EMAIL PROTECTED]




Reply via email to