我将插件添加到firefox amo目录中,并获得了审核和通过,但审核者向我发送了以下消息:
事情是我一直都没有碰过chrome://browser/content/tabbrowser.xml
,甚至都不知道在哪里找到...所以我该如何解决这个问题?
谢谢!
最佳答案
听起来好像您在代码中的某个地方使用多个参数调用addProgressListener()
。它是单个参数函数-您可以在这里找到文档:
https://developer.mozilla.org/en/XUL/tabbrowser#m-addProgressListener
位置chrome://browser/content/tabbrowser.xml
是定义函数的位置,第1840行是文件中引发“不要使用多个参数调用此函数”错误的位置。您可以在(我认为)browser/base/content/tabbrowser.xml
处从FF源 checkout 的文件中找到该文件,但是在这种情况下,您可能不需要检查它。