Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 7386)
+++ /CKEditor/trunk/CHANGES.html	(revision 7387)
@@ -60,4 +60,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/8345">#8345</a> : [IE] Selection is properly restored after close Link dialog.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/6308">#6308</a> : Fix vertical-only resize should not impose fix width on editor chrome.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7360">#7360</a> : [Webkit] wysiwyg area in some conditions doesn't resize with the chrome.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 7386)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 7387)
@@ -479,4 +479,5 @@
 			var frameLabel = editor.lang.editorTitle.replace( '%1', editor.name );
 
+			var win = CKEDITOR.document.getWindow();
 			var contentDomReadyHandler;
 			editor.on( 'editingBlockReady', function()
@@ -487,5 +488,6 @@
 						isPendingFocus,
 						frameLoaded,
-						fireMode;
+						fireMode,
+						onResize;
 
 
@@ -549,4 +551,17 @@
 
 						mainElement.append( iframe );
+
+						// Webkit: iframe size doesn't auto fit well. (#7360)
+						if ( CKEDITOR.env.webkit )
+						{
+							onResize = function()
+							{
+								iframe.hide();
+								iframe.setSize( 'width', mainElement.getSize( 'width' ) );
+								iframe.show();
+							};
+
+							win.on( 'resize', onResize );
+						}
 					};
 
@@ -1081,4 +1096,7 @@
 							{
 								this.onDispose();
+
+								if ( onResize )
+									win.removeListener( 'resize', onResize );
 
 								editor.window = editor.document = iframe = mainElement = isPendingFocus = null;
