Index: chrome/browser/chromeos/ui/accessibility_cursor_ring_layer.cc |
diff --git a/chrome/browser/chromeos/ui/accessibility_cursor_ring_layer.cc b/chrome/browser/chromeos/ui/accessibility_cursor_ring_layer.cc |
index 81befb448a99dcf57c2e9cc8108180ad49aab1c7..708987354f55c69929cdf0ecdaca3bf88dec601e 100644 |
--- a/chrome/browser/chromeos/ui/accessibility_cursor_ring_layer.cc |
+++ b/chrome/browser/chromeos/ui/accessibility_cursor_ring_layer.cc |
@@ -14,6 +14,7 @@ |
#include "ui/display/display.h" |
#include "ui/display/screen.h" |
#include "ui/gfx/canvas.h" |
+#include "ui/wm/core/coordinate_conversion.h" |
namespace chromeos { |
@@ -48,10 +49,9 @@ void AccessibilityCursorRingLayer::Set(const gfx::Point& location) { |
display::Display display = |
display::Screen::GetScreen()->GetDisplayMatching(bounds); |
- ash::WmWindow* root_wm_window = |
+ aura::Window* root_window = |
ash::ShellPort::Get()->GetRootWindowForDisplayId(display.id()); |
- aura::Window* root_window = root_wm_window->aura_window(); |
- bounds = root_wm_window->ConvertRectFromScreen(bounds); |
+ ::wm::ConvertRectFromScreen(root_window, &bounds); |
CreateOrUpdateLayer(root_window, "AccessibilityCursorRing", bounds); |
} |