commit | d958e2ee016ae16b32a9cc0f4a4d21331c471213 | [log] [tgz] |
---|---|---|
author | Aiden Benner <abenner@google.com> | Fri Nov 23 02:08:29 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 23 02:08:29 2018 |
tree | 77ea12e2ebef6246d57f6dbe5a74fbcc04f44cdb | |
parent | 98cf449e26533c15b10ac7839e4749871afe838e [diff] |
Refactor AnimationFrameTimeHistogram to use mockable static natives This CL adds the necessary dependencies to use the JNI annotation processor in base/java and converts AnimationFrameTimeHistogram to use mockable static methods. This abstraction should have little overhead once R8 is used instead of proguard but for now it still adds methods. Bug: 898261 Change-Id: I73141dfeb5916c40aafc3c58ae606fe0af7a392e Reviewed-on: https://chromium-review.googlesource.com/c/1347202 Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: Eric Stevenson <estevenson@chromium.org> Commit-Queue: Aiden Benner <abenner@google.com> Cr-Commit-Position: refs/heads/master@{#610514}
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 .