Index: /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js	(revision 6216)
+++ /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js	(revision 6217)
@@ -24,5 +24,5 @@
 		'</div><iframe' +
 			' src=""' +
-			' style="width:485px;background-color:#f1f1e3;height:380px"' +
+			' style="width:100%;background-color:#f1f1e3;"' +
 			' frameborder="0"' +
 			' name="' + iframeId + '"' +
@@ -130,4 +130,5 @@
 			var contentArea = this.getContentElement( 'general', 'content' ).getElement();
 			contentArea.setHtml( pasteArea );
+			contentArea.getChild( 2 ).setStyle( 'height', this._.contentSize.height + 'px' );
 
 			if ( typeof( window.doSpell ) != 'function' )
@@ -167,6 +168,5 @@
 						type : 'html',
 						id : 'content',
-						style : 'width:485;height:380px',
-						html : '<div></div>'
+						html : ''
 					}
 				]
@@ -175,2 +175,14 @@
 	};
 });
+
+// Expand the spell-check frame when dialog resized. (#6829)
+CKEDITOR.dialog.on( 'resize', function( evt )
+{
+	var data = evt.data,
+		dialog = data.dialog,
+		height = data.height;
+		var content = dialog.getContentElement( 'general', 'content' ).getElement(),
+				iframe = content && content.getChild( 2 );
+		iframe && iframe.setStyle( 'height', height + 'px' );
+});
+
