From c12c168662aeed170eea3a9d401616c6db522ecb Mon Sep 17 00:00:00 2001 From: "estade@chromium.org" Date: Tue, 19 May 2009 02:06:08 +0000 Subject: Linux: Make the render view default color white. This mainly shows during navigations or new tab creation (or during render view resizing). White looks better than grey. On debug, set the color to green. Review URL: http://codereview.chromium.org/113568 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16356 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/renderer_host/render_widget_host_view_gtk.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'chrome') diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc index 0067711..6efcd03 100644 --- a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc +++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc @@ -9,6 +9,7 @@ #include #include +#include "base/gfx/gtk_util.h" #include "base/logging.h" #include "base/message_loop.h" #include "base/string_util.h" @@ -30,6 +31,11 @@ class RenderWidgetHostViewGtkWidget { static GtkWidget* CreateNewWidget(RenderWidgetHostViewGtk* host_view) { GtkWidget* widget = gtk_drawing_area_new(); gtk_widget_set_double_buffered(widget, FALSE); +#if defined(NDEBUG) + gtk_widget_modify_bg(widget, GTK_STATE_NORMAL, &gfx::kGdkWhite); +#else + gtk_widget_modify_bg(widget, GTK_STATE_NORMAL, &gfx::kGdkGreen); +#endif gtk_widget_add_events(widget, GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | @@ -64,7 +70,7 @@ class RenderWidgetHostViewGtkWidget { gtk_target_list_add_text_targets(target_list, 0); gint num_targets = 0; GtkTargetEntry* targets = gtk_target_table_new_from_list(target_list, - &num_targets); + &num_targets); gtk_selection_clear_targets(widget, GDK_SELECTION_PRIMARY); gtk_selection_add_targets(widget, GDK_SELECTION_PRIMARY, targets, num_targets); -- cgit v1.1