Android: Mark vertical class merging as a broken optimization

This allows the optimization to be enabled when using custom
proguard versions. With our current version of ProGuard (5.2.1),
it can cause VerifyErrors at runtime (see PS1 trybot failures).

Note that when the pass is enabled, I'm seeing:

Shrinks monochrome_apk dex by 53kb uncompressed, 17kb compressed.
Shrinks method_count by 1400.

Bug: 620323, 825995
Change-Id: I08146a8a84d4f466ed91834728914aa116bca7a5
Reviewed-on: https://chromium-review.googlesource.com/986532
Reviewed-by: John Budorick <jbudorick@chromium.org>
Reviewed-by: Eric Stevenson <estevenson@chromium.org>
Commit-Queue: agrieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550959}

CrOS-Libchrome-Original-Commit: 56b979386b3ba5aa0785e7679e3afabe075c8298
1 file changed
tree: 15873be9c85d19ae0b8e5a08e800aa19435469bb
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/