On 1 déc, 14:13, philippe <pa510...@exchange.france.ncr.com> wrote: > Hello > > I built a browser wih gecko 1.8 using MOZILLA_INTERNALS.. It worked > fine. I could navigate, call external C functions through javascript, > inhject javascript, redirect on pages, extract HTML code ........ > > Right now, I try to embed gecko 1.9.2.23 (Firefox 3.6), but It's a > great pain. I started with the mozMFC sample, and built my solution > without MFC. (I Build my own native window). > > I can do the bind, without problems, (XRE_InitEmbedding) > I can create the browser, ans start to navigate. But If I navigate for > example onhttp://www.yahoo.com, an erratic page is displayed, I have > no focus on it, no images. I cannot use the href nor links, and If I > try to do some iput I get a memory fault..... > > Debugging, I go into onLocationChage, and on StateChange.... > > Is there an existing sample, regarding a project like mine, with > sources. > > Could someone help me. > > Thanks a lot for your responses.
It appears that I've problems with pages containing javascript For example when I try an iput in one of my pages . I walk through this code nsCOMPtr<nsIScriptGlobalObjectOwner> theGlobalObjectOwner(do_GetInterface(mWebBrowser)); // nsIWebBrowser nsIWebBrowser , if (theGlobalObjectOwner) { nsIScriptGlobalObject* theGlobalObject; theGlobalObject=theGlobalObjectOwner->GetScriptGlobalObject(); nsIScriptContext* theScriptContext = theGlobalObject- >GetContext(); theGlobalObjectOwner->GetScriptGlobalObject(); don't work and theGlobalObject is null. When I've links they don't work, and a scrollbar don't work too.... It's a mess !!!!! _______________________________________________ dev-embedding mailing list dev-embedding@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-embedding