summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/browser_window_gtk.h
diff options
context:
space:
mode:
authortony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-25 20:11:21 +0000
committertony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-25 20:11:21 +0000
commit771ffd88b311312a0a643677e99d058d051797c9 (patch)
treef15db46bdccda67c5c23062e27c07cd383afdcdd /chrome/browser/gtk/browser_window_gtk.h
parente7eaeddeb5616207ddb404d0fe5344b1dd6f4c80 (diff)
downloadchromium_src-771ffd88b311312a0a643677e99d058d051797c9.zip
chromium_src-771ffd88b311312a0a643677e99d058d051797c9.tar.gz
chromium_src-771ffd88b311312a0a643677e99d058d051797c9.tar.bz2
Remove an unnecessary vbox from the widget hierarchy.
Previously, it was: vbox (window_vbox) ..eventbox ..vbox (content_vbox_) ....eventbox ....eventbox ....eventbox ....eventbox I removed content_vbox_ and just put everything into the window vbox. There was no padding, so it's pretty straight forward. Some points for drawing the custom frame border were taken relative to content_vbox_, so those points are adjusted. Review URL: http://codereview.chromium.org/239007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27238 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/browser_window_gtk.h')
-rw-r--r--chrome/browser/gtk/browser_window_gtk.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/gtk/browser_window_gtk.h b/chrome/browser/gtk/browser_window_gtk.h
index 51672ec..f556012 100644
--- a/chrome/browser/gtk/browser_window_gtk.h
+++ b/chrome/browser/gtk/browser_window_gtk.h
@@ -197,9 +197,11 @@ class BrowserWindowGtk : public BrowserWindow,
// Top level window.
GtkWindow* window_;
// GtkAlignment that holds the interior components of the chromium window.
+ // This is used to draw the custom frame border and content shadow.
GtkWidget* window_container_;
- // VBox that holds everything below the tabs.
- GtkWidget* content_vbox_;
+ // VBox that holds everything (tabs, toolbar, bookmarks bar, tab contents,
+ // and extension shelf).
+ GtkWidget* window_vbox_;
// VBox that holds everything below the toolbar.
GtkWidget* render_area_vbox_;
// EventBox that holds render_area_vbox_.