Greetings, I am attempting to embed Gecko in a pure Carbon application. I have mimicked the structure from the PPEmbed.mcp sample and am having a problem getting data from the network.
I have been over the embedding documentation several times and I believe that I have all of the overrides in place and I am doing things in the correct order. My problem is that when I call mWebBrowserAsWebNav->LoadURI(...) it never seems to finish. My nsIWebProgressListener subclass gets the STATE_START/STATE_IS_NETWORK and STATE_START/STATE_IS_REQUEST messages but I never get any STATE_STOP messages until I quit the application. This wouldn't be so bad if I could debug into LoadURI(...) but so far that has eluded me. It appears that this code is loaded from a shared libarary somewhere after a new thread is spun off. When I step through the assembly code the application runs and never finishes the step. Any hints or pointers are appriciated. -- Mark Thalman, mthalman (at) earthlink (dot) net
