修改与Chrome一起提供的V8 JavaScript引擎

5

我希望能够支持一个新的API,这个API通常在Chrome提供的V8 JS引擎中不被支持。通过调整Chrome提供的V8引擎,能否实现这一点。

我可以使用Firefox提供的Spidermonkey,只是我希望这个API能够被流行的浏览器支持。

我试图在Google论坛和这里寻找答案,但大多数都是关于嵌入V8的讨论。


你可以修改V8,编译它,然后尝试将其嵌入到WebKit中,这比SpiderMonkey更接近Chrome。 - HyderA
1个回答

7

只是一个想法...

For example, a V8 developer may wish to checkout the V8 trunk alongside a stable version of Chromium. So, they might setup a .gclient file like so:

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

http://www.chromium.org/developers/how-tos/chromium-modularization

你可以通过将v8的custom_deps指向自己的版本来编译Chromium。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接