| Index: ui/views/mus/window_manager_connection.cc
|
| diff --git a/ui/views/mus/window_manager_connection.cc b/ui/views/mus/window_manager_connection.cc
|
| index f824f55c718ad9059dbc8857a97cacd9a92ffd01..e4f34c0b5d0a6c9d86e58f92ce99885bd051eb27 100644
|
| --- a/ui/views/mus/window_manager_connection.cc
|
| +++ b/ui/views/mus/window_manager_connection.cc
|
| @@ -16,7 +16,6 @@
|
| #include "components/mus/public/interfaces/window_tree.mojom.h"
|
| #include "services/shell/public/cpp/connection.h"
|
| #include "services/shell/public/cpp/connector.h"
|
| -#include "ui/events/devices/device_data_manager.h"
|
| #include "ui/views/mus/clipboard_mus.h"
|
| #include "ui/views/mus/native_widget_mus.h"
|
| #include "ui/views/mus/screen_mus.h"
|
| @@ -104,9 +103,7 @@ void WindowManagerConnection::RemovePointerWatcher(PointerWatcher* watcher) {
|
| WindowManagerConnection::WindowManagerConnection(
|
| shell::Connector* connector,
|
| const shell::Identity& identity)
|
| - : connector_(connector),
|
| - identity_(identity),
|
| - created_device_data_manager_(false) {
|
| + : connector_(connector), identity_(identity) {
|
| lazy_tls_ptr.Pointer()->Set(this);
|
| client_.reset(new mus::WindowTreeClient(this, nullptr, nullptr));
|
| client_->ConnectViaWindowTreeFactory(connector_);
|
| @@ -118,14 +115,6 @@ WindowManagerConnection::WindowManagerConnection(
|
| clipboard->Init(connector);
|
| ui::Clipboard::SetClipboardForCurrentThread(std::move(clipboard));
|
|
|
| - if (!ui::DeviceDataManager::HasInstance()) {
|
| - // TODO(sad): We should have a DeviceDataManager implementation that talks
|
| - // to a mojo service to learn about the input-devices on the system.
|
| - // http://crbug.com/601981
|
| - ui::DeviceDataManager::CreateInstance();
|
| - created_device_data_manager_ = true;
|
| - }
|
| -
|
| ViewsDelegate::GetInstance()->set_native_widget_factory(base::Bind(
|
| &WindowManagerConnection::CreateNativeWidgetMus,
|
| base::Unretained(this),
|
| @@ -137,8 +126,6 @@ WindowManagerConnection::~WindowManagerConnection() {
|
| // we are still valid.
|
| client_.reset();
|
| ui::Clipboard::DestroyClipboardForCurrentThread();
|
| - if (created_device_data_manager_)
|
| - ui::DeviceDataManager::DeleteInstance();
|
| lazy_tls_ptr.Pointer()->Set(nullptr);
|
|
|
| if (ViewsDelegate::GetInstance()) {
|
|
|