Index: src/wp-includes/general-template.php
===================================================================
--- src/wp-includes/general-template.php	(revision 48978)
+++ src/wp-includes/general-template.php	(working copy)
@@ -1152,8 +1152,8 @@
 		/* translators: %s: Search query. */
 		$title['title'] = sprintf( __( 'Search Results for &#8220;%s&#8221;' ), get_search_query() );
 
-		// If on the front page, use the site title.
-	} elseif ( is_front_page() ) {
+		// If we're on the front page or blog page, use the site title.
+	} elseif ( is_front_page() || is_home() ) {
 		$title['title'] = get_bloginfo( 'name', 'display' );
 
 		// If on a post type archive, use the post type archive title.
@@ -1164,10 +1164,7 @@
 	} elseif ( is_tax() ) {
 		$title['title'] = single_term_title( '', false );
 
-		/*
-		* If we're on the blog page that is not the homepage
-		* or a single post of any post type, use the post title.
-		*/
+		// If on a single post of any post type, use the post title.
 	} elseif ( is_home() || is_singular() ) {
 		$title['title'] = single_post_title( '', false );
 
@@ -1198,7 +1195,7 @@
 	}
 
 	// Append the description or site title to give context.
-	if ( is_front_page() ) {
+	if ( is_front_page() || is_home() ) {
 		$title['tagline'] = get_bloginfo( 'description', 'display' );
 	} else {
 		$title['site'] = get_bloginfo( 'name', 'display' );
