exo: Remove old gamepad implementation

Desktop / Chromium - Jingkui Wang [google.com] - 12 September 2017 17:27 EDT

This patch removes the gaming seat implementation for evdev. All the gamepad support will use ozone implementation.

This patch also removes the dummy interface for gaming_input_v1 in Wayland server. The dummy interface was there to make sure the system is robust when we moved the protocol to v2.

Bug: 717246 Change-Id: I70b29d3c6a81761d1e15c502f78fd0615bf768fe Reviewed-on: https://chromium-review.googlesource.com/661100 Commit-Queue: Jingkui Wang

9ec45ba exo: Remove old gamepad implementation
chrome/common/features.gni | 4 -
components/exo/BUILD.gn | 23 +--
components/exo/gaming_seat.cc | 299 ++++++---------------------------
components/exo/gaming_seat.h | 45 +----
components/exo/gaming_seat_ozone.cc | 112 ------------
components/exo/gaming_seat_unittest.cc | 2 +-
components/exo/wayland/server.cc | 56 +-----
7 files changed, 68 insertions(+), 473 deletions(-)

Upstream: git.chromium.org


  • Share