Firefox Add-on图标不再显示在Firefox 29更新之后

时间:2014-05-11 15:50:25

标签: javascript firefox

在FF v29更新之前,我的插件按预期工作。也就是说,图标出现在自定义菜单中,以便用户可以将其拖动到他们希望的UI中的任何位置。

但是,在v29更新后,“其他工具和功能”自定义菜单中不再显示该图标

overlay.xul中的确切实现如下:

<toolbarpalette id="BrowserToolbarPalette">
    <toolbarbutton id="trafficcodex-button" class="toolbarbutton-1 chromeclass-toolbar-additional" label="Traffic Codex Promo Code Finder" tooltiptext="Check for Promo Codes!" oncommand="trafficcodexpromocodefinder.overlay.search();" />
</toolbarpalette>

<window id="main-window">
    <toolbox id="navigator-toolbox">
        <toolbar id="trafficcodex-toolbar" toolbarname="Traffic Codex Promo Code Finder" accesskey="T" customizable="true" mode="icons" context="toolbar-context-menu" defaultset="trafficcodex-button" insertbefore="PersonalToolbar" />
    </toolbox>
</window>

另外值得注意的是,是一个自举扩展程序。

这是我开发的第一个浏览器扩展程序,我承认在这方面不太了解。

1 个答案:

答案 0 :(得分:0)

不是完整的解决方案,而是指向文档的链接

Firefox 29 changes - for developersAustralis and add-on compatibility - “这是一个主要的Firefox主题更改,会影响大多数涉及Firefox用户界面的扩展。”