Index: ios/web/web_state/web_state_delegate_bridge_unittest.mm |
diff --git a/ios/web/web_state/web_state_delegate_bridge_unittest.mm b/ios/web/web_state/web_state_delegate_bridge_unittest.mm |
index 35529ae741cc5ca242e63bee240e10344e72525f..9272d806edc1ee4d41e4f9af9812e0b4dae17724 100644 |
--- a/ios/web/web_state/web_state_delegate_bridge_unittest.mm |
+++ b/ios/web/web_state/web_state_delegate_bridge_unittest.mm |
@@ -68,4 +68,11 @@ TEST_F(WebStateDelegateBridgeTest, HandleContextMenu) { |
EXPECT_EQ(context_menu_params.location.y, result_params->location.y); |
} |
+// Tests |GetJavaScriptDialogPresenter| forwarding. |
+TEST_F(WebStateDelegateBridgeTest, GetJavaScriptDialogPresenter) { |
+ EXPECT_FALSE([delegate_ javaScriptDialogPresenterRequested]); |
+ bridge_->GetJavaScriptDialogPresenter(nullptr); |
+ EXPECT_TRUE([delegate_ javaScriptDialogPresenterRequested]); |
+} |
+ |
} // namespace web |