| Index: ui/views/widget/desktop_aura/desktop_drag_drop_client_aurax11.cc
|
| diff --git a/ui/views/widget/desktop_aura/desktop_drag_drop_client_aurax11.cc b/ui/views/widget/desktop_aura/desktop_drag_drop_client_aurax11.cc
|
| index 0f4ebaed6c31c952884a8bc5b792e4c0603ad5b3..ee36af34405d73568271322e906a81be2a9eb3fb 100644
|
| --- a/ui/views/widget/desktop_aura/desktop_drag_drop_client_aurax11.cc
|
| +++ b/ui/views/widget/desktop_aura/desktop_drag_drop_client_aurax11.cc
|
| @@ -238,12 +238,11 @@ DesktopDragDropClientAuraX11::X11DragContext::X11DragContext(
|
| // created by some other process. Listen for messages on it.
|
| base::MessagePumpX11::Current()->AddDispatcherForWindow(
|
| this, source_window_);
|
| - XSelectInput(base::MessagePumpX11::GetDefaultXDisplay(),
|
| - source_window_, PropertyChangeMask);
|
| + XSelectInput(ui::GetXDisplay(), source_window_, PropertyChangeMask);
|
|
|
| // We must perform a full sync here because we could be racing
|
| // |source_window_|.
|
| - XSync(base::MessagePumpX11::GetDefaultXDisplay(), False);
|
| + XSync(ui::GetXDisplay(), False);
|
| } else {
|
| // This drag originates from an aura window within our process. This means
|
| // that we can shortcut the X11 server and ask the owning SelectionOwner
|
| @@ -289,7 +288,7 @@ void DesktopDragDropClientAuraX11::X11DragContext::RequestNextTarget() {
|
| ::Atom target = unfetched_targets_.back();
|
| unfetched_targets_.pop_back();
|
|
|
| - XConvertSelection(base::MessagePumpX11::GetDefaultXDisplay(),
|
| + XConvertSelection(ui::GetXDisplay(),
|
| atom_cache_->GetAtom(kXdndSelection),
|
| target,
|
| atom_cache_->GetAtom(kChromiumDragReciever),
|
|
|