Я разрабатываю аддон для Firefox, после назначения аддона для публичного выпуска на сайте аддонов Firefox рецензент попросил меня обернуть все мои функции в пространство имен или имя пакета.
Пока я завернул все свои функции, кроме функции "jQuery":
myaddonname = {
initialize: function() {
var prefManager = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
if (document.getElementById("contentAreaContextMenu") != null) {
document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", this.onContextMenuPopup(), false);
}
jQuery.noConflict();
},
.
.
.
.
}
jQuery.noConflict и некоторые другие вызовы jQuery Ajax по-прежнему распакованы, есть ли способ сделать это?