rem: function removeOldPlugin(id) 
add: function removeOldPlugin(url) 
context:     function removeOldPlugin(id)    {        var oldPlugin;        var i = getPluginIndexByURL(e.url);        if ((i == -1) && id)            i = getPluginIndexById(id);        if (i == -1)            return -1;        oldPlugin = client.plugins[i];        if (oldPlugin.enabled)        {            if (oldPlugin.API > 0)            {                if (!oldPlugin.disable())                {                    display(getMsg(MSG_CANT_DISABLE, oldPlugin.id));                    display (getMsg(MSG_ERR_SCRIPTLOAD, e.url));                    return null;                }                client.prefManager.removeObserver(oldPlugin.prefManager);                oldPlugin.prefManager.destroy();            }            else if ("disablePlugin" in oldPlugin.scope)            {                oldPlugin.scope.disablePlugin();            }            else            {                display(getMsg(MSG_CANT_DISABLE, oldPlugin.id));                display (getMsg(MSG_ERR_SCRIPTLOAD, e.url));                return null;            }        }        return i;    }
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/d0114493df13c1bbb44df1eca8125845910d1d0b/commands.js/clean/xul/content/commands.js