diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-04 20:20:31 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-04 20:20:31 +0000 |
commit | f7d8f971d839891709d1173ed1b11738c7235cbf (patch) | |
tree | ac2ca877f6eaa4cea6ff43f1263f5079bbf467dc /chrome/browser/gtk/tab_contents_container_gtk.cc | |
parent | 43c0748ef6398de7c3ee1ea1a7915709047e3907 (diff) | |
download | chromium_src-f7d8f971d839891709d1173ed1b11738c7235cbf.zip chromium_src-f7d8f971d839891709d1173ed1b11738c7235cbf.tar.gz chromium_src-f7d8f971d839891709d1173ed1b11738c7235cbf.tar.bz2 |
Fix linux ui tests broken by r15112.
also re-enable tests that I disabled in an attempt to green the bot
TBR=tony
Review URL: http://codereview.chromium.org/100351
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15234 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/tab_contents_container_gtk.cc')
-rw-r--r-- | chrome/browser/gtk/tab_contents_container_gtk.cc | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/chrome/browser/gtk/tab_contents_container_gtk.cc b/chrome/browser/gtk/tab_contents_container_gtk.cc index 4b9767b..4c1114f 100644 --- a/chrome/browser/gtk/tab_contents_container_gtk.cc +++ b/chrome/browser/gtk/tab_contents_container_gtk.cc @@ -48,10 +48,14 @@ void TabContentsContainerGtk::SetTabContents(TabContents* tab_contents) { gtk_widget_show_all(widget); } // We need to make sure that we are below the findbar. - GdkWindow* content_gdk_window = - tab_contents_->GetContentNativeView()->window; - if (content_gdk_window) - gdk_window_lower(content_gdk_window); + // Sometimes the content native view will be null. + // TODO(estade): will this case ever cause findbar occlusion problems? + if (tab_contents_->GetContentNativeView()) { + GdkWindow* content_gdk_window = + tab_contents_->GetContentNativeView()->window; + if (content_gdk_window) + gdk_window_lower(content_gdk_window); + } } } |