Currently, I'm attempting to finish a previous attempt to create a BeOS
embedding widget ( based on the widget for QNX's Photon microGUI).
http://bugzilla.mozilla.org/show_bug.cgi?id=134107 is the site of the
previous attempt along with my updated code and related files.
The testing application crashes during initializiation, in
EmbedPrivate::Setup() at
webBrowserAsSetup->SetProperty(nsIWebBrowserSetup::SETUP_ALLOW_PLUGINS,
aAllowPlugins);
However, i did notice that in EmbedWindow::Init( ... ), these
following lines execute the return NS_ERROR_FAILURE;
// create our nsIWebBrowser object and set up some basic defaults.
mWebBrowser = do_CreateInstance(NS_WEBBROWSER_CONTRACTID);
if (!mWebBrowser)
return NS_ERROR_FAILURE;
What causes this, i've no idea. hopefully someone here does. :)
There are issues with mozilla/embedding/config/basebrowser-beos and
`make`ing it, but i'll cut it short here.
if anyone can tell me how to determine which files need to be in the
basebrowser-platform or client-platform files, i'd be grateful. The
readme.html in embedding/config doesn't explain very clearly.
Any help you can provide will be thoroughly appreciated
-mmadia
_______________________________________________
mozilla-embedding mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-embedding