Hi,
reading http://www.mozilla.org/projects/xpcom/Proxies.html describes a feature called Autoproxyfication:
"A pretty cool feature recently added is AutoProxification. When ever you call a method on a proxy object, each parameter is inspected. If it happens to be a descendent of a nsISupports, it will automatically be turned into a Proxy."
The document says that this feature is disabled, it was buggy. Is the problem still there? Why does it fail?
AutoProxification is off and I don't expect it to work by simply enabling it -- the code has bitrotted.
Why did it fail? At the time, there were no clients requiring this support. I couldn't justify to my employeer fixing the bugs was more important than other stuff. So, I just disabled it.
I think we can and should give it another go. I think people were asking for something like this -- in fact, i remember seeing a bug where if we had something like this support, the patch would be alot cleaner.
Hope this helps, Doug Turner _______________________________________________ Mozilla-xpcom mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-xpcom
