summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views/update_recommended_message_box.h
diff options
context:
space:
mode:
authorsriramsr <sriramsr@chromium.org>2015-03-03 16:03:32 -0800
committerCommit bot <commit-bot@chromium.org>2015-03-04 00:05:07 +0000
commit39b6b787e7c4cbcecf1c9be40e9f47b76cd3c14b (patch)
treea4364f260f85533d6bd0bbee8bf06229bb14d4b1 /chrome/browser/ui/views/update_recommended_message_box.h
parent59e9a996f54bb238beb5a51dd864eb0febb8728c (diff)
downloadchromium_src-39b6b787e7c4cbcecf1c9be40e9f47b76cd3c14b.zip
chromium_src-39b6b787e7c4cbcecf1c9be40e9f47b76cd3c14b.tar.gz
chromium_src-39b6b787e7c4cbcecf1c9be40e9f47b76cd3c14b.tar.bz2
Refactor away the Browser* dependency in exclusive_access
This change is needed to support the use of the exclusive access bubble from extensions. There are two scenarios under which the bubble will be used to: - Display the bubble when keyboard lock is in effect. - Display the fullscreen/mouse lock UI from Hosted app (not hooked up in this CL). Exclusive access controllers such as fullscreen and mouse lock are updated to no longer access Browser* object directly, but instead use new ExclusiveAccessContext and ExclusiveAccessBubbleViewsContext interfaces. These are implemented by BrowserView and will in the future be implemented by NativeAppWindow. Review URL: https://codereview.chromium.org/877413004 Cr-Commit-Position: refs/heads/master@{#318965}
Diffstat (limited to 'chrome/browser/ui/views/update_recommended_message_box.h')
0 files changed, 0 insertions, 0 deletions