Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3809)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java

Issue 2413833002: PaymentRequest: Rename ContactInfo to PayerInfo.
Patch Set: test Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java
index af609332fa795429a0d7bff978671fc7c2ec5195..914252deca1d9186df0c617f752160253d2e173e 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java
@@ -63,7 +63,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
PaymentRequestSection.SectionDelegate {
public static final int TYPE_SHIPPING_ADDRESSES = 1;
public static final int TYPE_SHIPPING_OPTIONS = 2;
- public static final int TYPE_CONTACT_DETAILS = 3;
+ public static final int TYPE_PAYER_INFO_DETAILS = 3;
public static final int TYPE_PAYMENT_METHODS = 4;
public static final int SELECTION_RESULT_ASYNCHRONOUS_VALIDATION = 1;
@@ -74,7 +74,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
@IntDef({
TYPE_SHIPPING_ADDRESSES,
TYPE_SHIPPING_OPTIONS,
- TYPE_CONTACT_DETAILS,
+ TYPE_PAYER_INFO_DETAILS,
TYPE_PAYMENT_METHODS
})
public @interface DataType {}
@@ -261,7 +261,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
private final Context mContext;
private final Client mClient;
private final boolean mRequestShipping;
- private final boolean mRequestContactDetails;
+ private final boolean mRequestPayerInfoDetails;
private final Dialog mDialog;
private final EditorView mEditorView;
@@ -283,7 +283,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
private ExtraTextSection mShippingSummarySection;
private OptionSection mShippingAddressSection;
private OptionSection mShippingOptionSection;
- private OptionSection mContactDetailsSection;
+ private OptionSection mPayerInfoDetailsSection;
private OptionSection mPaymentMethodSection;
private List<SectionSeparator> mSectionSeparators;
@@ -299,7 +299,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
private SectionInformation mPaymentMethodSectionInformation;
private SectionInformation mShippingAddressSectionInformation;
private SectionInformation mShippingOptionsSectionInformation;
- private SectionInformation mContactDetailsSectionInformation;
+ private SectionInformation mPayerInfoDetailsSectionInformation;
private Animator mSheetAnimator;
private FocusAnimator mSectionAnimator;
@@ -312,7 +312,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
* @param activity The activity on top of which the UI should be displayed.
* @param client The consumer of the PaymentRequest UI.
* @param requestShipping Whether the UI should show the shipping address and option selection.
- * @param requestContact Whether the UI should show the email address and phone number
+ * @param requestPayerInfo Whether the UI should show the email address and phone number
* selection.
* @param canAddCards Whether the UI should show the [+ADD CARD] button. This can be false,
* for example, when the merchant does not accept credit cards, so
@@ -326,11 +326,11 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
* https://www.chromium.org/Home/chromium-security/enamel#TOC-Eliding-Origin-Names-And-Hostnames
*/
public PaymentRequestUI(Activity activity, Client client, boolean requestShipping,
- boolean requestContact, boolean canAddCards, String title, String origin) {
+ boolean requestPayerInfo, boolean canAddCards, String title, String origin) {
mContext = activity;
mClient = client;
mRequestShipping = requestShipping;
- mRequestContactDetails = requestContact;
+ mRequestPayerInfoDetails = requestPayerInfo;
mAnimatorTranslation = activity.getResources().getDimensionPixelSize(
R.dimen.payments_ui_translation);
@@ -357,8 +357,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
updateSection(TYPE_SHIPPING_ADDRESSES, result.getShippingAddresses());
updateSection(TYPE_SHIPPING_OPTIONS, result.getShippingOptions());
}
- if (mRequestContactDetails) {
- updateSection(TYPE_CONTACT_DETAILS, result.getContactDetails());
+ if (mRequestPayerInfoDetails) {
+ updateSection(TYPE_PAYER_INFO_DETAILS, result.getPayerInfoDetails());
}
updateSection(TYPE_PAYMENT_METHODS, result.getPaymentMethods());
if (mShippingAddressSectionInformation.getSelectedItem() == null) {
@@ -442,8 +442,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
}
}
- if (mRequestContactDetails) {
- updateSection(TYPE_CONTACT_DETAILS, result.getContactDetails());
+ if (mRequestPayerInfoDetails) {
+ updateSection(TYPE_PAYER_INFO_DETAILS, result.getPayerInfoDetails());
}
updateSection(TYPE_PAYMENT_METHODS, result.getPaymentMethods());
@@ -507,8 +507,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
activity, activity.getString(R.string.payments_shipping_address_label), this);
mShippingOptionSection = new OptionSection(
activity, activity.getString(R.string.payments_shipping_option_label), this);
- mContactDetailsSection = new OptionSection(
- activity, activity.getString(R.string.payments_contact_details_label), this);
+ mPayerInfoDetailsSection = new OptionSection(
+ activity, activity.getString(R.string.payments_payer_info_details_label), this);
mPaymentMethodSection = new OptionSection(
activity, activity.getString(R.string.payments_method_of_payment_label), this);
@@ -528,10 +528,10 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
}
mPaymentContainerLayout.addView(mPaymentMethodSection, new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
- if (mRequestContactDetails) {
- // Contact details are optional, depending on the merchant website.
+ if (mRequestPayerInfoDetails) {
+ // Payer info details are optional, depending on the merchant website.
mSectionSeparators.add(new SectionSeparator(mPaymentContainerLayout));
- mPaymentContainerLayout.addView(mContactDetailsSection, new LinearLayout.LayoutParams(
+ mPaymentContainerLayout.addView(mPayerInfoDetailsSection, new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
}
mRequestView.addOnLayoutChangeListener(new FadeInAnimator());
@@ -623,9 +623,9 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
} else if (whichSection == TYPE_SHIPPING_OPTIONS) {
mShippingOptionsSectionInformation = section;
mShippingOptionSection.update(section);
- } else if (whichSection == TYPE_CONTACT_DETAILS) {
- mContactDetailsSectionInformation = section;
- mContactDetailsSection.update(section);
+ } else if (whichSection == TYPE_PAYER_INFO_DETAILS) {
+ mPayerInfoDetailsSectionInformation = section;
+ mPayerInfoDetailsSection.update(section);
} else if (whichSection == TYPE_PAYMENT_METHODS) {
mPaymentMethodSectionInformation = section;
mPaymentMethodSection.update(section);
@@ -648,9 +648,9 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
mShippingOptionsSectionInformation.setSelectedItem(option);
result = mClient.onSectionOptionSelected(
TYPE_SHIPPING_OPTIONS, option, mUpdateSectionsCallback);
- } else if (section == mContactDetailsSection) {
- mContactDetailsSectionInformation.setSelectedItem(option);
- result = mClient.onSectionOptionSelected(TYPE_CONTACT_DETAILS, option, null);
+ } else if (section == mPayerInfoDetailsSection) {
+ mPayerInfoDetailsSectionInformation.setSelectedItem(option);
+ result = mClient.onSectionOptionSelected(TYPE_PAYER_INFO_DETAILS, option, null);
} else if (section == mPaymentMethodSection) {
mPaymentMethodSectionInformation.setSelectedItem(option);
result = mClient.onSectionOptionSelected(TYPE_PAYMENT_METHODS, option, null);
@@ -674,8 +674,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
@SelectionResult int result = SELECTION_RESULT_NONE;
if (section == mShippingAddressSection) {
result = mClient.onSectionAddOption(TYPE_SHIPPING_ADDRESSES, mUpdateSectionsCallback);
- } else if (section == mContactDetailsSection) {
- result = mClient.onSectionAddOption(TYPE_CONTACT_DETAILS, null);
+ } else if (section == mPayerInfoDetailsSection) {
+ result = mClient.onSectionAddOption(TYPE_PAYER_INFO_DETAILS, null);
} else if (section == mPaymentMethodSection) {
result = mClient.onSectionAddOption(TYPE_PAYMENT_METHODS, null);
}
@@ -740,8 +740,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
expand(mShippingAddressSection);
} else if (v == mShippingOptionSection) {
expand(mShippingOptionSection);
- } else if (v == mContactDetailsSection) {
- expand(mContactDetailsSection);
+ } else if (v == mPayerInfoDetailsSection) {
+ expand(mPayerInfoDetailsSection);
} else if (v == mPaymentMethodSection) {
expand(mPaymentMethodSection);
} else if (v == mPayButton) {
@@ -840,15 +840,15 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
}
private void updatePayButtonEnabled() {
- boolean contactInfoOk = !mRequestContactDetails
- || (mContactDetailsSectionInformation != null
- && mContactDetailsSectionInformation.getSelectedItem() != null);
+ boolean payerInfoOk = !mRequestPayerInfoDetails
+ || (mPayerInfoDetailsSectionInformation != null
+ && mPayerInfoDetailsSectionInformation.getSelectedItem() != null);
boolean shippingInfoOk = !mRequestShipping
|| (mShippingAddressSectionInformation != null
&& mShippingAddressSectionInformation.getSelectedItem() != null
&& mShippingOptionsSectionInformation != null
&& mShippingOptionsSectionInformation.getSelectedItem() != null);
- mPayButton.setEnabled(contactInfoOk && shippingInfoOk
+ mPayButton.setEnabled(payerInfoOk && shippingInfoOk
&& mPaymentMethodSectionInformation != null
&& mPaymentMethodSectionInformation.getSelectedItem() != null
&& !mIsClientCheckingSelection
@@ -929,9 +929,9 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
} else if (mSelectedSection == mShippingOptionSection) {
mClient.getSectionInformation(
TYPE_SHIPPING_OPTIONS, createUpdateSectionCallback(TYPE_SHIPPING_OPTIONS));
- } else if (mSelectedSection == mContactDetailsSection) {
+ } else if (mSelectedSection == mPayerInfoDetailsSection) {
mClient.getSectionInformation(
- TYPE_CONTACT_DETAILS, createUpdateSectionCallback(TYPE_CONTACT_DETAILS));
+ TYPE_PAYER_INFO_DETAILS, createUpdateSectionCallback(TYPE_PAYER_INFO_DETAILS));
} else if (mSelectedSection == mPaymentMethodSection) {
mClient.getSectionInformation(
TYPE_PAYMENT_METHODS, createUpdateSectionCallback(TYPE_PAYMENT_METHODS));
@@ -956,7 +956,7 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
mOrderSummarySection.focusSection(mSelectedSection == mOrderSummarySection);
mShippingAddressSection.focusSection(mSelectedSection == mShippingAddressSection);
mShippingOptionSection.focusSection(mSelectedSection == mShippingOptionSection);
- mContactDetailsSection.focusSection(mSelectedSection == mContactDetailsSection);
+ mPayerInfoDetailsSection.focusSection(mSelectedSection == mPayerInfoDetailsSection);
mPaymentMethodSection.focusSection(mSelectedSection == mPaymentMethodSection);
updateSectionButtons();
}
@@ -1231,8 +1231,8 @@ public class PaymentRequestUI implements DialogInterface.OnDismissListener, View
}
@VisibleForTesting
- public ViewGroup getContactDetailsSectionForTest() {
- return mContactDetailsSection;
+ public ViewGroup getPayerInfoDetailsSectionForTest() {
+ return mPayerInfoDetailsSection;
}
private void notifyReadyForInput() {

Powered by Google App Engine
This is Rietveld 408576698