title: Using WebKit (Safari compatible) in delphi to simulate iPhone mobile
body: <p>Has anyone successfully used <a href="http://www.webkit.org" rel="nofollow">WebKit</a> in Delphi?  </p>
  
  <blockquote>
    <p>WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by <strong>Safari</strong>, Dashboard, Mail, and many other OS X applications.</p>
  </blockquote>
  
  <p>I want to create an iPhone/iPad Mobile Simulator same as in <a href="http://www.electricplum.com/" rel="nofollow">electricplum</a>. (I have tried the <a href="http://www.electricsimulator.com/electric_simulator_lite_4a.zip" rel="nofollow">FREE version</a> - seems like it also uses Adobe AIR).</p>
  
  <p>With <a href="http://www.apple.com/safari/" rel="nofollow">Safari</a> browser we have the most accurate preview results for iPhone mobile sites. so I would like to embed the WebKit (that is used by Safari) in my application, so my customers can have a reliable preview of their mobile web sites.</p>
  
  <p>I have searched the web, but could not find a working code. (The best I could find was <a href="http://www.bsalsa.com/forum/showthread.php?t=1354" rel="nofollow">this</a>, but it's not working).</p>
  
  <hr>
  
  <p>The 3 main problems with Delphi Chromium Embedded suggested in the answers are that:</p>
  
  <ul>
  <li>It does not support D5 </li>
  <li>I can overcome the fact that there is no support for D5 (creating the component with D7 in a separate process or DLL) But, It is <strong>very unstable</strong>! I have tested it with D7: Random access violations.</li>
  <li>It does not render HTML pages with div layout/HTML5 same as Safari does (or electricplum - "Electric Mobile Simulator").</li>
  </ul>