Chromium Code Reviews| Index: components/cronet/android/proguard.cfg |
| diff --git a/components/cronet/android/proguard.cfg b/components/cronet/android/proguard.cfg |
| index ac913d2bcb8743538bca02848ec702239efb882e..1d6c8e1728b108ab14a808605c79343fb8976953 100644 |
| --- a/components/cronet/android/proguard.cfg |
| +++ b/components/cronet/android/proguard.cfg |
| @@ -1,6 +1,13 @@ |
| -keep class org.chromium.net.impl.CronetUrlRequest$HeadersList |
| -keep class org.chromium.net.impl.ChromiumUrlRequest$ResponseHeadersMap |
| +# This constructor is called by the reflection from Cronet API. It cannot be |
| +# annotated with @org.chromium.base.annotations.AccessedByNative in order to |
| +# avoid the dependency on Chromium-Base Java classes. |
|
pauljensen
2016/10/28 12:20:34
Can we use @Keep:
https://developer.android.com/re
kapishnikov
2016/10/28 13:56:42
I can try and see if it works.
|
| +-keep class org.chromium.net.impl.CronetEngineBuilderImpl { |
| + public <init>(android.content.Context); |
| +} |
| + |
| # Suppress unnecessary warnings. |
| -dontnote org.chromium.net.ProxyChangeListener$ProxyReceiver |
| -dontnote org.chromium.net.AndroidKeyStore |