summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/frame/browser_view.h
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-02 10:49:57 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-02 10:49:57 +0000
commit73863b5c31da1575ba6910a1aa3456e18ebce9ca (patch)
tree3942201b47b6be6399833fce5940ea39df402633 /chrome/browser/views/frame/browser_view.h
parent40247a925ac0e7f10051fe1789d0b99549966cc3 (diff)
downloadchromium_src-73863b5c31da1575ba6910a1aa3456e18ebce9ca.zip
chromium_src-73863b5c31da1575ba6910a1aa3456e18ebce9ca.tar.gz
chromium_src-73863b5c31da1575ba6910a1aa3456e18ebce9ca.tar.bz2
Add split with devtools container into the browser view.
Review URL: http://codereview.chromium.org/151150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19807 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/frame/browser_view.h')
-rw-r--r--chrome/browser/views/frame/browser_view.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/views/frame/browser_view.h b/chrome/browser/views/frame/browser_view.h
index 1eaf7c4..c21b2a2 100644
--- a/chrome/browser/views/frame/browser_view.h
+++ b/chrome/browser/views/frame/browser_view.h
@@ -46,6 +46,7 @@ class ZoomMenuModel;
namespace views {
class Menu;
+class SingleSplitView;
}
///////////////////////////////////////////////////////////////////////////////
@@ -339,6 +340,9 @@ class BrowserView : public BrowserWindow,
// |contents| can be NULL.
bool MaybeShowInfoBar(TabContents* contents);
+ // Updated devtools window for given contents.
+ void UpdateDevToolsForContents(TabContents* tab_contents);
+
// Updates various optional child Views, e.g. Bookmarks Bar, Info Bar or the
// Download Shelf in response to a change notification from the specified
// |contents|. |contents| can be NULL. In this case, all optional UI will be
@@ -406,6 +410,12 @@ class BrowserView : public BrowserWindow,
// The view that contains the selected TabContents.
TabContentsContainer* contents_container_;
+ // The view that contains devtools window for the selected TabContents.
+ TabContentsContainer* devtools_container_;
+
+ // Split view containing the contents container and devtools container.
+ views::SingleSplitView* contents_split_;
+
// The Status information bubble that appears at the bottom of the window.
scoped_ptr<StatusBubbleViews> status_bubble_;