Delphi最近的Gecko/xulrunner/FireFox端口

Delphi最近的Gecko/xulrunner/FireFox端口,delphi,firefox,lazarus,gecko,Delphi,Firefox,Lazarus,Gecko,出于好奇问:有人知道最近为Delphi开发的Gecko(Firefox引擎)端口吗 我目前正在成功地使用DCEF3/TWebBrowser(IE),目前无需更改,但我很想比较一下浏览器的性能(也是功能方面的) 到目前为止,我只发现了几个不同的(或可能相关的)旧端口,但没有一个使用最新的Delphi版本 当然,我可以自己翻译标题,但是如果有任何东西已经在起作用,那就没有意义了 对Lazarus来说确实有,但它似乎已经很老了(支持Gecko 10/Firefox 10,1月12日发布,已经3年了)。

出于好奇问:有人知道最近为Delphi开发的Gecko(Firefox引擎)端口吗

我目前正在成功地使用DCEF3/TWebBrowser(IE),目前无需更改,但我很想比较一下浏览器的性能(也是功能方面的)

到目前为止,我只发现了几个不同的(或可能相关的)旧端口,但没有一个使用最新的Delphi版本

当然,我可以自己翻译标题,但是如果有任何东西已经在起作用,那就没有意义了

对Lazarus来说确实有,但它似乎已经很老了(支持Gecko 10/Firefox 10,1月12日发布,已经3年了)。是否有人知道是否可以向Delphi进行后端口和/或是否可以轻松地将其更新为Gecko的最新版本

为了更准确地回答这个问题:我真的希望使用Gecko/XULrunner,所以如果没有合适的库可用,那么端口的步骤是什么?看起来没有典型的C API可用于直接端口(从C到Pascal)

翻译.idl文件就足够了吗?如果是这样,自动化工具(比如Embarcardero的idl2pas.jar)会工作吗? 目前我根本无法运行该工具,但即使我可以翻译IDL文件(很可能是XPIDL格式,类似于COBRA)


似乎可以将文件转换为XPCOM类型库(.xpt),但这对Delphi端口有用吗?

我尝试了移植
XULRunner
。然而,这是一个相当大的项目。。仍在工作中:)这是否意味着这方面的图书馆即将建成?你需要帮助吗?困难是什么?只是给你提供一个不同的途径:不久前(2007年),我正在研究一个Internet Explorer的IInternetProtocol实现,它成功了,所以我开始研究FireFox是否可以实现同样的功能,我发现并让它在FireFox版本6上工作,但是Mozilla的快速发布时间表打破了它,我跟不上。我尝试了js ctypes,它做了一些事情,但我放弃了,专注于原始HTTP。查看代码。@StijnSanders您的版本太旧了。这是最新的。更重要的是,为什么这个问题被搁置?这个问题被搁置是因为“离题”。这是一个关于编程问题的问答网站,不是一个为合适的组件/库/项目寻求指导的留言板,像这样的问题通常会被取消。