Upgrade OpenXR backend from version 0.90 to 1.0.1

There are breaking changes from 0.90 to 1.0, but they are trivial and
mostly name changes.

- xrEnumerateEnvironmentBlendModes now needs the view configuration
- XrSpaceRelation (and related flags) is renamed to XrSpaceLocation
- Action Sets now need to be attached to a session via
    xrAttachSessionActionSets
- Data passed into xrSyncActionData is now encapsulated in the
    XrActionsSyncInfo struct
- The 'grip' input identifier previously used to identify one of the
    gamepad buttons is now referred to as 'squeeze'
- The 'palm' input identifier that was previously used to identify
    the pose of a gamepad controller is now referred to as 'grip'
- Parameters passed into xrGetActionState* is now encapsualted in a
    XrActionStateGetInfo struct

Bug: 991335,980778
Change-Id: Ib5f6b0757fe799951b397a8c3c941267ffdb56f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1745448
Commit-Queue: Patrick To <[email protected]>
Reviewed-by: Alexander Cooper <[email protected]>
Cr-Commit-Position: refs/heads/master@{#687460}
diff --git a/DEPS b/DEPS
index 6d4e44b..2051c9d 100644
--- a/DEPS
+++ b/DEPS
@@ -1187,7 +1187,7 @@
     Var('chromium_git') + '/openscreen' + '@' + '063c3b57139678d82dc0ae8c9d18b10bdeb94220',
 
   'src/third_party/openxr/src': {
-    'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenXR-SDK' + '@' + 'c52d3b40dd802353c1f2ceec139922b374c1373a',
+    'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenXR-SDK' + '@' + '46d7cb392019e934e2944bdd317be8ed5176b3f2',
     'condition': 'checkout_openxr',
   },