Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 5727)
+++ /CKEditor/trunk/CHANGES.html	(revision 5728)
@@ -79,8 +79,9 @@
 		<li><a href="http://dev.fckeditor.net/ticket/5495">#5495</a> : The link dialog was breaking the undo system on some situations.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5775">#5775</a> : Required field's label to contain a CSS class to allow it to be styled differently.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/5999">#5999</a> : Table dialog rows and columns fields are now marked as required..</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5999">#5999</a> : Table dialog rows and columns fields are now marked as required.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5693">#5693</a> : baseHref detection in the flash dialog now works correctly.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5690">#5690</a> : Table cell's width attribute is now respected properly.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/5819">#5819</a> : Introducing the new removeFormatCleanup event and making sure remove format doesn't break the showborder plugin</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5819">#5819</a> : Introducing the new removeFormatCleanup event and making sure remove format doesn't break the showborder plugin.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5558">#5558</a> : After pasting on WebKit based browsers the editor now scrolls to the end of the pasted content.</li>
 		<li>Updated the following language files:<ul>
 			<li><a href="http://dev.fckeditor.net/ticket/5962">#5962</a> : German;</li>
Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 5727)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 5728)
@@ -47,4 +47,12 @@
 			else
 				this.document.$.execCommand( 'inserthtml', false, data );
+
+			if ( CKEDITOR.env.webkit )
+			{
+				this.document.$.execCommand( 'inserthtml', false, '<span id="cke_paste_marker" cke_temp="1"></span>' );
+				var marker = this.document.getById( 'cke_paste_marker' );
+				marker.scrollIntoView();
+				marker.remove();
+			}
 
 			CKEDITOR.tools.setTimeout( function()
