| Index: ios/web/public/test/fakes/test_web_state_delegate.mm
|
| diff --git a/ios/web/public/test/fakes/test_web_state_delegate.mm b/ios/web/public/test/fakes/test_web_state_delegate.mm
|
| index 26683ef7a9899751503d81a630dc00ccbb20f48c..624d0deaaecef4ecd5d7b0f145726b78cf6aaf74 100644
|
| --- a/ios/web/public/test/fakes/test_web_state_delegate.mm
|
| +++ b/ios/web/public/test/fakes/test_web_state_delegate.mm
|
| @@ -8,6 +8,13 @@
|
|
|
| namespace web {
|
|
|
| +TestRepostFormRequest::TestRepostFormRequest() {}
|
| +
|
| +TestRepostFormRequest::~TestRepostFormRequest() = default;
|
| +
|
| +TestRepostFormRequest::TestRepostFormRequest(const TestRepostFormRequest&) =
|
| + default;
|
| +
|
| TestAuthenticationRequest::TestAuthenticationRequest() {}
|
|
|
| TestAuthenticationRequest::~TestAuthenticationRequest() = default;
|
| @@ -32,6 +39,14 @@ bool TestWebStateDelegate::HandleContextMenu(WebState*,
|
| return NO;
|
| }
|
|
|
| +void TestWebStateDelegate::ShowRepostFormWarningDialog(
|
| + WebState* source,
|
| + const base::Callback<void(bool)>& callback) {
|
| + last_repost_form_request_ = base::MakeUnique<TestRepostFormRequest>();
|
| + last_repost_form_request_->web_state = source;
|
| + last_repost_form_request_->callback = callback;
|
| +}
|
| +
|
| TestJavaScriptDialogPresenter*
|
| TestWebStateDelegate::GetTestJavaScriptDialogPresenter() {
|
| return &java_script_dialog_presenter_;
|
|
|