| Index: chrome/browser/ui/views/payments/payment_request_browsertest_base.cc
|
| diff --git a/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc b/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc
|
| index 1ca549b221a8385d73ff644d72f9f74662d9978a..f9f50d56483d7a45b636685958d6b88cbc9f74a9 100644
|
| --- a/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc
|
| +++ b/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc
|
| @@ -91,6 +91,11 @@ void PaymentRequestBrowserTestBase::SetIncognitoForTesting() {
|
| incognito_for_testing_ = true;
|
| }
|
|
|
| +void PaymentRequestBrowserTestBase::OnCanMakePaymentCalled() {
|
| + if (event_observer_)
|
| + event_observer_->Observe(DialogEvent::CAN_MAKE_PAYMENT_CALLED);
|
| +}
|
| +
|
| void PaymentRequestBrowserTestBase::OnDialogOpened() {
|
| if (event_observer_)
|
| event_observer_->Observe(DialogEvent::DIALOG_OPENED);
|
| @@ -272,7 +277,7 @@ void PaymentRequestBrowserTestBase::CreatePaymentRequestForTest(
|
| delegate_ = delegate.get();
|
| PaymentRequestWebContentsManager::GetOrCreateForWebContents(web_contents)
|
| ->CreatePaymentRequest(web_contents, std::move(delegate),
|
| - std::move(request));
|
| + std::move(request), this);
|
| }
|
|
|
| void PaymentRequestBrowserTestBase::ClickOnDialogViewAndWait(
|
|
|