Index: wp-includes/class-wp-editor.php
===================================================================
--- wp-includes/class-wp-editor.php	(revision 23307)
+++ wp-includes/class-wp-editor.php	(working copy)
@@ -395,10 +395,16 @@
 			}
 
 			$body_class = $editor_id;
+			$post = get_post();
 
-			if ( $post = get_post() )
-				$body_class .= ' post-type-' . $post->post_type;
+			if ( $post ) {
+				$body_class .= ' post-type-' . $post->post_type . ' post-status-' . $post->post_status;
 
+				$post_format = get_post_format($post);
+				if ( $post_format )
+					$body_class .= ' post-format-' . $post_format;
+			}
+
 			if ( !empty($set['tinymce']['body_class']) ) {
 				$body_class .= ' ' . $set['tinymce']['body_class'];
 				unset($set['tinymce']['body_class']);
