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

Commit abc350e0 authored by Ashwini Oruganti's avatar Ashwini Oruganti
Browse files

Temporarily relax the PI mutability flag requirement for chrome

Bug: 178065720
Test: chrome doesn't crash for missing PI mutability flag
Change-Id: I7d1ba664687f3fe0a99591994d46679812089364
parent f0715e0b
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -359,10 +359,12 @@ public final class PendingIntent implements Parcelable {

        if (Compatibility.isChangeEnabled(PENDING_INTENT_EXPLICIT_MUTABILITY_REQUIRED)
                && !flagImmutableSet && !flagMutableSet) {
            if (!mInstrumentation.isInstrumenting()) {
                throw new IllegalArgumentException(msg);
            } else {

            //TODO(b/178065720) Remove check for chrome and enforce this requirement
            if (packageName.equals("com.android.chrome") || mInstrumentation.isInstrumenting()) {
                Log.e(TAG, msg);
            } else {
                throw new IllegalArgumentException(msg);
            }
        }
    }