(注意,这是针对我遇到的问题的自我回答问答)
在尝试向 Mozilla 附加组件提交 WebExtension 以进行公开列表后,提交被审阅者拒绝,并显示以下消息:
您的插件包含一个与我们已知的任何版本都不匹配的 JavaScript 库文件。我们要求所有附加组件都使用未经修改的发布版本。
我们接受从“ajax.googleapis.com”、“jquery.com”或“jqueryui.com”下载的 JQuery/JQuery-UI 库;并且无需任何修改即可使用(下载而不是复制粘贴)。缩小版更好。(文件名更改无关紧要)
很抱歉,我们不接受修改、重新配置或自定义的库。
同一问题的另一个症状:来自 jQuery 的初始验证的几个“不安全分配给 innerHTML”警告。
然而,有问题的文件确实是从 jquery.com 下载的一个发布、缩小版本,并且没有被故意修改。所以发生了什么事?