Index: src/wp-admin/css/common.css
===================================================================
--- src/wp-admin/css/common.css	(revision 45934)
+++ src/wp-admin/css/common.css	(working copy)
@@ -206,6 +206,10 @@
 	background: #fff;
 }
 
+.no-js .wp-editor-container {
+	background: transparent;
+}
+
 /* general */
 html,
 body {
Index: src/wp-admin/css/edit.css
===================================================================
--- src/wp-admin/css/edit.css	(revision 45934)
+++ src/wp-admin/css/edit.css	(working copy)
@@ -47,6 +47,10 @@
 	cursor: text;
 }
 
+.no-js #titlediv label {
+	cursor: auto;
+}
+
 #titlediv div.inside {
 	margin: 0;
 }
@@ -72,8 +76,34 @@
 	position: absolute;
 	font-size: 1.7em;
 	padding: 11px 10px;
+	pointer-events: none;
 }
 
+.no-js #titlediv #title-prompt-text.screen-reader-text {
+	position: static;
+	-webkit-clip-path: none;
+	clip-path: none;
+	display: inline-block;
+	width: auto;
+	height: auto;
+	margin: 0;
+	padding: 6px 0;
+	font-size: inherit;
+	color: inherit;
+	pointer-events: auto;
+	cursor: auto;
+}
+
+.wp-editor-content-label {
+	display: none;
+}
+
+.no-js .wp-editor-content-label {
+	display: inline-block;
+	padding: 6px 0;
+	cursor: auto;
+}
+
 input#link_description,
 input#link_url {
 	width: 98%;
Index: src/wp-includes/class-wp-editor.php
===================================================================
--- src/wp-includes/class-wp-editor.php	(revision 45934)
+++ src/wp-includes/class-wp-editor.php	(working copy)
@@ -263,6 +263,7 @@
 			'the_editor',
 			'<div id="wp-' . $editor_id_attr . '-editor-container" class="wp-editor-container">' .
 			$quicktags_toolbar .
+			'<label for="' . $editor_id_attr . '" class="wp-editor-content-label">' . __( 'Content' ) . '</label>' .
 			'<textarea' . $editor_class . $height . $tabindex . $autocomplete . ' cols="40" name="' . esc_attr( $set['textarea_name'] ) . '" ' .
 			'id="' . $editor_id_attr . '">%s</textarea></div>'
 		);
Index: src/wp-includes/css/editor.css
===================================================================
--- src/wp-includes/css/editor.css	(revision 45934)
+++ src/wp-includes/css/editor.css	(working copy)
@@ -1085,6 +1085,21 @@
 	border: 1px solid #e5e5e5;
 }
 
+.no-js .wp-editor-container {
+	border: none;
+}
+
+.no-js .wp-editor-container textarea {
+	border: 1px solid #e5e5e5;
+}
+
+.no-js .wp-editor-container textarea:focus {
+	border-color: #5b9dd9;
+	box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
+	/* Only visible in Windows High Contrast mode */
+	outline: 2px solid transparent;
+}
+
 .wp-editor-area {
 	font-family: Consolas, Monaco, monospace;
 	font-size: 13px;
