Loading core/java/android/content/pm/flags.aconfig +0 −7 Original line number Diff line number Diff line Loading @@ -158,13 +158,6 @@ flag { bug: "317788011" } flag { name: "encode_app_intent" namespace: "package_manager_service" description: "Feature flag to encode app intent." bug: "281848623" } flag { name: "recoverability_detection" is_exported: true Loading core/java/android/net/Uri.java +2 −2 Original line number Diff line number Diff line Loading @@ -1985,7 +1985,7 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { */ public static String encodeIfNotEncoded(@Nullable String value, @Nullable String allow) { if (value == null) return null; if (!Flags.encodeAppIntent() || isEncoded(value, allow)) return value; if (isEncoded(value, allow)) return value; return encode(value, allow); } Loading Loading @@ -2036,7 +2036,7 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { */ public static String decodeIfNeeded(@Nullable String value) { if (value == null) return null; if (Flags.encodeAppIntent() && value.contains("%")) return decode(value); if (value.contains("%")) return decode(value); return value; } Loading Loading
core/java/android/content/pm/flags.aconfig +0 −7 Original line number Diff line number Diff line Loading @@ -158,13 +158,6 @@ flag { bug: "317788011" } flag { name: "encode_app_intent" namespace: "package_manager_service" description: "Feature flag to encode app intent." bug: "281848623" } flag { name: "recoverability_detection" is_exported: true Loading
core/java/android/net/Uri.java +2 −2 Original line number Diff line number Diff line Loading @@ -1985,7 +1985,7 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { */ public static String encodeIfNotEncoded(@Nullable String value, @Nullable String allow) { if (value == null) return null; if (!Flags.encodeAppIntent() || isEncoded(value, allow)) return value; if (isEncoded(value, allow)) return value; return encode(value, allow); } Loading Loading @@ -2036,7 +2036,7 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { */ public static String decodeIfNeeded(@Nullable String value) { if (value == null) return null; if (Flags.encodeAppIntent() && value.contains("%")) return decode(value); if (value.contains("%")) return decode(value); return value; } Loading