summaryrefslogtreecommitdiffstats
path: root/ui/base/gtk
diff options
context:
space:
mode:
authorerg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-10 00:21:03 +0000
committererg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-10 00:21:03 +0000
commit2350f60970d2f43c5997fa896cb5f1d170d5d4f1 (patch)
tree5c9343c86d1ceff1288a68eb20c426458431775e /ui/base/gtk
parentc579aa27044d28290382119a957bd7dda7cdbf45 (diff)
downloadchromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.zip
chromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.tar.gz
chromium_src-2350f60970d2f43c5997fa896cb5f1d170d5d4f1.tar.bz2
GTK: Remove deprecated methods and replace them with the new standard calls.
BUG=79722 TEST=none Review URL: http://codereview.chromium.org/8897006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113893 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/base/gtk')
-rw-r--r--ui/base/gtk/gtk_compat.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/ui/base/gtk/gtk_compat.h b/ui/base/gtk/gtk_compat.h
index b9f7fd2..e5ef326 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,22 @@ 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,
+ gboolean mapped) {
+ if (mapped)
+ GTK_WIDGET_SET_FLAGS(widget, GTK_MAPPED);
+ else
+ GTK_WIDGET_UNSET_FLAGS(widget, GTK_MAPPED);
+}
+
+inline void gtk_widget_set_realized(GtkWidget* widget,
+ gboolean realized) {
+ if (realized)
+ GTK_WIDGET_SET_FLAGS(widget, GTK_REALIZED);
+ else
+ GTK_WIDGET_UNSET_FLAGS(widget, GTK_REALIZED);
+}
#endif
#if !GTK_CHECK_VERSION(2, 22, 0)