更新 Firefox 3.6 插件

Gecko 1.9.2 中进行了多项更改,这些更改可能会特别影响插件开发者。本文档列出了这些更改。

接口更改

nsIPluginInstance 方法 destroy() 已移除,因为它原本就没有执行任何操作。

Mac OS X 特定更改

不再支持 CFM 插件

从 Gecko 1.9.2 开始,不再支持旧式 CFM(代码片段管理器)二进制文件作为插件。CFM 插件自 2008 年 8 月起已被弃用。

不再支持 main() 作为入口点

在 2008 年 8 月,插件开发者已被告知 main() 将不再被支持作为入口点。此更改已在 Gecko 1.9.2 中生效。插件需要更新才能使用 NPN_GetEntryPoints()

另见