title: Must Webkit always be used on the main thread?
body: <p>I'm trying to render webpages in the background and I ran into the following trouble</p>
  
  <pre><code>2012-05-11 12:39:02.086 [77207:1c03] An uncaught exception was raised
  2012-05-11 12:39:02.087 [77207:1c03] objc_object* -[WebView initWithFrame:frameName:groupName:](WebView*, objc_selector*, CGRect, NSString*, NSString*) was called from a secondary thread
  </code></pre>
  
  <p>I understand that webkit classes are not thread-safe, but do they also have to be always used from the main thread? Alternatively, can I create a dummy web view just to initialize webkit and then later use webkit classes from background threads?</p>