Revert "Refactor AnimationFrameTimeHistogram to use mockable static natives"

This reverts commit d958e2ee016ae16b32a9cc0f4a4d21331c471213.

Reason for revert: Looks responsible for causing android-rel compile failure: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/android-rel/4748

Original change's description:
> 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}

TBR=agrieve@chromium.org,estevenson@chromium.org,abenner@google.com

Change-Id: I3731924e03a3ab084bc761ae441f6bf71970ab27
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 898261
Reviewed-on: https://chromium-review.googlesource.com/c/1348886
Reviewed-by: Sam McNally <sammc@chromium.org>
Commit-Queue: Sam McNally <sammc@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610517}
4 files changed