Index: content/browser/frame_host/navigation_controller_impl.cc |
diff --git a/content/browser/frame_host/navigation_controller_impl.cc b/content/browser/frame_host/navigation_controller_impl.cc |
index b9d69554539a2ca922f8ad008f743cfff7303dfd..6ac3a106994a024a5e0fa0837bb3280799c4a58b 100644 |
--- a/content/browser/frame_host/navigation_controller_impl.cc |
+++ b/content/browser/frame_host/navigation_controller_impl.cc |
@@ -1910,11 +1910,12 @@ void NavigationControllerImpl::LoadIfNecessary() { |
NavigateToPendingEntry(NO_RELOAD); |
} |
-void NavigationControllerImpl::NotifyEntryChanged(const NavigationEntry* entry, |
- int index) { |
+void NavigationControllerImpl::NotifyEntryChanged( |
+ const NavigationEntry* entry) { |
EntryChangedDetails det; |
det.changed_entry = entry; |
- det.index = index; |
+ det.index = GetIndexOfEntry( |
+ NavigationEntryImpl::FromNavigationEntry(entry)); |
NotificationService::current()->Notify( |
NOTIFICATION_NAV_ENTRY_CHANGED, |
Source<NavigationController>(this), |