I notice that nsIDocShell seems not to be blessed as an embedding API so I'd rather not depend on it, but I don't see any other way.
I can't speak to the original question, but nsIDocShell, the various content viewer and document viewer APIs and a few related things are all due for major changes as we move toward something called Mozilla 2.0. The goal is to clean up the interfaces to make them less painful, clean up the code to make it somewhat readable, and actually freeze some useful functionality. nsIWebNavigation still being unfrozen is a travesty....
Chances are whatever approach you take will get broken over the next 6 months...
-Boris _______________________________________________ mozilla-embedding mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-embedding
