Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c200bae authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Minor autofill changes to support compat mode CTS tests."

parents 722d3e58 47b37aa0
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -185,6 +185,7 @@ package android.content {
  public abstract class Context {
    method public android.os.UserHandle getUser();
    method public int getUserId();
    method public void setAutofillCompatibilityEnabled(boolean);
  }

}
@@ -532,6 +533,7 @@ package android.provider {
  }

  public static final class Settings.Global extends android.provider.Settings.NameValueTable {
    field public static final java.lang.String AUTOFILL_COMPAT_ALLOWED_PACKAGES = "autofill_compat_allowed_packages";
    field public static final java.lang.String LOCATION_GLOBAL_KILL_SWITCH = "location_global_kill_switch";
    field public static final java.lang.String LOW_POWER_MODE = "low_power";
    field public static final java.lang.String USE_OPEN_WIFI_PACKAGE = "use_open_wifi_package";
+2 −0
Original line number Diff line number Diff line
@@ -6343,6 +6343,8 @@ public class Activity extends ContextThemeWrapper

        final AutofillManager afm = getAutofillManager();
        if (afm != null) {
            writer.print(prefix); writer.print("Autofill Compat Mode: ");
            writer.println(isAutofillCompatibilityEnabled());
            afm.dump(prefix, writer);
        } else {
            writer.print(prefix); writer.println("No AutofillManager");
+2 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ package android.app;

import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.TestApi;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.ContentProvider;
@@ -2264,6 +2265,7 @@ class ContextImpl extends Context {
    }

    /** @hide */
    @TestApi
    @Override
    public void setAutofillCompatibilityEnabled(boolean autofillCompatEnabled) {
        mIsAutofillCompatEnabled = autofillCompatEnabled;
+4 −2
Original line number Diff line number Diff line
@@ -4919,7 +4919,7 @@ public abstract class Context {
    /**
     * @hide
     */
    public void setAutofillClient(AutofillClient client) {
    public void setAutofillClient(@SuppressWarnings("unused") AutofillClient client) {
    }

    /**
@@ -4932,7 +4932,9 @@ public abstract class Context {
    /**
     * @hide
     */
    public void setAutofillCompatibilityEnabled(boolean autofillCompatEnabled) {
    @TestApi
    public void setAutofillCompatibilityEnabled(
            @SuppressWarnings("unused") boolean autofillCompatEnabled) {
    }

    /**
+2 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package android.content;

import android.annotation.SystemApi;
import android.annotation.TestApi;
import android.app.IApplicationThread;
import android.app.IServiceConnection;
import android.content.pm.ApplicationInfo;
@@ -1006,6 +1007,7 @@ public class ContextWrapper extends Context {
    /**
     * @hide
     */
    @TestApi
    @Override
    public void setAutofillCompatibilityEnabled(boolean  autofillCompatEnabled) {
        if (mBase != null) {
Loading