Index: ui/chromeos/touch_exploration_controller.h |
diff --git a/ui/chromeos/touch_exploration_controller.h b/ui/chromeos/touch_exploration_controller.h |
index da042d11e3fa135ea2078c4d86b8b7b259bc9ce3..92de1eaad5effcfa825c485a0ea801794793be10 100644 |
--- a/ui/chromeos/touch_exploration_controller.h |
+++ b/ui/chromeos/touch_exploration_controller.h |
@@ -189,6 +189,10 @@ class UI_CHROMEOS_EXPORT TouchExplorationController |
// other than touch exploration. |
void SetTouchAccessibilityAnchorPoint(const gfx::Point& anchor_point); |
+ // Events within the exclude bounds will not be rewritten. |
+ // |bounds| are in root window coordinates. |
+ void SetExcludeBounds(const gfx::Rect& bounds); |
+ |
private: |
friend class TouchExplorationControllerTestApi; |
@@ -500,6 +504,9 @@ class UI_CHROMEOS_EXPORT TouchExplorationController |
// This toggles whether VLOGS are turned on or not. |
bool VLOG_on_; |
+ // LocatedEvents within this area should be left alone. |
+ gfx::Rect exclude_bounds_; |
+ |
DISALLOW_COPY_AND_ASSIGN(TouchExplorationController); |
}; |