Chromium Code Reviews| Index: ui/base/gtk/gtk_compat.h |
| diff --git a/ui/base/gtk/gtk_compat.h b/ui/base/gtk/gtk_compat.h |
| index b9f7fd2a0ba8c89c2c0caece901323fa555382be..75b76c257f05eb7d2207401290125fbe1304d492 100644 |
| --- a/ui/base/gtk/gtk_compat.h |
| +++ b/ui/base/gtk/gtk_compat.h |
| @@ -17,6 +17,10 @@ |
| // alphabetically by method. |
| #if !GTK_CHECK_VERSION(2, 20, 0) |
| +inline gboolean gtk_widget_get_mapped(GtkWidget* widget) { |
| + return GTK_WIDGET_MAPPED(widget); |
| +} |
| + |
| inline gboolean gtk_widget_get_realized(GtkWidget* widget) { |
| return GTK_WIDGET_REALIZED(widget); |
| } |
| @@ -24,6 +28,14 @@ inline gboolean gtk_widget_get_realized(GtkWidget* widget) { |
| inline gboolean gtk_widget_is_toplevel(GtkWidget* widget) { |
| return GTK_WIDGET_TOPLEVEL(widget); |
| } |
| + |
| +inline void gtk_widget_set_mapped(GtkWidget* widget) { |
|
Lei Zhang
2011/12/09 20:57:33
Doesn't gtk_widget_set_mapped() also take a gboole
|
| + GTK_WIDGET_UNSET_FLAGS(widget, GTK_MAPPED); |
| +} |
| + |
| +inline void gtk_widget_set_realized(GtkWidget* widget) { |
| + GTK_WIDGET_UNSET_FLAGS(widget, GTK_REALIZED); |
| +} |
| #endif |
| #if !GTK_CHECK_VERSION(2, 22, 0) |