add: client.deck.removeChild(view.frame); delete view.frame; 
context: function onDeleteView(view){    var tb = getTabForObject(view);    if (client.viewsArray.length < 2)    {        view.display (getMsg("onDeleteViewMsg"), "ERROR");        return;    }        if (tb)    {        var i = deleteTab (tb);        if (i != -1)        {            delete view.messageCount;            delete view.messages;            if (i >= client.viewsArray.length)                i = client.viewsArray.length - 1;                        setCurrentObject (client.viewsArray[i].source);        }            }    }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/b78133bb8ec2475acd4aba9a7c677591dd0262fe/handlers.js/clean/extensions/irc/xul/content/handlers.js