CorkiShen
小狐狸
小狐狸
  • UID42669
  • 注册日期2013-12-05
  • 最后登录2013-12-17
  • 发帖数9
  • 经验12枚
  • 威望0点
  • 贡献值12点
  • 好评度0点
阅读:1121回复:0

扩展在FireFox 25下注册不成功

楼主#
更多 发布于:2013-12-12 16:32
在老版本扩展上,基于Gecko SDK 25更新XPCOM组件,并修改chrome.manifest文件,希望能支持FireFox 25。现在扩展修改好后,在FireFox 25上并能正常实现。
[13:45:27.768] Cannot load binary components from a jar. @ jar:file:///C:/Users/admin3.CORKI-PC/AppData/Roaming/Mozilla/Firefox/Profiles/c8uwl0gi.default/extensions/%7B4d5556bb-fa01-46fd-a1b3-680bac60f22a%7D.xpi!/chrome.manifest:17
[13:45:27.768]
 Could not map contract ID '@mozilla.org/FFHelper;1' to CID 
{7CB5B7A0-07D7-11d3-BDE2-000064657374} because no implementation of the 
CID is registered. @ jar:file:///C:/Users/admin3.CORKI-PC/AppData/Roaming/Mozilla/Firefox/Profiles/c8uwl0gi.default/extensions/%7B4d5556bb-fa01-46fd-a1b3-680bac60f22a%7D.xpi!/chrome.manifest:3
扩展的chrome.manifest
# Component registration
contract  @mozilla.org/FFHelper;1  {7CB5B7A0-07D7-11d3-BDE2-000064657374}
category final-ui-startup @mozilla.org/FFHelper;1  @mozilla.org/FFHelper;1
 
#interface registration
interfaces components/nsIFFHelper.xpt         appversion<26.0
 
 
binary-component components/EgisPBFFXXV.dll ABI=WINNT_x86-msvc   appversion<26.0
content        FFHelper        chrome/content/
skin    FFHelper skin chrome/skin/
overlay chrome://browser/content/browser.xul chrome://FFHelper/content/firefoxOverlay.xul
FFHelper.xpi
另附上扩展,供各位测试。希望各位大神能给予帮助,感激不尽!
游客

返回顶部