| Index: content/renderer/mouse_lock_dispatcher.h
|
| diff --git a/content/renderer/mouse_lock_dispatcher.h b/content/renderer/mouse_lock_dispatcher.h
|
| index 8035d091eafb76ab47cb429d7deb15b6960d68ca..f77f56e86488dac96200464dc22b2943e754fdb1 100644
|
| --- a/content/renderer/mouse_lock_dispatcher.h
|
| +++ b/content/renderer/mouse_lock_dispatcher.h
|
| @@ -76,6 +76,11 @@ class CONTENT_EXPORT MouseLockDispatcher : public content::RenderViewObserver {
|
| bool pending_lock_request_;
|
| bool pending_unlock_request_;
|
|
|
| + // Used when locking to indicate when a target application has voluntarily
|
| + // unlocked and desires to relock the mouse. If the mouse is unlocked due
|
| + // to ESC being pressed by the user, this will be false
|
| + bool unlocked_by_target_;
|
| +
|
| // |target_| is the pending or current owner of mouse lock. We retain a non
|
| // owning reference here that must be cleared by |OnLockTargetDestroyed|
|
| // when it is destroyed.
|
|
|