Index: ios/web/web_state/web_state_impl.mm |
diff --git a/ios/web/web_state/web_state_impl.mm b/ios/web/web_state/web_state_impl.mm |
index 6946a50efbd2326b0b4c49d3258a5a30057ae5cb..de7c61989f2c6336afcf995444ba9bda990a5c97 100644 |
--- a/ios/web/web_state/web_state_impl.mm |
+++ b/ios/web/web_state/web_state_impl.mm |
@@ -211,6 +211,12 @@ void WebStateImpl::OnVisibleSecurityStateChange() { |
observer.DidChangeVisibleSecurityState(); |
} |
+void WebStateImpl::OnDialogSuppressed() { |
+ DCHECK(ShouldSuppressDialogs()); |
+ for (auto& observer : observers_) |
+ observer.DidSuppressDialog(); |
+} |
+ |
void WebStateImpl::OnRenderProcessGone() { |
for (auto& observer : observers_) |
observer.RenderProcessGone(); |