Removed deprecated BIND_AUTOFILL permission.

Test: make -j100 RunSettingsRoboTests

Bug: 37563972

Change-Id: I423f9c6234e8c1898ed66b22e1078c6f91c58422
This commit is contained in:
Felipe Leme
2017-08-31 14:27:08 -07:00
parent 0921319824
commit b628d1ed53

View File

@@ -189,9 +189,7 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment {
.queryIntentServices(AUTOFILL_PROBE, PackageManager.GET_META_DATA); .queryIntentServices(AUTOFILL_PROBE, PackageManager.GET_META_DATA);
for (ResolveInfo info : resolveInfos) { for (ResolveInfo info : resolveInfos) {
final String permission = info.serviceInfo.permission; final String permission = info.serviceInfo.permission;
// TODO(b/37563972): remove BIND_AUTOFILL once clients use BIND_AUTOFILL_SERVICE if (Manifest.permission.BIND_AUTOFILL_SERVICE.equals(permission)) {
if (Manifest.permission.BIND_AUTOFILL_SERVICE.equals(permission)
|| Manifest.permission.BIND_AUTOFILL.equals(permission)) {
candidates.add(new DefaultAppInfo(mPm, mUserId, new ComponentName( candidates.add(new DefaultAppInfo(mPm, mUserId, new ComponentName(
info.serviceInfo.packageName, info.serviceInfo.name))); info.serviceInfo.packageName, info.serviceInfo.name)));
} }