rem: var console = this; this.messageList.addEventListener("click", function(event) { console.messageListClicked(event) }, true); 
add: this.messageList.addEventListener("click", this.messageListClicked.bind(this), true); 
context: WebInspector.ConsolePanel = function(){    WebInspector.Panel.call(this);    this.messages = [];    this.commandHistory = [];    this.commandOffset = 0;    this.messageList = document.createElement("ol");    this.messageList.className = "console-message-list";    this.element.appendChild(this.messageList);    var console = this;    this.messageList.addEventListener("click", function(event) { console.messageListClicked(event) }, true);    this.consolePrompt = document.createElement("textarea");    this.consolePrompt.className = "console-prompt";    this.element.appendChild(this.consolePrompt);    this.consolePrompt.addEventListener("keydown", function(event) { console.promptKeypress(event) }, false);}
meta: 5650	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5650/30e07e565a3698c3faf103baaca79ee99b97c3f1/ConsolePanel.js/clean/WebCore/page/inspector/ConsolePanel.js