| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.chrome.browser.autofill; | 5 package org.chromium.chrome.browser.autofill; |
| 6 | 6 |
| 7 import org.chromium.base.CalledByNative; | |
| 8 import org.chromium.base.JNINamespace; | |
| 9 import org.chromium.base.VisibleForTesting; | 7 import org.chromium.base.VisibleForTesting; |
| 8 import org.chromium.base.annotations.CalledByNative; |
| 9 import org.chromium.base.annotations.JNINamespace; |
| 10 import org.chromium.ui.base.WindowAndroid; | 10 import org.chromium.ui.base.WindowAndroid; |
| 11 | 11 |
| 12 /** | 12 /** |
| 13 * Java-side AutofillDialog and AutofillDialogFactory interfaces, and | 13 * Java-side AutofillDialog and AutofillDialogFactory interfaces, and |
| 14 * JNI glue for C++ AutofillDialogControllerAndroid. | 14 * JNI glue for C++ AutofillDialogControllerAndroid. |
| 15 */ | 15 */ |
| 16 @JNINamespace("autofill") | 16 @JNINamespace("autofill") |
| 17 public class AutofillDialogControllerAndroid { | 17 public class AutofillDialogControllerAndroid { |
| 18 private static AutofillDialogFactory sDialogFactory; | 18 private static AutofillDialogFactory sDialogFactory; |
| 19 | 19 |
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 205 } | 205 } |
| 206 | 206 |
| 207 // Calls from Java to C++ AutofillDialogControllerAndroid: | 207 // Calls from Java to C++ AutofillDialogControllerAndroid: |
| 208 | 208 |
| 209 private native void nativeDialogCancel(long nativeAutofillDialogControllerAn
droid); | 209 private native void nativeDialogCancel(long nativeAutofillDialogControllerAn
droid); |
| 210 private native void nativeDialogContinue(long nativeAutofillDialogController
Android, | 210 private native void nativeDialogContinue(long nativeAutofillDialogController
Android, |
| 211 Object fullWallet, | 211 Object fullWallet, |
| 212 boolean lastUsedChoiceIsAutofill, String lastUsedAccountName, | 212 boolean lastUsedChoiceIsAutofill, String lastUsedAccountName, |
| 213 String guidLastUsedBilling, String guidLastUsedShipping, String guid
LastUsedCard); | 213 String guidLastUsedBilling, String guidLastUsedShipping, String guid
LastUsedCard); |
| 214 } | 214 } |
| OLD | NEW |