Index: components/cronet/android/proguard.cfg |
diff --git a/components/cronet/android/proguard.cfg b/components/cronet/android/proguard.cfg |
index 196bd2694f85d4b82159ea3bd0cb309fbba79395..52a3a5933b8d0c3b732e033c4d2d222098b31ce3 100644 |
--- a/components/cronet/android/proguard.cfg |
+++ b/components/cronet/android/proguard.cfg |
@@ -1,11 +1,11 @@ |
# Keep annotations used by chromium to keep members referenced by native code |
--keep class org.chromium.base.*Native* |
--keep class org.chromium.base.JNINamespace |
+-keep class org.chromium.base.annotations.*Native* |
+-keep class org.chromium.base.annotations.JNINamespace |
-keepclasseswithmembers class org.chromium.** { |
@org.chromium.base.annotations.AccessedByNative <fields>; |
} |
-keepclasseswithmembers class org.chromium.** { |
- @org.chromium.base.*Native* <methods>; |
+ @org.chromium.base.annotations.*Native* <methods>; |
} |
# TODO(mef) remove unnecessary classes from base, so we don't have to preserve |