| Index: base/android/base_proguard_config.flags
|
| diff --git a/base/android/base_proguard_config.flags b/base/android/base_proguard_config.flags
|
| index c01cc200f3be24fb7687beb9c37457f23d9904e9..e05cce3a0b68757e4a7b4fd5b3f90435c501a124 100644
|
| --- a/base/android/base_proguard_config.flags
|
| +++ b/base/android/base_proguard_config.flags
|
| @@ -37,6 +37,11 @@
|
| native <methods>;
|
| }
|
|
|
| +# Keep all Parcelables as they might be marshalled outside Chrome.
|
| +-keepclassmembers class * implements android.os.Parcelable {
|
| + public static *** CREATOR;
|
| +}
|
| +
|
| # Remove methods annotated with this if their return value is unused
|
| -assumenosideeffects class ** {
|
| @org.chromium.base.annotations.RemovableInRelease <methods>;
|
| @@ -57,3 +62,4 @@
|
| -keepclassmembers enum * {
|
| public static **[] values();
|
| }
|
| +
|
|
|