Enforce the PendingIntent mutability flag requirement for chrome

Bug: 178065720
Test: manual
Change-Id: Ic78716033fa91f4a16540aab72e3bff73c6391e9
Merged-In: Ic78716033fa91f4a16540aab72e3bff73c6391e9
This commit is contained in:
Ashwini Oruganti
2021-03-09 09:24:02 -08:00
parent 2335acd9a2
commit 0cbccf9e01

View File

@@ -379,8 +379,7 @@ public final class PendingIntent implements Parcelable {
if (Compatibility.isChangeEnabled(PENDING_INTENT_EXPLICIT_MUTABILITY_REQUIRED)
&& !flagImmutableSet && !flagMutableSet) {
//TODO(b/178065720) Remove check for chrome and enforce this requirement
if (packageName.equals("com.android.chrome") || mInstrumentation.isInstrumenting()) {
if (mInstrumentation.isInstrumenting()) {
Log.e(TAG, msg);
} else {
throw new IllegalArgumentException(msg);