修改随Chrome提供的V8 JavaScript引擎

修改随Chrome提供的V8 JavaScript引擎,javascript,google-chrome,v8,spidermonkey,javascript-engine,Javascript,Google Chrome,V8,Spidermonkey,Javascript Engine,我想支持一个新的API,它通常不受Chrome提供的V8 JS引擎的支持。可以通过调整配备Chrome的V8来实现这一点吗 我愿意使用Firefox提供的Spidermonkey。我只是希望这个API能得到流行浏览器的支持 我试着在谷歌论坛和这里寻找答案,但大多数论坛都在谈论嵌入V8。只是一个想法 例如,V8开发人员可能希望签出V8主干 还有稳定的铬。所以,他们可能会设置一个 .gclient文件,如下所示: solutions = [ { "name" :

我想支持一个新的API,它通常不受Chrome提供的V8 JS引擎的支持。可以通过调整配备Chrome的V8来实现这一点吗

我愿意使用Firefox提供的Spidermonkey。我只是希望这个API能得到流行浏览器的支持

我试着在谷歌论坛和这里寻找答案,但大多数论坛都在谈论嵌入V8。

只是一个想法

例如,V8开发人员可能希望签出V8主干 还有稳定的铬。所以,他们可能会设置一个 .gclient文件,如下所示:

 solutions = [   
 { 
     "name"        : "chrome",
     "url"         : "http://src.chromium.org/svn/trunk/src/chrome@5000",
     "custom_deps" : {
       "v8" : "http://v8.googlecode.com/svn/trunk"
     }   
}]


您可以使用自己版本的v8编译Chromium,方法是将v8的自定义deps指向Chromium。

您可以修改v8,编译,然后尝试嵌入webkit,这与chrome比SpiderMonkey更接近。谢谢您的回复,我将研究这个方向。