rem: "javascript:void(view.dispatch('" + decodeURI(ary[1]) + "'))"; 
add: "javascript:void(view.dispatch('" + decodeURI(ary[1]) + "', null, true))"; 
context: function cmdGotoURL(e){    const IO_SVC = "@mozilla.org/network/io-service;1";    const EXT_PROTO_SVC = "@mozilla.org/uriloader/external-protocol-service;1";    if (e.url.search(/^ircs?:/i) == 0)    {        gotoIRCURL(e.url);        return;    }    if (e.url.search(/^x-cz-command:/i) == 0)    {        var ary = e.url.match(/^x-cz-command:(.*)$/i);        e.sourceObject.frame.contentWindow.location.href =             "javascript:void(view.dispatch('" + decodeURI(ary[1]) + "'))";        return;    }    if (e.command.name == "goto-url-external")    {        const ioSvc = getService(IO_SVC, "nsIIOService");        const extProtoSvc = getService(EXT_PROTO_SVC,                                       "nsIExternalProtocolService");        var uri = ioSvc.newURI(e.url, "UTF-8", null);        extProtoSvc.loadUrl(uri);        return;    }    if (e.command.name == "goto-url-newwin")    {        openTopWin(e.url);        dispatch("focus-input");        return;    }    var window = getWindowByType("navigator:browser");    if (!window)    {        openTopWin(e.url);        dispatch("focus-input");        return;    }    if (client.prefs["link.focus"])    {        try        {            window.focus();        }        catch (ex)        {            dd(formatException(ex));        }            }    if (e.command.name == "goto-url-newtab")    {        try        {            if (client.host == "Mozilla")                window.openNewTabWith(e.url, false, false);            else                window.openNewTabWith(e.url, null, null, null, null, false);        }        catch (ex)        {            dd(formatException(ex));        }        dispatch("focus-input");        return;    }    var location = window.content.document.location;    if (location.href.indexOf("chrome://chatzilla/content/") == 0)    {        // don't replace chatzilla running in a tab        openTopWin(e.url);        dispatch("focus-input");        return;    }    try    {        location.href = e.url;    }    catch (ex)    {        dd(formatException(ex));    }    dispatch("focus-input");}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/550a2b7b52b5ca4e4277bb22d791f0a0d6b813b3/commands.js/clean/xul/content/commands.js