add: if (ary[i] && ary[i] == "irc: {   ary[i] = "irc: client.prefs["initialURLs"].update(); } 
context: function processStartupURLs(){    var wentSomewhere = false;    if ("arguments" in window &&        0 in window.arguments && typeof window.arguments[0] == "object" &&        "url" in window.arguments[0])    {        var url = window.arguments[0].url;        if (url.search(/^irc:\/?\/?\/?$/i) == -1)        {            /* if the url is not irc: irc:/ or irc://, then go to it. */            gotoIRCURL(url);            wentSomewhere = true;        }    }        if (!wentSomewhere)    {        /* if we had nowhere else to go, connect to any default urls */        var ary = client.prefs["initialURLs"];        for (var i = 0; i < ary.length; ++i)        {            if (ary[i] && ary[i] != "irc://")                gotoIRCURL(ary[i]);        }    }        if (client.viewsArray.length > 1 && !isStartupURL("irc://"))    {        var tb = getTabForObject(client);        deleteTab(tb);        client.deck.removeChild(client.frame);        client.deck.selectedIndex = 0;    }}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/d85bebed3ab62b30d4a2f3ec279cd2111102af09/static.js/clean/xul/content/static.js