Index: ui/aura/window_tree_host_x11.cc |
diff --git a/ui/aura/window_tree_host_x11.cc b/ui/aura/window_tree_host_x11.cc |
index a5675e9f3cedb32fc07ed8bb48bd7404c56a1a82..0bbd0a0ce0e799f47c777b9438f6d89e5cb8fea0 100644 |
--- a/ui/aura/window_tree_host_x11.cc |
+++ b/ui/aura/window_tree_host_x11.cc |
@@ -37,6 +37,7 @@ |
#include "ui/compositor/compositor.h" |
#include "ui/compositor/dip_util.h" |
#include "ui/compositor/layer.h" |
+#include "ui/display/screen.h" |
#include "ui/events/devices/x11/device_data_manager_x11.h" |
#include "ui/events/devices/x11/device_list_cache_x11.h" |
#include "ui/events/devices/x11/touch_factory_x11.h" |
@@ -47,7 +48,6 @@ |
#include "ui/events/platform/platform_event_observer.h" |
#include "ui/events/platform/platform_event_source.h" |
#include "ui/events/platform/x11/x11_event_source.h" |
-#include "ui/gfx/screen.h" |
using std::max; |
using std::min; |
@@ -257,8 +257,9 @@ uint32_t WindowTreeHostX11::DispatchEvent(const ui::PlatformEvent& event) { |
client::CursorClient* cursor_client = |
client::GetCursorClient(root_window); |
if (cursor_client) { |
- const gfx::Display display = |
- gfx::Screen::GetScreen()->GetDisplayNearestWindow(root_window); |
+ const display::Display display = |
+ display::Screen::GetScreen()->GetDisplayNearestWindow( |
+ root_window); |
cursor_client->SetDisplay(display); |
} |
// EnterNotify creates ET_MOUSE_MOVE. Mark as synthesized as this is |
@@ -399,7 +400,7 @@ void WindowTreeHostX11::SetBounds(const gfx::Rect& bounds) { |
// Even if the host window's size doesn't change, aura's root window |
// size, which is in DIP, changes when the scale changes. |
float current_scale = compositor()->device_scale_factor(); |
- float new_scale = gfx::Screen::GetScreen() |
+ float new_scale = display::Screen::GetScreen() |
->GetDisplayNearestWindow(window()) |
.device_scale_factor(); |
bool origin_changed = bounds_.origin() != bounds.origin(); |