X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fandroid%2Fjava%2Fsrc%2Forg%2Fchromium%2Fchrome%2Fbrowser%2Fautofill%2FAutofillDialogControllerAndroid.java;h=71f1c07bcb9292147f45fbe5b8b1f512ee1fa509;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=76fc7b3aefe45fc942edfec90c6a39725ab958c3;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerAndroid.java b/src/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerAndroid.java index 76fc7b3..71f1c07 100644 --- a/src/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerAndroid.java +++ b/src/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerAndroid.java @@ -79,6 +79,7 @@ public class AutofillDialogControllerAndroid { * @param initialShippingGuid GUID of the initial shipping address selection in Autofill * @param initialCardGuid GUID of the initial credit card selection in Autofill * @param merchantDomain Scheme+origin for the originating web page, or null + * @param shippingCountries A list of allowed shipping countries, or null * @return The Autofill dialog that would later call into the delegate, or null */ AutofillDialog createDialog( @@ -90,7 +91,8 @@ public class AutofillDialogControllerAndroid { final boolean initialChoiceIsAutofill, final String initialAccountName, final String initialBillingGuid, final String initialShippingGuid, final String initialCardGuid, - final String merchantDomain); + final String merchantDomain, + final String[] shippingCountries); } /** @@ -111,7 +113,8 @@ public class AutofillDialogControllerAndroid { final boolean initialChoiceIsAutofill, final String initialWalletAccountName, final String initialBillingGuid, final String initialShippingGuid, final String initialCardGuid, - final String merchantDomain) { + final String merchantDomain, + final String[] shippingCountries) { mNativeDelegate = nativeAutofillDialogControllerAndroid; if (sDialogFactory == null) { @@ -145,7 +148,8 @@ public class AutofillDialogControllerAndroid { incognitoMode, initialChoiceIsAutofill, initialWalletAccountName, initialBillingGuid, initialShippingGuid, initialCardGuid, - merchantDomain); + merchantDomain, + shippingCountries); if (mDialog == null) { nativeDialogCancel(mNativeDelegate); return; @@ -162,7 +166,8 @@ public class AutofillDialogControllerAndroid { final boolean initialChoiceIsAutofill, final String initialWalletAccountName, final String initialBillingGuid, final String initialShippingGuid, final String initialCreditCardGuid, - final String merchantDomain) { + final String merchantDomain, + final String[] shippingCountries) { return new AutofillDialogControllerAndroid( nativeAutofillDialogControllerAndroid, windowAndroid, requestFullBillingAddress, requestShippingAddress, requestPhoneNumbers, @@ -170,7 +175,8 @@ public class AutofillDialogControllerAndroid { initialChoiceIsAutofill, initialWalletAccountName, initialBillingGuid, initialShippingGuid, initialCreditCardGuid, - merchantDomain); + merchantDomain, + shippingCountries); } @CalledByNative