QTWebkit&V8

来源:互联网 发布:儿童画画的软件 编辑:程序博客网 时间:2024/04/29 21:45

有一次和朋友聊到chrome要自己拉分支的事情时,朋友问到,目前webkit源码结构中已经把chrome的代理给清理干净了,那么我们还有直接使用V8来替代jsc吗?


我倒是没有专门研究过这块,手里刚好也没有源码,但我想应该是问题不大。我想v8的源码应该是不会放在webkit中的,想要编译的人是需要自己把v8作为第三方的库赖使用吧。

http://wenku.baidu.com/view/471cc56b1eb91a37f1115c63.html

这篇文章估计是可以回答朋友的问题的。http://qt-project.org/forums/viewthread/24243

qt编译的bug修复http://www.sineysoft.com/post/tag/webkit

qt5.2中QML移除了对v8的依赖,那么以后想要使用v8的人就要自己来维护了。

http://blog.qt.digia.com/blog/2013/09/30/qt-5-2-alpha-available/

qt中对v8的patch,https://github.com/Vitallium/qt5/tree/master/qtjsbackend

 

网上搜集的一些qtwebkit+v8相关资料:

https://bugs.webkit.org/show_bug.cgi?id=61187
https://bugs.webkit.org/attachment.cgi?id=97989&action=prettypatch

http://stackoverflow.com/questions/14680047/build-qtwebkit-with-v8

http://www.qtcentre.org/archive/index.php/t-51201.html

https://groups.google.com/forum/#!topic/phantomjs/GUPUw-XfqEw

http://webkit.sed.hu/blog/20101216/benchmarking-qtwebkit-v8-linux
https://lists.webkit.org/pipermail/webkit-qt/2011-January/001117.html

http://code.google.com/p/phantomjs/issues/detail?id=31

http://www.google.com.hk/url?sa=t&rct=j&q=qtwebkit%20v8&source=web&cd=6&ved=0CFMQFjAF&url=%68%74%74%70%3a%2f%2f%6d%6f%67%6f%77%65%62%2e%6e%65%74%2f%61%72%63%68%69%76%65%73%2f%34%31&ei=WNZjUtLLJe6higex1oHwBw&usg=AFQjCNGB41E6f6v7Rb59hJw1HOz2pgtgfA&bvm=bv.54934254,d.aGc&cad=rjt

 

qtwebkit介绍

http://mobile.51cto.com/symbian-288673.htm:通俗易懂

http://trac.webkit.org/wiki/QtWebKitContrib

http://planet.qt-project.org/

原创粉丝点击