title: WebBrowser control: Navigate shows error message box even though .Silent is true
body: <p>I am hosting a web browser control, initialized with <code>IWebBrowser2.put_Silent(VARIANT_TRUE)</code>.</p>
  
  <p>However, when calling <code>IWebBrowser2.Navigate</code>with a malformed path, I still get a message box to the equivalent of</p>
  
  <blockquote>
    <p>"file:///D://htmlstuff/page.html" was not found. Make sure the path or internet address is correct.</p>
  </blockquote>
  
  <p>The issue here is the accidental double-slash specified by the user (D:\htmlstuff instead of D:\htmlstuff). </p>
  
  <p>I can catch this particular problem earlier, before doing the Navigate, but I'm concerned that this message box still occurs, as I cannot verify every possible URL (or other possible cause that makes the webbrowser control ignore the Silent flag). </p>
  
  <p>I would expect to get an error code returned silently.</p>
  
  <p>Any ideas? Is there a "even more silent" option?</p>
  
  <p>Windows 8.0, IE 10.0.9200.16750</p>