Index: ios/web/navigation/navigation_manager_impl.mm |
diff --git a/ios/web/navigation/navigation_manager_impl.mm b/ios/web/navigation/navigation_manager_impl.mm |
index 53e60291a8f18b5d2526b95bebef65e90891d50b..c7a2d74c91a773256f02987f018cabee448377a6 100644 |
--- a/ios/web/navigation/navigation_manager_impl.mm |
+++ b/ios/web/navigation/navigation_manager_impl.mm |
@@ -143,25 +143,12 @@ NavigationItem* NavigationManagerImpl::GetLastCommittedItem() const { |
return [entry navigationItem]; |
} |
-NavigationItem* NavigationManagerImpl::GetItemAtIndex(size_t index) const { |
- NSArray* entries = [session_controller_ entries]; |
- return index < entries.count ? [entries[index] navigationItem] : nullptr; |
-} |
- |
-int NavigationManagerImpl::GetCurrentEntryIndex() const { |
- return [session_controller_ currentNavigationIndex]; |
-} |
- |
int NavigationManagerImpl::GetLastCommittedEntryIndex() const { |
if (![[session_controller_ entries] count]) |
return -1; |
return [session_controller_ currentNavigationIndex]; |
} |
-int NavigationManagerImpl::GetEntryCount() const { |
- return [[session_controller_ entries] count]; |
-} |
- |
bool NavigationManagerImpl::RemoveEntryAtIndex(int index) { |
if (index == GetLastCommittedEntryIndex() || |
index == GetPendingEntryIndex()) |
@@ -202,6 +189,19 @@ void NavigationManagerImpl::AddTransientURLRewriter( |
transient_url_rewriters_->push_back(rewriter); |
} |
+int NavigationManagerImpl::GetEntryCount() const { |
+ return [[session_controller_ entries] count]; |
+} |
+ |
+NavigationItem* NavigationManagerImpl::GetItemAtIndex(size_t index) const { |
+ NSArray* entries = [session_controller_ entries]; |
+ return index < entries.count ? [entries[index] navigationItem] : nullptr; |
+} |
+ |
+int NavigationManagerImpl::GetCurrentEntryIndex() const { |
+ return [session_controller_ currentNavigationIndex]; |
+} |
+ |
scoped_ptr<std::vector<BrowserURLRewriter::URLRewriter>> |
NavigationManagerImpl::GetTransientURLRewriters() { |
return transient_url_rewriters_.Pass(); |