| Index: ui/events/null_event_targeter.h
|
| diff --git a/ui/events/null_event_targeter.h b/ui/events/null_event_targeter.h
|
| index 010c06045ba00232f41868461607244a9d98bb9e..c22e7a7681fd3877798c31cecd9b83321557d8d7 100644
|
| --- a/ui/events/null_event_targeter.h
|
| +++ b/ui/events/null_event_targeter.h
|
| @@ -3,17 +3,23 @@
|
| // found in the LICENSE file.
|
|
|
| #include "base/compiler_specific.h"
|
| +#include "base/macros.h"
|
| #include "ui/events/event_targeter.h"
|
| #include "ui/events/events_export.h"
|
|
|
| namespace ui {
|
|
|
| +// NullEventTargeter can be installed on a root window to prevent it from
|
| +// dispatching events such as during shutdown.
|
| class EVENTS_EXPORT NullEventTargeter : public EventTargeter {
|
| public:
|
| NullEventTargeter();
|
| ~NullEventTargeter() override;
|
|
|
| + // EventTargeter:
|
| EventTarget* FindTargetForEvent(EventTarget* root, Event* event) override;
|
| + EventTarget* FindNextBestTarget(EventTarget* previous_target,
|
| + Event* event) override;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(NullEventTargeter);
|
|
|