Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html (revision 5515)
+++ /CKEditor/trunk/CHANGES.html (revision 5516)
@@ -50,5 +50,4 @@
#5330 : Corrected detection of Ctrl and Meta keys in Macs for the context menu.
#5434 : Fixed access denied issues with IE when accessing web sites through IPv6 IP addresses.
- #3601 : [Safari] Bad performance when drag editor chrome resizer.
#4476 : [IE] Inaccessible empty list item contains sub list.
#4881 : [IE] Selection range broken because of cutting a single control type element from it.
Index: /CKEditor/trunk/_source/themes/default/theme.js
===================================================================
--- /CKEditor/trunk/_source/themes/default/theme.js (revision 5515)
+++ /CKEditor/trunk/_source/themes/default/theme.js (revision 5516)
@@ -284,5 +284,14 @@
outer = resizeInner ? container.getChild( 1 ) : container;
+ // Resize the width first.
+ // WEBKIT BUG: Webkit requires that we put the editor off from display when we
+ // resize it. If we don't, the browser crashes!
+ CKEDITOR.env.webkit && outer.setStyle( 'display', 'none' );
outer.setStyle( 'width', width );
+ if ( CKEDITOR.env.webkit )
+ {
+ outer.$.offsetWidth;
+ outer.setStyle( 'display', '' );
+ }
// Get the height delta between the outer table and the content area.