| Index: components/autofill/browser/autocheckout_page_meta_data.h
|
| diff --git a/components/autofill/browser/autocheckout_page_meta_data.h b/components/autofill/browser/autocheckout_page_meta_data.h
|
| index f1b9a7ad059200c5779071dbdedcc46ec2a9c06a..ba7d2cb9369813929ae30f732d8d337758d9bffd 100644
|
| --- a/components/autofill/browser/autocheckout_page_meta_data.h
|
| +++ b/components/autofill/browser/autocheckout_page_meta_data.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef COMPONENTS_AUTOFILL_BROWSER_AUTOCHECKOUT_PAGE_META_DATA_H_
|
| #define COMPONENTS_AUTOFILL_BROWSER_AUTOCHECKOUT_PAGE_META_DATA_H_
|
|
|
| +#include <vector>
|
| +
|
| #include "base/basictypes.h"
|
| #include "components/autofill/common/web_element_descriptor.h"
|
|
|
| @@ -36,6 +38,14 @@ struct AutocheckoutPageMetaData {
|
| // belong to any autofill flow, it is set to -1.
|
| int total_pages;
|
|
|
| + // A list of elements to click before filling form fields. Elements have to be
|
| + // clicked in order.
|
| + std::vector<WebElementDescriptor> click_elements_before_form_fill;
|
| +
|
| + // A list of elements to click after filling form fields, and before clicking
|
| + // page_advance_button. Elements have to be clicked in order.
|
| + std::vector<WebElementDescriptor> click_elements_after_form_fill;
|
| +
|
| // The proceed element of the multipage Autofill flow. It can be empty
|
| // if current page is the last page of a flow or isn't a member of a flow.
|
| WebElementDescriptor proceed_element_descriptor;
|
|
|