Chromium Code Reviews| Index: ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h |
| diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h |
| index 641c5e8e10debf4780f22ee500bcff7cf844defb..53a4aa161f786f2a2486cc5cf46a0bc6347e8eeb 100644 |
| --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h |
| +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h |
| @@ -13,6 +13,7 @@ |
| #include "base/cancelable_callback.h" |
| #include "base/memory/weak_ptr.h" |
| #include "base/observer_list.h" |
| +#include "ui/aura/scoped_window_targeter.h" |
| #include "ui/aura/window_tree_host.h" |
| #include "ui/base/cursor/cursor_loader_x11.h" |
| #include "ui/events/platform/platform_event_dispatcher.h" |
| @@ -84,6 +85,10 @@ class VIEWS_EXPORT DesktopWindowTreeHostX11 |
| // Deallocates the internal list of open windows. |
| static void CleanUpWindowList(); |
| + XID GetModalDialog(); |
| + void EnableEventListening(); |
| + void DisableEventListening(XID dialog); |
|
sadrul
2015/06/30 17:30:56
document
joone
2015/07/01 03:16:06
Done.
|
| + |
| protected: |
| // Overridden from DesktopWindowTreeHost: |
| void Init(aura::Window* content_window, |
| @@ -347,6 +352,10 @@ class VIEWS_EXPORT DesktopWindowTreeHostX11 |
| base::WeakPtrFactory<DesktopWindowTreeHostX11> close_widget_factory_; |
| + scoped_ptr<aura::ScopedWindowTargeter> scoped_targeter_; |
|
sadrul
2015/06/30 17:30:56
Call this |targeter_for_modal_| (or something like
joone
2015/07/01 03:16:06
Done.
|
| + |
| + XID modal_dialog_xid_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(DesktopWindowTreeHostX11); |
| }; |