Index: /CKEditor/branches/versions/3.5.x/CHANGES.html
===================================================================
--- /CKEditor/branches/versions/3.5.x/CHANGES.html	(revision 6443)
+++ /CKEditor/branches/versions/3.5.x/CHANGES.html	(revision 6444)
@@ -45,5 +45,8 @@
 			Fixed issues:</p>
 	<ul>
-		<li><a href="http://dev.ckeditor.com/ticket/7168">#7168</a> : Editor destroying logic flaws.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7168">#7168</a> : [IE9] Destroy editor instance throws error.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7169">#7169</a> : [IE9] Menu item has wrong height.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7178">#7178</a> : [IE9] Read-only attribute doesn't work on IE9.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7181">#7181</a> : [IE9] toolbar item subsided in v2 and office skin.</li>
 	</ul>
 	<h3>
Index: /CKEditor/branches/versions/3.5.x/_source/plugins/selection/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.5.x/_source/plugins/selection/plugin.js	(revision 6443)
+++ /CKEditor/branches/versions/3.5.x/_source/plugins/selection/plugin.js	(revision 6444)
@@ -327,4 +327,7 @@
 					}
 				});
+
+			// Clear the cached range path before unload. (#7174)
+			editor.on( 'contentDomUnload', editor.forceNextSelectionCheck, editor );
 
 			editor.addCommand( 'selectAll', selectAllCmd );
Index: /CKEditor/branches/versions/3.5.x/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.5.x/_source/plugins/wysiwygarea/plugin.js	(revision 6443)
+++ /CKEditor/branches/versions/3.5.x/_source/plugins/wysiwygarea/plugin.js	(revision 6444)
@@ -1097,7 +1097,7 @@
 				});
 
-			// IE8 stricts mode doesn't have 'contentEditable' in effect
+			// IE>=8 stricts mode doesn't have 'contentEditable' in effect
 			// on element unless it has layout. (#5562)
-			if ( CKEDITOR.env.ie8Compat )
+			if ( CKEDITOR.document.$.documentMode >= 8 )
 			{
 				editor.addCss( 'html.CSS1Compat [contenteditable=false]{ min-height:0 !important;}' );
Index: /CKEditor/branches/versions/3.5.x/_source/skins/office2003/toolbar.css
===================================================================
--- /CKEditor/branches/versions/3.5.x/_source/skins/office2003/toolbar.css	(revision 6443)
+++ /CKEditor/branches/versions/3.5.x/_source/skins/office2003/toolbar.css	(revision 6444)
@@ -209,4 +209,12 @@
 {
 	#float: none;
+}
+
+/*#7181*/
+.cke_skin_office2003 .cke_browser_ie9 .cke_rtl .cke_separator,
+.cke_skin_office2003 .cke_browser_ie9 .cke_rtl .cke_toolbar_start,
+.cke_skin_office2003 .cke_browser_ie9 .cke_rtl .cke_toolbar_end
+{
+	vertical-align:middle;
 }
 
Index: /CKEditor/branches/versions/3.5.x/_source/skins/v2/toolbar.css
===================================================================
--- /CKEditor/branches/versions/3.5.x/_source/skins/v2/toolbar.css	(revision 6443)
+++ /CKEditor/branches/versions/3.5.x/_source/skins/v2/toolbar.css	(revision 6444)
@@ -194,4 +194,12 @@
 {
 	#float: none;
+}
+
+/*#7181*/
+.cke_skin_v2 .cke_browser_ie9 .cke_rtl .cke_separator,
+.cke_skin_v2 .cke_browser_ie9 .cke_rtl .cke_toolbar_start,
+.cke_skin_v2 .cke_browser_ie9 .cke_rtl .cke_toolbar_end
+{
+	vertical-align:middle;
 }
 
