Add all detected pointer types.

Ensure that we add all detected pointer types in
availablePointerAndHoverTypes so that media queries are aware of both
coarse and fine pointers when both exist.

Bug: 1384181
Change-Id: I9861e475593f51077ebc969516510aabca082df6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4690347
Commit-Queue: Robert Flack <[email protected]>
Reviewed-by: Bo Liu <[email protected]>
Code-Coverage: Findit <[email protected]>
Reviewed-by: Mustaq Ahmed <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Darren Shen <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1173499}
diff --git a/ui/android/ui_android_features.cc b/ui/android/ui_android_features.cc
index b422579..564249da 100644
--- a/ui/android/ui_android_features.cc
+++ b/ui/android/ui_android_features.cc
@@ -3,6 +3,7 @@
 // found in the LICENSE file.
 
 #include "ui/android/ui_android_features.h"
+#include "base/feature_list.h"
 
 namespace ui {
 BASE_FEATURE(kConvertTrackpadEventsToMouse,
@@ -12,4 +13,9 @@
 BASE_FEATURE(kDeprecatedExternalPickerFunction,
              "DeprecatedExternalPickerFunction",
              base::FEATURE_DISABLED_BY_DEFAULT);
+
+BASE_FEATURE(kReportAllAvailablePointerTypes,
+             "ReportAllAvailablePointerTypes",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
 }  // namespace ui