Index: chrome/browser/ui/browser_tabrestore.cc |
diff --git a/chrome/browser/ui/browser_tabrestore.cc b/chrome/browser/ui/browser_tabrestore.cc |
index f939a74327c13c3394d662f3a9e7d44766a7017e..7430cc3d5daf196238126623e95cefeb34787f85 100644 |
--- a/chrome/browser/ui/browser_tabrestore.cc |
+++ b/chrome/browser/ui/browser_tabrestore.cc |
@@ -17,6 +17,7 @@ |
#include "content/public/browser/session_storage_namespace.h" |
#include "content/public/browser/web_contents.h" |
#include "content/public/browser/web_contents_view.h" |
+#include "ui/gfx/layout_util.h" |
using content::WebContents; |
using content::NavigationController; |
@@ -119,8 +120,8 @@ content::WebContents* AddRestoredTab( |
// anchor link location calculations to be incorrect even after a new |
// layout with proper view dimensions. TabStripModel::AddWebContents() |
// contains similar logic. |
- web_contents->GetView()->SizeContents( |
- browser->window()->GetRestoredBounds().size()); |
+ gfx::ResizeWebContents(web_contents, |
+ browser->window()->GetRestoredBounds().size()); |
web_contents->WasHidden(); |
} |
SessionService* session_service = |