Index: ios/chrome/browser/tabs/tab.mm |
diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm |
index f669f1bfbc80ababda2f0e9c34eae5e1e1b9fb05..2dc15af23f7c43ac273a54700ac6c66df195e928 100644 |
--- a/ios/chrome/browser/tabs/tab.mm |
+++ b/ios/chrome/browser/tabs/tab.mm |
@@ -1796,6 +1796,11 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
[parentTabModel_ notifyTabChanged:self]; |
} |
+- (void)webStateDidChangeTitle:(web::WebState*)webState { |
+ [self saveTitleToHistoryDB]; |
+ [parentTabModel_ notifyTabChanged:self]; |
+} |
+ |
- (void)webStateDidDismissInterstitial:(web::WebState*)webState { |
[parentTabModel_ notifyTabChanged:self]; |
} |
@@ -1815,12 +1820,6 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
return YES; |
} |
-- (void)webController:(CRWWebController*)webController |
- titleDidChange:(NSString*)title { |
- [self saveTitleToHistoryDB]; |
- [parentTabModel_ notifyTabChanged:self]; |
-} |
- |
- (BOOL)urlTriggersNativeAppLaunch:(const GURL&)url |
sourceURL:(const GURL&)sourceURL |
linkClicked:(BOOL)linkClicked { |