Created attachment 673088
don't use a separate GdkWindow for MozContainer (unless necessary)
Gtk has the concept of GTK_NO_WINDOW widgets. For these
gtk_widget_get_window() returns the parent (or ancestor) widget's window.
These widgets should not modify the parent widget's window, expect to draw.
gdk_window_get_user_data(gdk_widget_get_window(widget), &data) will not return widget for these windows.
Created attachment 673088
don't use a separate GdkWindow for MozContainer (unless necessary)
Gtk has the concept of GTK_NO_WINDOW widgets. For these get_window( ) returns the parent (or ancestor) widget's window. get_user_ data(gdk_ widget_ get_window( widget) , &data) will not return widget for these windows.
gtk_widget_
These widgets should not modify the parent widget's window, expect to draw.
gdk_window_