Set WebXR gamepad id to "htc-vive" when using Vive controller in OpenVR

OpenVR does not expose USB vendor + product ID, but it does expose some
string properties for model and manufacturer name that can be queried
for controllers to determine if they are the HTC Vive.

Bug: 961862
Change-Id: I8a14cedc0ad11885d83c86a439b28e2c9be2086a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1615646
Commit-Queue: Jacob DeWitt <jacde@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Bill Orr <billorr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#660650}
4 files changed