Index: components/history/core/browser/expire_history_backend.cc |
diff --git a/components/history/core/browser/expire_history_backend.cc b/components/history/core/browser/expire_history_backend.cc |
index e115f84eeead8f54f81c07e9ec2737321d499022..e8e2f4402526741aa1ce989246b95d3a68ffc07b 100644 |
--- a/components/history/core/browser/expire_history_backend.cc |
+++ b/components/history/core/browser/expire_history_backend.cc |
@@ -394,6 +394,7 @@ void ExpireHistoryBackend::ExpireURLsForVisits(const VisitVector& visits, |
if (transition != ui::PAGE_TRANSITION_RELOAD) |
cur.visit_count++; |
if ((transition == ui::PAGE_TRANSITION_TYPED && |
+ ui::PageTransitionIsNewNavigation(visits[i].transition) && |
!ui::PageTransitionIsRedirect(visits[i].transition)) || |
transition == ui::PAGE_TRANSITION_KEYWORD_GENERATED) |
cur.typed_count++; |