Android: Use fully qualified names in generated headers where possible
Using fully-qualified names ensures that name collisions do not happen
when mutliple generated .h files are included.
Does not make @CalledByNative wrapper functions fully-qualified because this
would entail having to update callsites throughout the codebase.
BUG=683256
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I8a1db53b9ed50c45fc2999bd42538f1fac8ce8f5
Reviewed-on: https://chromium-review.googlesource.com/585591
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
Reviewed-by: John Bauman <jbauman@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Cr-Commit-Position: refs/heads/master@{#490489}
CrOS-Libchrome-Original-Commit: 71703a92969d6ff2b1d20db72823d78ad5018cfe
14 files changed