Index: chrome/browser/ui/exclusive_access/exclusive_access_context.h |
diff --git a/chrome/browser/ui/exclusive_access/exclusive_access_context.h b/chrome/browser/ui/exclusive_access/exclusive_access_context.h |
index 139736fcff6cf25d685e33040f5c14bc24317616..24e6f3a8d6c947bc0889a8bd6a972ac4d8bc3ec0 100644 |
--- a/chrome/browser/ui/exclusive_access/exclusive_access_context.h |
+++ b/chrome/browser/ui/exclusive_access/exclusive_access_context.h |
@@ -25,7 +25,7 @@ class ExclusiveAccessContext { |
// Returns true if the window hosting the exclusive access bubble is |
// fullscreen. |
- virtual bool IsFullscreen() = 0; |
+ virtual bool IsFullscreen() const = 0; |
// Returns true if the window host the exclusive access bubble is fullscreen. |
virtual bool IsFullscreenWithToolbar() = 0; |
@@ -61,6 +61,10 @@ class ExclusiveAccessContext { |
// Shows or hides download shelf associated with currently active window. |
virtual void UpdateDownloadShelf(bool unhide) = 0; |
+ |
+ // TODO(sriramsr): HACK |
+ virtual bool UseCallbackForMouseLock() = 0; |
+ virtual bool MouseLockCallback(bool acquired) = 0; |
}; |
#endif // CHROME_BROWSER_UI_EXCLUSIVE_ACCESS_EXCLUSIVE_ACCESS_CONTEXT_H_ |