diff --git a/src/wp-includes/css/media-views.css b/src/wp-includes/css/media-views.css
index c020b110e1..e65148df91 100644
--- a/src/wp-includes/css/media-views.css
+++ b/src/wp-includes/css/media-views.css
@@ -2126,6 +2126,16 @@
font-style: normal;
}
+.media-embed .content-track + .description {
+ line-height: 1.4;
+ /* The !important needs to override a high specificity selector from wp-medialement.css */
+ max-width: none !important;
+}
+
+.media-embed .remove-track {
+ margin-bottom: 10px;
+}
+
.image-details .embed-media-settings .setting,
.image-details .embed-media-settings .setting-group {
float: none;
diff --git a/src/wp-includes/media-template.php b/src/wp-includes/media-template.php
index d71cca9003..8a4691851c 100644
--- a/src/wp-includes/media-template.php
+++ b/src/wp-includes/media-template.php
@@ -1355,11 +1355,22 @@ function wp_print_media_templates() {
var content = '';
if ( ! _.isEmpty( data.model.content ) ) {
var tracks = jQuery( data.model.content ).filter( 'track' );
- _.each( tracks.toArray(), function (track) {
+ _.each( tracks.toArray(), function( track, index ) {
content += track.outerHTML; #>
-
-
-
+
+
+
+
+
+
<# } ); #>
<# } else { #>