Hi Boris,
> Do you have a debugger? Can you just see what arguments are passed to
> nsURILoader::OpenURI (and in particular the second argument)?
I finally managed to put up a debug build and did some debugging. BTW,
please note that the VC8 debug build of xulrunner 1.9.0.12 IMHO is
BROKEN (i.e. it does not build the nsXULAppAPI.h and the whole dist/
include/xulapp dir, so XRE_InitEmbedding and all the embedding
initialization stuff is not found and our build is broken). The VC9
debug build is ok, so we took this as an excuse to have a look to
CMAKE and move all our codebase from VC8 to VC9 ("its not a bug. its a
feature").
After this, and after setting the breakpoint you advice, it took me 25
seconds to note that, for some reasons I will not tell you in order to
save my life and reputation, I was issuing a reload which was
triggered on target=_blank loads and for some reason was resetting the
isContentPreferred flag (or something like that). If I remove the
reload everything works like a breeze (ach, no mozilla bug! :) ).
So, thank you!
Aaron
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding