Index: /CKTester/runners/manual/manual.js
===================================================================
--- /CKTester/runners/manual/manual.js	(revision 4203)
+++ /CKTester/runners/manual/manual.js	(revision 4204)
@@ -1,7 +1,19 @@
 YAHOO.util.Event.onDOMReady( function ()
 {
+
 	// Building scripts frame.
 	var temp = document.createElement( 'div' ),
-		body = document.body;
+		body = document.body,
+		// The first element child of document body as scripts input.
+		scriptsInput = ( ( function()
+		{
+			var firstElementChild = body.firstChild;
+			while( firstElementChild && firstElementChild.nodeType == 3 )
+				firstElementChild = firstElementChild.nextSibling;
+			return firstElementChild;
+		} )() ),
+		scripts = scriptsInput.innerHTML,
+		scriptsType = scriptsInput.nodeName.toLowerCase() == 'pre' ? 'tracwiki' : 'html';
+
 	temp.innerHTML = '<div id="scripts"> ' +
 						 '<div id="decision" class="decision"><input id="pass" type="button" value="PASS"/><input id="fail" type="button" value="FAIL"/></div>' +
@@ -12,13 +24,10 @@
 
 	var frame = document.getElementById( 'scriptsFrame' ),
-		frameWindow = frame.contentWindow,
-		scriptsArea = document.getElementById( 'scriptsArea' ),
-		scripts = scriptsArea.innerHTML;
-	frame.onload = function()
+		frameWindow = frame.contentWindow;
+	YAHOO.util.Event.addListener( frame, 'load', function()
 	{
 		// Load scripts.
-		frameWindow.loadScripts( scripts );
-		scriptsArea.parentNode.removeChild( scriptsArea );
-
+		frameWindow.loadScripts( scripts, scriptsType );
+		scriptsInput.parentNode.removeChild( scriptsInput );
 		// Start the cell.
 		CKTESTER.cell.start();
@@ -34,5 +43,5 @@
 		Evt.addListener( 'fail', 'click', function(){ complete( { results : { failed : 1 , passed : 0 } } ) } );
 
-	};
+	} );
 
 	frame.src = CKTESTER.cell.getAbsolutePath( 'runners/manual/scripts.html', true );
Index: /CKTester/runners/manual/scripts.html
===================================================================
--- /CKTester/runners/manual/scripts.html	(revision 4203)
+++ /CKTester/runners/manual/scripts.html	(revision 4204)
@@ -6,5 +6,6 @@
 <script type="text/javascript" src="tracwiki.js"></script>
 <style>
-body { padding-bottom: 2em; }	
+html { overflow-x : hidden }	
+body { padding-bottom: 2em; }
 blockquote {border-left:3px solid #666;}
 table, table.twtable {border:2px solid #666;}
@@ -20,10 +21,15 @@
 <script>
 // Invoked by parent frame to inject testing scripts.	
-function loadScripts( source )
+function loadScripts( source, type )
 {
-	// Formatting as the Trac WIKI.
-	var html = wikifyStatic( source, null, null, 'trac' );
+	switch ( type )
+	{
+		case 'html' :
+			break;
+		case 'tracwiki' :
+			source = wikifyStatic( source, null, null, 'trac' );
+	}
 	var ct = $( document.createElement( 'div' ) );
-	ct.html( html ).appendTo( document.body );
+	ct.html( source ).appendTo( document.body );
 }
 </script>
Index: /CKTester/runners/manual/yui-resize.css
===================================================================
--- /CKTester/runners/manual/yui-resize.css	(revision 4203)
+++ /CKTester/runners/manual/yui-resize.css	(revision 4204)
@@ -16,5 +16,7 @@
 	border: 1px solid black;
 	height: 50%;
+	*height: 400px;
 	width: 100%;
+	_width : 101%;
 	background-color: #fff;
 	position:absolute;
