Index: chrome/browser/alternate_nav_url_fetcher.cc |
diff --git a/chrome/browser/alternate_nav_url_fetcher.cc b/chrome/browser/alternate_nav_url_fetcher.cc |
index fcb0f5a4690ba33e76e4b11bea258f21bf806192..2ab54556c8214360499f882951ad0ce37d862651 100644 |
--- a/chrome/browser/alternate_nav_url_fetcher.cc |
+++ b/chrome/browser/alternate_nav_url_fetcher.cc |
@@ -13,6 +13,7 @@ |
#include "chrome/common/chrome_notification_types.h" |
#include "content/browser/tab_contents/navigation_controller.h" |
#include "content/browser/tab_contents/navigation_entry.h" |
+#include "content/browser/tab_contents/tab_contents.h" |
#include "content/public/browser/notification_service.h" |
#include "content/public/common/url_fetcher.h" |
#include "grit/generated_resources.h" |
@@ -131,7 +132,8 @@ void AlternateNavURLFetcher::Observe( |
case chrome::NOTIFICATION_INSTANT_COMMITTED: { |
// See above. |
NavigationController* controller = |
- &content::Source<TabContentsWrapper>(source)->controller(); |
+ &content::Source<TabContentsWrapper>(source)-> |
+ tab_contents()->controller(); |
if (controller_ == controller) { |
delete this; |
} else if (!controller_) { |