summaryrefslogtreecommitdiffstats
path: root/content/browser/devtools/devtools_system_info_handler.h
diff options
context:
space:
mode:
authorleng@chromium.org <leng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 01:51:02 +0000
committerleng@chromium.org <leng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 01:51:02 +0000
commit9f405901c876d3d67de53370d28732abf053239a (patch)
tree0c10a8a4c69491d78a8e3701cce3e3d70a0e7994 /content/browser/devtools/devtools_system_info_handler.h
parent6e5bfcb7a0ea2af3d57cf9a2c5bf7de8e5841e0d (diff)
downloadchromium_src-9f405901c876d3d67de53370d28732abf053239a.zip
chromium_src-9f405901c876d3d67de53370d28732abf053239a.tar.gz
chromium_src-9f405901c876d3d67de53370d28732abf053239a.tar.bz2
Adds classes to implement the permissions bubble on the Mac.
PermissionBubbleCocoa is the Mac implementation of the platform- independent PermissionBubbleView. It creates the Cocoa implementation when requested. PermissionBubbleController is the Cocoa implementation for the PermissionBubbleCocoa. It is a UIViewController which displays the bubble, and closes itself. The PermissionBubbleCocoa object is owned by the BrowserWindowController, and provided to the current PermissionBubbleManager (tied to WebContents). The PermissionBubbleManager then uses the implementation of PermissionBubbleView to display the UI when required. Also adds MockPermissionBubbleDelegate for testing, and tests for PermissionBubbleController. BUG=None Review URL: https://codereview.chromium.org/151593005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254635 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/devtools/devtools_system_info_handler.h')
0 files changed, 0 insertions, 0 deletions