commit | eee073530f9424438a87dfbc3b717038fe655126 | [log] [tgz] |
---|---|---|
author | Aiden Benner <abenner@google.com> | Tue Oct 30 21:12:19 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 30 21:12:19 2018 |
tree | 517c7c731da400d39deaa2dbe830949162fba9ea | |
parent | 04d3d76184bb06e84d58a59a084c41f9aaaef155 [diff] |
Register proxy natives declared in @MainDex properly Previously the @MainDex annotation would not be processed by the jni_generator for proxy natives. So method registrations that should be in main dex were incorrectly registered. This CL processes @MainDex annotations for proxy natives and properly splits up their declaration in generated registration headers. Bug: 898261 Change-Id: Iad9d3b3121085ef1427b958dcefc1acfb255312c Reviewed-on: https://chromium-review.googlesource.com/c/1303394 Commit-Queue: Aiden Benner <abenner@google.com> Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: Eric Stevenson <estevenson@chromium.org> Cr-Commit-Position: refs/heads/master@{#604014}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .