在XUL扩展中重用内置Firefox图标?

在XUL扩展中重用内置Firefox图标?,firefox,firefox-addon,icons,xul,built-in,Firefox,Firefox Addon,Icons,Xul,Built In,在XUL Firefox扩展中,是否有一种简单的方法可以使用Firefox浏览器的内置图标,例如添加、删除或刷新图标?我希望使用工具栏中的图标与浏览器设计保持一致 我一直在到处寻找答案,但奇怪的是,网络上竟然没有这一点信息。因此,它要么极其简单,要么根本不可能。我希望前者 已经感谢您的帮助:)这些资源(如图标)可以从加载项访问。 例如,浏览器重新加载图标位于chrome://browser/skin/reload-stop-go.png(您可以在Firefox中打开它)。这个特殊的图标将与基本精

在XUL Firefox扩展中,是否有一种简单的方法可以使用Firefox浏览器的内置图标,例如添加、删除或刷新图标?我希望使用工具栏中的图标与浏览器设计保持一致

我一直在到处寻找答案,但奇怪的是,网络上竟然没有这一点信息。因此,它要么极其简单,要么根本不可能。我希望前者


已经感谢您的帮助:)

这些资源(如图标)可以从加载项访问。 例如,浏览器重新加载图标位于
chrome://browser/skin/reload-stop-go.png
(您可以在Firefox中打开它)。这个特殊的图标将与基本精灵一起使用

图标通常在
浏览器
(Firefox)或
全局
包(又名.toolkit)的CSS规则中指定。为了找出什么东西在哪里,我建议使用附加组件,检查Chrome窗口本身,特别是CSS和/或computed styles视图。此外,您还可以直接查看源代码,例如,在


建议:您是否应该始终仔细检查浏览器/工具包资源是否在所有平台上都实际可用,是否以相同的方式访问,是否具有相同的URI,是否有图标,等等。特别是对于附加组件,平台主题通常会使用平台图标(例如linux上的GTK股票图标)或提供多种选择(Win aero和常规图标,或常规和@2x hidpi图标)。

很抱歉这么晚才接受您的答案。答案出来时,我已经转到了另一个项目,但我没有检查。