Index: chrome/browser/ui/views/payments/payment_request_browsertest_base.h |
diff --git a/chrome/browser/ui/views/payments/payment_request_browsertest_base.h b/chrome/browser/ui/views/payments/payment_request_browsertest_base.h |
index 9ef9c9f7e0f08ecc04a82d307f2229f867482848..ad8dfea1cd8aa9660f9038d4ed179e7f4f077555 100644 |
--- a/chrome/browser/ui/views/payments/payment_request_browsertest_base.h |
+++ b/chrome/browser/ui/views/payments/payment_request_browsertest_base.h |
@@ -5,6 +5,8 @@ |
#ifndef CHROME_BROWSER_UI_VIEWS_PAYMENTS_PAYMENT_REQUEST_BROWSERTEST_BASE_H_ |
#define CHROME_BROWSER_UI_VIEWS_PAYMENTS_PAYMENT_REQUEST_BROWSERTEST_BASE_H_ |
+#include <memory> |
+#include <string> |
#include <vector> |
#include "base/command_line.h" |
@@ -39,14 +41,10 @@ namespace payments { |
enum class DialogViewID; |
class PaymentRequest; |
-namespace { |
- |
ACTION_P(QuitMessageLoop, loop) { |
loop->Quit(); |
} |
-} // namespace |
- |
class PersonalDataLoadedObserverMock |
: public autofill::PersonalDataManagerObserver { |
public: |
@@ -75,9 +73,12 @@ class PaymentRequestBrowserTestBase |
void OnDialogOpened() override; |
void OnOrderSummaryOpened() override; |
void OnPaymentMethodOpened() override; |
+ void OnShippingSectionOpened() override; |
void OnCreditCardEditorOpened() override; |
+ void OnShippingAddressEditorOpened() override; |
void OnBackNavigation() override; |
void OnContactInfoOpened() override; |
+ void OnEditorViewUpdated() override; |
// views::WidgetObserver |
// Effective way to be warned of all dialog closures. |
@@ -94,7 +95,9 @@ class PaymentRequestBrowserTestBase |
// associated action to happen. |
void OpenOrderSummaryScreen(); |
void OpenPaymentMethodScreen(); |
+ void OpenShippingSectionScreen(); |
void OpenCreditCardEditorScreen(); |
+ void OpenShippingAddressEditorScreen(); |
content::WebContents* GetActiveWebContents(); |
@@ -154,9 +157,12 @@ class PaymentRequestBrowserTestBase |
DIALOG_CLOSED, |
ORDER_SUMMARY_OPENED, |
PAYMENT_METHOD_OPENED, |
+ SHIPPING_SECTION_OPENED, |
CREDIT_CARD_EDITOR_OPENED, |
+ SHIPPING_ADDRESS_EDITOR_OPENED, |
BACK_NAVIGATION, |
CONTACT_INFO_OPENED, |
+ EDITOR_VIEW_UPDATED, |
}; |
// DialogEventObserver is used to wait on specific events that may have |