Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 3911)
+++ /CKEditor/trunk/CHANGES.html	(revision 3912)
@@ -144,4 +144,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3953">#3953</a> : Fixed keystroke for close Paste dialog.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3951">#3951</a> : Reset size and lock ratio options were not accessible in Image dialog.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/3921">#3921</a> : Fixed Container scroll issue on IE7.</li>		
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/sourcearea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/sourcearea/plugin.js	(revision 3911)
+++ /CKEditor/trunk/_source/plugins/sourcearea/plugin.js	(revision 3912)
@@ -1,3 +1,3 @@
-﻿/*
+﻿﻿/*
 Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.html or http://ckeditor.com/license
@@ -125,4 +125,7 @@
 							if ( onResize )
 								editor.removeListener( 'resize', onResize );
+
+							if ( CKEDITOR.env.ie && CKEDITOR.env.version < 8 )
+								holderElement.removeStyle( 'position' );
 						},
 
Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3911)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3912)
@@ -283,5 +283,4 @@
 							fieldset = CKEDITOR.dom.element.createFromHtml(
 								'<fieldset style="height:100%' +
-									( CKEDITOR.env.quirks ? ';position:relative' : '' ) +
 								'">' +
 									'<legend style="position:absolute;left:-10000px">' +
@@ -465,5 +464,5 @@
 								mainElement = holderElement;
 
-								if ( CKEDITOR.env.ie && ( CKEDITOR.env.quirks || CKEDITOR.env.version < 8 ) )
+								if ( CKEDITOR.env.ie && CKEDITOR.env.quirks )
 									holderElement.setStyle( 'position', 'relative' );
 
Index: /CKEditor/trunk/_source/skins/kama/mainui.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/mainui.css	(revision 3911)
+++ /CKEditor/trunk/_source/skins/kama/mainui.css	(revision 3912)
@@ -127,2 +127,8 @@
 	position: absolute;
 }
+
+.cke_skin_kama .cke_browser_ie.cke_browser_quirks .cke_contents iframe
+{
+	position: absolute;
+	top: 0;
+}
