| Index: ui/base/touch/touch_device_ozone.cc
|
| diff --git a/ui/base/touch/touch_device_ozone.cc b/ui/base/touch/touch_device_ozone.cc
|
| deleted file mode 100644
|
| index 66988914942001e740c1d93b42433307529b7155..0000000000000000000000000000000000000000
|
| --- a/ui/base/touch/touch_device_ozone.cc
|
| +++ /dev/null
|
| @@ -1,64 +0,0 @@
|
| -// Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "ui/base/touch/touch_device.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "ui/events/devices/device_data_manager.h"
|
| -
|
| -namespace ui {
|
| -
|
| -bool IsTouchDevicePresent() {
|
| - // TODO(sadrul@chromium.org): Support evdev hotplugging.
|
| - return ui::DeviceDataManager::GetInstance()->touchscreen_devices().size() > 0;
|
| -}
|
| -
|
| -int MaxTouchPoints() {
|
| - // Hard-code this to 11 until we have a real implementation.
|
| - return 11;
|
| -}
|
| -
|
| -// TODO(mustaq@chromium.org): Use mouse detection logic. crbug.com/440503
|
| -int GetAvailablePointerTypes() {
|
| - // Assume a mouse is there
|
| - int available_pointer_types = POINTER_TYPE_FINE;
|
| - if (IsTouchDevicePresent())
|
| - available_pointer_types |= POINTER_TYPE_COARSE;
|
| -
|
| - DCHECK(available_pointer_types);
|
| - return available_pointer_types;
|
| -}
|
| -
|
| -PointerType GetPrimaryPointerType() {
|
| - int available_pointer_types = GetAvailablePointerTypes();
|
| - if (available_pointer_types & POINTER_TYPE_FINE)
|
| - return POINTER_TYPE_FINE;
|
| - if (available_pointer_types & POINTER_TYPE_COARSE)
|
| - return POINTER_TYPE_COARSE;
|
| - DCHECK_EQ(available_pointer_types, POINTER_TYPE_NONE);
|
| - return POINTER_TYPE_NONE;
|
| -}
|
| -
|
| -// TODO(mustaq@chromium.org): Use mouse detection logic. crbug.com/440503
|
| -int GetAvailableHoverTypes() {
|
| - // Assume a mouse is there
|
| - int available_hover_types = HOVER_TYPE_HOVER;
|
| - if (IsTouchDevicePresent())
|
| - available_hover_types |= HOVER_TYPE_ON_DEMAND;
|
| -
|
| - DCHECK(available_hover_types);
|
| - return available_hover_types;
|
| -}
|
| -
|
| -HoverType GetPrimaryHoverType() {
|
| - int available_hover_types = GetAvailableHoverTypes();
|
| - if (available_hover_types & HOVER_TYPE_HOVER)
|
| - return HOVER_TYPE_HOVER;
|
| - if (available_hover_types & HOVER_TYPE_ON_DEMAND)
|
| - return HOVER_TYPE_ON_DEMAND;
|
| - DCHECK_EQ(available_hover_types, HOVER_TYPE_NONE);
|
| - return HOVER_TYPE_NONE;
|
| -}
|
| -
|
| -} // namespace ui
|
|
|