Merge "Implemented WebView.isVisibleToUserForAutofill()" into pi-dev
am: ec174b28c4
Change-Id: I472cbdae966778e46fd4d05c0455cc352cdc63b5
This commit is contained in:
@@ -6674,6 +6674,7 @@ package android.webkit {
|
||||
method public abstract android.view.View findFocus(android.view.View);
|
||||
method public abstract android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider();
|
||||
method public abstract android.os.Handler getHandler(android.os.Handler);
|
||||
method public default boolean isVisibleToUserForAutofill(int);
|
||||
method public abstract void onActivityResult(int, int, android.content.Intent);
|
||||
method public abstract void onAttachedToWindow();
|
||||
method public default boolean onCheckIsTextEditor();
|
||||
|
||||
@@ -2906,6 +2906,11 @@ public class WebView extends AbsoluteLayout
|
||||
mProvider.getViewDelegate().autofill(values);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isVisibleToUserForAutofill(int virtualId) {
|
||||
return mProvider.getViewDelegate().isVisibleToUserForAutofill(virtualId);
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
@Override
|
||||
public void onInitializeAccessibilityNodeInfoInternal(AccessibilityNodeInfo info) {
|
||||
|
||||
@@ -329,13 +329,16 @@ public interface WebViewProvider {
|
||||
|
||||
public void onProvideVirtualStructure(android.view.ViewStructure structure);
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public default void onProvideAutofillVirtualStructure(android.view.ViewStructure structure,
|
||||
int flags) {
|
||||
default void onProvideAutofillVirtualStructure(
|
||||
@SuppressWarnings("unused") android.view.ViewStructure structure,
|
||||
@SuppressWarnings("unused") int flags) {
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public default void autofill(SparseArray<AutofillValue>values) {
|
||||
default void autofill(@SuppressWarnings("unused") SparseArray<AutofillValue> values) {
|
||||
}
|
||||
|
||||
default boolean isVisibleToUserForAutofill(@SuppressWarnings("unused") int virtualId) {
|
||||
return true; // true is the default value returned by View.isVisibleToUserForAutofill()
|
||||
}
|
||||
|
||||
public AccessibilityNodeProvider getAccessibilityNodeProvider();
|
||||
|
||||
Reference in New Issue
Block a user