【问题标题】:Modifying V8 JavaScript Engine provided with Chrome修改 Chrome 提供的 V8 JavaScript 引擎
【发布时间】:2011-08-25 21:49:38
【问题描述】:

我希望支持 Chrome 提供的 V8 JS 引擎通常不支持的新 API。是否可以通过调整 Chrome 提供的 V8 来做到这一点。

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

我尝试在 Google 论坛和此处寻找答案,但其中大多数都在谈论嵌入 V8。

【问题讨论】:

  • 你可以修改v8,编译,然后尝试嵌入webkit,它比spidermonkey更接近chrome

标签: javascript google-chrome v8 spidermonkey javascript-engine


【解决方案1】:

只是一个想法......

例如,V8 开发人员可能希望检查 V8 主干 与 Chromium 的稳定版本一起。因此,他们可能会设置一个 .gclient 文件如下:

 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 来使用您自己的 v8 版本编译它。

【讨论】:

  • 感谢您的回复,我会研究这个方向。
猜你喜欢
  • 2013-04-21
  • 1970-01-01
  • 2020-04-06
  • 2013-01-02
  • 1970-01-01
  • 2014-04-29
  • 2015-05-16
  • 2011-09-22
  • 1970-01-01
相关资源
最近更新 更多