• Moe Ahmadi's avatar
    Revert "Android: Allow proguard to strip unused native methods." · 373b4928
    Moe Ahmadi authored
    This reverts commit dc8f3c0a.
    
    Reason for revert: Casing failures
    https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/android-rel/2442
    
    Original change's description:
    > Android: Allow proguard to strip unused native methods.
    > 
    > This CL changes Monochrome APKs to allow proguard to strip out Java
    > native methods that aren't used.
    > 
    > For APKs that use explicit JNI registration, this isn't possible since
    > RegisterNatives ends up trying to load classes that are unused and
    > removed by proguard.
    > 
    > Bug: 688465
    > Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;master.tryserver.chromium.android:android_cronet_tester
    > Change-Id: I6816bd68ce47e59bfc9f75dace1b34ab3c200222
    > Reviewed-on: https://chromium-review.googlesource.com/1244605
    > Reviewed-by: Paul Jensen <pauljensen@chromium.org>
    > Reviewed-by: agrieve <agrieve@chromium.org>
    > Commit-Queue: Eric Stevenson <estevenson@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#594743}
    
    TBR=pauljensen@chromium.org,agrieve@chromium.org,estevenson@chromium.org
    
    Change-Id: Ic8e1f808a63c9c0fd119ee36efa1cc2b1e9a0616
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 688465
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;master.tryserver.chromium.android:android_cronet_tester
    Reviewed-on: https://chromium-review.googlesource.com/1249825Reviewed-by: default avatarMoe Ahmadi <mahmadi@chromium.org>
    Commit-Queue: Moe Ahmadi <mahmadi@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#594774}
    373b4928
rules.gni 146 KB