Index: ios/chrome/browser/tabs/tab.mm |
diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm |
index f49e7c9bdddcc2d9f8ea15d905adef4e24518ce7..4dd34f0a266a6ee14bc5ee0abcb1fc795eb9d803 100644 |
--- a/ios/chrome/browser/tabs/tab.mm |
+++ b/ios/chrome/browser/tabs/tab.mm |
@@ -742,6 +742,10 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
return dialogDelegate_; |
} |
+- (BOOL)loadFinished { |
+ return [self.webController loadPhase] == web::PAGE_LOADED; |
+} |
+ |
- (void)setDialogDelegate:(id<TabDialogDelegate>)dialogDelegate { |
dialogDelegate_.reset(dialogDelegate); |
} |