add: self.paused = true; 
context: function Debugger() {	var self = this;		this.init = function() {		if (this.runner != null) {			// already initialized			return;		}				this.paused = false;		this.runner = new Object();		recorder.testCaseListeners.push(function(testCase) { self.runner.testCase = testCase; });		this.runner.testCase = recorder.testCase;				const subScriptLoader = Components.classes["@mozilla.org/moz/jssubscript-loader;1"]	    .getService(Components.interfaces.mozIJSSubScriptLoader);		//subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium/selenium-logging.js', this.runner);		subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium/selenium-api.js', this.runner);		if (recorder.options.userExtensionsURL) {			subScriptLoader.loadSubScript(recorder.options.userExtensionsURL, this.runner);		}		subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium/selenium-commandhandlers.js', this.runner);		subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium/selenium-executionloop.js', this.runner);		subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium/selenium-browserbot.js', this.runner);		subScriptLoader.loadSubScript('chrome://selenium-ide/content/selenium-runner.js', this.runner);		this.logFrame = new LogFrame(this.runner.LOG);		this.runner.getInterval = function() {			if (self.runner.testCase.debugContext.currentCommand().breakpoint) {				return -1;			} else if (self.paused) {				return -1;			} else {				return document.getElementById("runInterval").selectedItem.value;			}		}	}}
meta: 3428	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3428/edff5de1cd9e55ad1a890d6fd09366975e91e0dc/debugger.js/clean/src/content/debugger.js