rem: appCore.setContentWindow( window.content ); 
add: appCore.setContentWindow( window._content ); 
context: function onLoadViewSource() {    try {        createBrowserInstance();        if (appCore == null) {            // Give up.            dump("Giving up...\n");            window.close();        }        // Initialize browser instance..        appCore.setWebShellWindow(window);        if ( window.content ) {            dump("Setting content window\n");            appCore.setContentWindow( window.content );        }    }    catch(ex) {        dump("Failed to create and initialiaze the AppCore...\n");    }    var docShellElement = document.getElementById("content-frame");    var docShell = docShellElement.docShell;    docShell.viewMode = Components.interfaces.nsIDocShell.viewSource;    var webNav = docShell.QueryInterface(Components.interfaces.nsIWebNavigation);    try {        if ( window.arguments && window.arguments[1] ) {            if (window.arguments[1].indexOf('charset=') != -1) {                arrayArgComponents = window.arguments[1].split('=');                if (arrayArgComponents) {                    if (appCore != null) {                      dump("*** SetDocumentCharset(" + arrayArgComponents[1] + ")\n");                      appCore.SetDocumentCharset(arrayArgComponents[1]);                    }                 }            }        }    }    catch(ex) {          dump("*** Failed to SetDocumentCharset...\n");    }    webNav.loadURI(window.arguments[0]);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/eaac87815ef5df1e3cfc03079deabb97978343cd/viewsource.js/clean/suite/browser/viewsource.js