| Index: chrome/browser/ui/autofill/data_model_wrapper.h
|
| diff --git a/chrome/browser/ui/autofill/data_model_wrapper.h b/chrome/browser/ui/autofill/data_model_wrapper.h
|
| index 3f08ed33e6b1e3ac85bb2f17c3e6f52bc2307f7b..31f8196d665ccdb4d09ccbf1c8264d47f20621c9 100644
|
| --- a/chrome/browser/ui/autofill/data_model_wrapper.h
|
| +++ b/chrome/browser/ui/autofill/data_model_wrapper.h
|
| @@ -128,6 +128,19 @@ class AutofillProfileWrapper : public AutofillDataModelWrapper {
|
| DISALLOW_COPY_AND_ASSIGN(AutofillProfileWrapper);
|
| };
|
|
|
| +// A DataModelWrapper specifically for shipping address profiles.
|
| +class AutofillShippingAddressWrapper : public AutofillProfileWrapper {
|
| + public:
|
| + AutofillShippingAddressWrapper(const AutofillProfile* profile,
|
| + size_t variant);
|
| + virtual ~AutofillShippingAddressWrapper();
|
| +
|
| + virtual base::string16 GetInfo(const AutofillType& type) const OVERRIDE;
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(AutofillShippingAddressWrapper);
|
| +};
|
| +
|
| // A DataModelWrapper specifically for Autofill CreditCard data.
|
| class AutofillCreditCardWrapper : public AutofillDataModelWrapper {
|
| public:
|
|
|