context:     log: function(message, className) {        var logWindow = this.getLogWindow();        this.logHook(message, className);        if (logWindow) {            if (logWindow.append) {                if (this.pendingMessages.length > 0) {                    logWindow.append("info: Appending missed logging messages", "info");                    while (this.pendingMessages.length > 0) {                        var msg = this.pendingMessages.shift();                        logWindow.append(msg.type + ": " + msg.msg, msg.type);                    }                    logWindow.append("info: Done appending missed logging messages", "info");                }                logWindow.append(className + ": " + message, className);            }        } else {            // uncomment this to turn on background logging            /* these logging messages are never flushed, which creates                an enormous array of strings that never stops growing.  Only               turn this on if you need it for debugging! */            //this.pendingMessages.push(new LogMessage(message, className));        }    },
meta: 3175	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3175/2926652532e34f5b463decd00e6cb0836ad65b1d/selenium-logging.js/clean/code/javascript/core/scripts/selenium-logging.js