rem: function writeLn( str ) { document.writeln( str ); } 
add: function writeLn( str ) { str = str.toString(); document.writeln( str.replace( /</g, "&lt;" )); } 
context: function HTMLTestRunner(){	this._super = TextTestRunner;	this._super();	/**	 * @@method	 * Write a header starting the application.	 */	function printHeader( result )	{		document.writeln( "<pre>" );		this._printHeader( result );	}	/**	 * @@method	 * Write a footer at application end with a summary of the tests.	 */	function printFooter( result )	{		this._printFooter( result );		document.writeln( "</pre>" );	}	/**	 * @@method     * Write a line of text to the console to the browser window.     * @param str The text to print on the line.     */	function writeLn( str ) { document.writeln( str ); }	this._printHeader = this.printHeader;	this.printHeader = printHeader;	this._printFooter = this.printFooter;	this.printFooter = printFooter;	this.writeLn = writeLn;}
meta: 8928	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8928/768c9d05d44318954f6a9ac3ebfad030ccd6c207/JsUnitHTML.js/buggy/trunk/jsunit/lib/JsUnitHTML.js