<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jul 31, 2009, at 3:05 AM, lin ma wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I'm a beginner to WebKit domain(linux qt platform). I'm try to understand how to port another JavaScript Engine to webKit as chrome did. <br>Now I'm confused by the code of <i><b>webcore/binding/js</b></i>,&nbsp; I found the function defined in webcore/bindings/js/*Custom*.cpp never be used&nbsp; when debugging the webkit using a html page with javascript code,&nbsp; So it's hard to me to understand this part.<br>
<br>Anyone can give me some helps? Any documents or background knowledge are a precondition to learn this part. <br></blockquote><div><br></div><div>WebKit is not intended to support multiple JS engines, and you should not try. &nbsp;JavaScriptCore is the JS engine that is included in WebKit, there is no real reason to use any other engine and attempting to attach your own JS engine will result in a huge amount of both short and long term effort on your part for no gain.</div></div><br><div>--Oliver</div><div><br></div></body></html>