Добрый день!


Почему не работает поиск обновлений

Выделить код

Код:

Components.utils.import("resource://gre/modules/AddonManager.jsm");
    AddonManager.getAddonByID("{EC00AB53-9415-4281-BA95-4CC80F4B2199}", function(addon) {
       addon.findUpdates({
    onUpdateAvailable: function(theaddon, UAToInstall) {
       alert("update");
    },
    onUpdateAvailable: function() {
        alert("no");
    }
        }, "2.10.06.0425",AddonManager.UPDATE_WHEN_USER_REQUESTED,"");
    });

Должно хоть, что-то происходить

Так работает

Выделить код

Код:

Components.utils.import("resource://gre/modules/AddonManager.jsm");
    AddonManager.getAddonByID("{EC00AB53-9415-4281-BA95-4CC80F4B2199}", function(addon) {
        addon.findUpdates({
        onUpdateAvailable: function(current, toInstall) {
           alert("update");
        },
        onNoUpdateAvailable: function() {
            alert("no");
        },
        onUpdateFinished: function(a, b) { },
        onCompatibilityUpdateAvailable: function(a) {},
        onNoCompatibilityUpdateAvailable: function(a) { },
    }, AddonManager.UPDATE_WHEN_USER_REQUESTED, null);
});