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 |