最近用于Delphi的Gecko / xulrunner / FireFox端口

时间:2015-01-18 15:35:06

标签: delphi firefox lazarus gecko

出于好奇心问:有没有人知道最近Delphi的Gecko(Firefox引擎)端口?

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

到目前为止,我只发现了几个不同的(或者可能是相关的)旧端口,其中没有一个是最近的Delphi版本。

当然我可以自己翻译标题,但如果有任何已经有效的内容则没有意义。

Lazarus有GeckoPort version2,但它似乎已经很老了(支持Gecko 10 / Firefox 10,在12年1月发布,已经在3年前了)。有没有人知道是否可以向Delphi提供反向移植和/或是否可以将其更新为最新版本的Gecko?

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

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

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

0 个答案:

没有答案
相关问题