<div dir="ltr">Hi,<div><br></div><div>I have an application which embeds the wincairo port of webkit.</div><div><br></div><div>It has a hidden webview used for server communication.</div><div><br></div><div>It also has webviews attached to standard Winapi windows, containing the user interface.</div><div><br></div><div>These are loaded with the loadData method, like so (error checking omitted):</div><div><br></div><div>IWebFrame* frame;</div><div>webView-&gt;mainFrame(&amp;frame);</div><div><br></div><div>BSTR html; </div><div>BSTR aboutBlank; /* about:blank */</div><div><br></div><div>// populate BSTR</div><div><br></div><div>frame-&gt;loadHTMLString(html, aboutBlank);</div><div><br></div><div>Most of the time this will finish loading and display the content.</div><div>However sometimes it doesn&#39;t and no content is displayed.</div><div><br></div><div>I have added logging to my IWebFrameLoadDelegate implementation and it stops after the following are called: </div><div>didStartProvisionalLoadForFrame</div><div>identifierForInitialRequest</div><div>willSendRequest</div><div><br></div><div>If I close the window, which closes the webview, I will a didFailWithLoading with an error code  of -999</div><div><br></div><div>Has anyone seen this before, or can you provide me any pointers?</div><div><br></div><div>Thanks,</div><div>Isaac</div><div><br></div></div>